Patents by Inventor Patrick Ng
Patrick Ng 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: 12645706Abstract: A graphical user interface receives natural language input from a user. A modular thread analytics exploration system uses context determination, dynamic context enrichment, and the natural language input to generate a solution recipe with a language model. The system prompt the language model with evaluation guides to improve the accuracy of the model output. The solution recipe includes steps (i) that are used to generate code and (ii) that are used to generate natural language explanations. The system generates code with a language model. The system processes the generated code in a sandbox and self-debugs the generated code as necessary. The output from the steps is presented in the graphical user interface.Type: GrantFiled: March 31, 2025Date of Patent: June 2, 2026Assignee: Amazon Technologies, Inc.Inventors: Hanbo Li, Sheng Zhang, Patrick Ng, ChungWei Hang, Stephen Michael Ash, Mingwen Dong, William Michael Siler, Chris Elliott, Shannon Kalisky, Afrooz Samaei, Gregory David Adams
-
Patent number: 12585645Abstract: Techniques for handling natural language query processing are described. In some examples, semantic meanings of words are determined during the natural language query processing. These semantic meanings are generated from metadata associated with the query and are to be used by an entity linker to help the linker link candidates to columns.Type: GrantFiled: March 21, 2023Date of Patent: March 24, 2026Assignee: Amazon Technologies, Inc.Inventors: Hanbo Li, Patrick Ng, Zhiguo Wang, Rishav Chakravarti, Stephen Michael Ash, Bing Xiang, Gregory David Adams
-
Patent number: 12530524Abstract: This disclosure describes techniques and architecture for enriching dataset metadata of datasets arranged in tabular form comprising rows and columns, wherein each column has a name. The dataset metadata is enriched with business semantics for natural language question answering. The techniques include one or more of generating one or more synonyms for each name; ranking the names with respect to a likelihood that a column includes possible data to be returned to a user in response to a received NLQ from the user; predicting a date granularity for each column; and predicting a semantic type to describe values in the columns.Type: GrantFiled: November 28, 2022Date of Patent: January 20, 2026Assignee: Amazon Technologies, Inc.Inventors: Joshua Noah Malters, Joseph Robert Lilien, Stephen Michael Ash, Jiayong Hu, Jiajun Cao, Aravind Kalakuntla, Deepak Shantha Murthy, Ravindra Sudhindra, Rajesh Patel, Patrick Ng, Zhiguo Wang, Gregory David Adams
-
Patent number: 12346315Abstract: Techniques for handling natural language query processing are described. In some examples, entities are recognized during an entity recognition phase and then relations between those entities are determined. Those relations are fed to an entity linker to help the linker link candidate to columns and/or a intent representation generator to help parse multiple values and column pairs of a natural language query.Type: GrantFiled: March 21, 2023Date of Patent: July 1, 2025Assignee: Amazon Technologies, Inc.Inventors: Sheng Zhang, Patrick Ng, Zhiguo Wang, Anuj Chauhan, Jiarong Jiang, Rishav Chakravarti, Stephen Michael Ash, Bing Xiang, Gregory David Adams
-
Patent number: 12265528Abstract: Techniques for handling natural language query processing are described. In some examples, a sequence-to-sequence model is used to handle a natural language query. Post-processing of a result of the sequence-to-sequence model utilizes fine-grained information from an entity linker. In some examples, the sequence-to-sequence model and aspects of a natural language query pipeline are used to handle a natural language query.Type: GrantFiled: March 21, 2023Date of Patent: April 1, 2025Assignee: Amazon Technologies, Inc.Inventors: Wuwei Lan, Patrick Ng, Zhiguo Wang, Ramesh M. Nallapati, Henghui Zhu, Anuj Chauhan, Sudipta Sengupta, Stephen Michael Ash, Bing Xiang, Gregory David Adams
-
Patent number: 12259914Abstract: Techniques for predicting an answer to a question using a machine learning model are described. In some examples, the model predicts one or more answers to the question by: predicting at least two answers to the question using a first component of the question-answer model from a set of passages, generating, using a second component of the question-answer model, at least one question for each of the predicted at least two answers, and performing roundtrip predictions until each generated question only has one answer.Type: GrantFiled: April 26, 2021Date of Patent: March 25, 2025Assignee: Amazon Technologies, Inc.Inventors: Yifan Gao, Henghui Zhu, Ramesh M. Nallapati, Patrick Ng, Cicero Nogueira Dos Santos, Zhiguo Wang, Feng Nan, Dejiao Zhang, Andrew Oliver Arnold, Bing Xiang
-
Patent number: 12007988Abstract: Interactive assistances for executing natural language queries to data sets may be performed. A natural language query may be received. Candidate entity linkages may be determined between an entity recognized in the natural language query and columns in data sets. The candidate linkages may be ranked according to confidence scores which may be evaluated to detect ambiguity for an entity linkage. Candidate entity linkages may be provided to a user via an interface to select an entity linkage to use as part of completing the natural language query.Type: GrantFiled: March 10, 2023Date of Patent: June 11, 2024Assignee: Amazon Technologies, Inc.Inventors: Ramesh M Nallapati, Zhiguo Wang, Bing Xiang, Patrick Ng, Yung Haw Wang, Mukul Karnik, Nanyan Li, Sharanabasappa Parashuram Revadigar, Timothy Jones, Stephen Michael Ash, Sudipta Sengupta, Gregory David Adams, Deepak Shantha Murthy, Douglas Scott Cerny, Stephanie Weeks, Hanbo Li
-
Publication number: 20230325384Abstract: Interactive assistances for executing natural language queries to data sets may be performed. A natural language query may be received. Candidate entity linkages may be determined between an entity recognized in the natural language query and columns in data sets. The candidate linkages may be ranked according to confidence scores which may be evaluated to detect ambiguity for an entity linkage. Candidate entity linkages may be provided to a user via an interface to select an entity linkage to use as part of completing the natural language query.Type: ApplicationFiled: March 10, 2023Publication date: October 12, 2023Applicant: Amazon Technologies, Inc.Inventors: Ramesh M Nallapati, Zhiguo Wang, Bing Xiang, Patrick Ng, Yung Haw Wang, Mukul Karnik, Nanyan Li, Sharanabasappa Parashuram Revadigar, Timothy Jones, Stephen Michael Ash, Sudipta Sengupta, Gregory David Adams, Deepak Shantha Murthy, Douglas Scott Cerny, Stephanie Weeks, Hanbo Li
-
Patent number: 11726997Abstract: Multiple stage filtering may be implemented for natural language query processing pipelines. Natural language queries may be received at a natural language query processing system and processed through a query language processing pipeline. The query language processing pipeline may filter candidate linkages for a natural language query before performing further filtering of the candidate linkages in the natural language query processing pipeline as part of generating an intermediate representation used to execute the natural language query.Type: GrantFiled: November 14, 2022Date of Patent: August 15, 2023Assignee: Amazon Technologies, Inc.Inventors: Jun Wang, Zhiguo Wang, Sharanabasappa Parashuram Revadigar, Ramesh M Nallapati, Bing Xiang, Stephen Michael Ash, Timothy Jones, Sudipta Sengupta, Rishav Chakravarti, Patrick Ng, Jiarong Jiang, Hanbo Li, Donald Harold Rivers Weidner
-
Publication number: 20230078177Abstract: Multiple stage filtering may be implemented for natural language query processing pipelines. Natural language queries may be received at a natural language query processing system and processed through a query language processing pipeline. The query language processing pipeline may filter candidate linkages for a natural language query before performing further filtering of the candidate linkages in the natural language query processing pipeline as part of generating an intermediate representation used to execute the natural language query.Type: ApplicationFiled: November 14, 2022Publication date: March 16, 2023Applicant: Amazon Technologies, Inc.Inventors: Jun Wang, Zhiguo Wang, Sharanabasappa Parashuram Revadigar, Ramesh M Nallapati, Bing Xiang, Stephen Michael Ash, Timothy Jones, Sudipta Sengupta, Rishav Chakravarti, Patrick Ng, Jiarong Jiang, Hanbo Li, Donald Harold Rivers Weidner
-
Patent number: 11604794Abstract: Interactive assistances for executing natural language queries to data sets may be performed. A natural language query may be received. Candidate entity linkages may be determined between an entity recognized in the natural language query and columns in data sets. The candidate linkages may be ranked according to confidence scores which may be evaluated to detect ambiguity for an entity linkage. Candidate entity linkages may be provided to a user via an interface to select an entity linkage to use as part of completing the natural language query.Type: GrantFiled: March 31, 2021Date of Patent: March 14, 2023Assignee: Amazon Technologies, Inc.Inventors: Ramesh M Nallapati, Zhiguo Wang, Bing Xiang, Patrick Ng, Yung Haw Wang, Mukul Karnik, Nanyan Li, Sharanabasappa Parashuram Revadigar, Timothy Jones, Stephen Michael Ash, Sudipta Sengupta, Gregory David Adams, Deepak Shantha Murthy, Douglas Scott Cerny, Stephanie Weeks, Hanbo Li
-
Patent number: 11500865Abstract: Multiple stage filtering may be implemented for natural language query processing pipelines. Natural language queries may be received at a natural language query processing system and processed through a query language processing pipeline. The query language processing pipeline may filter candidate linkages for a natural language query before performing further filtering of the candidate linkages in the natural language query processing pipeline as part of generating an intermediate representation used to execute the natural language query.Type: GrantFiled: March 31, 2021Date of Patent: November 15, 2022Assignee: Amazon Technologies, Inc.Inventors: Jun Wang, Zhiguo Wang, Sharanabasappa Parashuram Revadigar, Ramesh M Nallapati, Bing Xiang, Stephen Michael Ash, Timothy Jones, Sudipta Sengupta, Rishav Chakravarti, Patrick Ng, Jiarong Jiang, Hanbo Li, Donald Harold Rivers Weidner
-
Patent number: 11475067Abstract: Techniques for generation of synthetic queries from customer data for training of document querying machine learning (ML) models as a service are described. A service may receive one or more documents from a user, generate a set of question and answer pairs from the one or more documents from the user using a machine learning model trained to predict a question from an answer, and store the set of question and answer pairs generated from the one or more documents from the user. The question and answer pairs may be used to train another machine learning model, for example, a document ranking model, a passage ranking model, a question/answer model, or a frequently asked question (FAQ) model.Type: GrantFiled: November 27, 2019Date of Patent: October 18, 2022Assignee: Amazon Technologies, Inc.Inventors: Cicero Nogueira Dos Santos, Xiaofei Ma, Peng Xu, Ramesh M. Nallapati, Bing Xiang, Sudipta Sengupta, Zhiguo Wang, Patrick Ng
-
Publication number: 20210157857Abstract: Techniques for generation of synthetic queries from customer data for training of document querying machine learning (ML) models as a service are described. A service may receive one or more documents from a user, generate a set of question and answer pairs from the one or more documents from the user using a machine learning model trained to predict a question from an answer, and store the set of question and answer pairs generated from the one or more documents from the user. The question and answer pairs may be used to train another machine learning model, for example, a document ranking model, a passage ranking model, a question/answer model, or a frequently asked question (FAQ) model.Type: ApplicationFiled: November 27, 2019Publication date: May 27, 2021Inventors: Cicero NOGUEIRA DOS SANTOS, Xiaofei MA, Peng XU, Ramesh M. NALLAPATI, Bing XIANG, Sudipta SENGUPTA, Zhiguo WANG, Patrick NG
-
Publication number: 20200397895Abstract: Combinations of Bruton's tyrosine kinase (Btk) inhibitors, e.g., 1-((R)-3-(4-amino-3-(4-phenoxyphenyl)-1H-pyrazolo[3,4-d]pyrimidin-1-yl)piperidin-1-yl)prop-2-en-1-one, with immunotherapy are provided. Also provided are methods of treating cancers, and autoimmune disorders by administering combinations of Bruton's tyrosine kinase (Btk) inhibitors, e.g., 1-((R)-3-(4-amino-3-(4-phenoxyphenyl)-1H-pyrazolo[3,4-d]pyrimidin-1-yl)piperidin-1-yl)prop-2-en-1-one, and an immune checkpoint inhibitor.Type: ApplicationFiled: January 24, 2020Publication date: December 24, 2020Inventors: Ronald Levy, Betty Chang, Patrick Ng, Idit Sagiv-Barfi, Holbrook Kohrt
-
Publication number: 20150118222Abstract: Combinations of Bruton's tyrosine kinase (Btk) inhibitors, e.g., 1-((R)-3-(4-amino-3-(4-phenoxyphenyl)-1H-pyrazolo[3,4-d]pyrimidin-1-yl)piperidin-1-yl)prop-2-en-1-one, with immunotherapy are provided. Also provided are methods of treating cancers, and autoimmune disorders by administering combinations of Bruton's tyrosine kinase (Btk) inhibitors, e.g., 1-((R)-3-(4-amino-3-(4-phenoxyphenyl)-1H-pyrazolo[3,4-d]pyrimidin-1-yl)piperidin-1-yl)prop-2-en-1-one, and an immune checkpoint inhibitor.Type: ApplicationFiled: October 24, 2014Publication date: April 30, 2015Inventors: Ronald LEVY, Betty CHANG, Patrick NG, Idit SAGIV-BARFI, Holbrook KOHRT
-
Patent number: 8522030Abstract: A device, system, and method are disclosed. In one embodiment the device receives a user key from a user application. The device then creates a management engine key by applying a management engine key creation algorithm to the user key. Then the device sends the management engine key to a remote server. Later, the device retrieves a server key from the remote server. The device next performs a hash combination of the user key, the management engine key, and the server key to create a super key. Once the super key has been created, the device authenticates the super key, and if the super key is valid, the device then sends a management engine certification to the user application.Type: GrantFiled: September 24, 2010Date of Patent: August 27, 2013Assignee: Intel CorporationInventor: Patrick Ng
-
Patent number: 8222005Abstract: An isolated oligonucleotide comprising at least one ditag, wherein the ditag comprises two joined first and second sequence tags, wherein the first tag comprises the 5?-terminus sequence and the second tag comprises the 3?-terminus sequence of a nucleic acid molecule or a fragment thereof. The ditag analysis is useful for gene discovery and genome mapping.Type: GrantFiled: September 17, 2003Date of Patent: July 17, 2012Assignee: Agency for Science, Technology and ResearchInventors: Yijun Ruan, Patrick Ng, Chialin Wei
-
Publication number: 20120079277Abstract: A device, system, and method are disclosed. In one embodiment the device receives a user key from a user application. The device then creates a management engine key by applying a management engine key creation algorithm to the user key. Then the device sends the management engine key to a remote server. Later, the device retrieves a server key from the remote server. The device next performs a hash combination of the user key, the management engine key, and the server key to create a super key. Once the super key has been created, the device authenticates the super key, and if the super key is valid, the device then sends a management engine certification to the user application.Type: ApplicationFiled: September 24, 2010Publication date: March 29, 2012Inventor: Patrick Ng
-
Patent number: D689824Type: GrantFiled: August 8, 2011Date of Patent: September 17, 2013Assignee: Preformed Line Products CompanyInventors: Patrick Ng, Jason Ryan