IP Library Granted Patent US 9,674,735
Granted Patent B2
US 9,674,735 · App. 15/203,294 · Granted Jun 6, 2017

Systems and methods for managing connectivity in a network of moving things

Inventors: Henrique Cabral (Senhora da Hora, PT); Carlos Ameixiera (Oporto, PT); Filipe Neves (Aguada de Baixo, PT); Nuno Coutinho (Oporto, PT)
Assignee: VENIAM, INC.
H04W36/0022H04L43/0811H04W4/046H04W84/18
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,674,735
App. No.
15/203,294
Granted
Jun 6, 2017
Kind
B2
Abstract

Systems and methods for managing connectivity in a network of moving things. As non-limiting examples, various aspects of this disclosure provide systems and methods for managing connectivity in a network in which at least a portion of the network access points are moving.

Claims (33)

1. A mobile access point comprising:

a wireless transceiver;

at least one module operable to, at least:

receive context information for a plurality of network nodes;

identify a network node of the plurality of network nodes to utilize for connection to a backhaul network based, at least in part, on the received context information and an adaptable cost function; and

connect to the identified network node utilizing the wireless transceiver,

wherein the mobile access point comprises an access point that is mobile and that provides wireless local area network (LAN) connectivity to client devices within communication range of the mobile access point.

2. The mobile access point of claim 1 , wherein the at least one module is operable to receive cost function information and adapt the cost function based, at least in part, on the received cost function information.

3. The mobile access point of claim 2 , wherein the at least one module is operable to receive the cost function information from a source external to the mobile access point.

4. The mobile access point of claim 2 , wherein the cost function comprises a weighted function of a plurality of different types of parameters, and the received cost function information comprises weighting information for the plurality of different types of parameters.

5. The mobile access point of claim 2 , wherein the received cost function information comprises information of a node black list of access points that are not to be utilized by the mobile access point.

6. The mobile access point of claim 1 , wherein at least one of the plurality of network nodes is a second access point that is mobile, and the received context information comprises information of node location of the second access point.

7. The mobile access point of claim 1 , wherein at least one of the plurality of network nodes is a second access point that is mobile, and the received context information comprises information of node movement of the second access point, said information of node movement describing how the second access point is currently moving and/or how the second access point is expected to move in the future.

8. The mobile access point of claim 1 , wherein at least one of the plurality of network nodes is a second access point, and the received context information comprises information indicative of whether the second access point is a mobile access point or a fixed access point.

9. The mobile access point of claim 1 , wherein at least one of the plurality of network nodes is a second access point that is mobile, and the received context information comprises travel route information for the second access point.

10. The mobile access point of claim 1 , wherein the received context information comprises backhaul information.

11. A mobile access point comprising:

a wireless transceiver; and

at least one module operable to, at least:

receive context information for a plurality of network nodes;

identify a network node of the plurality of network nodes to utilize for connection to a backhaul network based, at least in part, on the received context information; and

connect to the identified network node utilizing the wireless transceiver,

wherein the received context information comprises node location and/or movement information,

wherein the mobile access point comprises an access point that is mobile and that provides wireless local area network (LAN) connectivity to client devices within communication range of the mobile access point.

12. The mobile access point of claim 11 , wherein the at least one module is operable to determine the current location of the mobile access point and identify the network node of the plurality of network nodes based, at least in part, on current location of the mobile access point.

13. The mobile access point of claim 12 , wherein the at least one module is operable to identify the network node of the plurality of network nodes based, at least in part, on historical data associated with the current location of the mobile access point.

14. The mobile access point of claim 11 , wherein the at least one module is operable to identify the network node of the plurality of network nodes based, at least in part, on velocity of the mobile access point.

15. The mobile access point of claim 11 , wherein the at least one module is operable to identify the network node of the plurality of network nodes based, at least in part, on respective current and/or expected movement of each of the plurality of network nodes.

16. The mobile access point of claim 11 , wherein the at least one module is operable to identify the network node of the plurality of network nodes based, at least in part, on expected time-in-range.

17. The mobile access point of claim 11 , wherein the at least one module is operable to identify the network node of the plurality of network nodes based, at least in part, on vehicle route information.

18. The mobile access point of claim 11 , wherein the at least one module is operable to communicate the context information of the mobile access point to another node, wherein the context information of the mobile access point comprises information describing current and/or expected movement of the mobile access point.

19. The mobile access point of claim 11 , wherein the at least one module is operable to receive the context information for the plurality of network nodes from a database external to the mobile access point.

20. The mobile access point of claim 19 , wherein the at least one module is operable to maintain a local list of candidate neighbor nodes by, at least in part, filtering the context information received from the database.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2024
From: VENIAM, INC.
To: NEXAR, LTD.
Reel/Frame 067023/0866 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 12, 2016
From: NEVES, FILIPE; CABRAL, HENRIQUE; AMEIXIERA, CARLOS; COUTINHO, NUNO
To: VENIAM, INC.,
Reel/Frame 039135/0334 →
Continuity (2)
Provisional Application 62222121 · Sep 22, 2015
Related Publication 20170086103A1 · Mar 23, 2017