×

Platform for capturing, processing, storing, and presentation of generic sensor data from remote arbitrary locations

  • US 10,382,294 B2
  • Filed: 09/23/2015
  • Issued: 08/13/2019
  • Est. Priority Date: 09/25/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for managing networked components, comprising:

  • managing data collection and analysis from a plurality of local networked components using a gateway device and a server device, the gateway device being coupled between the plurality of local networked components and the server device in a network, the gateway device comprising at least a processor and a memory;

    receiving, at the gateway device, collected data from a local networked component of the plurality of local networked components, wherein the collected data is received from a front-end data collection module comprising custom code that is specific to handle data received from different types of local networked components, the custom code collecting data in a generic format from the different types of local networked components, wherein the collected data having the generic format collected from the different types of local networked components are pre-processed at the gateway device;

    pre-processing, at the gateway device, the collected data by;

    accessing gateway device rules to locally analyze the collected data from the local networked component;

    identifying a localized action to take on the gateway device or on the local networked component, the localized action being taken in response to identification of a gateway device rules condition corresponding to the localized action;

    generating first filtered data by applying one or more of the gateway device rules to the collected data, the first filtered data being smaller than the collected data; and

    throttling transmission of the first filtered data to the server device to not overwhelm capacities of the network;

    receiving, at the server device, the first filtered data;

    processing, at the server device, the first filtered data received at least by;

    generating second filtered data by applying server device rules to the first filtered data in a data pre-processing step, the second filtered data being smaller than the first filtered data; and

    initiating downstream processing of the second filtered data in a post-processing step, the downstream processing of the second filtered data being taken in response to identification of a server device rules condition corresponding to the downstream processing.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×