Patents by Inventor Sunil Mallya KASARAGOD

Sunil Mallya KASARAGOD 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: 20210235543
    Abstract: A hub device of a network receives data from edge devices and generates a local result. The hub device also sends the data to a remote provider network and receives a result from the remote provider network, wherein the result is based on the data received from the edge devices. The hub device then generates a response based on the local result or the received result. The hub device may determine to correct the local result based on the result received from the remote provider network, and generate the response based on the corrected result. The hub device may generate an initial response before receiving the result from the provider network. For example, the hub device may determine that the confidence level for the local result is above the threshold level and in response, generate the initial response based on the local result.
    Type: Application
    Filed: April 9, 2021
    Publication date: July 29, 2021
    Applicant: Amazon Technologies, Inc.
    Inventors: Sunil Mallya Kasaragod, Aran Khanna, Calvin Yue-Ren Kuo
  • Patent number: 10980085
    Abstract: A hub device of a network receives data from edge devices and generates a local result. The hub device also sends the data to a remote provider network and receives a result from the remote provider network, wherein the result is based on the data received from the edge devices. The hub device then generates a response based on the local result or the received result. The hub device may determine to correct the local result based on the result received from the remote provider network, and generate the response based on the corrected result. The hub device may generate an initial response before receiving the result from the provider network. For example, the hub device may determine that the confidence level for the local result is above the threshold level and in response, generate the initial response based on the local result.
    Type: Grant
    Filed: July 26, 2017
    Date of Patent: April 13, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Sunil Mallya Kasaragod, Aran Khanna, Calvin Yue-Ren Kuo
  • Publication number: 20200167437
    Abstract: A simulation workflow manager obtains a set of parameters for simulation of a system and training of a reinforcement learning model for optimizing an application of the system. In response to obtaining the set of parameters, the simulation workflow manager configures a first compute node that includes a training application for training the reinforcement learning model. The simulation workflow manager also configures a second compute note with a simulation application to perform the simulation of the system in a simulation environment. Data is generated through execution of the simulation in the second compute node that is provided to the first compute node to cause the training application to use the data to train the reinforcement learning model.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: Sunil Mallya Kasaragod, Sahika Genc, Leo Parker Dirac, Bharathan Balaji, Eric Li Sun, Marthinus Coenraad De Clercq Wentzel, Brian James Townsend, Pramod Ravikumar Kumar
  • Publication number: 20200167686
    Abstract: A simulation management service receives a request to perform reinforcement learning for a robotic device. The request can include computer-executable code defining a reinforcement function for training a reinforcement learning model for the robotic device. In response to the request, the simulation management service generates a simulation environment and injects the computer-executable code into a simulation application for the robotic device. Using the simulation application and the computer-executable code, the simulation management service performs the reinforcement learning within the simulation environment.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: Sunil Mallya Kasaragod, Sahika Genc, Leo Parker Dirac, Bharathan Balaji, Eric Li Sun, Marthinus Coenraad De Clercq Wentzel
  • Publication number: 20200167687
    Abstract: A simulation application container executes a simulation of a system in a simulation environment, through which an agent representing the system uses a reinforcement learning model to operate within the simulation environment. The simulation application container obtains data indicating how the agent performed in the simulation environment and transmits this data to a robot application container. The robot application container uses the data to update the reinforcement learning model and provides the updated reinforcement learning model to perform another iteration of the simulation and continue training the reinforcement learning model.
    Type: Application
    Filed: November 27, 2018
    Publication date: May 28, 2020
    Inventors: Sahika Genc, Sunil Mallya Kasaragod, Leo Parker Dirac, Bharathan Balaji, Saurabh Gupta
  • Publication number: 20190037040
    Abstract: Edge devices of a network collect data. An edge device may determine whether to process the data using a local data processing model or to send the data to a tier device. The tier device may receive the data from the edge device and determine whether to process the data using a higher tier data processing model of the tier device. If the tier device determines to process the data, then the tier device processes the data using the higher tier data processing model, generates a result based on the processing, and sends the result to an endpoint (e.g., back to the edge device, to another tier device, or to a control device). If the tier device determines not to process the data, then the tier device may send the data on to another tier device for processing by another higher tier model.
    Type: Application
    Filed: July 26, 2017
    Publication date: January 31, 2019
    Applicant: Amazon Technologies, Inc.
    Inventors: Sunil Mallya Kasaragod, Aran Khanna, Calvin Yue-Ren Kuo
  • Publication number: 20190036716
    Abstract: A model training service of a provider network receives data from edge devices of a remote network. The model training service analyzes the received data. The model training service may also analyze global data from other edge devices of other remote networks. The model training service may then generate updates to local data processing models based on the analysis. The updates are configured to update the local data processing models at the edge devices of the remote network. The provider network deploys the updates to the remote network. The updates are then applied to the data processing models of the edge devices.
    Type: Application
    Filed: July 26, 2017
    Publication date: January 31, 2019
    Applicant: Amazon Technologies, Inc.
    Inventors: Sunil Mallya Kasaragod, Aran Khanna, Calvin Yue-Ren Kuo
  • Publication number: 20190037638
    Abstract: A hub device of a network receives data from edge devices and generates a local result. The hub device also sends the data to a remote provider network and receives a result from the remote provider network, wherein the result is based on the data received from the edge devices. The hub device then generates a response based on the local result or the received result. The hub device may determine to correct the local result based on the result received from the remote provider network, and generate the response based on the corrected result. The hub device may generate an initial response before receiving the result from the provider network. For example, the hub device may determine that the confidence level for the local result is above the threshold level and in response, generate the initial response based on the local result.
    Type: Application
    Filed: July 26, 2017
    Publication date: January 31, 2019
    Applicant: Amazon Technologies, Inc.
    Inventors: Sunil Mallya Kasaragod, Aran Khanna, Calvin Yue-Ren Kuo
  • Patent number: 9501779
    Abstract: Access is provided to optimal thumbnails that are extracted from a stream of video. Using a processing device configured with a model that incorporates preferences generated by the brain and behavior from the perception of visual images, the optimal thumbnail(s) for a given video is/are selected, stored and/or displayed.
    Type: Grant
    Filed: November 14, 2013
    Date of Patent: November 22, 2016
    Assignee: CARNEGIE MELLON UNIVERSITY
    Inventors: Sophie Lebrecht, Michael Jay Tarr, Deborah Johnson, Mark Desnoyer, Sunil Mallya Kasaragod
  • Publication number: 20150302428
    Abstract: Access is provided to optimal thumbnails that are extracted from a stream of video. Using a processing device configured with a model that incorporates preferences generated by the brain and behavior from the perception of visual images, the optimal thumbnail(s) for a given video is/are selected, stored and/or displayed.
    Type: Application
    Filed: November 14, 2013
    Publication date: October 22, 2015
    Inventors: Sophie LEBRECHT, Michael Jay TARR, Deborah JOHNSON, Mark DESNOYER, Sunil Mallya KASARAGOD