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: 10760944Abstract: 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: GrantFiled: August 7, 2018Date of Patent: September 1, 2020Assignee: LAM RESEARCH CORPORATIONInventors: Evangelos T. Spyropoulos, Piyush Agarwal, James Leung, Seyed Hossein Hashemi Ghermezi, Iqbal Shareef
-
Publication number: 20200049547Abstract: 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: ApplicationFiled: August 7, 2018Publication date: February 13, 2020Inventors: Evangelos T. SPYROPOULOS, Piyush AGARWAL, James LEUNG, Seyed Hossein HASHEMI GHERMEZI, Iqbal SHAREEF
-
Patent number: 9069781Abstract: 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: GrantFiled: May 24, 2012Date of Patent: June 30, 2015Assignee: MICROSOFT TECHNOLOGY LICENSING, LLCInventors: Zeyad Rajabi, Tali Roth, Matthew Wood, James Leung, Oliver Zheng, Andrew Bishop
-
Publication number: 20150169504Abstract: 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: ApplicationFiled: May 19, 2014Publication date: June 18, 2015Applicant: Microsoft CorporationInventors: Kimberly Koenig, Caitlin Ashley-Rollman, Seth Fox, Ben Bunker, Shiraz Somji, James Leung, Greg Lewis, David Ruiz
-
Patent number: 8949258Abstract: 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: GrantFiled: September 20, 2011Date of Patent: February 3, 2015Assignee: Microsoft CorporationInventors: Andrew Pryor-Miller, James Leung, Ali Taleghani, Zeyad Rajabi
-
Publication number: 20130318042Abstract: 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: ApplicationFiled: May 24, 2012Publication date: November 28, 2013Applicant: MICROSOFT CORPORATIONInventors: Zeyad Rajabi, Tali Roth, Matthew Wood, James Leung, Oliver Zheng, Andrew Bishop
-
Publication number: 20130290531Abstract: 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: ApplicationFiled: April 27, 2012Publication date: October 31, 2013Applicant: Microsoft CorporationInventors: Sean Azlin, Zeyad Rajabi, James Leung, Eric Broberg, Roy Dorombozi, Ali Taleghani, Andrew Pryor-Miller, Brice Cadwallader
-
Publication number: 20130198620Abstract: 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: ApplicationFiled: July 24, 2012Publication date: August 1, 2013Applicant: Microsoft CorporationInventors: Zehua Zhou, Zeyad Rajabi, James Leung, Miguel Gonzalez-Gongora
-
Patent number: 8479651Abstract: 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: GrantFiled: December 9, 2011Date of Patent: July 9, 2013Assignee: Pacific Coast SystemsInventors: Diana P. Schaeffer, James Leung Mok
-
Publication number: 20120254204Abstract: 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: ApplicationFiled: September 20, 2011Publication date: October 4, 2012Applicant: MICROSOFT CORPORATIONInventors: Andrew Pryor-Miller, James Leung, Ali Taleghani, Zeyad Rajabi
-
Publication number: 20120180679Abstract: 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: ApplicationFiled: December 9, 2011Publication date: July 19, 2012Inventors: Diana P. Schaeffer, James Leung Mok
-
Publication number: 20070242468Abstract: 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: ApplicationFiled: April 12, 2006Publication date: October 18, 2007Inventor: James Leung