Patents by Inventor SIVA SUTHRAM

SIVA SUTHRAM 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: 11416517
    Abstract: A system can include a server, various application servers, various database servers, and a system database. The application servers can be divided into application server groups that each include an application server. The server receives data from a data source and the data includes a source identifier and a key identifier associated with the data source. The server determines a particular application server group that is associated with the data source based on the source identifier of the data source and transmits the data from the data source to an application server of the application server group. The application server determines a particular database server associated with the application server group and transmits the data to the database server, which determines a particular partition of a system database in which to store the data based on the key identifier of the data source.
    Type: Grant
    Filed: October 28, 2020
    Date of Patent: August 16, 2022
    Assignee: LANDIS+GYR INNOVATIONS, INC.
    Inventors: Chet Chan Wong, Siva Suthram, Sachin Vijan
  • Patent number: 10965403
    Abstract: A system can include a server and a device having a power source with a limited life span. The server receives data from the device and identifies a gap in the data from the device that indicates that at least a portion of the data from the device is missing. The server uses a gap reconciliation profile associated with the device to control the server to collect the missing data from the device. The server can generate a signal to request the missing data from the device based on the gap reconciliation profile and transmit the signal to the device to collect the missing data based on the gap reconciliation profile. A parameter of the gap reconciliation profile can be used to control generating or transmitting of the signal, which can preserve the limited life span of the power source of the device.
    Type: Grant
    Filed: February 6, 2020
    Date of Patent: March 30, 2021
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: Narinder Mittal, Ursula Moran, Siva Suthram
  • Publication number: 20210042328
    Abstract: A system can include a server, various application servers, various database servers, and a system database. The application servers can be divided into application server groups that each include an application server. The server receives data from a data source and the data includes a source identifier and a key identifier associated with the data source. The server determines a particular application server group that is associated with the data source based on the source identifier of the data source and transmits the data from the data source to an application server of the application server group. The application server determines a particular database server associated with the application server group and transmits the data to the database server, which determines a particular partition of a system database in which to store the data based on the key identifier of the data source.
    Type: Application
    Filed: October 28, 2020
    Publication date: February 11, 2021
    Inventors: Chet Chan Wong, Siva Suthram, Sachin Vijan
  • Patent number: 10860614
    Abstract: A system can include a server, various application servers, various database servers, and a system database. The application servers can be divided into application server groups that each include an application server. The server receives data from a data source and the data includes a source identifier and a key identifier associated with the data source. The server determines a particular application server group that is associated with the data source based on the source identifier of the data source and transmits the data from the data source to an application server of the application server group. The application server determines a particular database server associated with the application server group and transmits the data to the database server, which determines a particular partition of a system database in which to store the data based on the key identifier of the data source.
    Type: Grant
    Filed: March 19, 2018
    Date of Patent: December 8, 2020
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: Chet Chan Wong, Siva Suthram, Sachin Vijan
  • Publication number: 20200177313
    Abstract: A system can include a server and a device having a power source with a limited life span. The server receives data from the device and identifies a gap in the data from the device that indicates that at least a portion of the data from the device is missing. The server uses a gap reconciliation profile associated with the device to control the server to collect the missing data from the device. The server can generate a signal to request the missing data from the device based on the gap reconciliation profile and transmit the signal to the device to collect the missing data based on the gap reconciliation profile. A parameter of the gap reconciliation profile can be used to control generating or transmitting of the signal, which can preserve the limited life span of the power source of the device.
    Type: Application
    Filed: February 6, 2020
    Publication date: June 4, 2020
    Inventors: Narinder Mittal, Ursula Moran, Siva Suthram
  • Patent number: 10594441
    Abstract: A system can include a server and a device having a power source with a limited life span. The server receives data from the device and identifies a gap in the data from the device that indicates that at least a portion of the data from the device is missing. The server uses a gap reconciliation profile associated with the device to control the server to collect the missing data from the device. The server can generate a signal to request the missing data from the device based on the gap reconciliation profile and transmit the signal to the device to collect the missing data based on the gap reconciliation profile. A parameter of the gap reconciliation profile can be used to control generating or transmitting of the signal, which can preserve the limited life span of the power source of the device.
    Type: Grant
    Filed: April 23, 2018
    Date of Patent: March 17, 2020
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: Narinder Mittal, Ursula Moran, Siva Suthram
  • Publication number: 20190327029
    Abstract: A system can include a server and a device having a power source with a limited life span. The server receives data from the device and identifies a gap in the data from the device that indicates that at least a portion of the data from the device is missing. The server uses a gap reconciliation profile associated with the device to control the server to collect the missing data from the device. The server can generate a signal to request the missing data from the device based on the gap reconciliation profile and transmit the signal to the device to collect the missing data based on the gap reconciliation profile. A parameter of the gap reconciliation profile can be used to control generating or transmitting of the signal, which can preserve the limited life span of the power source of the device.
    Type: Application
    Filed: April 23, 2018
    Publication date: October 24, 2019
    Inventors: Narinder Mittal, Ursula Moran, Siva Suthram
  • Publication number: 20190286738
    Abstract: A system can include a server, various application servers, various database servers, and a system database. The application servers can be divided into application server groups that each include an application server. The server receives data from a data source and the data includes a source identifier and a key identifier associated with the data source. The server determines a particular application server group that is associated with the data source based on the source identifier of the data source and transmits the data from the data source to an application server of the application server group. The application server determines a particular database server associated with the application server group and transmits the data to the database server, which determines a particular partition of a system database in which to store the data based on the key identifier of the data source.
    Type: Application
    Filed: March 19, 2018
    Publication date: September 19, 2019
    Inventors: Chet Chan Wong, Siva Suthram, Sachin Vijan
  • Patent number: 9628562
    Abstract: Systems and methods automatically detect missing data and attempt to collect the missing data. The missing data may be related to a data reading or may be related to an event. The missing data is detected by comparing a communication received from an endpoint with previously received communications from the endpoint. The communication technology used by the endpoint may be considered in determining how to detect missing data and how to request the missing data from the endpoint. A single headend system may communicate with endpoints that use different communication technologies by adjusting the speed, batch size and the retry process used.
    Type: Grant
    Filed: February 26, 2015
    Date of Patent: April 18, 2017
    Assignee: Landis+Gyr Innovations, Inc.
    Inventors: James S. Davis, Eric Kramer, Siva Suthram, Bonny Hicks
  • Publication number: 20150244501
    Abstract: Systems and methods automatically detect missing data and attempt to collect the missing data. The missing data may be related to a data reading or may be related to an event. The missing data is detected by comparing a communication received from an endpoint with previously received communications from the endpoint. The communication technology used by the endpoint may be considered in determining how to detect missing data and how to request the missing data from the endpoint. A single headend system may communicate with endpoints that use different communication technologies by adjusting the speed, batch size and the retry process used.
    Type: Application
    Filed: February 26, 2015
    Publication date: August 27, 2015
    Inventors: JAMES S. DAVIS, ERIC KRAMER, SIVA SUTHRAM, BONNY HICKS