Patents by Inventor Kurt Gillespie

Kurt Gillespie 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: 9311105
    Abstract: Disclosed embodiments relate to communicating operating system booting information. A machine-readable storage medium may include instructions for reading data related to booting of an operating system of an electronic device from a non-volatile storage, instructions for writing the read data to a volatile storage prior to the booting of an operating system on the electronic device, and instructions for communicating the data written to the volatile storage to the electronic device via a serial communication interface. The machine-readable storage medium may further include instructions for receiving data, from the electronic device via the serial communication interface, related to the booting of the operating system of the electronic device and instructions for writing the received data to the non-volatile storage.
    Type: Grant
    Filed: April 21, 2010
    Date of Patent: April 12, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Kurt Gillespie
  • Patent number: 8645675
    Abstract: Example embodiments disclosed herein relate to configuring a Basic Input/Output System (BIOS) of a computing device. An embodiment of a method may present, by the computing device, a first request relating to a first functionality of the computing device controlled by one or more settings of the BIOS, and may receive a first user response corresponding to the first request. The method may also present a second request relating to a second functionality of the computing device controlled by one or more settings of the BIOS, with the second request being selected based on the first user response. The method may then receive a second user response corresponding to the second request. In addition, the method may configure at least one setting of the BIOS based on the first and second user responses. Embodiments of a related computing device and computer-readable storage medium are also disclosed.
    Type: Grant
    Filed: December 9, 2009
    Date of Patent: February 4, 2014
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventor: Kurt Gillespie
  • Publication number: 20130031348
    Abstract: Disclosed embodiments relate to communicating operating system booting information. A machine-readable storage medium may include instructions for reading data related to booting of an operating system of an electronic device from a non-volatile storage, instructions for writing the read data to a volatile storage prior to the booting of an operating system on the electronic device, and instructions for communicating the data written to the volatile storage to the electronic device via a serial communication interface. The machine-readable storage medium may further include instructions for receiving data, from the electronic device via the serial communication interface, related to the booting of the operating system of the electronic device and instructions for writing the received data to the non-volatile storage.
    Type: Application
    Filed: April 21, 2010
    Publication date: January 31, 2013
    Inventor: Kurt Gillespie
  • Publication number: 20120017073
    Abstract: Example embodiments disclosed herein relate to configuring a Basic Input/Output System (BIOS) of a computing device. An embodiment of a method may present, by the computing device, a first request relating to a first functionality of the computing device controlled by one or more settings of the BIOS, and may receive a first user response corresponding to the first request. The method may also present a second request relating to a second functionality of the computing device controlled by one or more settings of the BIOS, with the second request being selected based on the first user response. The method may then receive a second user response corresponding to the second request. In addition, the method may configure at least one setting of the BIOS based on the first and second user responses. Embodiments of a related computing device and computer-readable storage medium are also disclosed.
    Type: Application
    Filed: December 9, 2009
    Publication date: January 19, 2012
    Inventor: Kurt Gillespie
  • Patent number: 7921247
    Abstract: A block of memory is allocated from a volatile memory device, such as a main system random access memory. The memory block is allocated dynamically and has a dynamically assigned memory address. The memory address of the memory block is shared between a master component executing within an EFI environment and one or more slave components executing within the same and/or different processing modes, such as a system management mode. The memory address is used by the master component to access the memory block and also used by the slave components to access the memory block.
    Type: Grant
    Filed: February 19, 2009
    Date of Patent: April 5, 2011
    Assignee: American Megatrends, Inc.
    Inventor: Kurt Gillespie
  • Patent number: 7711758
    Abstract: Methods, apparatuses, and computer-readable media for storing a character string in a HII database in an EFI environment are provided. According to one method, a request is received to store a character string in an HII database within an EFI environment. Included in the request are one or more attributes that distinctly identify the character string to be created and added to the HII database. A determination is then made as to whether a character string having identical or nearly identical distinct attributes was previously stored in the HII database. If a character string having identical distinct attributes was previously stored in the HII database, the character string is not stored in the HII database and the previously stored string's unique token is retrieved. If a character string having distinct attributes was not previously stored in the HII database, then the character string is stored in the HII database and a new unique token for the string is retrieved.
    Type: Grant
    Filed: April 6, 2006
    Date of Patent: May 4, 2010
    Assignee: American Megatrends, Inc.
    Inventor: Kurt Gillespie
  • Patent number: 7512719
    Abstract: A method, system, apparatus, and computer-readable medium for sharing a dynamically located memory block between regular, SMM, and other components in an EFI environment are provided. According to the method, a block of memory is allocated from a volatile memory device, such as a main system random access memory. The memory block is allocated dynamically and has a dynamically assigned memory address. The memory address of the memory block is shared between a master component executing within an EFI environment and one or more slave components executing within the same and/or different processing modes, such as a system management mode. The memory address is used by the master component to access the memory block and also used by the slave components to access the memory block.
    Type: Grant
    Filed: March 16, 2006
    Date of Patent: March 31, 2009
    Assignee: American Megatrends, Inc.
    Inventor: Kurt Gillespie