Patents by Inventor Rohit Bhattacharjee

Rohit Bhattacharjee 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: 12444418
    Abstract: Techniques for determining a device(s) to output content are described. A primary device may receive a user input. Skill component configuration data may be determined, where the skill component configuration data indicates at least one display capability for outputting visual content of the skill component. Based on the skill configuration data, it may be determined that a secondary device is usable to present the visual content of the skill component. The skill component may provide a response to the user input, where the response includes: (i) a first portion to be output using at least one speaker; and (ii) a second portion to be output using a display. The primary device may be used to present the first portion of the response as audio and the secondary device may be used to present the second portion of the response as displayed content.
    Type: Grant
    Filed: September 5, 2023
    Date of Patent: October 14, 2025
    Inventors: Janita Shah, Ratika Anand, Rohit Bhattacharjee, Karthik Parameswaran, Samir Shah, Prathyusha Nadella
  • Patent number: 12412572
    Abstract: Techniques for resuming a skill session are described. A system receives a user input, determines a skill to execute with respect to the user input, opens a skill session, and causes the skill to execute. After the skill executes, the skill indicates the skill session is to be placed in a background state, resulting in the user being able to conduct one or more skill sessions while the skill processes in the background state. Sometime after placing the skill session in the background state, the skill requests the system to resume the skill session. If the system determines the skill session is to be resumed, the system sends data to the skill indicating that the skill session will be resumed. Once the skill session is to be resumed, the system places the skill session in an active state, and calls the skill to resume processing of the skill session.
    Type: Grant
    Filed: July 21, 2021
    Date of Patent: September 9, 2025
    Assignee: Amazon Technologies, Inc.
    Inventors: Xu Zhang, Nikhil Gupta, Pranav Kumar Singh, Sabrina Chandrasekaran, David Z Chen, Shiladitya Roy, Sol Jee Cho, Veer Yuganter Singh, Prashant Jayaram Thakare, Alekya Jonnala, Rohit Bhattacharjee, Nicholas Adam Cummings
  • Patent number: 11579841
    Abstract: A speech-processing system may provide access to one or more skills via spoken commands and/or responses in the form of synthesized speech. The system may be capable of keeping one or more skills active in the background while a user interacts (e.g., provides inputs to and/or receives outputs from) with a skill running in the foreground. A background skill may receive some trigger data, and determine to request the system to return the background skill to the foreground to, for example, request a user input regarding an action previously requested by the user. In some cases, the user may invoke a background skill to continue a previous interaction. The system may return the background skill to the foreground. The resumed skill may continue a previous interaction to, for example, to query the user for instructions, provide an update or alert, or continue a previous output.
    Type: Grant
    Filed: December 10, 2021
    Date of Patent: February 14, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Monty Eich, Clare Elizabeth Veladanda, Shiladitya Roy, Rohit Bhattacharjee, Prashant Jayaram Thakare, Nikhil Gupta, Xu Zhang