WIRELESS COMMUNICATION ENABLED METER AND NETWORK
7 Assignments
0 Petitions
Accused Products
Abstract
A meter enabled for wireless communication and a wireless communication network are disclosed. A meter enabled for wireless communication comprises a metering device, a wireless communication system and an interface between the two. Meter data can be read, and the meter can be controlled via communication with a wireless network using, e.g., the Bluetooth™ protocol A self-configuring wireless network is also disclosed. The wireless network includes a number of vnodes, and one or more VGATES. The vnodes are devices that are enabled for wireless communication using, e.g., the Bluetooth™ protocol. Vnodes are operative to form ad hoc piconet connections. The one or more VGATES comprise computer network gateways that are enabled for wireless communication using, e.g., the Bluetooth™ protocol. Thus, the VGATES enable the wireless array of vnodes to communicate with a private or public computer network to transmit data or receive commands. The network may also communicate with a VNOC system. VNOC is a universal communications adapter that enables the wireless array of vnodes to communicate (either directly or through a VGATE) with a central control facility via various wireless or wired communication media.
-
Citations
179 Claims
-
1-65. -65. (canceled)
-
66. A wireless communication-enabled meter, comprising:
-
a metering device configured to generate meter-related data; a transceiver configured to wirelessly communicate with a self-configuring wireless network; and an interface that facilitates communication between the metering device and the transceiver, the interface including a configuration module that stores the identity of the metering device and executes a self-configuration cycle to establish connectivity with the wireless network, wherein upon establishing connectivity, the wireless network is capable of accessing the meter-related data. - View Dependent Claims (67, 68, 69, 70, 71, 72, 73)
-
-
74. A wireless module for use with a metering device, comprising:
-
a transceiver configured to wirelessly communicate meter-related data with a self-configuring wireless network; and an interface that facilitates communication between the metering device and the transceiver, the interface including a configuration module that stores the identity of the metering device and executes a self-configuration cycle to establish connectivity to the wireless network. - View Dependent Claims (75, 76, 77, 78, 79, 80, 81)
-
-
82. A self-configuring wireless network, comprising:
-
(i) a network cluster, comprising; a first sub-network including at least one self-configuring virtual node; and a second sub-network including at least one self-configuring virtual node, wherein the first and second sub-networks are communicatively coupled to each other via a wireless communication link between the respective at least one self-configuring virtual nodes, and (ii) a virtual gate being communicatively coupled to the first and/or second sub-networks and configured to provide a communication access point between the network cluster and at least one external network. - View Dependent Claims (83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93)
-
-
94. A virtual network operations entity associated with a self-configuring wireless communication network containing at least one self-configuring virtual node, said virtual network operating entity comprising:
-
a communication interface configured to accommodate a plurality of communication protocols to facilitate communications between the self-configuring wireless communication network and at least one external network; an event naming module configured to identify pre-specified events; an event database configured to store information regarding the pre-specified events; an event management module configured to process and manage occurrences of the pre-specified events; and a communication management module configured to manage communication of the pre-specified events between the self-configuring wireless communication network and the at least one external network. - View Dependent Claims (95, 96, 97, 98, 99, 100, 101, 102, 103, 104, 105, 106)
-
-
107. A self-configuring wireless network, comprising:
-
(i) a network cluster, comprising; a first sub-network including at least one self-configuring virtual node; and a second sub-network including at least one self-configuring virtual node, wherein the first and second sub-networks are communicatively coupled to each other through a communication link between the at least one self-configuring virtual node of the first sub-network and the self-configuring virtual node of the second sub-network; (ii) a virtual gate being communicatively coupled to the first and/or second sub-networks and configured to provide a communication access point between the network cluster and at least one external network; and (iii) a virtual network operations entity configured to facilitate communications between the network cluster and at the least one external network. - View Dependent Claims (108, 109, 110, 111, 112, 113, 114, 115, 116, 117, 118, 119, 120, 121, 122, 123, 124, 125, 126)
-
-
127. A method of configuring a self-configuring virtual node, comprising:
-
executing a self configuration cycle to initialize connectivity with an associated first wireless sub-network; periodically polling other virtual nodes of the first wireless sub-network; executing the self-configuration cycle to establish connectivity with a second wireless sub-network if the initial connectivity with the first wireless sub-network fails or if connectivity with the first wireless sub-network has been subsequently disrupted. - View Dependent Claims (128, 129, 130, 131, 132)
-
-
133. A method of configuring a network containing a plurality of virtual nodes including at least one self-configuring virtual node and at least one virtual gate, said method comprising:
-
broadcasting a request for the virtual gate; storing a route to the virtual gate in a routing table based on a response from a virtual node; storing transport-agent parameters for access to the virtual gate in the routing table if a message is received from the virtual gate; and configuring a metric indicating proximity to the virtual gate. - View Dependent Claims (134, 135, 136, 137, 138)
-
-
139. A self-configuring wireless network, comprising:
-
a first network including a plurality of self-configuring, individually addressable virtual nodes in which individual virtual nodes are independently operative to; (a) initiate and establish a wireless communication connection with any other self-configuring virtual node associated with the first network during a self-configuration process, (b) store information regarding the identities and/or location of other self-configuring virtual nodes with which the node has established a communication connection, (c) generate data and transmit the data to other virtual nodes with which the node has established a communication connection, and (d) receive data from virtual nodes and forward the data to other virtual nodes with which the node has established a communication connection; and a virtual gate communicatively coupled to the first network and configured to provide a communication access point between the first network and at least one external network. - View Dependent Claims (140, 141, 142, 143, 144, 145, 146, 147, 148, 149, 150)
-
-
151. A virtual network operations entity associated with a self-configuring wireless communication network that includes a plurality of self-configuring, individually addressable virtual nodes in which individual virtual nodes are independently operative to (a) initiate and establish a wireless communication connection with any other self-configuring virtual node in the network during a self-configuration process, (b) store information regarding the identities and/or location of other self-configuring virtual nodes with which the node has established a communication connection, (c) generate data and transmit the data to other virtual nodes with which the node has established a communication connection, and (d) receive data from virtual nodes and forward the data to other virtual nodes with which the node has established a communication connection, said virtual network operating entity comprising:
-
a communication interface configured to accommodate a plurality of communication protocols to facilitate communications between the virtual nodes of the self-configuring wireless communication network and at least one external network; an event naming module configured to identify pre-specified events; an event database configured to store information regarding the pre-specified events; an event management module configured to process and manage occurrences of the pre-specified events; and a communication management module configured to manage communication of the pre-specified events between the self-configuring wireless communication network and the at least one external network. - View Dependent Claims (152, 153, 154, 155, 156, 157, 158, 159, 160, 161, 162, 163)
-
-
164. A method of implementing a self-configuring individually addressable virtual node, comprising:
-
providing the virtual node with instructions to execute a self-configuration process in order to independently initiate and establish a wireless communication connection with other virtual nodes associated with a first network; enabling the virtual node to store information regarding the identities and/or location of the other virtual nodes with which the node has established a communication connection; enabling the virtual node to generate data and transmit the data to other virtual nodes with which the node has established a communication connection; and enabling the virtual node to receive data from virtual nodes and forward the data to other virtual nodes with which the node has established a communication connection. - View Dependent Claims (165, 166, 167, 168, 169, 170, 171, 172, 173)
-
-
174. A method of implementing a self-configuring wireless network containing a plurality of self-configuring, individually addressable virtual nodes and at least one virtual gate, said method comprising:
-
providing the virtual nodes with instructions to execute a self-configuration process in order to independently initiate and establish a wireless communication connection with other virtual nodes; enabling the virtual nodes to store information regarding the identities and/or location of the other virtual nodes with which the node has established a communication connection; enabling the virtual nodes to generate data and transmit the data to other virtual nodes with which the node has established a communication connection; enabling the virtual nodes to receive data from virtual nodes and forward the data to other virtual nodes with which the node has established a communication connection; providing the virtual nodes with instructions to broadcast a request for the virtual gate; providing the virtual nodes with instructions to store a route to the virtual gate in a routing table based on responses from other virtual nodes; storing transport-agent parameters for access to the virtual gate in the routing table if a message is received from the virtual gate; and storing a metric indicating proximity to the virtual gate. - View Dependent Claims (175, 176, 177, 178, 179)
-
Specification