Patents by Inventor James Dai

James Dai 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: 20240151637
    Abstract: Methods and systems for determining one or more ion components. The method may include disposing a fluid sampling tool into a wellbore wherein the fluid sampling tool includes at least one probe to fluidly connect the fluid sampling tool to a formation in the wellbore, and at least one passageway that passes through the at least one probe and into the fluid sampling tool. The method may further comprise drawing a formation fluid, as a fluid sample, through the at least one probe and through the at least one passageway, and analyzing the fluid sample in the fluid sampling tool for one or more ion components.
    Type: Application
    Filed: July 12, 2023
    Publication date: May 9, 2024
    Applicant: Halliburton Energy Services, Inc.
    Inventors: Rohin Naveena-Chandran, James Martin Price, Bin Dai, Syed Muhammad Farrukh Hamza, Vinay K. Mishra
  • Patent number: 11971782
    Abstract: Systems and methods for a controller including controller memory and logic are presented herein. The logic is configured to control access to a persistent storage media and, in response to one or more commands, the logic determines an intermediate parity value based on a first parity calculation, and using the intermediate parity value determines a final parity value based on the intermediate parity value and a second parity calculation. Determining the intermediate parity value includes sending a uni-directional command to read an old data value from an address indicated in the uni-directional command, perform an exclusive-or operation on the old data value and a new data value indicated in the uni-directional command to determine the intermediate parity value and store, in the persistent storage media, the intermediate parity value at a location associated to an index indicated in the uni-directional command.
    Type: Grant
    Filed: February 20, 2020
    Date of Patent: April 30, 2024
    Assignee: SK Hynix NAND Product Solutions Corp.
    Inventors: Sanjeev Trika, Gregory Tucker, James Harris, Jonathan Hughes, Piotr Wysocki, Gang Cao, Qihua Dai, Benjamin Walker, Ziye Yang, Xiaodong Liu, Changpeng Liu, Jackson Ellis
  • Patent number: 11964989
    Abstract: Compounds that inhibit KRas G12D. In particular, compounds that inhibit the activity of KRas G12D, pharmaceutical compositions comprising the compounds and methods of use therefor, and in particular, methods of treating cancer. The compounds have a general structure represented by Formula (I): or a pharmaceutically acceptable salt thereof.
    Type: Grant
    Filed: July 20, 2022
    Date of Patent: April 23, 2024
    Assignees: Mirati Therapeutics, Inc., Array BioPharma Inc.
    Inventors: Xiaolun Wang, Aaron Craig Burns, James Gail Christensen, John Michael Ketcham, John David Lawson, Matthew Arnold Marx, Christopher Ronald Smith, Shelley Allen, James F. Blake, Mark Joseph Chicarelli, Joshua Ryan Dahlke, Donghua Dai, Jay Bradford Fell, John Peter Fischer, Macedonio J. Mejia, Brad Newhouse, Phong Nguyen, Jacob Matthew O'Leary, Spencer Pajk, Martha E. Rodriguez, Pavel Savechenkov, Tony P. Tang, Guy P.A. Vigers, Qian Zhao, Dean Russell Kahn, John Gaudino, Michael Christopher Hilton
  • Patent number: 11964988
    Abstract: Provided herein are compounds of the Formula (I): (I) and tautomers, stereoisomers and pharmaceutically acceptable salts and solvates thereof, wherein Rx, Ry, W, X, Y, Z, Ring A and (AA) have the meanings given in the specification, which are inhibitors of RET kinase and are useful in the treatment and prevention of diseases which can be treated with a RET kinase inhibitor, including RET-associated diseases and disorders.
    Type: Grant
    Filed: September 6, 2019
    Date of Patent: April 23, 2024
    Assignee: ARRAY BIOPHARMA INC.
    Inventors: James F. Blake, Donghua Dai, Julia Haas, Yutong Jiang, Dean Kahn, Gabrielle R. Kolakowski, Elizabeth A. McFaddin, Megan L McKenney, Andrew T. Metcalf, David A. Moreno, Brett Prigaro, Ginelle A. Ramann, Li Ren, Shane M. Walls, Hailong Zhang
  • Publication number: 20240109057
    Abstract: The present invention is related to a process for the preparation of zeolitic material through condensed gel crystallizations and their use in an FCC Catalyst composition. The present disclosure describes methods for improved preparation of zeolites by preparing an aqueous precursor mixture; removing at least 5 wt % of the total water from the aqueous precursor solution to create a solution with greater solids content; crystallizing the solution of step (b) to create a zeolite product. The resulting zeolite is used in an FCC catalyst composition comprising about 2 to about 80 wt % one or more zeolite, about 15 to about 50 wt % quasicrystalline boehmite, about 0 to about 50 wt % microcrystalline boehmite, and greater than about 0 to about 25 wt % silica.
    Type: Application
    Filed: January 14, 2022
    Publication date: April 4, 2024
    Inventors: Daniel EVANS, James J STROHM, Heng DAI
  • Patent number: 11942082
    Abstract: Techniques described herein relate to facilitating end-to-end multilingual communications with automated assistants. In various implementations, speech recognition output may be generated based on voice input in a first language. A first language intent may be identified based on the speech recognition output and fulfilled in order to generate a first natural language output candidate in the first language. At least part of the speech recognition output may be translated to a second language to generate an at least partial translation, which may then be used to identify a second language intent that is fulfilled to generate a second natural language output candidate in the second language. Scores may be determined for the first and second natural language output candidates, and based on the scores, a natural language output may be selected for presentation.
    Type: Grant
    Filed: May 26, 2022
    Date of Patent: March 26, 2024
    Assignee: GOOGLE LLC
    Inventors: James Kuczmarski, Vibhor Jain, Amarnag Subramanya, Nimesh Ranjan, Melvin Jose Johnson Premkumar, Vladimir Vuskovic, Luna Dai, Daisuke Ikeda, Nihal Sandeep Balani, Jinna Lei, Mengmeng Niu, Hongjie Chai, Wangqing Yuan
  • Patent number: 11935634
    Abstract: A system for predicting and summarizing medical events from electronic health records includes a computer memory storing aggregated electronic health records from a multitude of patients of diverse age, health conditions, and demographics including medications, laboratory values, diagnoses, vital signs, and medical notes. The aggregated electronic health records are converted into a single standardized data structure format and ordered arrangement per patient, e.g., into a chronological order. A computer (or computer system) executes one or more deep learning models trained on the aggregated health records to predict one or more future clinical events and summarize pertinent past medical events related to the predicted events on an input electronic health record of a patient having the standardized data structure format and ordered into a chronological order.
    Type: Grant
    Filed: August 30, 2017
    Date of Patent: March 19, 2024
    Assignee: Google LLC
    Inventors: Alexander Mossin, Alvin Rajkomar, Eyal Oren, James Wilson, James Wexler, Patrik Sundberg, Andrew Dai, Yingwei Cui, Gregory Corrado, Hector Yee, Jacob Marcus, Jeffrey Dean, Benjamin Irvine, Kai Chen, Kun Zhang, Michaela Hardt, Xiaomi Sun, Nissan Hajaj, Peter Junteng Liu, Quoc Le, Xiaobing Liu, Yi Zhang
  • Publication number: 20240066508
    Abstract: The present invention is related to a process for the preparation of zeolitic material through condensed gel crystallizations and their use in an FCC Catalyst Additive composition. The present disclosure describes methods for improved preparation of zeolites by preparing an aqueous precursor mixture; removing at least 5 wt % of the total water from the aqueous precursor solution to create a solution with greater solids content; crystallizing the solution of step (b) to create a zeolite product. The resulting zeolite is used in an FCC Catalyst Additive composition comprising about 10 to about 70% wt % one or more zeolites, 0 wt % to about 25 wt % silica; 0 to about 50 wt % added alumina; and 0 to about 20% P2O5.
    Type: Application
    Filed: January 14, 2022
    Publication date: February 29, 2024
    Inventors: Daniel EVANS, James J STROHM, Heng DAI
  • Patent number: 11915692
    Abstract: Techniques described herein relate to facilitating end-to-end multilingual communications with automated assistants. In various implementations, speech recognition output may be generated based on voice input in a first language. A first language intent may be identified based on the speech recognition output and fulfilled in order to generate a first natural language output candidate in the first language. At least part of the speech recognition output may be translated to a second language to generate an at least partial translation, which may then be used to identify a second language intent that is fulfilled to generate a second natural language output candidate in the second language. Scores may be determined for the first and second natural language output candidates, and based on the scores, a natural language output may be selected for presentation.
    Type: Grant
    Filed: March 24, 2021
    Date of Patent: February 27, 2024
    Assignee: GOOGLE LLC
    Inventors: James Kuczmarski, Vibhor Jain, Amarnag Subramanya, Nimesh Ranjan, Melvin Jose Johnson Premkumar, Vladimir Vuskovic, Luna Dai, Daisuke Ikeda, Nihal Sandeep Balani, Jinna Lei, Mengmeng Niu
  • Publication number: 20220027811
    Abstract: Systems and methods for part prioritization in accordance with embodiments of the invention are illustrated. One embodiment includes a method for determining part priorities. The method includes steps for receiving part data for a set of one or more parts, the part data includes part failure data and part repair data, computing predicted lifecycle data based on the received part data, determining failure impact data based on the received part data, and generating an output based on the predicted lifecycle data and the failure impact data.
    Type: Application
    Filed: July 26, 2021
    Publication date: January 27, 2022
    Applicant: The United States of America, as represented by the Secretary of the Navy
    Inventors: Anand Agrawal, Benny Cheng, James Dai, Nicholas Hymer, Raymond Ward
  • Patent number: 11049167
    Abstract: Techniques for identifying clusters of user interactions and shopping missions may be provided. For example, the system may receive a history of interactions between a user and one or more network pages. The system may identify a most recent event from the history of interactions and identify a cluster that includes other events from the history of interactions that are of a same category as the most recent event. The determination of the cluster may be based in part on item attributes associated with the item presented on the at least one of the one or more network pages. The most recent event may then be associated with the cluster. In some examples, a shopping mission is determined and one or more notifications are provided to a user, merchant, or electronic marketplace in association with the identified shopping mission.
    Type: Grant
    Filed: April 22, 2019
    Date of Patent: June 29, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Ilseo Kim, James Dai-fu Chan, Jean Joseph Tavernier
  • Patent number: 10853374
    Abstract: A method and media are provided for managing feedback data that will be used for ranking search results. A plurality of user feedback data from more than one user can be aggregated into a search index. The user feedback data can be associated with one or more documents within the index such that the one or more documents can be ranked based on the type of feedback data that is aggregated. Once the documents have been ranked, the ranked documents can be provided to a requester.
    Type: Grant
    Filed: September 17, 2014
    Date of Patent: December 1, 2020
    Assignee: MICROSOFT TECHNOLOGY LICENSING, LLC
    Inventors: James Dai, Julia H. Farago, Natala J. Menezes, Ramez Naam, Saleel Sathe, Hugh E. Williams
  • Patent number: 10311499
    Abstract: Techniques for identifying clusters of user interactions and shopping missions may be provided. For example, the system may receive a history of interactions between a user and one or more network pages. The system may identify a most recent event from the history of interactions and identify a cluster that includes other events from the history of interactions that are of a same category as the most recent event. The determination of the cluster may be based in part on item attributes associated with the item presented on the at least one of the one or more network pages. The most recent event may then be associated with the cluster. In some examples, a shopping mission is determined and one or more notifications are provided to a user, merchant, or electronic marketplace in association with the identified shopping mission.
    Type: Grant
    Filed: March 23, 2015
    Date of Patent: June 4, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Ilseo Kim, James Dai-fu Chan, Jean Joseph Tavernier
  • Publication number: 20150006522
    Abstract: A method and media are provided for managing feedback data that will be used for ranking search results. A plurality of user feedback data from more than one user can be aggregated into a search index. The user feedback data can be associated with one or more documents within the index such that the one or more documents can be ranked based on the type of feedback data that is aggregated. Once the documents have been ranked, the ranked documents can be provided to a requester.
    Type: Application
    Filed: September 17, 2014
    Publication date: January 1, 2015
    Inventors: JAMES DAI, JULIA H. FARAGO, NATALA J. MENEZES, RAMAZ NAAM, SALEEL SATHE, HUGH J. WILLIAMS
  • Patent number: 8874591
    Abstract: The invention discloses a system and method for managing feedback data that will be used for ranking search results. The invention can aggregate a plurality of user feedback data from more than one user into a search index. The user feedback data can be associated with one or more documents within the index such that the one or more documents can be ranked based on the type of feedback data that is aggregated. Once the documents have been ranked, the ranked documents can be provided to a requester.
    Type: Grant
    Filed: January 31, 2006
    Date of Patent: October 28, 2014
    Assignee: Microsoft Corporation
    Inventors: James Dai, Julia H. Farago, Natala J. Menezes, Ramaz Naam, Saleel Sathe, Hugh J. Williams
  • Patent number: 7647312
    Abstract: A system and related techniques detect the initiation of a user's search input and monitor that input character-by-character, to generate suggested search terms on the fly. Arbitration logic may monitor the user's keyboard of other entry of search or query terms at a Web search site or other search engine or resource, and examine that input along with stored query history or usage data on a real-time basis to predict or infer search terms which the user is attempting to transmit. Spelling corrections may likewise be made. According to embodiments, the arbitration logic and/or query history or usage data may be hosted in the user's machine, in the search service itself or in other resources. As the arbitration logic generates suggested search terms in inline fashion, those search suggestions may be presented to the user in real-time, for example by way of a wordwheel, drop-down or other dialog or interface.
    Type: Grant
    Filed: May 12, 2005
    Date of Patent: January 12, 2010
    Assignee: Microsoft Corporation
    Inventor: James Dai
  • Patent number: 7472119
    Abstract: A method prioritizes search results provided to a client according to client satisfaction with previous search results. The method tracks client activity with respect to the previous search results, determines individual client satisfaction for each item according to the tracked client activity, and provides one or more of the items determined to have a high client satisfaction. A user interface provides prioritized search results to a client according to client satisfaction with a previous search similar to the current search. The user interface comprises an item display of at least one item determined to have a high client satisfaction level and at least one item not determined to have a high client satisfaction level.
    Type: Grant
    Filed: June 30, 2005
    Date of Patent: December 30, 2008
    Assignee: Microsoft Corporation
    Inventors: James Dai, Ramez Naam, Saleel Sathe
  • Publication number: 20080235204
    Abstract: The invention discloses a system and method for managing feedback data that will be used for ranking search results. The invention can aggregate a plurality of user feedback data from more than one user into a search index. The user feedback data can be associated with one or more documents within the index such that the one or more documents can be ranked based on the type of feedback data that is aggregated. Once the documents have been ranked, the ranked documents can be provided to a requester.
    Type: Application
    Filed: January 31, 2006
    Publication date: September 25, 2008
    Applicant: Microsoft Corporation
    Inventors: James Dai, Julia H. Farago, Natala J. Menezes, Ramaz Naam, Saleel Sathe, Hugh J. Williams
  • Publication number: 20070067268
    Abstract: A system and a method for facilitating navigation of stored information. A user interface configured to receive a search input is provided. In response to receipt of a search input, a data store is assessed. The data store may contain various information elements, and each of these elements may be tagged with one or more categorizing terms. Information elements are selected as potential answers to the search input, and the categorizing terms associated these potential answers are displayed in the user interface.
    Type: Application
    Filed: September 22, 2005
    Publication date: March 22, 2007
    Applicant: MICROSOFT CORPORATION
    Inventors: James Dai, Jamie Buckley, John Solaro, Laura Baldwin, Randall Kern, Silviu-Petru Cucerzan
  • Publication number: 20070005575
    Abstract: A method prioritizes search results provided to a client according to client satisfaction with previous search results. The method tracks client activity with respect to the previous search results, determines individual client satisfaction for each item according to the tracked client activity, and provides one or more of the items determined to have a high client satisfaction. A user interface provides prioritized search results to a client according to client satisfaction with a previous search similar to the current search. The user interface comprises an item display of at least one item determined to have a high client satisfaction level and at least one item not determined to have a high client satisfaction level.
    Type: Application
    Filed: June 30, 2005
    Publication date: January 4, 2007
    Applicant: Microsoft Corporation
    Inventors: James Dai, Ramez Naam, Saleel Sathe