Patents by Inventor Piyush Khemka

Piyush Khemka 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: 20230409615
    Abstract: In one embodiment, a system includes an automatic speech recognition (ASR) module, a natural-language understanding (NLU) module, a dialog manager, one or more agents, an arbitrator, a delivery system, one or more processors, and a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to receive a user input, process the user input using the ASR module, the NLU module, the dialog manager, one or more of the agents, the arbitrator, and the delivery system, and provide a response to the user input.
    Type: Application
    Filed: June 13, 2023
    Publication date: December 21, 2023
    Inventors: Piyush Khemka, Brandon Ramos, Ryan Wolff, Stephen Chee-Ching Wu, Ashley Gustafson, Gabrielle Catherine Moskey, Hyundong Cho, Andrea Madotto, Zhaojiang Lin, Satwik Kottur, Chinnadhurai Sankar, Ashish Vishwanath Shenoy, Jiangning Chen, Rahim Manji, Bing Liu, Xin Liu, Ziyun Zhang
  • Patent number: 11567788
    Abstract: In one embodiment, a method includes receiving a user request to create a reminder from a client system associated with a user, wherein the user request does not specify an activation-condition for the reminder, determining one or more proactive activation-conditions for the reminder, storing the reminder in a reminder store, receiving one or more inputs associated with the user, determining a user context associated with the user based on the one or more inputs, determining the one or more proactive activation-conditions for the reminder are satisfied based on the user context, and sending instructions for presenting the reminder to the user to the client system responsive to determining the one or more proactive activation-conditions are satisfied.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: January 31, 2023
    Assignee: Meta Platforms, Inc.
    Inventors: Piyush Khemka, Jivko Dobrev, Honglei Liu, Xiaolei Li
  • Publication number: 20220279051
    Abstract: In one embodiment, a method includes receiving a user request from a first user to create a reminder at a client system, wherein the user request does not specify an activation-condition for the reminder, determining proactive activation-conditions for the reminder, determining whether the proactive activation-conditions for the reminder are satisfied based on user context associated with the first user, and presenting the reminder to the first user at the client system responsive to determining the proactive activation-conditions are satisfied.
    Type: Application
    Filed: May 20, 2022
    Publication date: September 1, 2022
    Inventors: Piyush Khemka, Jivko Dobrev, Honglei Liu, Xiaolei Li
  • Patent number: 11388247
    Abstract: In one embodiment, a method includes receiving a user request to create a reminder from a client system associated with a user, wherein the user request does not specify an activation-condition for the reminder, determining one or more proactive activation-conditions for the reminder, storing the reminder in a reminder store, receiving one or more inputs associated with the user, determining a user context associated with the user based on the one or more inputs, determining the one or more proactive activation-conditions for the reminder are satisfied based on the user context, and sending instructions for presenting the reminder to the user to the client system responsive to determining the one or more proactive activation-conditions are satisfied.
    Type: Grant
    Filed: September 28, 2020
    Date of Patent: July 12, 2022
    Assignee: Meta Platforms, Inc.
    Inventors: Piyush Khemka, Jivko Dobrev, Honglei Liu, Xiaolei Li
  • Publication number: 20220199079
    Abstract: In one embodiment, a system includes an automatic speech recognition (ASR) module, a natural-language understanding (NLU) module, a dialog manager, one or more agents, an arbitrator, a delivery system, one or more processors, and a non-transitory memory coupled to the processors comprising instructions executable by the processors, the processors operable when executing the instructions to receive a user input, process the user input using the ASR module, the NLU module, the dialog manager, one or more of the agents, the arbitrator, and the delivery system, and provide a response to the user input.
    Type: Application
    Filed: November 11, 2021
    Publication date: June 23, 2022
    Inventors: Michael Robert Hanson, Swati Goel, Leif Haven Martinson, Megha Tiwari, Megha Jhunjhunwala, Ilana Orly Shalowitz, Nicholas Jorge Flores, Kyle Archie, Piyush Khemka, Seungwhan Moon, Kai Sun, Mark Parent, Michael Glueck, Jackson Rushing, Daniel John Wigdor, Stephanie Santosa, Christopher De Paoli
  • Publication number: 20210117214
    Abstract: In one embodiment, a method includes receiving one or more inputs associated with proactive triggers associated with a first user, determining whether the first user is eligible to receive proactive suggestions based on one or more proactive policies, generating one or more proactive suggestions based on the one or more inputs and user context data associated with the first user, selecting one or more of the proactive suggestions based on task history data associated with the first user, and sending instructions for presenting proactive content to the first user to a client system associated the first user, wherein the proactive content comprises the selected proactive suggestions.
    Type: Application
    Filed: August 28, 2020
    Publication date: April 22, 2021
    Inventors: William Crosby Presant, Xiaolei Li, Hao Zhou, Piyush Khemka, Paul Anthony Crook, Kai Jun Weng, Franz-Julius Chen