Patents by Inventor Ritesh SINGH

Ritesh SINGH 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: 20230209190
    Abstract: A method for generating a hyper-stabilized video by an electronic device includes detecting, by the electronic device, a preview of at least one image frame on a screen of the electronic device, wherein the at least one image frame is captured by one or more cameras of the electronic device; determining, by the electronic device, an optimal Central Square Field of View (CSFoV) in the at least one image frame; determining, by the electronic device, a maximum rotation angle of the electronic device for each camera of the one or more cameras based on the optimal CSFoV; determining, by the electronic device, a current rotation angle of the electronic device by using at least one sensor of the electronic device; and generating, by the electronic device, the hyper-stabilized video based on the maximum rotation angle of the electronic device for the each camera and the current rotation angle of the electronic device.
    Type: Application
    Filed: March 2, 2023
    Publication date: June 29, 2023
    Applicant: SAMSUNG ELECTRONICS CO., LTD.
    Inventors: Ritesh SINGH, Kalgesh SINGH
  • Publication number: 20230185674
    Abstract: A system to optimize scheduling of a data backup and/or restore of a backup data in a data backup/restore environment is presented. The system includes a training module configured to train an artificial intelligence (AI) model based on historical data corresponding to data backup and/or restore of one or more training datasets. The system further includes a time estimator configured to estimate an estimated time taken for the data backup and/or restore of the backup data to a data backup server or a restore location based on the trained AI model and operating data corresponding to operating states of one or more resources in the data backup/restore environment. A related method is also presented.
    Type: Application
    Filed: December 15, 2021
    Publication date: June 15, 2023
    Inventors: Stephen Manley, Preethi Srinivasan, Ritesh Singh, Ajay Potnis
  • Publication number: 20230185619
    Abstract: A system for dynamic resource allocation during a data backup and/or restore of a backup data is presented. The system includes a resource allocation map generator configured to generate a resource allocation map for the current data backup and/or restore based on a mathematical model, real-time operating data corresponding to operating states of one or more resources, and historical data corresponding to data back-up and restore of one or more historical datasets. The system further includes a resource allocation recommender configured to generate a recommendation for resource allocation for the current data backup and/or restore based on the resource allocation map and a threshold value corresponding to a particular resource. The system moreover includes a resource allocator configured to dynamically initiate a change in resource allocation based on the generated recommendation. A related method is also presented.
    Type: Application
    Filed: December 15, 2021
    Publication date: June 15, 2023
    Inventors: Stephen Manley, Preethi Srinivasan, Ritesh Singh, Ajay Potnis
  • Patent number: 11609916
    Abstract: A robotic device management service obtains, from a client device operating in a first network, a request to obtain data from a robotic device operating in a second network. In response to the request, the robotic device management service issues a token to the client device that can be provided in future queries to obtain the data. The robotic device management service provides parameters of the request to the robotic device to cause the robotic device to generate and provide the data to the robotic device management service. In response to another request to obtain the data, where the other request includes the token, the robotic device management service queries a database to determine whether the data is available from a storage location of the service. If the data is available, the service provides the data to the client device to fulfill the other request.
    Type: Grant
    Filed: June 21, 2019
    Date of Patent: March 21, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Gourav Roy, Ritesh Singh
  • Patent number: 11496830
    Abstract: Methods and systems are provided for recording mixed audio signal and reproducing directional audio. A method includes receiving a mixed audio signal via plurality of microphones; determining an audio parameter associated with the mixed audio signal received at each of the plurality of microphones; determining active audio sources and a number of the active audio sources from the mixed audio signal; determining direction and positional information of each of the active audio source; dynamically selecting a set of microphones from the plurality of microphones based on at least one of the number of the active audio sources, the direction of each of the active audio sources, the positional information of each of the active audio sources, the audio parameter, or a predefined condition; and recording, based on the selected set of microphones, the mixed audio signal for reproducing directional audio.
    Type: Grant
    Filed: August 26, 2020
    Date of Patent: November 8, 2022
    Inventors: Naresh Kumar Agarwala, Ritesh Singh
  • Patent number: 11455234
    Abstract: A robotic device management service obtains, from a customer, a first set of parameters of a robotic device and a second set of parameters for a simulation environment for testing a robotic device application installable on the robotic device. The set of parameters are used to indicate a storage location of the application and a selection of a simulation environment for testing the application. In response to the request, the robotic device management service selects a set of resources on which to execute the simulation in the simulation environment. The robotic device management service obtains the robotic device application from the storage location and loads the application on to the set of resources to execute the simulation.
    Type: Grant
    Filed: November 21, 2018
    Date of Patent: September 27, 2022
    Assignee: Amazon Technologies, Inc.
    Inventors: Gaurav D. Ghare, Bin Zhu, Roger S. Barga, William J. Vass, Gourav Roy, Chetan Banthiya, Paul Andrew Lafranchise, Dmitry Berkovich, Fusheng Yuan, Ritesh Singh, Swarnaprakash Udayakumar, Brandon Kyle Pelfrey, Jason Chen Hooi Chionh, Iftach Ragoler
  • Patent number: 11128954
    Abstract: Provided are an electronic device and method for managing the perceived loudness of an input audio signal. The electronic device includes a communication unit configured to communicate with internal units and external devices and receive an audio source signal; a loudness adjustment unit configured to receive the audio source signal from the communication unit and obtain an input audio source signal from the audio source signal; a noise separator configured to separate noise from the input audio source signal; a voice booster configured to boost an output audio signal received from the loudness adjustment unit; a storage unit storing instructions; and at least one processor configured to communicate with the communication unit, the loudness adjustment unit, the noise separator, the voice booster, and the storage unit and control operations thereof by executing the stored instructions.
    Type: Grant
    Filed: May 25, 2018
    Date of Patent: September 21, 2021
    Inventors: Senthil Raja Gunaseela Boopathy, Rishabh Agrawal, Ritesh Singh
  • Publication number: 20210092514
    Abstract: Methods and systems are provided for recording mixed audio signal and reproducing directional audio. A method includes receiving a mixed audio signal via plurality of microphones; determining an audio parameter associated with the mixed audio signal received at each of the plurality of microphones; determining active audio sources and a number of the active audio sources from the mixed audio signal; determining direction and positional information of each of the active audio source; dynamically selecting a set of microphones from the plurality of microphones based on at least one of the number of the active audio sources, the direction of each of the active audio sources, the positional information of each of the active audio sources, the audio parameter, or a predefined condition; and recording, based on the selected set of microphones, the mixed audio signal for reproducing directional audio.
    Type: Application
    Filed: August 26, 2020
    Publication date: March 25, 2021
    Inventors: Naresh Kumar AGARWALA, Ritesh SINGH
  • Publication number: 20200156243
    Abstract: A robotic device management service obtains a set of parameters of a simulation environment and a set of components for execution of a simulation of a robotic device application. Based on these parameters, the robotic device management service selects a set of resources for executing the application in a simulation environment. The robotic device management service may launch the set of components among the set of resources and monitor execution of the application in the simulation environment to ensure completion of the simulation.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Inventors: Gaurav D. Ghare, Bin Zhu, Roger S. Barga, William J. Vass, Gourav Roy, Chetan Banthiya, Paul Andrew Lafranchise, Dmitry Berkovich, Fusheng Yuan, Ritesh Singh, Swarnaprakash Udayakumar, Brandon Kyle Pelfrey, Jason Chen Hooi Chionh, Iftach Ragoler
  • Publication number: 20200159648
    Abstract: A robotic device management service obtains, from a customer, a first set of parameters of a robotic device and a second set of parameters for a simulation environment for testing a robotic device application installable on the robotic device. The set of parameters are used to indicate a storage location of the application and a selection of a simulation environment for testing the application. In response to the request, the robotic device management service selects a set of resources on which to execute the simulation in the simulation environment. The robotic device management service obtains the robotic device application from the storage location and loads the application on to the set of resources to execute the simulation.
    Type: Application
    Filed: November 21, 2018
    Publication date: May 21, 2020
    Inventors: Gaurav D. Ghare, Bin Zhu, Roger S. Barga, William J. Vass, Gourav Roy, Chetan Banthiya, Paul Andrew Lafranchise, Dmitry Berkovich, Fusheng Yuan, Ritesh Singh, Swarnaprakash Udayakumar, Brandon Kyle Pelfrey, Jason Chen Hooi Chionh, Iftach Ragoler
  • Publication number: 20200154202
    Abstract: Provided are an electronic device and method for managing the perceived loudness of an input audio signal. The electronic device includes a communication unit configured to communicate with internal units and external devices and receive an audio source signal; a loudness adjustment unit configured to receive the audio source signal from the communication unit and obtain an input audio source signal from the audio source signal; a noise separator configured to separate noise from the input audio source signal; a voice booster configured to boost an output audio signal received from the loudness adjustment unit; a storage unit storing instructions; and at least one processor configured to communicate with the communication unit, the loudness adjustment unit, the noise separator, the voice booster, and the storage unit and control operations thereof by executing the stored instructions.
    Type: Application
    Filed: May 25, 2018
    Publication date: May 14, 2020
    Inventors: Senthil RAJA GUNASEELA BOOPATHY, Rishabh AGRAWAL, Ritesh SINGH