Patents by Inventor Kerry Graham

Kerry Graham 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).

  • Publication number: 20100146188
    Abstract: Disclosed is a method, system, and computer readable medium for correcting corrupted data in an embedded file system (EFS) within a non-volatile memory (NVM) system. The NVM System further includes a replicated file system (RFS). A memory comparison is performed between EFS memory sectors and corresponding RFS memory sectors to identify any RFS memory sectors that are out of sync with their corresponding EFS memory sectors. Those memory sectors that are out of sync are then erased and rewritten.
    Type: Application
    Filed: December 9, 2008
    Publication date: June 10, 2010
    Inventors: William J. BRAMANTE, Kerry Graham
  • Publication number: 20100077188
    Abstract: Disclosed is a method, system, and computer readable medium for completing critical write functions to a non-volatile memory (NVM) system within an electronic device upon experiencing a sudden or unexpected loss of the main power to the electronic device. A sudden loss of main external power is detected and determined if the loss of power crosses a minimum threshold level. If it does, an interrupt is generated to prevent new write requests. One embodiment uses a software interrupt and another embodiment uses a hardware interrupt. A switch over to a short term reserve internal power source occurs and the NVM write function in progress at the time of the power loss is completed. Upon completion of the NVM write operation, less critical shutdown activities can commence.
    Type: Application
    Filed: September 25, 2008
    Publication date: March 25, 2010
    Applicant: 3 ESPLANADE DU FONCET
    Inventors: Kerry GRAHAM, William Bramante, David Hoover
  • Patent number: 7490245
    Abstract: Initially, a hardware inventory device is provided within the data processing system. UIC that uniquely identifies the data processing system is stored in a non-erasable memory of the hardware inventory device. An encrypted hash generated by combining the UIC and a BIOS hash is stored in the non-erasable memory of the hardware inventory device. In response to a loading of a software program previously installed within a direct access storage device of the data processing system, the following steps are performed: i. the encrypted hash is obtained from the non-erasable memory of the hardware inventory device; ii. the encrypted hash is decrypted; iii. a new hash is generated by using the UIC and a BIOS from the data processing system, and the decrypted hash is compared with the new hash; and iv. the software program loading is allowed to continue when the decrypted hash matches the new hash.
    Type: Grant
    Filed: July 24, 2004
    Date of Patent: February 10, 2009
    Assignee: Lenovo (Singapore) Pte. Ltd.
    Inventors: Rod David Waltermann, Michael Douglas Anderson, Ernest Nelson Mandese, Kerry Graham Sanders
  • Publication number: 20070150137
    Abstract: Described is a means for automatically tracking automobile mileage data on a computerized mileage manager module and wirelessly transmitting it to a mobile basestation or other external receiving device. The mileage manager module is coupled with an odometer and uses an operator interface/display to present data to and receive data from the driver. Upon completion of an automobile business trip a trip mileage file is created that can be wirelessly sent via an RF module within the mileage manager module to an external receiver. The RF module can utilize a mobile cellular protocol to communicate directly with a mobile basestation which, in turn, can communicate with a computer server over an IP network connection. Or, the RF module can utilize a short range RF protocol to move trip mileage files to an external device such as a mobile phone or a laptop computer.
    Type: Application
    Filed: December 13, 2005
    Publication date: June 28, 2007
    Applicant: SONY ERICSSON MOBILE COMMUNICATIONS AB
    Inventor: Kerry Graham
  • Patent number: 5771578
    Abstract: A system and method for automatically assembling capped, sealant containing, twist-on wire connectors with the system interruptible if the components are not available for assembly, but allowing for the carrying of faultily assembled components through the assembly process without further assembly thereon, so that the improperly assembled components can be delivered to the proper recycling bin to assure that only the properly assembled capped, sealant containing, twist-on wire connectors are sent to packaging for shipment to a customer.
    Type: Grant
    Filed: September 20, 1996
    Date of Patent: June 30, 1998
    Assignee: King Technology of Missouri, Inc.
    Inventors: L. Herbert King, Jr., Kerry Graham, Douglas L. Kirk