Patents by Inventor Eugene Khenson

Eugene Khenson 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: 7529921
    Abstract: A system including a communication circuit and a microprocessor operable to execute instruction code associated with at least a first operating system and a second operating system. The system also includes a volatile system memory to store executable code, a nonvolatile memory to store executable startup code, and nonvolatile image storage to store at least one captured state image. The captured state image includes an image of system memory in a captured state associated with a non-executing operating system. The system further includes a system transition routine to transition between the executing operating system and the non-executing operating system when an application to be run on the microprocessor requires the non-executing operating system. The system transition routine converts content of volatile memory and microprocessor registers to a captured state in accordance with the non-executing operating system captured state image stored in the nonvolatile image storage.
    Type: Grant
    Filed: October 18, 2005
    Date of Patent: May 5, 2009
    Assignee: Cardiac Pacemakers, Inc.
    Inventors: Richard E. Stein, Michael W. Barton, Lihong Cao, Steve Hidem, Eugene Khenson, Binita Sinha, Firass Shehadeh
  • Patent number: 7111159
    Abstract: A system and method for restoring a microprocessor-based system to a previously booted target state in which an image of memory and the processor registers in the previously booted state is saved and stored in a storage device. A restore routine executing in ROM retrieves the image from the storage device and restores the system memory and processor registers to the target state. An operating system return routine then returns control of the system to the operating system software. In an exemplary implementation, a system in accordance with the invention is incorporated into a microprocessor-based external programmer for a cardiac rhythm management device in order to allow quick starting of the programmer from a powered down condition without going through a time consuming boot process.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: September 19, 2006
    Assignee: Cardiac Pacemakers, Inc.
    Inventors: Richard E. Stein, Eugene Khenson, Scott Mazar
  • Publication number: 20060133362
    Abstract: A system including a communication circuit and a microprocessor operable to execute instruction code associated with at least a first operating system and a second operating system. The system also includes a volatile system memory to store executable code, a nonvolatile memory to store executable startup code, and nonvolatile image storage to store at least one captured state image. The captured state image includes an image of system memory in a captured state associated with a non-executing operating system. The system further includes a system transition routine to transition between the executing operating system and the non-executing operating system when an application to be run on the microprocessor requires the non-executing operating system. The system transition routine converts content of volatile memory and microprocessor registers to a captured state in accordance with the non-executing operating system captured state image stored in the nonvolatile image storage.
    Type: Application
    Filed: October 18, 2005
    Publication date: June 22, 2006
    Inventors: Richard Stein, Michael Barton, Lihong Cao, Steve Hidem, Eugene Khenson, Binita Sinha, Firass Shehadeh
  • Publication number: 20050240755
    Abstract: A system and method for restoring a microprocessor-based system to a previously booted target state in which an image of memory and the processor registers in the previously booted state is saved and stored in a storage device. A restore routine executing in ROM retrieves the image from the storage device and restores the system memory and processor registers to the target state. An operating system return routine then returns control of the system to the operating system software. In an exemplary implementation, a system in accordance with the invention is incorporated into a microprocessor-based external programmer for a cardiac rhythm management device in order to allow quick starting of the programmer from a powered down condition without going through a time consuming boot process.
    Type: Application
    Filed: June 30, 2005
    Publication date: October 27, 2005
    Inventors: Richard Stein, Eugene Khenson, Scott Mazar
  • Patent number: 6915417
    Abstract: A system and method for restoring a microprocessor-based system to a previously booted target state in which an image of memory and the processor registers in the previously booted state is saved and stored in a storage device. A restore routine executing in ROM retrieves the image from the storage device and restores the system memory and processor registers to the target state. An operating system return routine then returns control of the system to the operating system software. In an exemplary implementation, a system in accordance with the invention is incorporated into a microprocessor-based external programmer for a cardiac rhythm management device in order to allow quick starting of the programmer from a powered down condition without going through a time consuming boot process.
    Type: Grant
    Filed: September 29, 2003
    Date of Patent: July 5, 2005
    Assignee: Cardiac Pacemakers, Inc.
    Inventors: Richard E. Stein, Eugene Khenson, Scott Mazar
  • Publication number: 20040068646
    Abstract: A system and method for restoring a microprocessor-based system to a previously booted target state in which an image of memory and the processor registers in the previously booted state is saved and stored in a storage device. A restore routine executing in ROM retrieves the image from the storage device and restores the system memory and processor registers to the target state. An operating system return routine then returns control of the system to the operating system software. In an exemplary implementation, a system in accordance with the invention is incorporated into a microprocessor-based external programmer for a cardiac rhythm management device in order to allow quick starting of the programmer from a powered down condition without going through a time consuming boot process.
    Type: Application
    Filed: September 29, 2003
    Publication date: April 8, 2004
    Applicant: Cardiac Pacemakers, Inc.
    Inventors: Richard E. Stein, Eugene Khenson, Scott Mazar
  • Patent number: 6636963
    Abstract: A system and method for restoring a microprocessor-based system to a previously booted target state in which an image of memory and the processor registers in the previously booted state is saved and stored in a storage device. A restore routine executing in ROM retreives the image from the storage device and restores the system memory and processor registers to the target state. A operating system return routine then returns control of the system to the operating system software. In an exemplary implementation, a system in accordance with the invention is incorporated into a microprocessor-based external programmer for a cardiac rhythm management device in order to allow quick starting of the programmer from a powered down condition without going through a time consuming boot process.
    Type: Grant
    Filed: December 30, 1999
    Date of Patent: October 21, 2003
    Assignee: Cardiac Pacemakers, Inc.
    Inventors: Richard E. Stein, Eugene Khenson, Scott Mazar
  • Patent number: 5694600
    Abstract: Method and apparatus are disclosed for booting a computer from a removable media disk drive. The method and apparatus are suited to an environment in which the removable media disk drive is configured as the first fixed disk drive in the computer. The removable media drive responds to testing during the power-up as if it contains media, whether or not media is present. Thus, the removable media drive is recognized by the BIOS. Additionally, a substitute master boot record is provided to the computer from a Read-Only Memory device contained on the removable media drive in response to a request for the master boot record of the media. Control of the boot sequence is thereby gained. The substitute master boot record loads a boot program that allows booting from any media or physical disk drive independent of the CMOS configuration.
    Type: Grant
    Filed: February 9, 1996
    Date of Patent: December 2, 1997
    Assignee: Iomega Corporation
    Inventors: Eugene Khenson, Ronald J. Stephens