Patents by Inventor Subramanian Balakrishnan

Subramanian Balakrishnan 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: 11950318
    Abstract: A computer-implemented method and system for managing IoT device lifecycle for IoT devices using cellular or wireless networks are disclosed. The method includes receiving network usage information for one or more devices operating on a cellular network; storing network usage information for the one or more devices operating on a cellular network; analyzing the stored data network information for the one or more devices as historical network usage information for each of the one or more devices operating on a cellular network; determining which of the one or more devices have not used cellular network for a pre-determined period of time, where the pre-determined period of time is learned based on the historical network usage information, or provided as one or more static threshold parameters; and recommending lifecycle changes for each of the one or more devices that have not used cellular network for the pre-determined period of time.
    Type: Grant
    Filed: December 13, 2022
    Date of Patent: April 2, 2024
    Assignee: Aeris Communications, Inc.
    Inventors: Jins George, Leif Ronnie Pettersson, Subramanian Balakrishnan
  • Publication number: 20230189004
    Abstract: A computer-implemented method and system for identifying and managing security incidents for IoT devices operating on a cellular network are disclosed. The method includes receiving device hardware identifier from one or more devices operating on a cellular network; using the received device hardware identifier to retrieve additional device information from the device information storage database; and initiating an action for the one or more devices when the retrieved additional device information does not match expected additional device information, wherein the expected additional device information is based on the received device hardware identifier.
    Type: Application
    Filed: December 13, 2022
    Publication date: June 15, 2023
    Inventors: HyungHo Kim, Jins George, Leif Ronnie Pettersson, Subramanian Balakrishnan, Ravindran Harigopan Nair
  • Publication number: 20230188971
    Abstract: A computer-implemented method and system for managing IoT device lifecycle for IoT devices using cellular or wireless networks are disclosed. The method includes receiving network usage information for one or more devices operating on a cellular network; storing network usage information for the one or more devices operating on a cellular network; analyzing the stored data network information for the one or more devices as historical network usage information for each of the one or more devices operating on a cellular network; determining which of the one or more devices have not used cellular network for a pre-determined period of time, where the pre-determined period of time is learned based on the historical network usage information, or provided as one or more static threshold parameters; and recommending lifecycle changes for each of the one or more devices that have not used cellular network for the pre-determined period of time.
    Type: Application
    Filed: December 13, 2022
    Publication date: June 15, 2023
    Inventors: Jins George, Leif Ronnie Pettersson, Subramanian Balakrishnan
  • Patent number: 11665059
    Abstract: A method and system for optimizing network access of a device on a cellular network are disclosed. The method includes receiving connectivity information from a device; compiling the received connectivity information as device analytics; specifying rules to maintain connectivity of the device to a network based on the device analytics; and automatically configuring the device in response to the rules to maintain connectivity of the device to the network. The system includes a back end system for receiving connectivity information from a device; an analytic system for compiling the received connectivity information as device analytics; a rules engine for specifying rules to maintain connectivity of the device to a network based on the device analytics; and a configuration module, wherein the configuration module automatically configures the device in response to the rules to maintain connectivity of the device to the network.
    Type: Grant
    Filed: February 19, 2019
    Date of Patent: May 30, 2023
    Assignee: Aeris Communications, Inc.
    Inventors: Subramanian Balakrishnan, Alpa Shah
  • Publication number: 20220365808
    Abstract: Computer-implemented methods, systems, and computer program products for controlling application feature processing based on central processing unit (CPU) usage and/or feature requirement to apply the application feature are disclosed. The computer-implemented method for controlling application feature processing based on central processing unit (CPU) usage to apply the application feature includes monitoring system metrics for availability of system resources; determining availability of system resources required to perform the particular application feature; determining if the particular application feature is to be applied based on the determination of the availability of system resources; and applying the particular application feature based on results of the determination of the availability of system resources.
    Type: Application
    Filed: May 11, 2022
    Publication date: November 17, 2022
    Inventors: Sundararaj Arunachalam, Mark E. Cratsenburg, Drew S. Johnson, Syed Zaeem Hosain, Subramanian Balakrishnan
  • Publication number: 20220272483
    Abstract: In one example embodiment, a computer-implemented method and system for learning places of interest are disclosed. The method includes learning and storing location information of at least one mobile device; detecting a location where no movement of the at least one mobile device has occurred over a pre-determined duration of time; determining whether the detected location is classified as a location of interest based on a predefined criteria; and clustering the learned location of interest into bigger groups based on location information of the learned location of interest using a pre-defined criteria.
    Type: Application
    Filed: May 10, 2022
    Publication date: August 25, 2022
    Inventors: Jins George, Anupam BAGCHI, Subramanian Balakrishnan, Hector Aquiles Rodriguez
  • Publication number: 20220225079
    Abstract: The present invention is directed towards a computer-implemented method and system for managing device data feeds. The computer-implemented method and system comprise using a data model to describe type of data received from the devices, grouping the received type of data based on a data description, and forwarding the device data to a receiver endpoint as directed by the subscription information comprising a receiver endpoint and a rule uniquely identified by the subscription identifier using application programming interface key to manage access to the device data.
    Type: Application
    Filed: April 1, 2022
    Publication date: July 14, 2022
    Inventors: Subramanian Balakrishnan, Yixiang Chen, Sundararaj Arunachalam, Jins George, Syed Zaeem Hosain, Drew S. Johnson, Vikram Viswanathan
  • Patent number: 11350256
    Abstract: In one example embodiment, a computer-implemented method and system for automated detection of change of ownership of one or more assets are disclosed. The method includes learning and storing location information of at least one asset; detecting a location where no movement of the at least one asset has occurred over a pre-determined duration of time; determining whether the detected location is classified as a location of interest based on a pre-defined criteria; preparing a data model for the at least one asset to learn and analyze determined location of interest; classifying the determined locations of interests based on frequency of occurrence of pre-determined events; comparing new data to the data model; and determining probability of change of ownership of the at least one asset as a prediction score as a result of the comparison.
    Type: Grant
    Filed: October 29, 2020
    Date of Patent: May 31, 2022
    Assignee: Aeris Communications, Inc.
    Inventors: Alpa Shah, Anil Goel, Subramanian Balakrishnan
  • Patent number: 11333510
    Abstract: In one example embodiment, a computer-implemented method and system for learning places of interest are disclosed. The method includes learning and storing location information of at least one mobile device; detecting a location where no movement of the at least one mobile device has occurred over a pre-determined duration of time; determining whether the detected location is classified as a location of interest based on a predefined criteria; and clustering the learned location of interest into bigger groups based on location information of the learned location of interest using a pre-defined criteria.
    Type: Grant
    Filed: June 21, 2018
    Date of Patent: May 17, 2022
    Assignee: AERIS COMMUNICATIONS, INC.
    Inventors: Anupam Bagchi, Subramanian Balakrishnan, Hector Aquiles Rodriguez
  • Publication number: 20220122149
    Abstract: The present invention relates generally to a process for determining optimized communication rate plans for one or more communications devices across one or more communications networks. The present invention provides for assigning one or more devices operative on a communications network with one or more rate plans to an optimal rate plan. The present invention, in one or more embodiments provides of the one or more communication devices with a cost-effective rate plan solution based on usage profile of the one or more devices and available cost-savings programs available to the one or more devices.
    Type: Application
    Filed: December 29, 2021
    Publication date: April 21, 2022
    Inventors: Hyungho Kim, Subramanian Balakrishnan, Jins GEORGE, Steve DOTOLO
  • Patent number: 11301799
    Abstract: A computer-implemented method and system for tracking physical delivery of a batch of products through a third party system and registration of the batch of products with a seller using a non-recurring secure identifier for the batch of products are provided. The computer-implemented method and system allow for generating a non-recurring secure identifier for a batch of products containing one or more products; assigning the non-recurring secure identifier to the batch of products; and using the non-recurring secure identifier for associating the batch of products with an account of a recipient, wherein the batch of products are enabled to receive services associated with the account.
    Type: Grant
    Filed: October 8, 2015
    Date of Patent: April 12, 2022
    Assignee: Aeris Communications, Inc.
    Inventors: Olivier G. Coutand, Subramanian Balakrishnan, Narendra Kumar Sharma, Ivan L. Stanchev, Drew S. Johnson, Deborah Robbins Schwarzer
  • Publication number: 20220038483
    Abstract: The present invention relates generally to network communications, and more particularly to machine-to-machine (M2M) data communications. The present invention provides for a method, apparatus and computer program product for detecting anomalous performance event across a machine-to-machine (M2M) network and thereafter alerting users of performance issues in real-time or near real-time.
    Type: Application
    Filed: October 15, 2021
    Publication date: February 3, 2022
    Inventors: Jins GEORGE, Subramanian BALAKRISHNAN, Narendra SHARMA
  • Publication number: 20220003553
    Abstract: A computer-implemented method and system for monitoring route compliance of moving devices are disclosed. The method for monitoring route compliance of moving devices includes determining parameters for a typical trip based on job description; defining compliance parameters for route compliance based on the determined parameters for the typical trip; comparing parameters of the trip for which compliance is to be determined to the defined compliance parameters; and determining if the trip for which compliance is to be determined falls within the defined compliance parameters.
    Type: Application
    Filed: September 20, 2021
    Publication date: January 6, 2022
    Inventors: Anupam BAGCHI, Anil GOEL, Subramanian BALAKRISHNAN
  • Publication number: 20210304215
    Abstract: A computer implemented method, system and computer readable medium for use in machine to machine (M2M) or internet of Things (IoT) network including network devices are disclosed. The computer implemented method comprises providing a guaranteed price plan to a customer for a predetermined time period and learning about network device usage over the predetermined time period to provide a learned price plan. The computer implemented method also comprises determining a new price plan based on the learned price plan. Finally, the computer implemented method comprises utilizing the new price plan with customer's network devices.
    Type: Application
    Filed: June 11, 2021
    Publication date: September 30, 2021
    Inventors: Subramanian Balakrishnan, Jins George
  • Patent number: 11132636
    Abstract: A computer-implemented method and system for providing job status information for an IoT device are disclosed. The method providing job status information includes receiving location information of an IoT device; receiving job assignment information for the IoT device; evaluating the location information to determine the job status for the IoT device based on a specified condition; and sharing the job status information for the IoT device. The system for providing job status information includes an IoT device, a job management platform (JMP) and a user interface, wherein the JMP further comprises a storage database for receiving location information of the IoT device and job assignment information for the IoT device; and an analytics engine for evaluating the location information to determine the job status for the IoT device based on a specified condition; and wherein the JMP shares the job status information for the IoT device.
    Type: Grant
    Filed: July 23, 2020
    Date of Patent: September 28, 2021
    Assignee: Aeris Communications, Inc.
    Inventors: Sundararaj Arunachalam, Subramanian Balakrishnan, Gurinder Singh Dhillon, Ryan David Kennedy
  • Patent number: 11125564
    Abstract: A computer-implemented method and system for monitoring route compliance of moving devices are disclosed. The method for monitoring route compliance of moving devices includes determining parameters for a typical trip based on job description; defining compliance parameters for route compliance based on the determined parameters for the typical trip; comparing parameters of the trip for which compliance is to be determined to the defined compliance parameters; and determining if the trip for which compliance is to be determined falls within the defined compliance parameters.
    Type: Grant
    Filed: December 7, 2018
    Date of Patent: September 21, 2021
    Assignee: AERIS COMMUNICATIONS, INC.
    Inventors: Anupam Bagchi, Anil Goel, Subramanian Balakrishnan
  • Patent number: 11050774
    Abstract: The present invention relates generally to network communications, and more particularly to machine-to-machine (M2M) data communications. The present invention provides for a method, apparatus and computer program product for detecting performance event data across a machine-to-machine (M2M) network indicative of anomalous performance of data and thereafter alerting users of performance issues in real-time or near real-time.
    Type: Grant
    Filed: February 22, 2019
    Date of Patent: June 29, 2021
    Assignee: AERIS COMMUNICATIONS, INC.
    Inventors: Subramanian Balakrishnan, Narendra Kumar Sharma
  • Patent number: 11039017
    Abstract: A computer implemented method is disclosed. The computer implemented method comprises providing a guaranteed price plan to a customer for a predetermined time period and learning about network element usage over the predetermined time period to provide a learned price plan. The computer implemented method also comprises determining a new price plan based on the learned price plan. Finally, the computer implemented method comprises utilizing the new price plan with customer's network elements.
    Type: Grant
    Filed: July 18, 2013
    Date of Patent: June 15, 2021
    Assignee: Aeris Communications, Inc.
    Inventor: Subramanian Balakrishnan
  • Publication number: 20210136538
    Abstract: In one example embodiment, a computer-implemented method and system for automated detection of change of ownership of one or more assets are disclosed. The method includes learning and storing location information of at least one asset; detecting a location where no movement of the at least one asset has occurred over a pre-determined duration of time; determining whether the detected location is classified as a location of interest based on a pre-defined criteria; preparing a data model for the at least one asset to learn and analyze determined location of interest; classifying the determined locations of interests based on frequency of occurrence of pre-determined events; comparing new data to the data model; and determining probability of change of ownership of the at least one asset as a prediction score as a result of the comparison.
    Type: Application
    Filed: October 29, 2020
    Publication date: May 6, 2021
    Inventors: Alpa Shah, Anil Goel, Subramanian Balakrishnan
  • Publication number: 20210133662
    Abstract: A computer-implemented method, system and a computer program product for providing job status information of an asset to which an IoT device is attached are disclosed. In an example embodiment, the computer implemented method for providing job status information of an asset to which an IoT device is attached includes receiving job information for one or more jobs; receiving location data, vibration data, and speed data from the IoT device attached to the asset. The method further includes evaluating the location data, vibration data, and speed data with respect to the received job information for the one or more jobs to determine the job status of the asset to which the IoT device is attached based on specified conditions.
    Type: Application
    Filed: November 3, 2020
    Publication date: May 6, 2021
    Inventors: Subramanian Balakrishnan, HyungHo Kim