Patents by Inventor Brian Deng

Brian Deng 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: 12001866
    Abstract: The present disclosure describes a type of virtual machine, which the present disclosure may refer to as a harvest virtual machine, that may allow improved utilization of physical computing resources on a cloud-computing system. First, the harvest virtual machine may be evictable. In other words, higher priority virtual machines may preempt the harvest virtual machine's access to physical computing resources. Second, the harvest virtual machine may receive access to a dynamic amount of physical computing resources during the course of its operating life. Third, the harvest virtual machine may have a minimum size (in terms of an amount of physical computing resources) and may terminate whenever the harvest virtual machine has access to an amount of physical computing resources less than the minimum size.
    Type: Grant
    Filed: July 1, 2019
    Date of Patent: June 4, 2024
    Assignee: Microsoft Technology Licensing, LLC
    Inventors: Kapil Arya, Aditya Bhandari, Ricardo GouvĂȘa Bianchini, Brian Jacob Corell, Yimin Deng, Sameh M. Elnikety, Marcus Felipe Fontoura, Inigo Goiri Presa, Alper Gun, Thomas Moscibroda, Chandrasekhar Pasupuleti, Ke Wang
  • Publication number: 20240170274
    Abstract: An IMS device is provided that includes at least one surface, first and second pluralities of electrodes disposed on the surface, and an ion path having first and second accumulation regions and a separation region. The IMS device is configured to receive, guide, temporally separate, and discharge ions. Each accumulation region is configured to switch between accumulation and release states in which ions are accumulated and released therefrom, respectively. The separation region is positioned downstream of the first accumulation region and configured to temporally separate ions based on mobility. The first accumulation region is synchronized with a downstream mass filter while the second accumulation region is dependent upon the state of a gating element, which is positioned downstream of the IMS device and configured to control the flow of ions to a mass analyzer. A method in accordance with the foregoing is also provided.
    Type: Application
    Filed: November 16, 2023
    Publication date: May 23, 2024
    Applicant: MOBILion Systems, Inc.
    Inventors: Jacob McCabe, Liulin Deng, John Daniel DeBord, Alexander A. Makarov, Kyle Fort, Brian D. Adamson, Eloy R. Wouters
  • Publication number: 20220296326
    Abstract: A system includes a surgical cart that includes a local client access point, a monitor, a cart computer, a first external interface coupled to the local client access point, and a second external interface coupled to the primary monitor. The surgical cart can host a web server to which one or more client devices can connect using a web browser. The web server can provide access to one or more surgical applications hosted by the surgical cart during a surgery.
    Type: Application
    Filed: March 7, 2022
    Publication date: September 22, 2022
    Inventors: Brian Deng, Chris Ryan, Dmitry Novikov, Natallia Ivaniuk
  • Patent number: 9747246
    Abstract: An electronic device may include system and serial peripheral interface (SPI) clocks, and a host interface each switchable between active and inactive states, a serial controller coupled to the system clock, and a memory. A slave controller may generate a request active signal based upon a transaction request from a host and causing each of the system clock, SPI clock, and host interface into the active state, store request data in the memory, and switch the host interface to the inactive state based upon the request data being stored. The serial controller may process the request based upon the request active signal, and generate a request complete signal based upon the request being processed. The slave controller may switch the system clock to the inactive state based upon the request complete signal. The SPI clock may be switched to the inactive state based upon the request complete signal.
    Type: Grant
    Filed: February 18, 2015
    Date of Patent: August 29, 2017
    Assignee: STMicroelectronics, Inc.
    Inventor: Brian Deng
  • Publication number: 20160239456
    Abstract: An electronic device may include system and serial peripheral interface (SPI) clocks, and a host interface each switchable between active and inactive states, a serial controller coupled to the system clock, and a memory. A slave controller may generate a request active signal based upon a transaction request from a host and causing each of the system clock, SPI clock, and host interface into the active state, store request data in the memory, and switch the host interface to the inactive state based upon the request data being stored. The serial controller may process the request based upon the request active signal, and generate a request complete signal based upon the request being processed. The slave controller may switch the system clock to the inactive state based upon the request complete signal. The SPI clock may be switched to the inactive state based upon the request complete signal.
    Type: Application
    Filed: February 18, 2015
    Publication date: August 18, 2016
    Inventor: Brian DENG
  • Publication number: 20140242603
    Abstract: Disclosed here are methods and apparatus for target cell magnetic enrichment, isolation, and biological analysis. The target cells are labeled with magnetic nano-particles in a separate tube, container or in a device with soft magnetic collectors but not activated during the labeling period. Labeled biological samples will be used for targets enrichment and isolation using a magnetic device (permanent magnet or electromagnet). The labeled sample passes through a tube/channel within a magnetic field so the magnetic nano-particle labeled targets can be captured. Once the magnetic field is turned off, the captured targets can be released in a container. The labeling of the targets also can be performed in a device with soft magnetic collectors inside. Without magnetic activation, the device is just like a regular biological sample incubator. Thus the targets are labeled during the mixing and incubation.
    Type: Application
    Filed: February 15, 2014
    Publication date: August 28, 2014
    Inventors: Glenn Yaguang Deng, Jing Zhang, Brian Deng
  • Publication number: 20050122982
    Abstract: A weighted round-robin arbitrator for a plurality of data queue includes an arbitration table comprising a plurality of entries. Each entry represents a time slot for the transmission of one data packet from a selected one of the plurality of data queues. There is one arbitration logic circuit for each of the plurality of entries in the arbitration table. Each arbitration logic circuit includes a first multiplexer receiving an output from a first table entry and an output from a second table entry in the arbitration table. A second multiplexer receives empty flags from each of the data queues, the flags indicating that there is no data to the sent from that queue.
    Type: Application
    Filed: December 9, 2003
    Publication date: June 9, 2005
    Inventors: Stephen Li, Brian Deng
  • Publication number: 20050125590
    Abstract: A PCI Express switch utilizes a central crossbar memory for all ports of the switch. The crossbar memory retains the packet that is to be sent out and only the head pointer for the packet is transmitted to the transmission port. The crossbar memory can also be used as the replay memory for the switch. A circuit for choosing the head pointer at a port for the packet to be sent out, is also disclosed.
    Type: Application
    Filed: December 9, 2003
    Publication date: June 9, 2005
    Inventors: Stephen Li, Brian Deng, Paul Howard, Dave Kimble
  • Publication number: 20050060479
    Abstract: A bridge controller controls the data flow to/from a USB bus to/from an ATA/ATAPI drive, such as an ATA hard drive or ATAPI CD or DVD drive. The bridge controller has a state machine which receives the CBW in a background mode in real time as the packet is being transferred to the bridge controller. The state machine uses the CBW to set up the data transfer. The bridge controller also has a programmable processor which is coupled to the CBW once it is received in a buffer memory. The programmable processor makes changes in the set up of the receiving device for the transfer, if needed, and initiates the data transfer.
    Type: Application
    Filed: August 29, 2003
    Publication date: March 17, 2005
    Inventors: Brian Deng, Dinghui Nie, Joseph Erickson