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: 11416517Abstract: 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: GrantFiled: October 28, 2020Date of Patent: August 16, 2022Assignee: LANDIS+GYR INNOVATIONS, INC.Inventors: Chet Chan Wong, Siva Suthram, Sachin Vijan
-
Patent number: 10965403Abstract: 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: GrantFiled: February 6, 2020Date of Patent: March 30, 2021Assignee: Landis+Gyr Innovations, Inc.Inventors: Narinder Mittal, Ursula Moran, Siva Suthram
-
Publication number: 20210042328Abstract: 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: ApplicationFiled: October 28, 2020Publication date: February 11, 2021Inventors: Chet Chan Wong, Siva Suthram, Sachin Vijan
-
Patent number: 10860614Abstract: 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: GrantFiled: March 19, 2018Date of Patent: December 8, 2020Assignee: Landis+Gyr Innovations, Inc.Inventors: Chet Chan Wong, Siva Suthram, Sachin Vijan
-
Publication number: 20200177313Abstract: 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: ApplicationFiled: February 6, 2020Publication date: June 4, 2020Inventors: Narinder Mittal, Ursula Moran, Siva Suthram
-
Patent number: 10594441Abstract: 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: GrantFiled: April 23, 2018Date of Patent: March 17, 2020Assignee: Landis+Gyr Innovations, Inc.Inventors: Narinder Mittal, Ursula Moran, Siva Suthram
-
Publication number: 20190327029Abstract: 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: ApplicationFiled: April 23, 2018Publication date: October 24, 2019Inventors: Narinder Mittal, Ursula Moran, Siva Suthram
-
Publication number: 20190286738Abstract: 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: ApplicationFiled: March 19, 2018Publication date: September 19, 2019Inventors: Chet Chan Wong, Siva Suthram, Sachin Vijan
-
Patent number: 9628562Abstract: 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: GrantFiled: February 26, 2015Date of Patent: April 18, 2017Assignee: Landis+Gyr Innovations, Inc.Inventors: James S. Davis, Eric Kramer, Siva Suthram, Bonny Hicks
-
Publication number: 20150244501Abstract: 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: ApplicationFiled: February 26, 2015Publication date: August 27, 2015Inventors: JAMES S. DAVIS, ERIC KRAMER, SIVA SUTHRAM, BONNY HICKS