Method and system for node operation in an integrated communication network of a network of moving things
First Claim
Patent Images
1. A method of operating nodes of a network of moving things comprising a plurality of nodes, each node comprising at least one processor operably coupled to storage and to at least one wireless communication interface for communicating with other nodes of the plurality of nodes, the method comprising:
- receiving, at a first node of the plurality of nodes, a first collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes;
determining, at the first node using the at least one wireless communication interface, whether a second node of the plurality of nodes has advertised, to the plurality of nodes via a first wireless network, availability of a second collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes;
advertising, by the first node to the plurality of nodes via the first wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the second node has not advertised, via the first wireless network, availability of the second collection of configuration information;
refraining from advertising, by the first node to the plurality of nodes via the first wireless network, availability of the first collection via the first wireless network, when it is determined that the second node has advertised, via the first wireless network, availability of the second collection of configuration information;
configuring the first node for operation using the respective configuration parameters for the first node;
determining, by the first node using the at least one wireless communication interface, whether a third node of the plurality of nodes has advertised, to the plurality of nodes via a second wireless network, availability of a third collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; and
advertising, by the first node to the plurality of nodes via the second wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the third node has not advertised, via the second wireless network, availability of the third collection of configuration information.
1 Assignment
0 Petitions
Accused Products
Abstract
Communication network architectures, systems and methods for supporting a network of mobile nodes. As a non-limiting example, various aspects of this disclosure provide communication network architectures, systems, and methods for integrating and/or integrating with a communication network comprising a complex array of both static and moving communication nodes (e.g., the Internet of moving things).
24 Citations
45 Claims
-
1. A method of operating nodes of a network of moving things comprising a plurality of nodes, each node comprising at least one processor operably coupled to storage and to at least one wireless communication interface for communicating with other nodes of the plurality of nodes, the method comprising:
-
receiving, at a first node of the plurality of nodes, a first collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; determining, at the first node using the at least one wireless communication interface, whether a second node of the plurality of nodes has advertised, to the plurality of nodes via a first wireless network, availability of a second collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; advertising, by the first node to the plurality of nodes via the first wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the second node has not advertised, via the first wireless network, availability of the second collection of configuration information; refraining from advertising, by the first node to the plurality of nodes via the first wireless network, availability of the first collection via the first wireless network, when it is determined that the second node has advertised, via the first wireless network, availability of the second collection of configuration information; configuring the first node for operation using the respective configuration parameters for the first node; determining, by the first node using the at least one wireless communication interface, whether a third node of the plurality of nodes has advertised, to the plurality of nodes via a second wireless network, availability of a third collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; and advertising, by the first node to the plurality of nodes via the second wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the third node has not advertised, via the second wireless network, availability of the third collection of configuration information. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for use in nodes of a network of moving things comprising a plurality of nodes, the system comprising:
in a first node of the plurality of nodes, at least one processor operably coupled to storage and to at least one wireless communication interface for communicating with other nodes of the plurality of nodes, the at least one processor operable to, at least; receive a first collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; determine, using the at least one wireless communication interface, whether a second node of the plurality of nodes has advertised, to the plurality of nodes via a first wireless network, availability of a second collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; advertise to the plurality of nodes via the first wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the second node has not advertised, via the first wireless network, availability of second collection of configuration information; refrain from advertising to the plurality of nodes via the first wireless network, availability of the first collection via the first wireless network, when it is determined that the second node has advertised, via the first wireless network, availability of the second collection of configuration information; configure the first node for operation using the respective configuration parameters for the first node; determine, using the at least one wireless communication interface, whether a third node of the plurality of nodes has advertised, to the plurality of nodes via a second wireless network, availability of a third collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; and advertise to the plurality of nodes via the second wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the third node has not advertised, via the second wireless network, availability of the third collection of configuration information. - View Dependent Claims (8, 9, 10, 11, 12)
-
13. A non-transitory computer-readable medium comprising a plurality of code sections, each code section storing a plurality of instructions executable by one or more processors, the instructions causing the one or more processors to perform a method of operating nodes of a network of moving things comprising a plurality of nodes, each node comprising at least one processor operably coupled to storage and to at least one wireless communication interface for communicating with other nodes of the plurality of nodes, the method comprising:
-
receiving, at a first node of the plurality of nodes, a first collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; determining, at the first node using the at least one wireless communication interface, whether a second node of the plurality of nodes has advertised, to the plurality of nodes via a first wireless network, availability of a second collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; advertising, by the first node to the plurality of nodes via the first wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the second node has not advertised, via the first wireless network, availability of the second collection of configuration information; refraining from advertising, by the first node to the plurality of nodes via the first wireless network, availability of the first collection via the first wireless network, when it is determined that the second node has advertised, via the first wireless network, availability of the second collection of configuration information; configuring the first node for operation using the respective configuration parameters for the first node; determining, by the first node using the at least one wireless communication interface, whether a third node of the plurality of nodes has advertised, to the plurality of nodes via a second wireless network, availability of a third collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; and advertising, by the first node to the plurality of nodes via the second wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the third node has not advertised, via the second wireless network, availability of the third collection of configuration information. - View Dependent Claims (14, 15, 16, 17, 18)
-
-
19. A method of operating nodes of a network of moving things comprising a plurality of nodes, each node comprising at least one processor operably coupled to storage and to at least one wireless communication interface for communicating with other nodes of the plurality of nodes, the method comprising:
-
receiving, at a first node of the plurality of nodes, a first collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; determining, at the first node using the at least one wireless communication interface, whether a second node of the plurality of nodes has advertised, to the plurality of nodes via a first wireless network, availability of a second collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; advertising, by the first node to the plurality of nodes via the first wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the second node has not advertised, via the first wireless network, availability of the second collection of configuration information; refraining from advertising, by the first node to the plurality of nodes via the first wireless network, availability of the first collection via the first wireless network, when it is determined that the second node has advertised, via the first wireless network, availability of the second collection of configuration information; and configuring the first node for operation using the respective configuration parameters for the first node; wherein the respective configuration parameters of the first collection or the second collection, for the first node, comprise first configuration parameters corresponding to a first client user of nodes of the network of moving things and second configuration parameters corresponding to a second client user of nodes of the network of moving things different from the first client user. - View Dependent Claims (20, 21, 22, 23)
-
-
24. A system for use in nodes of a network of moving things comprising a plurality of nodes, the system comprising:
in a first node of the plurality of nodes, at least one processor operably coupled to storage and to at least one wireless communication interface for communicating with other nodes of the plurality of nodes, the at least one processor operable to, at least; receive a first collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; determine, using the at least one wireless communication interface, whether a second node of the plurality of nodes has advertised, to the plurality of nodes via a first wireless network, availability of a second collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; advertise to the plurality of nodes via the first wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the second node has not advertised, via the first wireless network, availability of second collection of configuration information; refrain from advertising to the plurality of nodes via the first wireless network, availability of the first collection via the first wireless network, when it is determined that the second node has advertised, via the first wireless network, availability of the second collection of configuration information; and configure the first node for operation using the respective configuration parameters for the first node; wherein the respective configuration parameters of the first collection or the second collection, for the first node, comprise first configuration parameters corresponding to a first client user of the network of moving things and second configuration parameters corresponding to a second client user of nodes of the network of moving things different from the first client user. - View Dependent Claims (25, 26, 27, 28)
-
29. A non-transitory computer-readable medium comprising a plurality of code sections, each code section storing a plurality of instructions executable by one or more processors, the instructions causing the one or more processors to perform a method of operating nodes of a network of moving things comprising a plurality of nodes, each node comprising at least one processor operably coupled to storage and to at least one wireless communication interface for communicating with other nodes of the plurality of nodes, the method comprising:
-
receiving, at a first node of the plurality of nodes, a first collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; determining, at the first node using the at least one wireless communication interface, whether a second node of the plurality of nodes has advertised, to the plurality of nodes via a first wireless network, availability of a second collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; advertising, by the first node to the plurality of nodes via the first wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the second node has not advertised, via the first wireless network, availability of the second collection of configuration information; refraining from advertising, by the first node to the plurality of nodes via the first wireless network, availability of the first collection via the first wireless network, when it is determined that the second node has advertised, via the first wireless network, availability of the second collection of configuration information; and configuring the first node for operation using the respective configuration parameters for the first node; wherein the respective configuration parameters of the first collection or the second collection, for the first node, comprise first configuration parameters corresponding to a first client user of nodes of the network of moving things and second configuration parameters corresponding to a second client user of nodes of the network of moving things different from the first client user. - View Dependent Claims (30, 31, 32, 33)
-
-
34. A method of operating nodes of a network of moving things comprising a plurality of nodes, each node comprising at least one processor operably coupled to storage and to at least one wireless communication interface for communicating with other nodes of the plurality of nodes, the method comprising:
-
receiving, at a first node of the plurality of nodes, a first collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; determining, at the first node using the at least one wireless communication interface, whether a second node of the plurality of nodes has advertised, to the plurality of nodes via a first wireless network, availability of a second collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; advertising, by the first node to the plurality of nodes via the first wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the second node has not advertised, via the first wireless network, availability of the second collection of configuration information; refraining from advertising, by the first node to the plurality of nodes via the first wireless network, availability of the first collection via the first wireless network, when it is determined that the second node has advertised, via the first wireless network, availability of the second collection of configuration information; and configuring the first node for operation using the respective configuration parameters for the first node; wherein; the configuration parameters of one or both of the first collection and the second collection comprise an indicator of a communication methodology to be used to propagate information between nodes of the plurality of nodes, and the communication methodology comprises one of;
direct wireless communication of the information to a destination node from a sending node, communication of the information from the sending node via any node within wireless communication range of the sending node, and communication of the information from the sending node to the destination node only when a specified wireless communication technology is available. - View Dependent Claims (35, 36, 37)
-
-
38. A system for use in nodes of a network of moving things comprising a plurality of nodes, the system comprising:
in a first node of the plurality of nodes, at least one processor operably coupled to storage and to at least one wireless communication interface for communicating with other nodes of the plurality of nodes, the at least one processor operable to, at least; receive a first collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; determine, using the at least one wireless communication interface, whether a second node of the plurality of nodes has advertised, to the plurality of nodes via a first wireless network, availability of a second collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; advertise to the plurality of nodes via the first wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the second node has not advertised, via the first wireless network, availability of second collection of configuration information; refrain from advertising to the plurality of nodes via the first wireless network, availability of the first collection via the first wireless network, when it is determined that the second node has advertised, via the first wireless network, availability of the second collection of configuration information; and configure the first node for operation using the respective configuration parameters for the first node; wherein; the configuration parameters of one or both of the first collection and the second collection comprise an indicator of a communication methodology to be used to propagate information between nodes of the plurality of nodes, and the communication methodology comprises one of;
direct wireless communication of the information to a destination node from a sending node, communication of the information from the sending node via any node within wireless communication range of the sending node, and communication of the information from the sending node to the destination node only when a specified wireless communication technology is available.- View Dependent Claims (39, 40, 41)
-
42. A non-transitory computer-readable medium comprising a plurality of code sections, each code section storing a plurality of instructions executable by one or more processors, the instructions causing the one or more processors to perform a method of operating nodes of a network of moving things comprising a plurality of nodes, each node comprising at least one processor operably coupled to storage and to at least one wireless communication interface for communicating with other nodes of the plurality of nodes, the method comprising:
-
receiving, at a first node of the plurality of nodes, a first collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; determining, at the first node using the at least one wireless communication interface, whether a second node of the plurality of nodes has advertised, to the plurality of nodes via a first wireless network, availability of a second collection of configuration information comprising respective configuration parameters for each node of the plurality of nodes; advertising, by the first node to the plurality of nodes via the first wireless network using the at least one wireless communication interface, availability of the first collection from the first node, when it is determined that the second node has not advertised, via the first wireless network, availability of the second collection of configuration information; refraining from advertising, by the first node to the plurality of nodes via the first wireless network, availability of the first collection via the first wireless network, when it is determined that the second node has advertised, via the first wireless network, availability of the second collection of configuration information; and configuring the first node for operation using the respective configuration parameters for the first node; wherein; the configuration parameters of one or both of the first collection and the second collection comprise an indicator of a communication methodology to be used to propagate information between nodes of the plurality of nodes, and the communication methodology comprises one of;
direct wireless communication of the information to a destination node from a sending node, communication of the information from the sending node via any node within wireless communication range of the sending node, and communication of the information from the sending node to the destination node only when a specified wireless communication technology is available. - View Dependent Claims (43, 44, 45)
-
Specification