Patents by Inventor Nihal Chand Jain

Nihal Chand Jain 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: 11765123
    Abstract: A technology is provided for delivering a data object to a device. Data delivery instructions to distribute a data object to a device may be received at a delivery service and indicate a storage location of the data object, a messaging topic, and a size of data receivable by the device. The data object is then divided into blocks corresponding to the size of data receivable by the device. A messaging topic is identified to which the device is subscribed via a messaging service. The blocks are sent to the device using the messaging topic and a network protocol available to the device.
    Type: Grant
    Filed: August 9, 2021
    Date of Patent: September 19, 2023
    Assignee: Amazon Technologies, Inc.
    Inventors: Richard David Young, Rameez Loladia, Shyam Krishnamoorthy, Nihal Chand Jain
  • Patent number: 11088981
    Abstract: A technology is provided for delivering a data object to device. Data delivery instructions to distribute a data object to a device may be received at a delivery service and include a storage location of the data object, a messaging topic, and a size of data receivable by the device. The data object is then divided into blocks corresponding to the size of data receivable by the device. A messaging topic is identified to which the device is subscribed via a messaging service. The blocks are sent to the device using the messaging topic and a network protocol installed on the device.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: August 10, 2021
    Assignee: Amazon Technologies, Inc.
    Inventors: Richard David Young, Rameez Loladia, Shyam Krishnamoorthy, Nihal Chand Jain
  • Patent number: 10635687
    Abstract: A technology is provided for delivering a data object to device. Data delivery instructions to distribute a data object to a device may be received at a delivery service and include a storage location of the data object, a messaging topic, and a size of data receivable by the device. The data object is then divided into blocks corresponding to the size of data receivable by the device. A messaging topic is identified to which the device is subscribed via a messaging service. The blocks are sent to the device using the messaging topic and a network protocol installed on the device.
    Type: Grant
    Filed: September 26, 2017
    Date of Patent: April 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Richard David Young, Rameez Loladia, Shyam Krishnamoorthy, Nihal Chand Jain
  • Patent number: 10547747
    Abstract: A technology is described for configurable contact flows implemented using a contact flow service. An example method may include activating a contact flow in response to a request to establish a contact center session. The contact flow may be used to provide automated contact service communications to end users using computing resources hosted within a computing service provider environment. A starting prompt specified by the contact flow may be output using a communication channel. Input data may be received via the communication channel in response to the starting prompt. The input data may be analyzed to identify an intent identifier included in the input data and a contact flow action linked to the intent identifier may be executed.
    Type: Grant
    Filed: April 29, 2019
    Date of Patent: January 28, 2020
    Assignee: Amazon Technologies, Inc.
    Inventors: Saket Agarwal, Joseph Daniel Sullivan, Pasquale DeMaio, Jon Russell Jay, Jaswinder Singh Randhawa, Nihal Chand Jain
  • Patent number: 10277743
    Abstract: A technology is described for configurable contact flows implemented using a contact flow service. An example method may include activating a contact flow in response to a request to establish a contact center session. The contact flow may be used to provide automated contact service communications to end users using computing resources hosted within a computing service provider environment. A starting prompt specified by the contact flow may be output using a communication channel. Input data may be received via the communication channel in response to the starting prompt. The input data may be analyzed to identify an intent identifier included in the input data and a contact flow action linked to the intent identifier may be executed.
    Type: Grant
    Filed: March 21, 2017
    Date of Patent: April 30, 2019
    Assignee: Amazon Technologies, Inc.
    Inventors: Saket Agarwal, Joseph Daniel Sullivan, Pasquale DeMaio, Jon Russell Jay, Jaswinder Singh Randhawa, Nihal Chand Jain
  • Publication number: 20190095505
    Abstract: A technology is provided for delivering a data object to device. Data delivery instructions to distribute a data object to a device may be received at a delivery service and include a storage location of the data object, a messaging topic, and a size of data receivable by the device. The data object is then divided into blocks corresponding to the size of data receivable by the device. A messaging topic is identified to which the device is subscribed via a messaging service. The blocks are sent to the device using the messaging topic and a network protocol installed on the device.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 28, 2019
    Inventors: Richard David Young, Rameez Loladia, Shyam Krishnamoorthy, Nihal Chand Jain
  • Publication number: 20190097962
    Abstract: A technology is provided for delivering a data object to device. Data delivery instructions to distribute a data object to a device may be received at a delivery service and include a storage location of the data object, a messaging topic, and a size of data receivable by the device. The data object is then divided into blocks corresponding to the size of data receivable by the device. A messaging topic is identified to which the device is subscribed via a messaging service. The blocks are sent to the device using the messaging topic and a network protocol installed on the device.
    Type: Application
    Filed: September 26, 2017
    Publication date: March 28, 2019
    Inventors: Richard David Young, Rameez Loladia, Shyam Krishnamoorthy, Nihal Chand Jain