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).
-
Publication number: 20250117671Abstract: Methods and systems are described herein for a system that enables individual users or entities to assess high-level concepts expressed in natural language by identifying quantitative evaluation criteria for evaluating the concept. For example, a query evaluation system is provided herein that receives a user's query including natural language, e.g., indicative of a higher-level concept or idea to be deployed. The system may identify quantitative evaluation criteria for evaluating the concept, perform back-testing (e.g., to see how a particular strategy would have performed in the past) and allow the user to create a specific investment portfolio that tracks the original intent of the user. The concept may be tested, and its performance evaluated before deploying it to a user portfolio.Type: ApplicationFiled: October 10, 2024Publication date: April 10, 2025Inventors: Luke Thomas DeVos, Timothy James Ireland, II, Abigail Lynn Ireland, Siu Tang Leung, Andrei Modoran, Brad Steven Ostercamp, Jagdeesh Prakasam, Anandhan Jayaraman, Saurav Kumar, Bharath Narla
-
Publication number: 20250104365Abstract: For artificial reality (XR) applications that need a guardian, aspects of the present disclosure can automatically determine where boundaries should be set in the real-world environment. Using a machine learning model, the automatic boundary system can detect the floor plane, then generate a height map of the real-world environment with the floor at zero. The height map can include positive heights (e.g., objects on the floor) and negative heights (e.g., downward leading stairs). The automatic boundary system can then generate a boundary for the area based on the detected heights by: applying thresholds to disregard objects at certain heights, applying thresholds to disregard open areas at certain widths, excluding oddly shaped areas that would constantly trigger the boundary if the user were nearby, etc. The user can further manually adjust the generated boundary in both directions (e.g., bringing it closer or further from the user).Type: ApplicationFiled: July 12, 2024Publication date: March 27, 2025Inventors: Asaf NITZAN, Ariana Yu-Chia HARVEY, Jasmine OU, Ting Ting WU, Christopher Richard TANNER, Muqing NIU, Peter JU, Eric LEUNG, James Alexander VALORI, Michael CASTILLO, Adi PERRY, Dan KLARMAN, Einav Namer YELIN, Tal Haim Ben BASAT, Jeremie GUEDJ, Alon LERNER, Savitha Yalanadu SHIVAIAH
-
Publication number: 20250104366Abstract: Instead of having a constant boundary, artificial reality (XR) applications that can run in boundaryless mode (e.g., in augmented or mixed reality) can be given controls by selective boundary system on an XR system to customize partial boundaries. For example, an application can specify to select particular boundaries when certain object types are in the real-world environment. In another example, an application can transition to different boundary modes when certain application events occur (e.g., when transitioning from virtual reality to mixed reality). On the backend, the selective boundary system can provide the application with an API that exposes boundary information. Based on this information, the application can use the API to create new boundaries or turn on or off certain boundaries based on requests by the application.Type: ApplicationFiled: August 20, 2024Publication date: March 27, 2025Inventors: Biju MATHEW, Christopher Richard TANNER, Jianhan XU, Wenxin XU, Shen LI, Peter JU, James Alexander VALORI, Eric LEUNG, Lu ZHOU
-
Patent number: 12259938Abstract: A system and method generate answers to user queries by providing natural language responses containing direct citations to primary sources. The system comprises a data collection pipeline that ingests, processes, and organizes data from multiple sources, and a retrieval mechanism that processes user queries, identifies relevant data, and employs a machine learning model, such as a Large Language Model (LLM), to generate natural language responses based on the retrieved data. The generated responses are augmented with direct references to the primary sources, ensuring accurate attribution and up-to-date information. This system combines the natural language capabilities of LLMs with the direct connections to primary sources provided by traditional search engines, delivering real-time, dynamic processing of resources without incurring high re-training costs.Type: GrantFiled: May 3, 2024Date of Patent: March 25, 2025Assignee: Qdeck Inc.Inventors: Luke Thomas DeVos, Timothy James Ireland, II, Abigail Lynn Ireland, Siu Tang Leung, Andrei Modoran, Brad Steven Ostercamp, Jagdeesh Prakasam
-
Publication number: 20250082298Abstract: A method to measure sound-producing behaviors of a subject with a power- and bandwidth-limited electronic device that includes a processor includes measuring, by a microphone communicatively coupled to the processor, sound in a vicinity of the subject to generate an audio data signal that represents the sound. The method also includes measuring, by at least one second sensor communicatively coupled to the processor, at least one parameter other than sound to generate at least a second data signal that represents the at least one parameter other than sound. The method also includes detecting one or more sound-producing behaviors of the subject based on: both the audio data signal and the second data signal; or information derived from both the audio data signal and the second data signal.Type: ApplicationFiled: November 22, 2024Publication date: March 13, 2025Inventors: Eduardo CHAN, James MAULT, David WANG, Henry LEUNG, Sam JONES, Mark ROSS
-
Patent number: 12248393Abstract: The technology described herein provides an automated software-testing platform that functions in an undefined action space. The technology described herein starts with an undefined action space but begins to learn about the action space through random exploration. Both the action taken during testing and the resulting state may be communicated to a centralized testing service. The technology described herein also mines the action telemetry data and state telemetry data to identify action patterns that produce a sought after result. Once a plurality of action patterns is identified and, at least, a partial model of the action space is built, the testing on the test machines may be split into random test mode, replay test mode, and a pioneering test mode.Type: GrantFiled: September 20, 2022Date of Patent: March 11, 2025Assignee: Microsoft Technology Licensing, LLCInventors: Aaron Edward Dietrich, Swamy V. P. L. N. Nallamalli, Timothy James Chapman, Steve K. Lim, Levent Ozgur, Alex Pung Leung, Taylor Paul Spangler, Jareth Leigh Day
-
Patent number: 12225643Abstract: A lighting fixture appears as a skylight and is referred to as a skylight fixture. First and second light engines of the fixture provide different color points, peak light intensity angles, far-field light distribution characteristics, and/or circadian stimulus values. A skylight fixture may include a sky-resembling assembly and a plurality of sun-resembling assemblies, with dedicated optical assemblies and/or light sources. A lighting fixture may include multiple waveguides that different extraction feature patterns and/or may be sequentially arranged.Type: GrantFiled: August 14, 2023Date of Patent: February 11, 2025Assignee: Cree Lighting USA LLCInventors: Bernd P. Keller, Michael Leung, Benjamin A. Jacobson, Eric Tarsa, James Ibbetson, Claudio Girotto, Amruteshwar Hiremath
-
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