US2013044637A1PendingUtilityA1

Updating node presence based on communication pathway

46
Assignee: ROBINS DAVID SPriority: May 16, 2008Filed: Sep 14, 2012Published: Feb 21, 2013
Est. expiryMay 16, 2028(~1.8 yrs left)· nominal 20-yr term from priority
Inventors:David S. Robins
H04W 84/18H04W 40/24H04L 43/00H04L 67/54
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A data communications network, for which presence information is maintained for wireless data communication devices forming nodes of the network, includes: a presence server; and a plurality of nodes formed by the wireless data communication devices, each of the devices configured to send periodic check-in messages to the presence server. The presence server is configured to send an acknowledgment in response to a check-in message. Each of the wireless data communication devices is configured to reset a timer associated with the sending of the check-in messages by it upon (i) communicating, as an intermediate node, a check-in message originating at another node, and (ii) communicating, as an intermediate node, a corresponding acknowledgment originating at the presence server. The presence server is configured to update presence information of wireless data communication device from which a check-in message originates and each intermediate node.

Claims

exact text as granted — not AI-modified
1 - 41 . (canceled) 
     
     
         42 . A method of maintaining presence information associated with a wireless data communication device of a data communications network, comprising:
 communicating a message from a first node of the data communications network to a gateway device along a pathway, the pathway including the wireless data communication device as an intermediary node of the pathway;   including with the message the pathway by which the message is communicated in the wireless data communication device;   storing, in a computer readable medium at the gateway device, information representing the pathway;   updating, at the gateway device, presence information of the wireless data communication device;   communicating an acknowledgment of the message to the first node along the reverse pathway; and   upon communicating the acknowledgement of the message by the wireless data communication device, resetting a timer used by the wireless data communication device to trigger the sending of a presence indication of the wireless data communication device to the gateway device.   
     
     
         43 . The method of  claim 42 , further comprising the step of receiving, by the gateway device, an acknowledgement of the message from the application of the client device for communicating to the first node. 
     
     
         44 . The method of  claim 42 , wherein the wireless data communication device is configured to communicate a check-in message when the timer reaches a certain value. 
     
     
         45 . The method of  claim 42 , wherein the gateway device, the first node, and the wireless data communication device forming an intermediate node are part of a network utilizing class based networking 
     
     
         46 . The method of  claim 42 , wherein the first node and the wireless data communication device forming an intermediary node utilize wake-up technology. 
     
     
         47 . The method of  claim 42 , further comprising, prior to communicating a message from a first node, registering with the gateway device by the wireless data communication device. 
     
     
         48 . The method of  claim 42 , wherein the gateway device, the first node, and the wireless data communication device forming an intermediary node are part of a mesh network. 
     
     
         49 . The method of  claim 42 , wherein said step of resetting a timer occurs contemporaneously with the step of communicating the acknowledgment. 
     
     
         50 . The method of  claim 42 , wherein the gateway device comprises a gateway server. 
     
     
         51 . The method of  claim 42 , wherein the wireless data communication device comprises a data packet radio component. 
     
     
         52 . A method of indicating presence by a wireless data communication device that forms a node in a data communications network, comprising:
 receiving, at the wireless data communication device, a message originating at a first node and addressed to a gateway device;   storing, in a computer readable medium of the wireless data communication device, information associated with the message;   communicating, by the wireless data communication device, for delivery to gateway device, the message to another node of the data communications network;   receiving, at the wireless data communication device, an acknowledgment of the message by the gateway device;   resetting a timer at the wireless data communication device; and   communicating, by the wireless data communication device, for delivery to the first node, the acknowledgment of the message by the gateway device;   wherein the wireless data communication device is configured to communicate a message to the gateway device indicating the presence of the wireless data communication device as a node in the data communications network at predetermined intervals based on the timer.   
     
     
         53 . The method of  claim 52 , wherein said step of communicating the message to the gateway device comprises communicating the message directly to the gateway device. 
     
     
         54 . The method of  claim 52 , wherein said step of communicating the message to the gateway device comprises communicating the message indirectly to the gateway device via one or more other nodes. 
     
     
         55 . The method of  claim 52 , wherein said step of communicating the acknowledgment of the message to the first node comprises communicating the message directly to the first node. 
     
     
         56 . The method of  claim 52 , wherein said step of communicating the acknowledgment of the message to the first node comprises communicating the message indirectly to the first node via one or more other nodes. 
     
     
         57 . The method of  claim 52 , further comprising the step of, prior to said step of receiving a message originating at a first node, registering, by the intermediary node, with the gateway device. 
     
     
         58 . The method of  claim 52 , wherein the gateway device, the first node, and the intermediary node are part of a mesh network. 
     
     
         59 . The method of  claim 52 , wherein the gateway device, the first node, and the intermediary node are part of a network utilizing class based networking.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.