Patents by Inventor James Leung

James Leung 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: 10760944
    Abstract: A gas flow metrology system for a substrate processing system includes N primary valves selectively flowing gas from N gas sources, respectively, where N is an integer. N mass flow controllers are connected to the N primary valves, respectively, to flow N gases from the N gas sources, respectively. N secondary valves selectively flow gas from the N mass flow controllers, respectively. A gas flow path connects the N secondary valves to a flow metrology system located remote from the N secondary valves, wherein the gas flow path includes a plurality of gas lines. A controller is configured to perform a hybrid flow metrology by selectively using a first flow metrology and a second flow metrology that is different from the first flow metrology to determine an actual flow rate for a selected gas at a desired flow rate from one of the N mass flow controllers.
    Type: Grant
    Filed: August 7, 2018
    Date of Patent: September 1, 2020
    Assignee: LAM RESEARCH CORPORATION
    Inventors: Evangelos T. Spyropoulos, Piyush Agarwal, James Leung, Seyed Hossein Hashemi Ghermezi, Iqbal Shareef
  • Publication number: 20200049547
    Abstract: A gas flow metrology system for a substrate processing system includes N primary valves selectively flowing gas from N gas sources, respectively, where N is an integer. N mass flow controllers are connected to the N primary valves, respectively, to flow N gases from the N gas sources, respectively. N secondary valves selectively flow gas from the N mass flow controllers, respectively. A gas flow path connects the N secondary valves to a flow metrology system located remote from the N secondary valves, wherein the gas flow path includes a plurality of gas lines. A controller is configured to perform a hybrid flow metrology by selectively using a first flow metrology and a second flow metrology that is different from the first flow metrology to determine an actual flow rate for a selected gas at a desired flow rate from one of the N mass flow controllers.
    Type: Application
    Filed: August 7, 2018
    Publication date: February 13, 2020
    Inventors: Evangelos T. SPYROPOULOS, Piyush AGARWAL, James LEUNG, Seyed Hossein HASHEMI GHERMEZI, Iqbal SHAREEF
  • Patent number: 9069781
    Abstract: Techniques to automatically manage file descriptors are described. An apparatus may comprise a processor circuit and a file descriptor application operative on the processor circuit to manage file descriptors for content files, the file descriptor application arranged to receive a file descriptor request from a client application, generate a file descriptor or file descriptor construct information for a content file, and send a file descriptor response with the file descriptor or file descriptor construct information to the client application. Other embodiments are described and claimed.
    Type: Grant
    Filed: May 24, 2012
    Date of Patent: June 30, 2015
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: Zeyad Rajabi, Tali Roth, Matthew Wood, James Leung, Oliver Zheng, Andrew Bishop
  • Publication number: 20150169504
    Abstract: A layer based reorganization of document components through a display application. Layers of a document are determined from content of the document which is partitioned based on a paragraph, a sentence, a line, a word, an image, and a similar section. In response to a detection of a user action to select and move one of the layers, non-selected layers from the layers are moved away from the selected layer while moving the selected layer in a direction of the user action during the user action. The selected layer is moved in a place of an adjacent layer from the non-selected layers that is in the direction of the user action.
    Type: Application
    Filed: May 19, 2014
    Publication date: June 18, 2015
    Applicant: Microsoft Corporation
    Inventors: Kimberly Koenig, Caitlin Ashley-Rollman, Seth Fox, Ben Bunker, Shiraz Somji, James Leung, Greg Lewis, David Ruiz
  • Patent number: 8949258
    Abstract: Techniques to manage file conversions are described. File conversion requests to convert files between different file formats are received. A determination is made whether the file conversion requests are synchronous file conversion requests or asynchronous file conversion requests. The synchronous file conversion requests are stored in a synchronous job queue. The asynchronous file conversion requests are stored in an asynchronous job queue. Files are converted between the different file formats that are associated with synchronous file conversion requests stored in the synchronous job queue prior to asynchronous file conversion requests stored in the asynchronous job queue. Other embodiments are described and claimed.
    Type: Grant
    Filed: September 20, 2011
    Date of Patent: February 3, 2015
    Assignee: Microsoft Corporation
    Inventors: Andrew Pryor-Miller, James Leung, Ali Taleghani, Zeyad Rajabi
  • Publication number: 20130318042
    Abstract: Techniques to automatically manage file descriptors are described. An apparatus may comprise a processor circuit and a file descriptor application operative on the processor circuit to manage file descriptors for content files, the file descriptor application arranged to receive a file descriptor request from a client application, generate a file descriptor or file descriptor construct information for a content file, and send a file descriptor response with the file descriptor or file descriptor construct information to the client application. Other embodiments are described and claimed.
    Type: Application
    Filed: May 24, 2012
    Publication date: November 28, 2013
    Applicant: MICROSOFT CORPORATION
    Inventors: Zeyad Rajabi, Tali Roth, Matthew Wood, James Leung, Oliver Zheng, Andrew Bishop
  • Publication number: 20130290531
    Abstract: An application provides client and service compatibility through a cloud-hosted adapter. The adapter manages communications between clients and services. The adapter translates a client request to a service communication through a service interface and a service reply to a client communication through a client interface. The adapter updates service interfaces to accommodate changes at the services while maintaining the client interface to isolate the client from the updates. The adapter also provides a service updateable user interface for the client.
    Type: Application
    Filed: April 27, 2012
    Publication date: October 31, 2013
    Applicant: Microsoft Corporation
    Inventors: Sean Azlin, Zeyad Rajabi, James Leung, Eric Broberg, Roy Dorombozi, Ali Taleghani, Andrew Pryor-Miller, Brice Cadwallader
  • Publication number: 20130198620
    Abstract: Embodiments of the present disclosure provide a method and system for converting a document from a first format to a second format. Embodiments disclosed herein include receiving a request to convert the document from the first format to the second format. The location of the document is then identified and the document is uploaded and converted from the first format to the second format. When the conversion is complete, the document is saved in a second location that was identified in the request. As part of this process, periodic updates to the conversion process are transmitted to a requesting device.
    Type: Application
    Filed: July 24, 2012
    Publication date: August 1, 2013
    Applicant: Microsoft Corporation
    Inventors: Zehua Zhou, Zeyad Rajabi, James Leung, Miguel Gonzalez-Gongora
  • Patent number: 8479651
    Abstract: A pyrotechnic training system includes a firing block assembly housed in a first container, a pressure-armed trigger module having two triggers housed in a second container, and a power pack/switch system that connects the firing block assembly and triggers. The first and second containers are remote from each other, and may be made from common objects that might be found in combat zones. Quick-release pins inserted through components of the firing block prevents their separation by exploding ordinance within the firing block, maintaining close electrical contacts within the firing block. The pressure-armed triggers employ a mechanical system that energizes an electrical circuit when pressure is released. Such triggers are arranged such that opening or moving the container triggers an explosion at the remote firing block assembly.
    Type: Grant
    Filed: December 9, 2011
    Date of Patent: July 9, 2013
    Assignee: Pacific Coast Systems
    Inventors: Diana P. Schaeffer, James Leung Mok
  • Publication number: 20120254204
    Abstract: Techniques to manage file conversions are described. File conversion requests to convert files between different file formats are received. A determination is made whether the file conversion requests are synchronous file conversion requests or asynchronous file conversion requests. The synchronous file conversion requests are stored in a synchronous job queue. The asynchronous file conversion requests are stored in an asynchronous job queue. Files are converted between the different file formats that are associated with synchronous file conversion requests stored in the synchronous job queue prior to asynchronous file conversion requests stored in the asynchronous job queue. Other embodiments are described and claimed.
    Type: Application
    Filed: September 20, 2011
    Publication date: October 4, 2012
    Applicant: MICROSOFT CORPORATION
    Inventors: Andrew Pryor-Miller, James Leung, Ali Taleghani, Zeyad Rajabi
  • Publication number: 20120180679
    Abstract: A pyrotechnic training system includes a firing block assembly housed in a first container, a pressure-armed trigger module having two triggers housed in a second container, and a power pack/switch system that connects the firing block assembly and triggers. The first and second containers are remote from each other, and may be made from common objects that might be found in combat zones. Quick-release pins inserted through components of the firing block prevents their separation by exploding ordinance within the firing block, maintaining close electrical contacts within the firing block. The pressure-armed triggers employ a mechanical system that energizes an electrical circuit when pressure is released. Such triggers are arranged such that opening or moving the container triggers an explosion at the remote firing block assembly.
    Type: Application
    Filed: December 9, 2011
    Publication date: July 19, 2012
    Inventors: Diana P. Schaeffer, James Leung Mok
  • Publication number: 20070242468
    Abstract: A lamp includes a base, a light source, three or more articulated links, a first of which extends from the base and a last of which is pivotally secured to the light source. The links are reconfigurable between a floor lamp configuration in which the links are co-linear and the light source and base are maximally displaced from one another, and a desk/table lamp configuration in which the light source rests upon the base.
    Type: Application
    Filed: April 12, 2006
    Publication date: October 18, 2007
    Inventor: James Leung