Systems and methods for establishing message routing paths through a computer network
US-2024005291-A1 · Jan 4, 2024 · US
US9603079B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9603079-B2 |
| Application number | US-201113993346-A |
| Country | US |
| Kind code | B2 |
| Filing date | Dec 30, 2011 |
| Priority date | Dec 30, 2011 |
| Publication date | Mar 21, 2017 |
| Grant date | Mar 21, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A route for establishing a wireless connection between a wireless device and a node may be selected based on an estimated duration of the route. The route duration may be estimated based on information related to the expected movement of nodes included in the route.
Opening claim text (preview).
What is claimed is: 1. A method for wireless communication comprising: based on information about estimated durations of wireless routes between a mobile device and a node, establishing a proposed network routing; determining whether the proposed network routing includes more than a predetermined number of hops; enabling a computer processor to connect the mobile device and the node using the proposed network routing only if it has less than the predetermined number of hops. 2. The method of claim 1 wherein establishing a proposed network routing is also based on a speed and a direction of the mobile device. 3. The method of claim 1 wherein establishing a proposed network routing is also based on a speed and a direction of the node. 4. The method of claim 1 wherein establishing a proposed network routing is also based on a planned path of the node. 5. The method of claim 1 wherein establishing a proposed network routing is also based on a transmission range of the mobile device. 6. The method of claim 1 wherein establishing a proposed network routing is also based on a transmission range of the node. 7. The method of claim 1 wherein establishing a proposed network routing is also based on a signal strength of the node. 8. The method of claim 1 wherein establishing a proposed network routing is also based on a network load of the node. 9. The method of claim 1 wherein establishing a proposed network routing is also based on a speed of separation between the mobile device and the node. 10. The method of claim 1 wherein establishing a proposed network routing is also based on an estimated duration of the one of the wireless routes exceeding a predefined minimum time threshold. 11. The method of claim 1 further comprising, prior to connecting the mobile device and the node, sending a route discovery message from the mobile device to the node. 12. The method of claim 11 further comprising, prior to connecting the mobile device and the node: receiving the route discovery message at the node; and obtaining the information about the estimated duration of the proposed network routing using the route discovery message at the node. 13. The method of claim 11 further comprising, prior to connecting the mobile device and the node: receiving the route discovery message at the node; in response to receiving the route discovery message, sending a route report from the node to the mobile device; and obtaining the information about the estimated durations of the wireless routes using the route report at the mobile device. 14. A non-transitory computer readable medium storing instructions to cause a computer to: determine a wireless route including a mobile device, an intermediate node, and a destination node; based on information about an estimated duration of the wireless route between the mobile device and the destination node, establishing a proposed network routing; determining whether the proposed network routing includes more than a predetermined number of hops; enabling a computer processor to connect the mobile device and the destination node using the proposed network routing only if it has less than the predetermined number of hops. 15. The medium of claim 14 further storing instructions to, establish the proposed network routing also based on speed and direction information for the mobile device and the intermediate node. 16. The medium of claim 14 further storing instructions to establish the proposed network routing also based on a planned path of the mobile device and a planned path of the intermediate node. 17. The medium of claim 14 further storing instructions to establish the proposed network routing also based on a transmission range for the mobile device and a transmission range for the intermediate node. 18. A mobile device comprising: a wireless transceiver; and a controller coupled to the wireless transceiver, the controller to: based on an estimated duration of a wireless route to an access point, connect to the access point; based on information about estimated durations of wireless routes between the mobile device and a node, establishing a proposed network routing; determining whether the proposed network routing includes more than a predetermined number of hops; and enabling a computer processor to connect the mobile device and the node using the proposed network routing only if it has less than the predetermined number of hops. 19. The mobile device of claim 18 wherein the controller is also to determine the estimated duration using a speed and a direction of the mobile device. 20. The mobile device of claim 18 wherein the controller is also to determine the estimated duration using a speed and a direction of an intermediate node included in the wireless route. 21. The mobile device of claim 18 wherein the controller is also to determine the estimated duration using a planned path of an intermediate node included in the wireless route. 22. The mobile device of claim 18 wherein the controller is also to determine the estimated duration using a transmission range of an intermediate node included in the wireless route. 23. The mobile device of claim 18 wherein the controller is also to determine a number of hops included in the wireless route. 24. The mobile device of claim 18 wherein the controller is also to determine a signal quality for a hop included in the wireless route.
Related publications grouped by family.
Answers are generated from the same data shown on this page.