Methods and Node Apparatus for Adaptive Node Communication within a Wireless Node Network
First Claim
1. A method for adaptive node communication within a wireless node network having a plurality of nodes, the method comprising:
- generating, by a first of the nodes, an advertising message in a first format;
broadcasting, by the first of the nodes, the advertising message in the first format when the first of the nodes is in a first state;
detecting, by the first of the nodes, a state change for the first of the nodes, the state change being associated with a changed relative environment of the first of the nodes; and
adapting, by the first of the nodes, to the detected state change by altering the first format of the advertising message to a shortened format comprising an identifier for the first of the nodes, wherein the identifier is derived from the changed relative environment of the first of the nodes.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and node devices for adaptively communicate within a wireless node network. In one method, a first node generates an advertising message in a first format, and then broadcasts the advertising message in the first format when in a first state. The first node detects a state change associated with a changed relative environment of the first node. The first node then adapts to the detected state change by altering the first format of the advertising message to a shortened format comprising an identifier for the first node derived from the changed relative environment of the first node. Such a shortened format may be a variable broadcast format, such as a shortened global format, a shortened nested format, and a shortened local format. In another embodiment, one node may instruct another node change broadcasting from the first format to the shortened format based upon a detected state change.
199 Citations
87 Claims
-
1. A method for adaptive node communication within a wireless node network having a plurality of nodes, the method comprising:
-
generating, by a first of the nodes, an advertising message in a first format; broadcasting, by the first of the nodes, the advertising message in the first format when the first of the nodes is in a first state; detecting, by the first of the nodes, a state change for the first of the nodes, the state change being associated with a changed relative environment of the first of the nodes; and adapting, by the first of the nodes, to the detected state change by altering the first format of the advertising message to a shortened format comprising an identifier for the first of the nodes, wherein the identifier is derived from the changed relative environment of the first of the nodes. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer-readable storage medium containing instructions which when executed on a processor performs a method for adaptive node communication within a wireless node network having a plurality of nodes, the method comprising:
-
generating, by a first of the nodes, an advertising message in a first format; broadcasting, by the first of the nodes, the advertising message in the first format when the first of the nodes is in a first state; detecting a state change for the first of the nodes, the state change being associated with a changed relative environment of the first of the nodes; and adapting, by the first of the nodes, to the detected state change by altering the first format of the advertising message to a shortened format comprising an identifier of the first of the nodes and the node device'"'"'s prior state. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A node device in a wireless node network, comprising:
-
a node processing unit; a node volatile memory coupled to the node processing unit; a node memory storage coupled to the node processing unit, the node memory storage maintaining an adaptive messaging program section; a communication interface coupled to the node processing unit and that provides access to other nodes in the wireless node network; wherein the node processing unit is adapted and operative to load the adaptive messaging program section into the node volatile memory and, when executing at least the adaptive messaging program section when resident in the node volatile memory, is further adapted to effect an improvement on how the node device communicates with other nodes within the wireless network by being operative to; generate an advertising message in a first format; instruct the communication interface to broadcast the advertising message in the first format when the node device is in a first state; detect a state change associated with a changed relative environment of the node device; adapt to the detected state change by altering the first format of the advertising message to a shortened format comprising an identifier for node device, wherein the identifier is derived from the changed relative environment of the node device; and instruct the communication interface to broadcast the advertising message using the shortened format. - View Dependent Claims (24, 25, 26, 27, 28, 29, 30, 31, 32, 33)
-
-
34. A method for controlling adaptive node communication within a wireless node network having a master node and an ID node, the method comprising:
-
detecting, by the master node, an advertising message being broadcast by the ID node, wherein the advertising message having a first format; detecting, by the master node, a state change relative to the ID node, the state change being associated with a changed relative environment of the ID node; and instructing the ID node, by the master node, to alter the first format of the advertising message to a shortened format comprising an identifier for the ID node, wherein the identifier is derived from the changed relative environment of the ID node. - View Dependent Claims (35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51)
-
-
52. A non-transitory computer-readable storage medium containing instructions which when executed on a processor performs a method for controlling adaptive node communication within a wireless node network having a master node and an ID node, the method comprising:
-
detecting, by the master node, an advertising message being broadcast by the ID node, wherein the advertising message having a first format; detecting, by the master node, a state change relative to the ID node, the state change being associated with a changed relative environment of the ID node; and instructing the ID node, by the master node, to alter the first format of the advertising message to a shortened format comprising an identifier for the ID node, wherein the identifier is derived from the changed relative environment of the ID node. - View Dependent Claims (53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69)
-
-
70. A node device in a wireless node network having a plurality of nodes, comprising:
-
a node processing unit; a node volatile memory coupled to the node processing unit; a node memory storage coupled to the node processing unit, the node memory storage maintaining an adaptive messaging program section; a communication interface coupled to the node processing unit and that provides access to others of the nodes in the wireless node network; wherein the node processing unit is adapted and operative to load the adaptive messaging program section into the node volatile memory and, when executing at least the adaptive messaging program section when resident in the node volatile memory, is further adapted to effect an improvement on how the node device controls how another node in the wireless node network communicates with other nodes within the wireless network by being operative to; receive an indication from the communication interface, the indication reflecting that the communication interface detected an advertising message in a first format being broadcast by the another node in the wireless network, detect a state change relative to the another of the nodes, the state change being associated with a changed relative environment of the another of the nodes, and instruct the communication interface to broadcast a command to the another of the nodes, the command causing the another of the nodes to alter the first format of the advertising message to a shortened format comprising an identifier for the another of the nodes, wherein the identifier is derived from the changed relative environment of the another of the nodes. - View Dependent Claims (71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87)
-
Specification