Patents by Inventor Ruijie He

Ruijie He 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: 11907276
    Abstract: Some implementations are directed to generating a personal database entry for a user based on free-form natural language input formulated by the user via one or more user interface input devices of a computing device of the user. The generated personal database entry may include one or more terms of the natural language input and descriptive metadata determined based on one or more terms of the natural language input and/or based on contextual features associated with receiving the natural language input. Some implementations are directed to generating, based on one or more personal database entries of a user, output that is responsive to further free-form natural language input of the user. For example, one or more entries that are responsive to further natural language input of the user can be identified based on matching content of those entries to one or more search parameters determined based on the further input.
    Type: Grant
    Filed: October 12, 2022
    Date of Patent: February 20, 2024
    Assignee: GOOGLE LLC
    Inventors: Maryam Garrett, Wan Fen Nicole Quah, Bryan Horling, Ruijie He
  • Publication number: 20230034812
    Abstract: Some implementations are directed to generating a personal database entry for a user based on free-form natural language input formulated by the user via one or more user interface input devices of a computing device of the user. The generated personal database entry may include one or more terms of the natural language input and descriptive metadata determined based on one or more terms of the natural language input and/or based on contextual features associated with receiving the natural language input. Some implementations are directed to generating, based on one or more personal database entries of a user, output that is responsive to further free-form natural language input of the user. For example, one or more entries that are responsive to further natural language input of the user can be identified based on matching content of those entries to one or more search parameters determined based on the further input.
    Type: Application
    Filed: October 12, 2022
    Publication date: February 2, 2023
    Inventors: Maryam Garrett, Wan Fen Nicole Quah, Bryan Horling, Ruijie He
  • Patent number: 11494427
    Abstract: Some implementations are directed to generating a personal database entry for a user based on free-form natural language input formulated by the user via one or more user interface input devices of a computing device of the user. The generated personal database entry may include one or more terms of the natural language input and descriptive metadata determined based on one or more terms of the natural language input and/or based on contextual features associated with receiving the natural language input. Some implementations are directed to generating, based on one or more personal database entries of a user, output that is responsive to further free-form natural language input of the user. For example, one or more entries that are responsive to further natural language input of the user can be identified based on matching content of those entries to one or more search parameters determined based on the further input.
    Type: Grant
    Filed: September 21, 2020
    Date of Patent: November 8, 2022
    Assignee: GOOGLE LLC
    Inventors: Maryam Garrett, Wan Fen Nicole Quah, Bryan Horling, Ruijie He
  • Patent number: 11322143
    Abstract: Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user.
    Type: Grant
    Filed: December 12, 2019
    Date of Patent: May 3, 2022
    Assignee: GOOGLE LLC
    Inventors: Bryan Horling, David Kogan, Maryam Garrett, Daniel Kunkle, Wan Fen Nicole Quah, Ruijie He, Wangqing Yuan, Wei Chen, Michael Itz
  • Publication number: 20210061303
    Abstract: A method, computer program product, and computing system for defining a supervision level for each of a plurality of autonomous vehicles, thus defining a plurality of level-assigned autonomous vehicles; assigning responsibility for each of the level-assigned autonomous vehicles to one of a plurality of vehicle monitors, thus defining a vehicle workload for each of the plurality of vehicle monitors; sensing a change in the supervision level of a specific level-assigned autonomous vehicle assigned to a specific vehicle monitor; and reexamining the vehicle workload associated with the specific vehicle monitor.
    Type: Application
    Filed: August 31, 2020
    Publication date: March 4, 2021
    Inventors: Albert Huang, Sertac Karaman, Jonathan Marston, Ruijie He
  • Publication number: 20210004394
    Abstract: Some implementations are directed to generating a personal database entry for a user based on free-form natural language input formulated by the user via one or more user interface input devices of a computing device of the user. The generated personal database entry may include one or more terms of the natural language input and descriptive metadata determined based on one or more terms of the natural language input and/or based on contextual features associated with receiving the natural language input. Some implementations are directed to generating, based on one or more personal database entries of a user, output that is responsive to further free-form natural language input of the user. For example, one or more entries that are responsive to further natural language input of the user can be identified based on matching content of those entries to one or more search parameters determined based on the further input.
    Type: Application
    Filed: September 21, 2020
    Publication date: January 7, 2021
    Inventors: Maryam Garrett, Wan Fen Nicole Quah, Bryan Horling, Ruijie He
  • Patent number: 10783178
    Abstract: Some implementations are directed to generating a personal database entry for a user based on free-form natural language input formulated by the user via one or more user interface input devices of a computing device of the user. The generated personal database entry may include one or more terms of the natural language input and descriptive metadata determined based on one or more terms of the natural language input and/or based on contextual features associated with receiving the natural language input. Some implementations are directed to generating, based on one or more personal database entries of a user, output that is responsive to further free-form natural language input of the user. For example, one or more entries that are responsive to further natural language input of the user can be identified based on matching content of those entries to one or more search parameters determined based on the further input.
    Type: Grant
    Filed: May 17, 2016
    Date of Patent: September 22, 2020
    Assignee: GOOGLE LLC
    Inventors: Maryam Garrett, Wan Fen Nicole Quah, Bryan Horling, Ruijie He
  • Patent number: 10635832
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for interactive assistant modules to safely access and provide restricted content in group contexts. In various implementations, a dialog between a first individual and an interactive assistant module may be determined to be sensorially perceivable by at least a second individual. Restricted content that is to be automatically incorporated into the dialog by the interactive assistant module may be identified. In various implementations, access to the restricted content may be controlled by the first individual. In various implementations, the restricted content may be conditionally incorporated into the dialog in response to a determination that the second individual is authorized to perceive the restricted content.
    Type: Grant
    Filed: November 28, 2018
    Date of Patent: April 28, 2020
    Assignee: GOOGLE LLC
    Inventors: Bryan Horling, Wan Fen Nicole Quah, Maryam Garrett, Ruijie He
  • Publication number: 20200118567
    Abstract: Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user.
    Type: Application
    Filed: December 12, 2019
    Publication date: April 16, 2020
    Inventors: Bryan Horling, David Kogan, Maryam Garrett, Daniel Kunkle, Wan Fen Nicole Quah, Ruijie He, Wangqing Yuan, Wei Chen, Michael Itz
  • Patent number: 10515635
    Abstract: Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user.
    Type: Grant
    Filed: November 6, 2018
    Date of Patent: December 24, 2019
    Assignee: GOOGLE LLC
    Inventors: Bryan Horling, David Kogan, Maryam Garrett, Daniel Kunkle, Wan Fen Nicole Quah, Ruijie He, Wangqing Yuan, Wei Chen, Michael Itz
  • Publication number: 20190359222
    Abstract: A method, computer program product, and computing system for monitoring the operating environment of an autonomous vehicle to generate one or more initial usage values; and calculating an initial failure contingency plan based, at least in part, upon the one or more initial usage values.
    Type: Application
    Filed: May 22, 2019
    Publication date: November 28, 2019
    Inventors: Albert Huang, Sertac Karaman, Ryan C. C. Chin, Jenny Larios Berlin, Ramiro Almeida, Ruijie He, Patrick Barragan, John Sgueglia, Matthew Dunlap
  • Publication number: 20190095642
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for interactive assistant modules to safely access and provide restricted content in group contexts. In various implementations, a dialog between a first individual and an interactive assistant module may be determined to be sensorially perceivable by at least a second individual. Restricted content that is to be automatically incorporated into the dialog by the interactive assistant module may be identified. In various implementations, access to the restricted content may be controlled by the first individual. In various implementations, the restricted content may be conditionally incorporated into the dialog in response to a determination that the second individual is authorized to perceive the restricted content.
    Type: Application
    Filed: November 28, 2018
    Publication date: March 28, 2019
    Inventors: Bryan Horling, Wan Fen Nicole Quah, Maryam Garrett, Ruijie He
  • Publication number: 20190074010
    Abstract: Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user.
    Type: Application
    Filed: November 6, 2018
    Publication date: March 7, 2019
    Inventors: Bryan Horling, David Kogan, Maryam Garrett, Daniel Kunkle, Wan Fen Nicole Quah, Ruijie He, Wangqing Yuan, Wei Chen, Michael Itz
  • Patent number: 10185840
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for interactive assistant modules to safely access and provide restricted content in group contexts. In various implementations, a dialog between a first individual and an interactive assistant module may be determined to be sensorially perceivable by at least a second individual. Restricted content that is to be automatically incorporated into the dialog by the interactive assistant module may be identified. In various implementations, access to the restricted content may be controlled by the first individual. In various implementations, the restricted content may be conditionally incorporated into the dialog in response to a determination that the second individual is authorized to perceive the restricted content.
    Type: Grant
    Filed: August 30, 2016
    Date of Patent: January 22, 2019
    Assignee: GOOGLE LLC
    Inventors: Bryan Horling, Wan Fen Nicole Quah, Maryam Garrett, Ruijie He
  • Patent number: 10157615
    Abstract: Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user.
    Type: Grant
    Filed: March 8, 2018
    Date of Patent: December 18, 2018
    Assignee: GOOGLE LLC
    Inventors: Bryan Horling, David Kogan, Maryam Garrett, Daniel Kunkle, Wan Fen Nicole Quah, Ruijie He, Wangqing Yuan, Wei Chen, Michael Itz
  • Publication number: 20180197542
    Abstract: Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user.
    Type: Application
    Filed: March 8, 2018
    Publication date: July 12, 2018
    Inventors: Bryan Horling, David Kogan, Maryam Garrett, Daniel Kunkle, Wan Fen Nicole Quah, Ruijie He, Wangqing Yuan, Wei Chen, Michael Itz
  • Patent number: 9947319
    Abstract: Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user.
    Type: Grant
    Filed: September 27, 2016
    Date of Patent: April 17, 2018
    Assignee: GOOGLE LLC
    Inventors: Bryan Horling, David Kogan, Maryam Garrett, Daniel Kunkle, Wan Fen Nicole Quah, Ruijie He, Wangqing Yuan, Wei Chen, Michael Itz
  • Publication number: 20180096072
    Abstract: An assistant executing at one or more processors is described that receives an indication of an initial user input that is indicative of an initial conversation between a user and the assistant. The assistant parses the initial user input for an initial command and identifies an initial reference to personal information not previously associated with a value that is specific to the user. The assistant generates a personal record associated with the user that stores an indication of the personal information. The assistant receives an indication of a subsequent user input that is indicative of a subsequent conversation between the user and the assistant. The assistant parses the subsequent user input for a subsequent command and identifies a subsequent reference to the personal information stored at the personal record. The assistant executes the subsequent command based on the personal information stored at the personal record.
    Type: Application
    Filed: November 30, 2016
    Publication date: April 5, 2018
    Inventors: Ruijie He, Wan Fen Nicole Quah, Bryan Horling, Maryam Garrett
  • Publication number: 20180090137
    Abstract: Techniques are described herein for chatbots to achieve greater social grace by tracking users' states and providing corresponding dialog. In various implementations, input may be received from a user at a client device operating a chatbot, e.g., during a first session between the user and the chatbot. The input may be semantically processed to determine a state expressed by the user to the chatbot. An indication of the state expressed by the user may be stored in memory for future use by the chatbot. It may then be determined, e.g., by the chatbot based on various signals, that a second session between the user and the chatbot is underway. In various implementations, as part of the second session, the chatbot may output a statement formed from a plurality of candidate words, phrases, and/or statements based on the stored indication of the state expressed by the user.
    Type: Application
    Filed: September 27, 2016
    Publication date: March 29, 2018
    Inventors: Bryan Horling, David Kogan, Maryam Garrett, Daniel Kunkle, Wan Fen Nicole Quah, Ruijie He, Wangqing Yuan, Wei Chen, Michael Itz
  • Publication number: 20180060599
    Abstract: Methods, apparatus, systems, and computer-readable media are provided for interactive assistant modules to safely access and provide restricted content in group contexts. In various implementations, a dialog between a first individual and an interactive assistant module may be determined to be sensorially perceivable by at least a second individual. Restricted content that is to be automatically incorporated into the dialog by the interactive assistant module may be identified. In various implementations, access to the restricted content may be controlled by the first individual. In various implementations, the restricted content may be conditionally incorporated into the dialog in response to a determination that the second individual is authorized to perceive the restricted content.
    Type: Application
    Filed: August 30, 2016
    Publication date: March 1, 2018
    Inventors: Bryan Horling, Wan Fen Nicole Quah, Maryam Garrett, Ruijie He