Claims
- 1. A short-range RF network, the network comprising:
a plurality of nodes connected wirelessly to each other, and to at least one resource: at least one mobile device wirelessly communicating with at least one of the plurality of nodes, and capable of roaming out of one node's coverage area into another node's coverage area; and a periodically updated first database for maintaining information concerning the at least one mobile device currently in communication with at least one of the plurality of nodes for each node of the short-range RF network; the at least one resource having a periodically updated second database including information concerning the plurality of nodes of the short-range RF network and relative information concerning the first databases of each node of the short-range RF network; the at least one mobile device capable of sending a user-initiated request for data using the short-range RF network, the network being arranged to forward said request to the at least one resource; the at least one resource being arranged to provide the requested data via the network to a node communicating with the at least one mobile device according to the periodically updated relative information concerning the first databases stored at the second database of the at least one resource.
- 2. The short-range RF network according to claim 1, wherein the node receiving the requested data is arranged to determine whether the at least one mobile device is still in communication with said node, and;
if the at least one mobile device is still in communication with said node according to the periodically updated information stored at the first database, said node forwards the requested data to the at least one mobile device.
- 3. The short-range RF network according to claim 2, wherein if said node determines that the at least one mobile device is not in communication with said node according to the periodically updated information stored at the first database, said node forwards the requested data to a periodically updated third database for temporary storing.
- 4. The short-range RF network according to claim 1, wherein the first database is located within each node of the short-range RF network respectively.
- 5. The short-range RF network according to claim 1, wherein if the periodically updated relative information concerning the first databases stored at the second database of the at least one resource indicates that the at least one mobile device is not in communication with any of the plurality of nodes, the requested data is sent to a periodically updated third database for temporary storing.
- 6. The short-range RF network according to claim 5, wherein if the periodically updated relative information concerning the first databases stored at the second database of the at least one resource indicates that the at least one mobile device has returned to communication with any of the plurality of nodes, the requested data is retrieved from the third data base and forwarded to the at least one mobile device.
- 7. The short-range RF network according to claim 5, wherein if the periodically updated relative information concerning the first databases stored at the second database of the at least one resource indicates that the at least one mobile device has returned to communication with a different one of the plurality of nodes, and if the requested data stored in third data base is pertinent only to a coverage area of a node with which the at least one mobile device was last in communication, data pertinent to said different one of the plurality of nodes is forwarded to the at least one mobile device.
- 8. The short-range RF network according to claim 1, wherein the at least one resource includes a node selected to be a control node of the short-range RF network capable of communicating with other nodes of the short-range RF network and with the at least one mobile device, the control node being associated with a periodically updated first database for maintaining information concerning the at least one mobile device currently in communication with said control node.
- 9. The short-range RF network according to claim 1, wherein the at least one resource is further a gateway to other networks.
- 10. The short-range RF network according to claim 1, wherein at least one of the plurality of nodes is located outside the coverage area of the at least one resource and communicates with said at least one resource by relaying through at least one other node of the plurality of nodes.
- 11. The short-range RF network according to claim 1, wherein the short-range RF network is a Bluetooth network.
- 12. The short-range RF network according to claim 1, wherein the requested data comprises continuous repetition of a predetermined set of data items.
- 13. The short-range RF network according to claim 12, wherein the content of the data items is subject to updating to a value current for each repetition.
- 14. The short-range RF network according to claim 13, wherein the requested data remains requested until actuation of a predetermined signal from the mobile terminal.
- 15. The short-range RF network according to claim 1, wherein the requested data has a predetermined length and wherein the requested data ceases to be requested after transmission of the predetermined length of data.
- 16. The short-range RF network according to claim 1,
wherein the at least one resource has access to a periodically updated fourth database including information concerning mobile devices which were formerly in communication with any of the plurality of nodes during a predetermined time period; and when at least one other mobile device enters into the coverage area of any node of the plurality of nodes of the short-range RF network, the at least one resource determines whether the at least one other mobile device has been in communication with any of the plurality of nodes of the short range RF network during said predetermined time period; and
if the information stored at the periodically updated fourth database indicates that the at least one other mobile device has been in communication with any node of the plurality of nodes of the short-range RF network during said predetermined time, the at least one resource scans through periodically updated third database to determine whether there is still requested data at the temporary storage, and if requested data exists at the temporary storage, the at least one resource provides said data to a node communicating with the at least one other mobile device according to the periodically updated information stored at the second database.
- 17. The short-range RF network according to claim 16, wherein the node receiving the data packet determines whether the at least one other mobile device is still in communication with said node according to the periodically updated information stored at the first database, and;
if the at least one other mobile device is still in communication with said node according to the information stored at the first database, said node forwards the requested data to the at least one other mobile device.
- 18. The short-range RF network according to claim 17, wherein if said node determines that the at least one other mobile device is not in communication with said node according to the periodically updated information stored at the first database, said node forwards the requested data to the periodically updated third database for temporary storing.
- 19. The short-range RF network according to claim 16, wherein the at least one resource includes a node selected to be a control node of the short-range RF network capable of communicating with other nodes and with the at least one other mobile device, the control node comprising a periodically updated first database for maintaining information concerning the at least one other mobile device currently in communication with said control node.
- 20. The short-range RF network according to claim 16, wherein the at least one mobile device and the at least one other mobile device is the same device.
- 21. The short-range RF network according to claim 16, wherein the at least one resource is further a gateway to other networks.
- 22. The short-range RF network according to claim 16, wherein at least one of the plurality of nodes is located outside the coverage area of the at least one resource and communicates with said at least one resource by relaying through at least one other node of the plurality of nodes.
- 23. The short-range RF network according to claim 16, wherein the short-range RF network is a Bluetooth network.
- 24. A method of operating a short-range RF network, the network comprising:
a plurality of nodes connected wirelessly to each other, and to at least one resource; and at least one mobile device wirelessly communicating with at least one of the plurality of nodes, and capable of roaming out of one node's coverage area into another node's coverage area;
and the method comprising the steps of: periodically updating a first database for maintaining information concerning the at least one mobile device currently in communication with at least one of the plurality of nodes for each node of the short-range RF network; in the at least one resource, periodically updating a second database including information concerning the plurality of nodes of the short-range RF network and relative information concerning the first databases of each node of the short-range RF network; sending a request for data using the short-range RF network, the request initiated by a user of the at least one mobile device and forwarding the request to the at least one resource; and providing the requested data to a node communicating with the at least one mobile device according to the periodically updated relative information concerning the first databases stored at the second database of the at least one resource.
- 25. The method according to claim 24, wherein the node receiving the requested data determines whether the at least one mobile device is still in communication with said node, and;
if the at least one mobile device is still in communication with said node according to the periodically updated information stored at the first database, the requested data is forwarded to the at least one mobile device.
- 26. The method according to claim 25, wherein if the determination indicates that the at least one mobile device is not in communication with said node according to the periodically updated information stored at the first database, the requested data is forwarded to a periodically updated third database for temporary storing.
- 27. The method according to claim 24, wherein the first database is located within each node of the short-range RF network respectively.
- 28. The method according to claim 24, wherein if the periodically updated relative information concerning the first databases stored at the second database of the at least one resource indicates that the at least one mobile device is not in communication with any of the plurality of nodes, the requested data is sent to a periodically updated third database for temporary storing.
- 29. The method according to claim 28, wherein if the periodically updated relative information concerning the first databases stored at the second database of the at least one resource indicates that the at least one mobile device has returned to communication with any of the plurality of nodes, the requested data is retrieved from the third data base and forwarded to the at least one mobile device.
- 30. The short-range RF network according to claim 28, wherein if the periodically updated relative information concerning the first databases stored at the second database of the at least one resource indicates that the at least one mobile device has returned to communication with a different one of the plurality of nodes, and if the requested data stored in third data base is pertinent only to a coverage area of a node with which the at least one mobile device was last in communication, data pertinent to said different one of the plurality of nodes is forwarded to the at least one mobile device.
- 31. The method according to claim 24, wherein the at least one resource includes a node selected to be a control node of the short-range RF network capable of communicating with other nodes of the short-range RF network and with the at least one mobile device, and the control node periodically updates a first database for maintaining information concerning the at least one mobile device currently in communication with said control node.
- 32. The method according to claim 24, wherein the at least one resource is further a gateway to other networks.
- 33. The method according to claim 24, wherein at least one of the plurality of nodes is located outside the coverage area of the at least one resource and communicates with said at least one resource by relaying through at least one other node of the plurality of nodes.
- 34. The method according to claim 24, wherein the short-range RF network is a Bluetooth network.
- 35. The method according to claim 24, wherein the requested data comprises continuous repetition of a predetermined set of data items.
- 36. The method according to claim 36, wherein the content of the data items is subject to updating to a value current for each repetition.
- 37. The method according to claim 36, wherein the requested data remains requested until actuation of a predetermined signal from the mobile terminal.
- 38. The method according to claim 24, wherein the requested data has a predetermined length and wherein the requested data ceases to be requested after transmission of the predetermined length of data.
- 39. The method according to claim 24, wherein:
the at least one resource has access to a periodically updated fourth database including information concerning mobile devices which were formerly in communication with any of the plurality of nodes during a predetermined time period; when at least one other mobile device enters into the coverage area of any node of the plurality of nodes of the short-range RF network, the at least one resource determines whether the at least one other mobile device has been in communication with any of the plurality of nodes of the short range RF network during said predetermined time period; and
if the information stored at the periodically updated fourth database indicates that the at least one other mobile device has been in communication with any node of the plurality of nodes of the short-range RF network during said predetermined time, the at least one resource scans through periodically updated third database to determine whether there is still requested data at the temporary storage, and if requested data exists at the temporary storage, said data is provided to a node communicating with the at least one other mobile device according to the periodically updated information stored at the second database.
- 40. The method according to claim 39, wherein the node receiving the data packet determines whether the at least one other mobile device is still in communication with said node according to the periodically updated information stored at the first database, and;
if the at least one other mobile device is still in communication with said node according to the information stored at the first database, the requested data is forwarded to the at least one other mobile device.
- 41. The method according to claim 40, wherein If the determination indicates, that the at least one other mobile device is not in communication with said node according to the periodically updated information stored at the first database, the requested data is forwarded to the periodically updated third database for temporary storing.
- 42. The method according to claim 39, wherein the at least one resource includes a node selected to be a control node of the short-range RF network capable of communicating with other nodes and with the at least one other mobile device, the control node comprising:
a periodically updated first database for maintaining information concerning the at least one other mobile device currently in communication with said control node.
- 43. The method according to claim 39, wherein the at least one mobile device and the at least one other mobile device is the same device.
- 44. The method according to claim 39, wherein the at least one resource is further a gateway to other networks.
- 45. The method according to claim 39, wherein at least one of the plurality of nodes is located outside the coverage area of the at least one resource and communicates with said at least one resource by relaying through at least one other node of the plurality of nodes.
- 46. The method according to claim 39, wherein the short-range RF network is a Bluetooth network.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] The present application is related to U.S. application Ser. No. 09/614,508, filed Jul. 11, 2000, assigned to the intended assignee of the present application, attorney docket number 4925-32.