Patents by Inventor Libo Cao

Libo Cao 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: 20240036577
    Abstract: Techniques include transferring control of a device from a provider entity to a user and transferring control of the device from the user to the provider entity.
    Type: Application
    Filed: October 9, 2023
    Publication date: February 1, 2024
    Inventor: Libo Cao Meyers
  • Publication number: 20230356754
    Abstract: A computer-implemented method includes selection of a control mode for a device and transitions for a control mode for the device. Transitions between control modes may be based on a likelihood that a current control mode will become unavailable.
    Type: Application
    Filed: July 21, 2023
    Publication date: November 9, 2023
    Inventors: Libo Cao Meyers, Joseph K. Walnes
  • Patent number: 11782699
    Abstract: Implementations described herein provide systems and methods for a non-interruptive software update for a device. In one implementation, a software update for a critical node of a node system network of a controller of the device is detected. The node system network utilizes a publisher-subscriber framework. The software update is installed, and the critical node continues to operate in the publisher-subscriber framework during the software update. The software update creates an updated node. The updated node is subscribed to the publisher-subscriber framework, and the critical node is replaced with the updated node within the publisher-subscriber framework by switching subscriber information from the critical node to the updated node.
    Type: Grant
    Filed: August 26, 2021
    Date of Patent: October 10, 2023
    Assignee: Apple Inc.
    Inventor: Libo Cao Meyers
  • Publication number: 20070045529
    Abstract: A data processing engine for an automated mass spectrometry system is provided that identifies analyte and spike peak locations in spectral data based upon mass spectrometer tunings and solution identities. The data processing engine calculates analyte concentrations based upon spectral responses at the identified peak locations.
    Type: Application
    Filed: January 11, 2006
    Publication date: March 1, 2007
    Inventors: Libo Cao, Christopher Janko, Guoxiang Chen