Patents by Inventor Jon Liu

Jon Liu 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: 9864651
    Abstract: In some examples, fault of a code in an electronic device is detected. In response to detecting the fault, an update code is retrieved using a network stack from a network site over a network to update the code that has experienced the fault, during a state of the electronic device prior to completion of a boot procedure of the electronic device.
    Type: Grant
    Filed: July 7, 2016
    Date of Patent: January 9, 2018
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jon Liu, Valiuddin Y. Ali, Lan Wang
  • Publication number: 20160321132
    Abstract: In some examples, fault of a code in an electronic device is detected. In response to detecting the fault, an update code is retrieved using a network stack from a network site over a network to update the code that has experienced the fault, during a state of the electronic device prior to completion of a boot procedure of the electronic device.
    Type: Application
    Filed: July 7, 2016
    Publication date: November 3, 2016
    Inventors: Jon Liu, Valiuddin Y. Ali, Lan Wang
  • Patent number: 9405613
    Abstract: Fault of a particular module in an electronic device is detected. In response to detecting the fault, an update module is retrieved from a network site over a network to update the particular module, where the network stack is independent of a network stack associated with an operating system in the electronic device.
    Type: Grant
    Filed: July 24, 2012
    Date of Patent: August 2, 2016
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Jon Liu, Valiuddin Y. Ali, Lan Wang
  • Publication number: 20150074457
    Abstract: Fault of a particular module in an electronic device is detected. In response to detecting the fault, an update module is retrieved from a network site over a network to update the particular module, where the network stack is independent of a network stack associated with an operating system in the electronic device.
    Type: Application
    Filed: July 24, 2012
    Publication date: March 12, 2015
    Inventors: Jon Liu, Valiuddin Y. Ali, Lan Wang
  • Patent number: 8312256
    Abstract: Example embodiments relate to a machine-readable storage medium encoded with instructions executable by a processor of a computing device including a display device. The machine-readable storage medium may include instructions that access a stored indication upon boot-up of the computing device using a Basic Input Output System (BIOS). In addition, the machine-readable storage medium may include instructions that determine, using the stored indication, whether an operating system (OS) of the computing device exited properly, and instructions that display a BIOS productivity display using the display device when it is determined that the computing device exited properly. Still further, the machine-readable storage medium may include instructions that permit the OS to display a recovery display when it is determined that the OS did not exit properly.
    Type: Grant
    Filed: February 24, 2010
    Date of Patent: November 13, 2012
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Baraneedharan Anbazhagan, Lan Wang, Jon Liu, Dong Wei
  • Publication number: 20110208955
    Abstract: Example embodiments relate to a machine-readable storage medium encoded with instructions executable by a processor of a computing device including a display device. The machine-readable storage medium may include instructions that access a stored indication upon boot-up of the computing device using a Basic Input Output System (BIOS). In addition, the machine-readable storage medium may include instructions that determine, using the stored indication, whether an operating system (OS) of the computing device exited properly, and instructions that display a BIOS productivity display using the display device when it is determined that the computing device exited properly. Still further, the machine-readable storage medium may include instructions that permit the OS to display a recovery display when it is determined that the OS did not exit properly.
    Type: Application
    Filed: February 24, 2010
    Publication date: August 25, 2011
    Inventors: Baraneedharan Anbazhagan, Lan Wang, Jon Liu, Dong Wei
  • Patent number: 7073865
    Abstract: A tuned vibration absorbing system (12) for a seat system (10) includes a flexible extension member (32) that is coupled to the seat system (10). A suspended element (34) is coupled to the flexible extension member (32). The flexible extension member (32) and the suspended element (34) are configured to absorb vibration within the seat system (10). A method of designing and manufacturing a seat system (10) includes designing the tuned vibration absorbing system (12) with the flexible extension member (32) and the suspended element (34) to absorb vibration within the seat system (10), which is then manufactured and coupled to the seat system (10).
    Type: Grant
    Filed: July 3, 2003
    Date of Patent: July 11, 2006
    Assignee: Lear Corporation
    Inventors: Ian D. Haynes, Matthew Kipf, Jon Liu, Robert Buono, Vikas Patwardhan
  • Publication number: 20050001465
    Abstract: A tuned vibration absorbing system (12) for a seat system (10) includes a flexible extension member (32) that is coupled to the seat system (10). A suspended element (34) is coupled to the flexible extension member (32). The flexible extension member (32) and the suspended element (34) are configured to absorb vibration within the seat system (10). A method of designing and manufacturing a seat system (10) includes designing the tuned vibration absorbing system (12) with the flexible extension member (32) and the suspended element (34) to absorb vibration within the seat system (10), which is then manufactured and coupled to the seat system (10).
    Type: Application
    Filed: July 3, 2003
    Publication date: January 6, 2005
    Inventors: Ian Haynes, Matthew Kipf, Jon Liu, Robert Buono, Vikas Patwardhan