Layered and distributed grid-specific network services
First Claim
1. A system, comprising:
- a plurality of grid sensors in a utility grid configured to generate grid data values as raw grid data values and to communicate the grid data values using a communication network;
a plurality of distributed grid devices in the utility grid configured to receive grid data values from the grid sensors, one or more of the plurality of grid devices configured to convert the raw grid data values into layered network services that are universally available to different types of utility grid applications; and
a plurality of application devices in the utility grid configured to access the converted grid data values from the distributed grid devices, wherein the converted grid data values are further processed by a particular grid application operating at the corresponding application device into application data values.
1 Assignment
0 Petitions
Accused Products
Abstract
In one embodiment, a layered/distributed grid-specific network services system comprises grid sensors in the utility grid configured to generate grid data values such as raw grid data values, processed grid data values, and/or any combination thereof, and to communicate the grid data values using a communication network. Distributed grid devices in the utility grid may be configured to receive the grid data values, and one or more of the grid devices may be configured to convert raw grid data values into processed grid data values. Application devices in the utility grid may be configured to access the grid data values from the distributed grid devices, and to further process the grid data values according to a particular grid application operating at the corresponding application device into application data values.
-
Citations
23 Claims
-
1. A system, comprising:
-
a plurality of grid sensors in a utility grid configured to generate grid data values as raw grid data values and to communicate the grid data values using a communication network; a plurality of distributed grid devices in the utility grid configured to receive grid data values from the grid sensors, one or more of the plurality of grid devices configured to convert the raw grid data values into layered network services that are universally available to different types of utility grid applications; and a plurality of application devices in the utility grid configured to access the converted grid data values from the distributed grid devices, wherein the converted grid data values are further processed by a particular grid application operating at the corresponding application device into application data values. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
receiving, at a particular device of a plurality of distributed grid devices in the utility grid, a plurality of raw grid data values from a plurality of grid sensors; converting, at the particular device, the raw grid data values into layered network services that are universally available to different types of utility grid applications; and communicating, by the particular device, the converted plurality of grid data values with a plurality of application devices in the utility grid, the plurality of application devices configured to access the grid data values from the distributed grid devices. - View Dependent Claims (9, 10, 11)
-
-
12. A method, comprising:
-
accessing, via a network interface on an utility grid application device in a utility grid, a plurality of distributed grid devices in the utility grid; receiving a plurality of grid data values from the distributed grid devices at the utility grid application device, wherein the plurality of grid data values have been converted from raw data values into layered network services that are universally available to different types of utility grid applications; and executing a particular grid application operating at the utility grid application device to further process the grid data values. - View Dependent Claims (13, 14, 15, 16)
-
-
17. An apparatus, comprising:
-
one or more network interfaces to communicate with a utility grid computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a process executable by the processor, the process when executed operable to; receive a plurality of grid data values as raw grid data values; convert the raw grid data values into layered network services that are universally available to different types of utility grid applications; and communicate the converted grid data values to a plurality of application devices in the utility grid configured to access the grid data values from the apparatus and other distributed grid devices. - View Dependent Claims (18)
-
-
19. An apparatus, comprising:
-
one or more network interfaces to communicate with a utility grid computer network; a processor coupled to the network interfaces and adapted to execute one or more processes; and a memory configured to store a grid application process executable by the processor, the process when executed operable to; access a plurality of distributed grid devices in a utility grid; receive a plurality of grid data values from the distributed grid devices, wherein the plurality of grid data values have been converted from raw data values into layered network services that are universally available to different types of utility grid applications; and execute the grid application process to process grid data values into application data values. - View Dependent Claims (20)
-
-
21. A system, comprising:
-
a utility grid in which one or more core grid functions are performed; a computer network configured to provide communication between network-capable devices of the utility grid; one or more network devices within the computer network and configured to implement one or more of the core grid functions as one or more corresponding network services; and one or more network-capable grid devices within the utility grid and configured to access the one or more network services from the one or more network devices, wherein the system converts extracted grid data and hierarchical levels of processed grid data into the network services which are universally available to different types of utility grid applications. - View Dependent Claims (22, 23)
-
Specification