Patents by Inventor Kenneth H. Cooper

Kenneth H. Cooper has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 8667320
    Abstract: Various embodiments utilize different counters or clocks, working in concert, to smooth out position information that is derived for a rendering/capturing device. Specifically, in at least some embodiments, each counter or clock has a different speed. A faster counter or clock is used to determine intra-transition position offsets relative to a slower counter or clock.
    Type: Grant
    Filed: April 22, 2013
    Date of Patent: March 4, 2014
    Assignee: Microsoft Corporation
    Inventors: Daniel J. Sisolak, Kenneth H. Cooper
  • Patent number: 8429442
    Abstract: Various embodiments utilize different counters or clocks, working in concert, to smooth out position information that is derived for a rendering/capturing device. Specifically, in at least some embodiments, each counter or clock has a different speed. A faster counter or clock is used to determine intra-transition position offsets relative to a slower counter or clock.
    Type: Grant
    Filed: September 8, 2010
    Date of Patent: April 23, 2013
    Assignee: Microsoft Corporation
    Inventors: Daniel D. J. Sisolak, Kenneth H. Cooper
  • Publication number: 20100332888
    Abstract: Various embodiments utilize different counters or clocks, working in concert, to smooth out position information that is derived for a rendering/capturing device. Specifically, in at least some embodiments, each counter or clock has a different speed. A faster counter or clock is used to determine intra-transition position offsets relative to a slower counter or clock.
    Type: Application
    Filed: September 8, 2010
    Publication date: December 30, 2010
    Applicant: Microsoft Corporation
    Inventors: Daniel "D.J." Sisolak, Kenneth H. Cooper
  • Patent number: 7818603
    Abstract: Various embodiments utilize different counters or clocks, working in concert, to smooth out position information that is derived for a rendering/capturing device. Specifically, in at least some embodiments, each counter or clock has a different speed. A faster counter or clock is used to determine intra-transition position offsets relative to a slower counter or clock.
    Type: Grant
    Filed: March 28, 2007
    Date of Patent: October 19, 2010
    Assignee: Microsoft Corporation
    Inventors: Daniel D. J. Sisolak, Kenneth H. Cooper
  • Patent number: 7788463
    Abstract: Systems and methods for cyclic buffer management are described. In one aspect, the systems and methods enable cyclic buffer wrap-around write operations independent of temporary buffer allocations and corresponding multiple data copies. To this end, the systems and methods map the cyclic buffer's physical addresses two-times (“doubly map”) to a consecutive block of virtual memory. When an application desires to write beyond the end of what represents the cyclic buffer, the systems and methods provide a logical pointer to the doubly mapped virtual memory, enabling the application to directly write into the virtual memory from the end of the first cyclic buffer mapping to the beginning of the second cyclic buffer mapping. The memory management operations automatically transfer the data out of this doubly mapped virtual memory into the cyclic buffer for subsequent extraction and presentation to the user.
    Type: Grant
    Filed: February 13, 2007
    Date of Patent: August 31, 2010
    Assignee: Microsoft Corporation
    Inventor: Kenneth H. Cooper
  • Patent number: 7533439
    Abstract: A cleaning apparatus for cleaning a surface in which cleaning solution is dispensed to the surface and substantially simultaneously extracted along with the dirt on the surface in a continuous operation is provided. The cleaning apparatus includes a base portion for movement along the surface and a handle pivotally connected to the base portion. The handle includes a lower portion and an upper portion pivotally connected to the lower portion and pivoted between an upper position for use and a lower position for storage. A solution tank for supplying a flow of cleaning solution to the surface is removably mounted to one of the base portion and the handle. A recovery tank removably mounted to one of the base portion and the handle and is in fluid communication with a suction nozzle secured to said base portion.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: May 19, 2009
    Assignee: Healthy Gain Investments Limited
    Inventors: William H. Theiss, Jr., David J. Boles, Kenneth H. Cooper, Michael A. Durbin, Frank D. Fowler, Timothy T. Hertrick, Laura J. Keiper, Charles A. Lang, Richard S. Parr, Kenneth L. Symensma, Jason L. Williams, Donald R. Wright, Ryan S. Steiner
  • Publication number: 20080244304
    Abstract: Various embodiments utilize different counters or clocks, working in concert, to smooth out position information that is derived for a rendering/capturing device. Specifically, in at least some embodiments, each counter or clock has a different speed. A faster counter or clock is used to determine intra-transition position offsets relative to a slower counter or clock.
    Type: Application
    Filed: March 28, 2007
    Publication date: October 2, 2008
    Applicant: Microsoft Corporation
    Inventors: Daniel "D.J." Sisolak, Kenneth H. Cooper
  • Patent number: 7418764
    Abstract: An upright vacuum cleaner is provided having a suction nozzle height adjustment arrangement controlled by a rotary mode control member located on the upper housing. The rotary mode control member controls a suction nozzle height adjustment motor and a rotary agitator drive disconnect arrangement. A wheel tensioner located on an idler arm is operatively connected to a cam on the suction nozzle height adjustment motor which tensions and de-tensions the agitator drive belt to control the rotary agitator. The rotary mode control member could have discrete settings for the various floor surfaces to be cleaned including bare floors and carpet of varying pile heights. Alternately, the rotary mode control member could be variable so that an infinite number of suction nozzle height settings can be selected.
    Type: Grant
    Filed: April 5, 2006
    Date of Patent: September 2, 2008
    Assignee: The Hoover Company
    Inventors: Evan A. Gordon, Kenneth H. Cooper, Andrew C. Budd, Jack S. Stayer
  • Publication number: 20080195838
    Abstract: Systems and methods for cyclic buffer management are described. In one aspect, the systems and methods enable cyclic buffer wrap-around write operations independent of temporary buffer allocations and corresponding multiple data copies. To this end, the systems and methods map the cyclic buffer's physical addresses two-times (“doubly map”) to a consecutive block of virtual memory. When an application desires to write beyond the end of what represents the cyclic buffer, the systems and methods provide a logical pointer to the doubly mapped virtual memory, enabling the application to directly write into the virtual memory from the end of the first cyclic buffer mapping to the beginning of the second cyclic buffer mapping. The memory management operations automatically transfer the data out of this doubly mapped virtual memory into the cyclic buffer for subsequent extraction and presentation to the user.
    Type: Application
    Filed: February 13, 2007
    Publication date: August 14, 2008
    Applicant: Microsoft Corporation
    Inventor: Kenneth H. Cooper
  • Patent number: 7367076
    Abstract: A carpet cleaning machine for uniformly spreading a dry carpet cleaning powder onto a surface and working the dry carpet cleaning powder into the surface. The cleaning machine includes base having a hopper integrally formed therein, distribution slots on the bottom of the hopper, a rotary powder agitator inside the hopper, wheels for supporting the base over a floor surface and for rotating the powder agitator, a metering gate for controlling the dispensing of the dry carpet cleaning powder, a trigger located on the cleaner handle for controlling the metering gate, and a plurality of motor driven vertical axis rotary brushes for working the dry carpet cleaning powder into the carpet. The dry carpet cleaning powder is dispensed onto the carpet and allowed to sit for a short period of time to allow the dry carpet cleaning powder to absorb the dirt contained in the carpet.
    Type: Grant
    Filed: May 29, 2003
    Date of Patent: May 6, 2008
    Inventors: Sergey V. Makarov, Kenneth H. Cooper, Mark A. Stransky, Donald A. Coates, Mark T. Smith, Adrian M. West, Patrick McDermott, John A. MacNeill, Jo Frances Wollschlaeger
  • Patent number: 7340797
    Abstract: The cleaning apparatus includes a base portion for movement along the surface and a handle pivotally connected to the base portion. A recovery tank is removably mounted to the handle and has a front end. A lid covers the recovery tank and has an inlet opening for directing dirt and liquid into the recovery tank and an outlet opening located at the front end of the recovery tank. A suction nozzle is secured to the base portion and fluidly communicates with the inlet opening of the lid. A suction source fluidly communicates with the outlet opening for drawing dirt and liquid from the surface through the suction nozzle and into the recovery tank. A partition device is positioned between the outlet opening and the inlet opening and extends down within the recovery tank a sufficient distance to prevent the liquid from flowing from the inlet opening to the outlet opening.
    Type: Grant
    Filed: June 25, 2004
    Date of Patent: March 11, 2008
    Assignee: The Hoover Company
    Inventors: William H. Theiss, Jr., Jonathan E. Fawcett, Kenneth H. Cooper, Steven W. Kegg, Kenneth L. Symensma
  • Patent number: 7200893
    Abstract: A floor cleaning device having a base assembly for movement along a cleaning surface is provided. The base assembly comprises a brush assembly for engaging the surface of the floor being cleaned removably mounted to a base part. A nozzle assembly is removably mounted to the base part such that the nozzle assembly is positioned adjacent to the brush assembly to prevent the brush assembly from disengaging from the base part.
    Type: Grant
    Filed: January 10, 2003
    Date of Patent: April 10, 2007
    Assignee: The Hoover Company
    Inventors: Douglas E. Gerber, Kenneth H. Cooper, Arne J. Diehl, Sergey V. Makarov, Mark A. Stranksy, William H. Theiss, Jr.
  • Patent number: 6953588
    Abstract: This invention is directed to a multi-vitamin and mineral supplement tailored to men and post-menopausal women, pre-menopausal women, and athletes which supplies the right amount of the right micronutrients at the right time to assure adequate intake of micronutrients needed for disease prevention and protection against nutritional losses and deficiencies due to lifestyle factors and common inadequate dietary patterns. The multi-vitamin and mineral supplement is comprised of vitamin A, vitamin C, vitamin D, vitamin E, vitamin K, vitamin B1, vitamin B2, niacinamide, vitamin B6, vitamin B12, biotin, pantothenic acid, iron, iodine, magnesium, zinc, selenium, copper, chromium, potassium, choline, lycopene, and co-enzyme Q-10.
    Type: Grant
    Filed: October 25, 2002
    Date of Patent: October 11, 2005
    Assignee: Cooper Concepts, Inc.
    Inventors: Kenneth H. Cooper, Ishwarlal Jialal, Scott Montgomery Grundy, Walter Churchill Willett, Jacob Selhub
  • Publication number: 20040238004
    Abstract: A carpet cleaning machine for uniformly spreading a dry carpet cleaning powder onto a surface and working the dry carpet cleaning powder into the surface. The cleaning machine includes base having a hopper integrally formed therein, distribution slots on the bottom of the hopper, a rotary powder agitator inside the hopper, wheels for supporting the base over a floor surface and for rotating the powder agitator, a metering gate for controlling the dispensing of the dry carpet cleaning powder, a trigger located on the cleaner handle for controlling the metering gate, and a plurality of motor driven vertical axis rotary brushes for working the dry carpet cleaning powder into the carpet. The dry carpet cleaning powder is dispensed onto the carpet and allowed to sit for a short period of time to allow the dry carpet cleaning powder to absorb the dirt contained in the carpet.
    Type: Application
    Filed: May 29, 2003
    Publication date: December 2, 2004
    Inventors: Sergey V. Makarov, Kenneth H. Cooper, Mark A. Stransky, Donald A. Coates, Mark T. Smith, Adrian M. West, Patrick McDermott, John A. MacNeill, Jo Frances Wollschlaeger
  • Publication number: 20040134015
    Abstract: An improved floor cleaning device having a base assembly for movement along a cleaning surface is provided. The base assembly comprises a brush assembly for engaging the surface of the floor being cleaned removably mounted to a base part. A nozzle assembly is removably mounted to the base part such that the nozzle assembly is positioned adjacent to the brush assembly to prevent the brush assembly from disengaging from the base part.
    Type: Application
    Filed: January 10, 2003
    Publication date: July 15, 2004
    Inventors: Douglas E. Gerber, Kenneth H. Cooper, Arne J. Diehl, Sergey V. Makarov, Mark A. Stransky, William H. Theiss
  • Publication number: 20040082536
    Abstract: This invention is directed to a multi-vitamin and mineral supplement tailored to men and post-menopausal women, pre-menopausal women, and athletes which supplies the right amount of the right micronutrients at the right time to assure adequate intake of micronutrients needed for disease prevention and protection against nutritional losses and deficiencies due to lifestyle factors and common inadequate dietary patterns. The multi-vitamin and mineral supplement is comprised of vitamin A, vitamin C, vitamin D, vitamin E, vitamin K, vitamin B1, vitamin B2, niacinamide, vitamin B6, vitamin B12, biotin, pantothenic acid, iron, iodine, magnesium, zinc, selenium, copper, chromium, potassium, choline, lycopene, and co-enzyme Q-10.
    Type: Application
    Filed: October 25, 2002
    Publication date: April 29, 2004
    Inventors: Kenneth H. Cooper, Ishwarlal Jialal, Scott Montgomery Grundy, Walter Churchill Willett, Jacob Selhub
  • Patent number: 6629332
    Abstract: A recovery tank is provided for a floor cleaning unit. The recovery tank includes an inlet opening and a duct fluidly connected to the inlet. The duct extends horizontally within the tank adjacent a side wall the recovery tank for directing air and liquid from the inlet opening in two opposing directions. A lid covers the tank and has an outlet opening for directing air out of the recovery tank. A pair of shields depends downwardly from the lid and extends from the duct to the side wall of the recovery tank. The outlet opening of the lid is located between the shields such that the shields prevent liquid from coming out of the duct and entering the outlet opening of the lid.
    Type: Grant
    Filed: September 18, 2001
    Date of Patent: October 7, 2003
    Assignee: The Hoover Company
    Inventors: Jeffery A. Morgan, Charles A. Lang, David G. Mueller, Kenneth H. Cooper, Richard F. Spinelli, Hung-kit Kwong, Kam Hoi Ma
  • Publication number: 20030051306
    Abstract: A recovery tank is provided for a floor cleaning unit. The recovery tank comprises an inlet opening and a duct fluidly connected to the inlet. The duct extends horizontally within the tank adjacent a side wall the recovery tank for directing air and liquid from the inlet opening in two opposing directions. A lid covers the tank and has an outlet opening for directing air out of the recovery tank. A pair of shields depends downwardly from the lid and extends from the duct to the side wall of the recovery tank. The outlet opening of the lid is located between the shields such that the shields prevent liquid from coming out of the duct and entering the outlet opening of the lid.
    Type: Application
    Filed: September 18, 2001
    Publication date: March 20, 2003
    Applicant: The Hoover Company
    Inventors: Jeffery A. Morgan, Charles A. Lang, David G. Mueller, Kenneth H. Cooper, Richard F. Spinelli, Hung-kit Kwong, Kam Hoi Ma
  • Patent number: 6361800
    Abstract: This invention is directed to a multi-vitamin and mineral supplement which supplies the right amount of the right micronutrients at the right time to assure adequate intake of micronutrients needed for disease prevention and protection against nutritional losses and deficiencies due to lifestyle factors and common inadequate dietary patterns. The multi-vitamin and mineral supplement is comprised of vitamin A, vitamin C, vitamin D, vitamin E, vitamin K, vitamin B1, vitamin B2, niacinamide, vitamin B6, vitamin B12, biotin, pantothenic acid, iron, phosphorus, iodine, magnesium, zinc, selenium, copper, chromium, potassium, choline, lycopene, and co-enzyme Q-10.
    Type: Grant
    Filed: April 13, 2000
    Date of Patent: March 26, 2002
    Assignee: Cooper Concepts, Inc.
    Inventors: Kenneth H. Cooper, Ishwarlal Jialal, Scott Montgomery Grundy, Walter Churchill Willett, Jacob Selhub
  • Patent number: 6299896
    Abstract: This invention is directed to a multi-vitamin and mineral supplement tailored to men and post-menopausal women, pre-menopausal women, and athletes which supplies the right amount of the right micronutrients at the right time to assure adequate intake of micronutrients needed for disease prevention and protection against nutritional losses and deficiencies due to lifestyle factors and common inadequate dietary patterns. The multi-vitamin and mineral supplement is comprised of vitamin A, vitamin C, vitamin D, vitamin E, vitamin K, vitamin B1, vitamin B2, niacinamide, vitamin B6, vitamin B12, biotin, pantothenic acid, iron, iodine, magnesium, zinc, selenium, copper, chromium, potassium, choline, lycopene, and co-enzyme Q-10.
    Type: Grant
    Filed: April 13, 2000
    Date of Patent: October 9, 2001
    Assignee: Cooper Concepts, Inc.
    Inventors: Kenneth H. Cooper, Ishwarlal Jialal, Scott Montgomery Grundy, Walter Churchill Willett, Jacob Selhub