Updating node presence based on communication pathway
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04L-012/28
H04L-012/26
출원번호
US-0608837
(2009-10-29)
등록번호
US-8462662
(2013-06-11)
발명자
/ 주소
Robins, David S.
출원인 / 주소
Google Inc.
대리인 / 주소
Tillman Wright, PLLC
인용정보
피인용 횟수 :
11인용 특허 :
131
초록▼
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 c
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.
대표청구항▼
1. 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
1. 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 a reverse pathway; andupon 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;communicating, by the gateway device, to an application of a client device, the message from the first node. 2. The method of claim 1, further comprising of receiving, by the gateway device, an acknowledgement of the message from the application of the client device for communicating to the first node. 3. The method of claim 1, wherein the wireless data communication device is configured to communicate a check-in message when the timer reaches a certain value. 4. The method of claim 1, 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. 5. The method of claim 1, wherein the first node and the wireless data communication device forming an intermediary node utilize wake-up technology. 6. The method of claim 1, further comprising, prior to communicating a message from a first node, registering with the gateway device by the wireless data communication device. 7. The method of claim 1, wherein the gateway device, the first node, and the wireless data communication device forming an intermediary node are part of a mesh network. 8. The method of claim 1, wherein said resetting a timer occurs contemporaneously with said communicating the acknowledgment. 9. The method of claim 1, wherein the gateway device comprises a gateway server. 10. The method of claim 1, wherein said communicating to an application of a client device comprises communicating over the Internet. 11. The method of claim 1, wherein the wireless data communication device comprises a data packet radio component. 12. 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 a reverse pathway; andupon 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;receiving, by the gateway device, an acknowledgement of the message from an application of a client device for communicating to the first node. 13. The method of claim 12, wherein the wireless data communication device is configured to communicate a check-in message when the timer reaches a certain value. 14. The method of claim 12, 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. 15. The method of claim 12, wherein the first node and the wireless data communication device forming an intermediary node utilize wake-up technology. 16. The method of claim 12, further comprising, prior to communicating a message from a first node, registering with the gateway device by the wireless data communication device. 17. The method of claim 12, wherein the gateway device, the first node, and the wireless data communication device forming an intermediary node are part of a mesh network. 18. The method of claim 12, wherein said resetting a timer occurs contemporaneously with said communicating the acknowledgment. 19. The method of claim 12, wherein the gateway device comprises a gateway server. 20. The method of claim 12, wherein the wireless data communication device comprises a data packet radio component.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (131)
Hodzic Migdat I. ; Brennan James M., Adaptive digital wireless communications network apparatus and process.
Slingwine John D. (Beaverton OR) McKenney Paul E. (Beaverton OR), Apparatus and method for achieving reduced overhead mutual exclusion and maintaining coherency in a multiprocessor syste.
Gunn,Colin N.; Lightbody,Simon H.; Forth,J. Bradford; Hancock,Martin A.; Hyatt,Geoffrey T., Body capacitance electric field powered device for high voltage lines.
Agrawal Prathima ; Chen Jyh-Cheng ; Kishore Shalinee ; Sivalingam Krishna M., CDMA mobile station wireless transmission power management with adaptive scheduling priorities based on battery power level.
Trompower Michael L. ; Struhsaker Paul F. ; Grim ; III George L. ; Holt James K. ; Paulsen Victor K., Cellular communication system with dynamically modified data transmission parameters.
Reis Robert Steven (Palo Alto CA) Verma Vikram (Palo Alto CA) Mihovilovic Domingo Antonio (Mountain View CA) Bertrand Peter Scott (Palo Alto CA) Stevens Richard Kenneth (Cupertino CA), Communication system for communicating with tags.
Reis Robert Steven (Palo Alto CA) Verma Vikram (Palo Alto CA) Mihovilovic Domingo Antonio (Mountain View CA) Bertrand Peter Scott (Palo Alto CA) Stevens Richard Kenneth (Cupertino CA), Communication system for communicating with tags.
Grushin Anatoly I.,RUX ; Vlasenko Elina S.,RUX, Computer methods and apparatus for eliminating leading non-significant digits in floating point computations.
Cripe Alan R. (4511 Menokin Rd. Richmond VA 23225) Cripe Christopher A. (1903 Escourt Dr. Coatesville PA 19320), Container carrying convertible rail-highway vehicle.
Boyd Robert W. ; Stryker David J. ; Hash Ronald J. ; Belcher Donald K. ; Wohl Michael A. ; Harrington Timothy C., Distributed network for multi-lateration with circularly polarized antenna for hemispherical coverage.
Michael Joseph Rasinski ; Barry Mathewson ; William Francis Hannan, Exciter having thermally isolated diode wheel and method of removing diode wheel for same.
Eagleson, James G.; Anderson, III, Arthur E.; Brand, Timothy K.; Cargonja, Nikola; Rajapakse, Ravindra U., Method and apparatus for tracking items using dual frequency tags.
Gelvin, David C.; Girod, Lewis D.; Kaiser, William J.; Merrill, William M.; Newberg, Fredric; Pottie, Gregory J.; Sipos, Anton I.; Vardhan, Sandeep, Method for collecting data using compact internetworked wireless integrated network sensors (WINS).
Tice, Russell N., Method for enabling communication and condition monitoring from inside of a sealed shipping container using impulse radio wireless techniques.
Nuttall David J. H. (20634 NE. 181 Pl. Woodinville WA 98072) Brehm Bertram G. (25119 NE. 18 St. Redmond WA 98053), Method for modeling a physical system of elements using a relational database.
Okanoue Kazuhiro,JPX, Method of setting up ad hoc local area network, method of communicating using said network, and terminal for use with said network.
Lareau, Neil William; Wagner, Ronald Earl; Baggerman, Robert W.; Welch, Gisele, Monitoring and tracking of assets by utilizing wireless communications.
Koenck Steven E. ; Bunte Alan G. ; Cargin ; Jr. Keith K. ; Hanson George E. ; Mahany Ronald L. ; Miller Phillip ; Salvay Steven H. ; Danielson Arvin D. ; West Guy J., Multi-level, hierarchical radio-frequency communication system.
Hanson George E. ; Danielson Arvin D. ; Salvay Steven H. ; Koenck Steven E. ; Bunte Alan G. ; Miller Phillip ; Mahany Ronald L. ; West Guy J. ; Cargin Keith K., Multilevel data communication system including local and host systems.
Francis, Robert C.; McGee, James P.; Sainati, Robert A.; Sheehan, Jr., Richard L.; Tong, Sai-Kit K., Object tracking and management system and method using radio-frequency identification tags.
Kubler, Joseph Jay; Grabon, Robert James, Radio frequency identification systems and methods for waking up data storage devices for wireless communication.
Piatek John T. (Williamsburg MI) Muller Fredrick M. (Traverse City MI) Schnaidt Brad W. (Grawn MI) Hanna Wayne D. (Traverse City MI), System and method for accounting for personnel at a site and system and method for providing personnel with information.
Piatek John T. ; Muller Fredrick M. ; Schnaidt Brad W. ; Hanna Wayne D., System and method for accounting for personnel at a site and system and method for providing personnel with information.
Zhou, Peter Y.; Pang, Dexing; Tong, Yiu-Cho Alan; Lin, Ning; Addington, David Ralph; Albanna, Rowena Lampa; Albanna, Amro; Bolton, Keith I., System for localizing and sensing objects and providing alerts.
Mahany Ronald L. (Cedar Rapids IA) Bunte Alan G. (Cedar Rapids IA) Luse Ronald E. (Cedar Rapids IA) West Guy J. (Duluth GA) Gollnick Charles D. (Antioch TN), Wireless personal local area network.
Gottschalk, Donald A.; Goldschmidt, Troy A.; Brophy, Christopher, Systems and methods for detecting and using equipment location in a building management system.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.