JohnFEbersoleJrPatents