US 10,892,946 B2
Systems and methods for managing a mobile network infrastructure in a network of moving things
Rui Miguel Correia e Costa, Sintra (PT); and Guilherme da Silveira Pacheco, Oporto (PT)
Assigned to VENIAM, INC., Mountain View, CA (US)
Filed by Veniam, Inc., Mountain View, CA (US)
Filed on Nov. 12, 2018, as Appl. No. 16/186,832.
Claims priority of provisional application 62/594,800, filed on Dec. 5, 2017.
Prior Publication US 2019/0173753 A1, Jun. 6, 2019
Int. Cl. H04L 12/24 (2006.01); H04W 76/10 (2018.01); H04W 28/08 (2009.01); H04W 84/04 (2009.01)
CPC H04L 41/0823 (2013.01) [H04W 28/08 (2013.01); H04W 76/10 (2018.02); H04W 84/042 (2013.01)] 21 Claims
OG exemplary drawing
 
1. A method of operating a node of a wireless network comprising a plurality of nodes configured to communicate with one another, the method comprising:
receiving, by a first node at a first physical location, a request to perform a specified action according to a set of requirements supported by the first node, using resources of the first node or resources of the wireless network for performing the specified action;
performing the specified action, by the first node during a first time period, in response to the request;
placing in storage, at the first node, a record of performance of the specified action, the record of performance comprising information identifying a source of the request, information identifying the first node, information identifying the specified action, information identifying the first time period, information identifying an amount of each resource used for performing the specified action, wherein the each resource is one of the resources of the first node or one of the resources of the wireless network, and information identifying the first physical location;
determining, by the first node, a deadline for delivery of the record of performance to a remote system that manages operation of the wireless network;
selecting, by the first node from a plurality of types of communication connections supported by the first node, a type of communication connection to be used for delivery of the record of performance to the remote system, based on the record of performance and the deadline for delivery; and
delivering the record of performance to the remote system by the first node using the type of communication connection selected by the first node.