Patents by Inventor Erik Gilling

Erik Gilling 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: 8212517
    Abstract: A battery type detection approach is disclosed. In one embodiment, a method of detecting a battery type can include: receiving a signal from a battery module in a portable computing device; determining if the signal is in a first state for at least a first predetermined time before transitioning to a second state; determining if the signal transitions from the second state to the first state after a second predetermined time, and identifying the battery type in response thereto; and asserting an indication of the battery type when a third predetermined time period after the transition from the second state to the first state has occurred.
    Type: Grant
    Filed: January 7, 2008
    Date of Patent: July 3, 2012
    Assignee: Google Inc.
    Inventors: Erik Gilling, John Wilson, Robert Kelley
  • Publication number: 20090303072
    Abstract: An approach involving light use for multiple purposes in a portable computing device is disclosed. In one embodiment, a method can include: programming a visual state information indicator in a portable computing device; mapping the visual state information indicator to a light source and a parameter of a device module; receiving a monitoring signal from the device module, where the monitoring signal conveys a state of the parameter in real-time; and adjusting the light source in response to a comparison of the monitoring signal against the programmed visual state information indicator.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 10, 2009
    Applicant: OQO, Inc.
    Inventors: Erik Gilling, Moshen Chan
  • Publication number: 20090303073
    Abstract: An approach involving light use for multiple purposes in a portable computing device is disclosed. In one embodiment, a method can include: accessing a user interface in a portable computing device; programming a visual state information indicator via the user interface; programming a monitoring signal that conveys a real-time state of a parameter associated with a device module; and linking the visual state information indicator to a light source and the parameter via the user interface, where the visual state information indicator is adjusted using the light source in response to a comparison of the monitoring signal against the programmed visual state information indicator.
    Type: Application
    Filed: June 5, 2008
    Publication date: December 10, 2009
    Applicant: OQO, Inc.
    Inventors: Erik Gilling, Moshen Chan, Jonathan Betts-LaCroix
  • Publication number: 20090174370
    Abstract: A battery type detection approach is disclosed. In one embodiment, a method of detecting a battery type can include: receiving a signal from a battery module in a portable computing device; determining if the signal is in a first state for at least a first predetermined time before transitioning to a second state; determining if the signal transitions from the second state to the first state after a second predetermined time, and identifying the battery type in response thereto; and asserting an indication of the battery type when a third predetermined time period after the transition from the second state to the first state has occurred.
    Type: Application
    Filed: January 7, 2008
    Publication date: July 9, 2009
    Applicant: OQO, INC.
    Inventors: Erik Gilling, John Wilson, Robert Kelley
  • Publication number: 20090013171
    Abstract: One embodiment uses a virtual machine layer between software and hardware on both a portable computing device and on a docking station used by the portable computing device. A first virtual machine layer on the portable device is used to save the state of the portable device upon intermediate shutdown. Upon docking the portable device with the docking station, a second virtual machine layer on the docking station is loaded with the state of the first virtual machine. The second virtual machine layer is aware of the resources in the docking station and is programmed to utilize the docking station resources (and the portable computing device resources, as desired) to restore and continue the state while allowing the operating system, application programs and other software and hardware to utilize the resources of the docking station.
    Type: Application
    Filed: August 11, 2008
    Publication date: January 8, 2009
    Applicant: OQO, Inc.
    Inventor: Erik Gilling