Proximity based adaptive adjustment of node power level in a wireless node network
First Claim
1. A method for adaptive adjustment of node power level in a wireless node network having a plurality of nodes and a server, comprising:
- predicting, by the server, an expected transit path of a first of the nodes and a related item being shipped with the first node;
accessing context data, by the server, related to the predicted expected transit path of the first node;
detecting, by the server, if a number of other nodes anticipated to be operating proximate the first node exceeds a threshold as the first node moves based upon anticipated movement of the first node from a first area on the predicted expected transit path to a second area on the predicted expected transit path as indicated by the context data; and
adapting, by the server, an output power setting on the first node from an original level to an adapted level when the number of other nodes anticipated to be operating proximate the first node exceeds the threshold.
1 Assignment
0 Petitions
Accused Products
Abstract
Improved methods and apparatus are described for adaptive adjustment of node power level in a wireless node network having a plurality of nodes and a server. In a method, the server or a master node in the network may detect a proximate condition relative to a first of the nodes and adjust the node power of the first node accordingly. More specifically, the server or master node may detect if either a number of other nodes operating proximate a first of the nodes exceeds a neighboring node threshold, or if the first node is located in an RF restricted area, or if a signal strength level near the first node exceeds a signal strength threshold. If so, the server may adapt an output power setting on the first node from an original level to an adapted level.
349 Citations
25 Claims
-
1. A method for adaptive adjustment of node power level in a wireless node network having a plurality of nodes and a server, comprising:
-
predicting, by the server, an expected transit path of a first of the nodes and a related item being shipped with the first node; accessing context data, by the server, related to the predicted expected transit path of the first node; detecting, by the server, if a number of other nodes anticipated to be operating proximate the first node exceeds a threshold as the first node moves based upon anticipated movement of the first node from a first area on the predicted expected transit path to a second area on the predicted expected transit path as indicated by the context data; and adapting, by the server, an output power setting on the first node from an original level to an adapted level when the number of other nodes anticipated to be operating proximate the first node exceeds the threshold. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A non-transitory computer-readable medium containing instructions which when executed on a processor performs a method for adaptive adjustment of node power level in a wireless node network having a plurality of nodes and a server, the method comprising:
-
predicting, by the server, an expected transit path of a first of the nodes and a related item being shipped with the first node; accessing context data, by the server, related to the predicted expected transit path of the first node; detecting, by the server, if a number of other nodes anticipated to be operating proximate the first node exceeds a threshold as the first node moves based upon anticipated movement of the first node from the a first area on the predicted expected transit path to a second area on the predicted expected transit path as indicated by the context data; and adapting, by the server, an output power setting on the first node from an original level to an adapted level when the number of other nodes anticipated to be operating proximate the first node exceeds the threshold. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A server apparatus for adaptive adjustment of node power level in a wireless node network of a plurality of nodes, the apparatus comprising:
-
a processing unit; a memory coupled to the processing unit, the memory maintaining code for execution by the processing unit, context data related to at least a first of the nodes, and location data regarding the nodes; a communication interface coupled to the processing unit and operative to communicate with at least the first node; and wherein the processing unit, when executing the code maintained on the memory, is operative to predict an expected transit path of the first node and a related item being shipped with the first node, access the location data on the memory, access the context data on the memory, detect anticipated movement of the first node from a first area on the predicted expected transit path to a second area on the predicted expected transit path identify how many of the nodes are anticipated to be operating proximate the first node based upon the location data and the context data related to the anticipated movement of the first node from the first area on the predicted expected transit path to the second area on the predicted expected transit path, detect if the identified number of other nodes anticipated to be operating proximate the first node exceeds a threshold, and adapt an output power setting on the first node from an original level to an adapted level when the identified number of other nodes anticipated to be operating proximate the first node exceeds the threshold. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A master node apparatus for adaptive adjustment of node power level in a wireless node network of a plurality of other nodes and a server, the apparatus comprising:
-
a master node processing unit; a master node memory coupled to the master node processing unit, the master node memory maintaining code for execution by the master node processing unit, context data received from the server and related to at least a first of the nodes, and location data regarding the other nodes; a first communication interface coupled to the master node processing unit and operative to communicate with at least the first node; a second communication interface coupled to the master node processing unit and being is operative to communicate with the server; and wherein the master node processing unit, when executing the code maintained on the memory, is operative to receive a threshold setting from the server over the second communication interface, receive the context data from the server, wherein the content indicating anticipated movement of the first node and a related item being shipped with the first node from a first area on a server predicted expected transit path to a second area on the server predicted expected transit path, access the content data in the master node memory, identify how many of the other nodes are anticipated to be operating proximate the first node based upon the context data related to the anticipated movement of the first node, detect if the identified number of other nodes anticipated to be operating proximate the first node exceeds the received threshold setting, and adapt an output power setting on the first node from an original level to an adapted level when the identified number of other nodes anticipated to be operating proximate the first node exceeds the threshold. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification