Warner, Samuel Alfred, inventor