Patents by Inventor Benjamin Liu

Benjamin 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: 10979519
    Abstract: Techniques for broadcasting notifications with low latency are provided. A set of recipients for a notification of a content item is determined. The notification is stored in a second notifications storage that is separate from a first notifications storage. A request for one or more notifications is received over a computer network from a client device that is associated with a particular recipient in the set of recipients. In response to receiving the request, first notification data is retrieved from the first notifications storage, second notification data that includes the notification is retrieved from the second notifications storage. The first notification data is combined with the second notification data to generate combined notification data. The combined notification data is transmitted over the computer network to the client device and is stored in the first notifications storage. The notification may be removed from the first notifications storage.
    Type: Grant
    Filed: January 18, 2019
    Date of Patent: April 13, 2021
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Swapnil Ghike, Changji Shi, David Benjamin Liu, Guanchao Wang, Sandor Nyako, Netra Malagi, Amit Ruparel, Cheng-Fu Lin, Akhilesh Gupta
  • Patent number: 10819709
    Abstract: An organization that wishes its messages to be secure (the “communicating organization”) uses services of a secure communications infrastructure to securely exchange communications among its users. The secure communications infrastructure allows granting to third-party applications the permission to act on behalf of the users when using the secure communications infrastructure. This delegation may be accomplished at a very granular level, specifying the particular applications that are authorized to act on behalf of a user, the particular operations that those applications are authorized to perform, and/or in which contexts the applications may perform the operations. An agent component acts as an intermediary between third-party applications and the core of the secure communications infrastructure. This permits the third-party application to take actions on behalf of the user, while also preventing the third-party applications from obtaining the security-specific data that could lead to a breach of security.
    Type: Grant
    Filed: September 25, 2017
    Date of Patent: October 27, 2020
    Assignee: SYMPHONY COMMUNICATION SERVICES HOLDINGS LLC
    Inventors: David M'Raihi, Aaron Scales, Bruce Skingle, Glenn Anderson, Benjamin Liu, Paul Teyssier, Daniel Nathanson
  • Publication number: 20200236183
    Abstract: Techniques for broadcasting notifications with low latency are provided. A set of recipients for a notification of a content item is determined. The notification is stored in a second notifications storage that is separate from a first notifications storage. A request for one or more notifications is received over a computer network from a client device that is associated with a particular recipient in the set of recipients. In response to receiving the request, first notification data is retrieved from the first notifications storage, second notification data that includes the notification is retrieved from the second notifications storage. The first notification data is combined with the second notification data to generate combined notification data. The combined notification data is transmitted over the computer network to the client device and is stored in the first notifications storage. The notification may be removed from the first notifications storage.
    Type: Application
    Filed: January 18, 2019
    Publication date: July 23, 2020
    Inventors: Swapnil Ghike, Changji Shi, David Benjamin Liu, Guanchao Wang, Sandor Nyako, Netra Malagi, Amit Ruparel, Cheng-Fu Lin, Akhilesh Gupta
  • Publication number: 20190291110
    Abstract: Infectious diseases have been sources of large-scale epidemics and pandemics resulting in millions of casualties worldwide. Detection of these biological agents normally involves several lab processes including sample preparation, nucleic acid separation and amplification, and diagnostic analysis. These steps, either performed manually or automated by high-throughput machinery, are tedious, expensive, and highly susceptible to cross-contamination. The present system is an integrated lab-on-a-device designed, developed, and tested in compatibility with a mechanical fixture for sample-to-answer biological analysis of infectious diseases.
    Type: Application
    Filed: March 20, 2019
    Publication date: September 26, 2019
    Inventors: Benjamin Liu, Eva McGhee, Robin Liu, Miguel Nava
  • Patent number: 9433360
    Abstract: Finger cuff adjustability is provided in a measurement cylinder assembly in a unique manner which accommodates the size and space limitations inherent in a mouse-based blood pressure measurement device. The exterior radial surface of the inflatable cuff is adhered to a pull-tab which is longer than the cuff length and has a tab end channeled through a pair of rings, one of which is fixed or stationary and the other of which is an adjustment ring. Rotation of the adjustment ring either pulls or pushes the tab end through a slit in the fixed or stationary ring depending upon the direction of ring rotation. Pulling the tab end causes the adhered finger cuff to forcefully collapse around the user's finger in firmer engagement therewith and to compensate for a finger of smaller diameter. Pushing the tab end causes the adhered finger cuff to forcefully open to a larger profile to loosen the engagement with a finger and to compensate for a finger of larger diameter.
    Type: Grant
    Filed: February 21, 2013
    Date of Patent: September 6, 2016
    Assignee: CalHealth, Inc.
    Inventors: Phillip L. Lam, Ping Cheng Benjamin Liu
  • Patent number: 8572159
    Abstract: Machine-readable media, methods, apparatus and system are described. In some embodiments, a client platform may determine that an input/output operation related to a hardware device may happen in a virtual machine of the client platform and request a server platform via the network to handle the input/output operation related to the hardware. The server platform may receive the request from the client platform through the network; and identify a software device from a plurality of software devices in the server platform to handle the request, wherein the identified software device corresponds to the hardware device related to the input/output operation.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: October 29, 2013
    Assignee: Intel Corporation
    Inventors: Benjamin Liu, Xiaofeng Ling, Yunhong Jiang, Xin Li
  • Patent number: 8544012
    Abstract: Machine-readable media, methods, and apparatus are described to change a first scheduler in the virtual machine monitor. In some embodiments, a second scheduler is loaded in a virtual machine monitor when the virtual machine monitor is running; and then is activated to handle a scheduling request for a scheduling process in place of the first scheduler, when the virtual machine monitor is running.
    Type: Grant
    Filed: May 15, 2012
    Date of Patent: September 24, 2013
    Assignee: Intel Corporation
    Inventor: Benjamin Liu
  • Patent number: 8297223
    Abstract: This disclosure pertains to a method and apparatus to permit changing a filter on the input line to a vacuum deposition chamber without breaking or reducing the vacuum for the deposition chamber and other components in the deposition system. Isolation valves are provided at the inlet and outlet of the filter so the filter can be isolated from the source of vacuum and the deposition chamber for removal and replacement of the filter.
    Type: Grant
    Filed: September 22, 2008
    Date of Patent: October 30, 2012
    Assignee: MSP Corporation
    Inventors: Benjamin Liu, Yamin Ma, Thuc Dinh
  • Publication number: 20120227050
    Abstract: Machine-readable media, methods, and apparatus are described to change a first scheduler in the virtual machine monitor. in some embodiments, a second scheduler is loaded in a virtual machine monitor when the virtual machine monitor is running; and then is activated to handle a scheduling request for a scheduling process in place of the first scheduler, when the virtual machine monitor is running.
    Type: Application
    Filed: May 15, 2012
    Publication date: September 6, 2012
    Inventor: Benjamin Liu
  • Patent number: 8181179
    Abstract: Machine-readable media, methods, and apparatus are described to change a first scheduler in the virtual machine monitor. In some embodiments, a second scheduler is loaded in a virtual machine monitor when the virtual machine monitor is running; and then is activated to handle a scheduling request for a scheduling process in place of the first scheduler, when the virtual machine monitor is running.
    Type: Grant
    Filed: December 23, 2005
    Date of Patent: May 15, 2012
    Assignee: Intel Corporation
    Inventor: Benjamin Liu
  • Publication number: 20090112972
    Abstract: Machine-readable media, methods, apparatus and system are described. In some embodiments, a client platform may determine that an input/output operation related to a hardware device may happen in a virtual machine of the client platform and request a server platform via the network to handle the input/output operation related to the hardware. The server platform may receive the request from the client platform through the network; and identify a software device from a plurality of software devices in the server platform to handle the request, wherein the identified software device corresponds to the hardware device related to the input/output operation.
    Type: Application
    Filed: December 23, 2005
    Publication date: April 30, 2009
    Inventor: Benjamin Liu
  • Publication number: 20090106754
    Abstract: Methods, system and machine-readable medium are described to handle a device related operation in a virtualization environment. In some embodiment, a kernel component of a virtual machine monitor may determine that a device related operation happens in a virtual machine through a operation transition from the virtual machine to the kernel component; and may determine whether the device related operation can be handled by a first virtual hardware device installed inside of the kernel component of the virtual machine monitor. In other embodiment, the kernel components may initiate an interrupt by the first virtual hardware device; and inject the interrupt from the first virtual hardware device to the virtual machine through another operation transition from the kernel component to the virtual machine.
    Type: Application
    Filed: December 10, 2005
    Publication date: April 23, 2009
    Inventors: Benjamin Liu, Yunhong Jiang
  • Publication number: 20090019442
    Abstract: Machine-readable media, methods, and apparatus are described to change a first scheduler in the virtual machine monitor. In some embodiments, a second scheduler is loaded in a virtual machine monitor when the virtual machine monitor is running; and then is activated to handle a scheduling request for a scheduling process in place of the first scheduler, when the virtual machine monitor is running.
    Type: Application
    Filed: December 23, 2005
    Publication date: January 15, 2009
    Inventor: Benjamin Liu
  • Patent number: 7335163
    Abstract: A sphygmomanometer cuff assembly, air pump, pressure sensor and release valve are contained in an otherwise conventional computer mouse controller. Various alternative embodiments are illustrated and discussed herein. In one such embodiment the sphygmomanometer cuff is nominally positioned within the mouse structure and is extended outside the mouse housing during the measurement. In another embodiment, the cuff is always external of the mouse structure and is easily connected to the mouse at special ports during the measurement. In yet another embodiment, the cuff is always internal of the mouse structure and is readily accessible through an aperture in the housing surface of the mouse to permit the measurement to take place. Preferably, in each of these alternative embodiments a hinged or slidable door or panel protects the cuff or cuff ports between measurements.
    Type: Grant
    Filed: April 30, 2007
    Date of Patent: February 26, 2008
    Assignee: CalHealth, Inc.
    Inventors: Phillip L. Lam, Ping Cheng Benjamin Liu
  • Publication number: 20080015423
    Abstract: A home health care kit in the form of a modularized computer docking station for allowing a user to provide self-monitoring test results that are transferred to a standard desktop or laptop computer for eventual automatic communication over the Internet to the user's physician. In a preferred embodiment, the invention comprises a plurality of interconnected test modules, each configured to provide everything needed to permit a user to conduct a health-related measurement. One such measurement may be that of blood pressure and pulse rate. Another may be actual blood sugar. Still another may be hemoglobin A1C or hemoglobin and another may be cholesterol and triglyceride levels. Each module has an electronics portion and a storage portion. Each such module also has a male connector on one side and a female connector on an opposing side so that the various modules may be interconnected, one to the next in sequence.
    Type: Application
    Filed: June 27, 2007
    Publication date: January 17, 2008
    Inventors: Phillip Lam, Ping Cheng Benjamin Liu
  • Publication number: 20070242261
    Abstract: The present invention includes an apparatus for aerosol measurement having a high concentration of particles the apparatus comprising a diluter for diluting the concentration of particles in a sample aerosol stream to form a diluted aerosol stream, and a sensor for detecting the particles in the diluted aerosol stream by vapor condensation, droplet growth and optical detection. Such apparatus may be housed in a common housing along with the electronics for operating the apparatus and components such as pumps and filters that may be necessary. The diluter includes an input for an aerosol stream having an initial particle concentration, and a dilution stream. The aerosol stream and the dilution stream flow through a restriction which is sized such that turbulent flow is created so that the dilution stream and the aerosol stream are mixed to produce a diluted aerosol stream.
    Type: Application
    Filed: August 25, 2005
    Publication date: October 18, 2007
    Applicant: MSP Corporation
    Inventor: Benjamin Liu
  • Publication number: 20070232937
    Abstract: A sphygmomanometer cuff assembly, air pump, pressure sensor and release valve are contained in an otherwise conventional computer mouse controller. Various alternative embodiments are illustrated and discussed herein. In one such embodiment the sphygmomanometer cuff is nominally positioned within the mouse structure and is extended outside the mouse housing during the measurement. In another embodiment, the cuff is always external of the mouse structure and is easily connected to the mouse at special ports during the measurement. In yet another embodiment, the cuff is always internal of the mouse structure and is readily accessible through an aperture in the housing surface of the mouse to permit the measurement to take place. Preferably, in each of these alternative embodiments a hinged or slidable door or panel protects the cuff or cuff ports between measurements.
    Type: Application
    Filed: April 30, 2007
    Publication date: October 4, 2007
    Inventors: Phillip Lam, Ping Cheng Benjamin Liu
  • Publication number: 20070207084
    Abstract: Methods of producing nanoporous particles by spray pyrolysis of a precursor composition including a reactive precursor salt and a nonreactive matrix salt are provided, wherein the matrix salt is used as a templating medium. Nanoporous aluminum oxide particles produced by the methods are also provided.
    Type: Application
    Filed: June 11, 2002
    Publication date: September 6, 2007
    Inventors: Michael Zachariah, Benjamin Liu
  • Publication number: 20070201970
    Abstract: A bundle handling device is provided that includes a frame, a body, a scoop, a ramp and a controller. The body is mounted to the frame and includes a first opening through which bundles are loaded and a second opening through which bundles are discharged. The scoop and the ramp are mounted to the body. The scoop covers a substantial portion of the second opening, while the ramp covers the remaining portion. The controller is coupled to a plurality of actuators and a plurality of sensors, and controls the rotation of the body, the opening and closing of the scoop and the opening and closing of the ramp, in order to discharge a metered portion of bundles through the second opening.
    Type: Application
    Filed: February 26, 2007
    Publication date: August 30, 2007
    Applicant: NORTHROP GRUMMAN SYSTEMS CORPORATION
    Inventors: Benjamin Liu, Jason Park, Kevin Bruner, Robert Stone
  • Patent number: D688648
    Type: Grant
    Filed: March 17, 2012
    Date of Patent: August 27, 2013
    Assignee: Hewlett-Packard Development Company, L.P.
    Inventors: Shanshan Li, Eric Benjamin Liu, Michael C. Ip, Daphne Liming Kung