DISTRIBUTED SMART GRID PROCESSING
First Claim
1. A non-transitory computer-readable medium storing program instructions that, when executed by a processor, causes the processor to identify events associated with a network environment, by performing the steps of:
- obtaining a first time series of data values from a first node in the network;
obtaining a second time series of data values from a second node in the network;
processing the first time series of data values and the second time series of data values to identify a first data trend; and
based on the first data trend, identifying a first network event associated with a first region of the network environment, wherein the first node and the second node reside within the first region.
4 Assignments
0 Petitions
Accused Products
Abstract
Nodes within a wireless mesh network are configured to monitor time series data associated with a utility network (or any other device network). One or more servers coupled to the wireless mesh network configures a data ingestion cloud to receive and process the time series data from the nodes to generate data streams. The server(s) also configure a distributed processing cloud to perform historical analysis on data streams, and a real-time processing cloud to perform real-time analysis on data streams. The distributed processing cloud and the real-time processing cloud may interoperate with one another in response to processing the data streams. Specifically, the real-time processing cloud may trigger a historical analysis on the distributed processing cloud, and the distributed processing cloud may trigger real-time processing on the real-time processing cloud. Any of the processing clouds may encompass edge nodes configured to perform real-time processing and generate data streams.
45 Citations
20 Claims
-
1. A non-transitory computer-readable medium storing program instructions that, when executed by a processor, causes the processor to identify events associated with a network environment, by performing the steps of:
-
obtaining a first time series of data values from a first node in the network; obtaining a second time series of data values from a second node in the network; processing the first time series of data values and the second time series of data values to identify a first data trend; and based on the first data trend, identifying a first network event associated with a first region of the network environment, wherein the first node and the second node reside within the first region. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 13, 14, 15, 17, 18, 19, 20)
-
-
11. A system for identifying events associated with a network environment, comprising:
a node that resides within a network, including; a memory configured to store program code, a processor configured to; obtain a first time series of data values from a first upstream node in the network; obtain a second time series of data values from a second upstream node in the network; process the first time series of data values and the second time series of data values to identify a first data trend; and based on the first data trend, identify a first network event associated with a first region of the network environment, wherein the node, the first upstream node, and the second upstream node reside within the first region. - View Dependent Claims (12)
-
16. A computer-implemented method for identifying events associated with a network environment, the method comprising:
-
obtaining a first time series of data values from a first node in the network; obtaining a second time series of data values from a second node in the network; processing the first time series of data values and the second time series of data values to identify a first data trend; and based on the first data trend, identifying a first network event associated with a first region of the network environment, wherein the first node and the second node reside within the first region.
-
Specification