Patents by Inventor Rushin Shah

Rushin Shah 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: 11908181
    Abstract: In one embodiment, a method includes receiving a user query inputted on a head-mounted device from the head-mounted device, wherein the user query corresponds to multiple dialog-intents, executing multiple tasks corresponding to the multiple dialog-intents, generating a multi-perspective response by a stitching model based on two or more of execution results of the multiple tasks, wherein the stitching model combines the two or more of the execution results based on natural language processing, and wherein the multi-perspective response comprises a natural-language response combining the two or more execution results, and sending instructions to the head-mounted device for presenting the multi-perspective response on the head-mounted device.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: February 20, 2024
    Assignee: Meta Platforms, Inc.
    Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Rajen Subba, Heidi Young, Rushin Shah, Jinsong Yu, Benoit F. Dumoulin, Jeremy Gillmor Kahn, Chandrasekhar Iyer
  • Patent number: 11842522
    Abstract: In one embodiment, a method includes receiving a user query inputted on a head-mounted device from the head-mounted device, wherein the user query corresponds to multiple dialog-intents, executing multiple tasks corresponding to the multiple dialog-intents, generating a multi-perspective response by a stitching model based on two or more of execution results of the multiple tasks, wherein the stitching model combines the two or more of the execution results based on natural language processing, and wherein the multi-perspective response comprises a natural-language response combining the two or more execution results, and sending instructions to the head-mounted device for presenting the multi-perspective response on the head-mounted device.
    Type: Grant
    Filed: February 3, 2023
    Date of Patent: December 12, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Rajen Subba, Heidi Young, Rushin Shah, Jinsong Yu, Benoit F. Dumoulin, Jeremy Gillmor Kahn, Chandrasekhar Iyer
  • Patent number: 11715289
    Abstract: In one embodiment, a method includes receiving a user query associated with dialog-intents at a client system, executing tasks corresponding to the dialog-intents, generating a multi-perspective response by a stitching model based on two or more of execution results of the tasks, wherein the multi-perspective response comprises a natural-language response combining the two or more execution results, and presenting the multi-perspective response at the client system.
    Type: Grant
    Filed: December 6, 2021
    Date of Patent: August 1, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Rajen Subba, Heidi Young, Rushin Shah, Jinsong Yu, Benoit F. Dumoulin, Jeremy Gillmor Kahn, Chandrasekhar Iyer
  • Publication number: 20230186618
    Abstract: In one embodiment, a method includes receiving a user query inputted on a head-mounted device from the head-mounted device, wherein the user query corresponds to multiple dialog-intents, executing multiple tasks corresponding to the multiple dialog-intents, generating a multi-perspective response by a stitching model based on two or more of execution results of the multiple tasks, wherein the stitching model combines the two or more of the execution results based on natural language processing, and wherein the multi-perspective response comprises a natural-language response combining the two or more execution results, and sending instructions to the head-mounted device for presenting the multi-perspective response on the head-mounted device.
    Type: Application
    Filed: February 3, 2023
    Publication date: June 15, 2023
    Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Rajen Subba, Heidi Young, Rushin Shah, Jinsong Yu, Benoit F. Dumoulin, Jeremy Gillmor Kahn, Chandrasekhar Iyer
  • Patent number: 11308169
    Abstract: In one embodiment, a method includes receiving a user query from a client system associated with a first user, determining a plurality of dialog-intents, each being associated with a particular agent of a plurality of agents, executing a plurality of tasks corresponding to the user query via the plurality of agents corresponding to the plurality of dialog-intents, receiving a plurality of execution results corresponding to the plurality of tasks from the plurality of agents, respectively, selecting two or more of the plurality of execution results for combination, generating a multi-perspective response based on the selected execution results by a stitching model, wherein the multi-perspective response comprises a natural-language response combining the selected execution results, and sending instructions for presenting the multi-perspective response to the first user to the client system in response to the user query.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: April 19, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Rajen Subba, Heidi Young, Rushin Shah, Jinsong Yu, Benoit F. Dumoulin, Jeremy Gillmor Kahn, Chandrasekhar Iyer
  • Publication number: 20220092131
    Abstract: In one embodiment, a method includes receiving a user query associated with dialog-intents at a client system, executing tasks corresponding to the dialog-intents, generating a multi-perspective response by a stitching model based on two or more of execution results of the tasks, wherein the multi-perspective response comprises a natural-language response combining the two or more execution results, and presenting the multi-perspective response at the client system.
    Type: Application
    Filed: December 6, 2021
    Publication date: March 24, 2022
    Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Rajen Subba, Heidi Young, Rushin Shah, Jinsong Yu, Benoit F. Dumoulin, Jeremy Gillmor Kahn, Chandrasekhar Iyer
  • Patent number: 11263276
    Abstract: In one embodiment, a method includes receiving a user query from a client system associated with a first user, determining a plurality of dialog-intents, each being associated with a particular agent of a plurality of agents, executing a plurality of tasks corresponding to the user query via the plurality of agents corresponding to the plurality of dialog-intents, receiving a plurality of execution results corresponding to the plurality of tasks from the plurality of agents, respectively, selecting two or more of the plurality of execution results for combination, generating a multi-perspective response based on the selected execution results by a stitching model, wherein the multi-perspective response comprises a natural-language response combining the selected execution results, and sending instructions for presenting the multi-perspective response to the first user to the client system in response to the user query.
    Type: Grant
    Filed: October 31, 2018
    Date of Patent: March 1, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Emmanouil Koukoumidis, Michael Robert Hanson, Rajen Subba, Heidi Young, Rushin Shah, Jinsong Yu, Benoit F. Dumoulin, Jeremy Gillmor Kahn, Chandrasekhar Iyer
  • Patent number: 11086845
    Abstract: Techniques for database versioning are described. In one embodiment, an apparatus may comprise a database change management component operative to compare a developer table to a reference table to determine a database change set, wherein both the developer table and the reference table are based on a target table; a database conflict management component operative to compare the database change set to the target table to determine a conflicting change set; and a user interface component operative to display the conflicting change set where the conflicting change set comprises one or more conflicting changes; and indicate a conflict-free change set where the conflicting change set is empty. Other embodiments are described and claimed.
    Type: Grant
    Filed: December 29, 2018
    Date of Patent: August 10, 2021
    Assignee: FACEBOOK, INC.
    Inventors: Rushin Shah, Anuj Kumar, Ted Li, Wei Chen, Shusen Liu