Intelligent telematics information dissemination using delegation, fetch, and share algorithms
First Claim
1. A system for intelligent dissemination of a seed message to a network of vehicles via long-range communication to a select delegate vehicle, and short-range communications from the delegate vehicle, the system comprising:
- a processor; and
a memory storing a delegation and dissemination algorithm that, when executed by the processor, causes the processor to;
select at least one delegate vehicle, of the network of vehicles, the delegate vehicle being selected to receive and re-transmit to the network of vehicles, via short-range communications, the seed message; and
seed the message into the network of vehicles by transmitting the message to each delegate vehicle selected via long-range communications for use by the delegate vehicles to transmit the message, via short-range communications, to other vehicles of the network of vehicles.
4 Assignments
0 Petitions
Accused Products
Abstract
A system for intelligent dissemination of messages via long-range communications to select delegate vehicles, and short-range communications from the delegate vehicles. The system includes a processor and a memory storing a delegation and dissemination algorithm that, when executed by the processor, causes the processor to define a dissemination area and define multiple delegation zones within the dissemination area. The algorithm also causes the processor to identify at least one delegate vehicle, of a network of vehicles, for each delegation zone and seed a message into the network of vehicles by transmitting the message to each delegate vehicle via long-range communications so that the delegate vehicles can transmit the message throughout the network of vehicles via short-range communications.
177 Citations
40 Claims
-
1. A system for intelligent dissemination of a seed message to a network of vehicles via long-range communication to a select delegate vehicle, and short-range communications from the delegate vehicle, the system comprising:
-
a processor; and a memory storing a delegation and dissemination algorithm that, when executed by the processor, causes the processor to; select at least one delegate vehicle, of the network of vehicles, the delegate vehicle being selected to receive and re-transmit to the network of vehicles, via short-range communications, the seed message; and seed the message into the network of vehicles by transmitting the message to each delegate vehicle selected via long-range communications for use by the delegate vehicles to transmit the message, via short-range communications, to other vehicles of the network of vehicles. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method, for intelligent dissemination of a seed message to a network of vehicles via long-range communication to a select delegate vehicle, and short-range communications from the delegate vehicle, the method comprising:
-
identifying, by a central server using a computer processor, at least one delegate vehicle, of the network of vehicles the delegate vehicle being selected to receive and re-transmit to the network of vehicles, via short-range communications, the seed message; and seeding, by the central server using the processor, the message into the network of vehicles by transmitting the message to each delegate vehicle selected via long-range communications for use by the delegate vehicles to transmit the message, via short-range communications, to other vehicles of the network of vehicles. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14)
-
-
15. A method, for migrating delegation assignment from a first, delegate vehicle to a second, non-delegate vehicle in an intelligent system for disseminating messages via a long-range communications to select delegate vehicles, and via short-range communications from the delegate vehicles, the method comprising:
-
comparing, by a system using a computer processor, a Degree of Contacting for the first, delegate vehicle to a Degree of Contacting for the second, non-delegate vehicle, wherein the Degree of Contacting is a number of vehicles that a given vehicle can contact in one hop; comparing, by the system, if the Degree of Contacting for the first, delegate vehicle is equal to or less than the Degree of Contacting for the second, non-delegate vehicle, a Degree of Facilitating for the first, delegate vehicle to a Degree of Facilitating for the second, non-delegate vehicle, wherein the Degree of Facilitating is a number of vehicles that a given vehicle can contact in multiple hops; and calculating, by the system, if the Degree of Facilitating for the first, delegate vehicle is equal to or less than the Degree of Facilitating for the second, non-delegate vehicle, a Degree of Similarity between the first, delegate vehicle and the second, non-delegate vehicle; wherein; if the Degree of Similarity is greater than a predetermined threshold, the first, delegate vehicle maintains its delegate role; and if the Degree of Similarity is less than or equal to the predetermined threshold, the second vehicle assumes the delegate role previously held by the first vehicle. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A method, for intelligent dissemination of messages by way of short-range communications and long-range communications to vehicles in a system including a central server, comprising:
-
determining, by a system using a computer processor, whether at least one particular vehicle of the vehicles in the system has received a particular message by way of short-range communications from another one of the vehicles in the system; determining whether a time-based trigger or a geographic-based trigger has occurred with respect to the particular vehicle of the system; establishing, in response to determining that the particular vehicle has not received the particular message by way of short-range communications from the other vehicles and determining that at least one of the time-based trigger and the geographic-based trigger has occurred, a long-range communication between the particular vehicle and the central server; and providing the particular message to the particular vehicle by way of the long-range communication established. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method, for increasing data diversity in an intelligent data dissemination system using short-range communications and long-range communications to vehicles in the system including a central server, comprising:
-
determining, in a determining operation, whether a data diversity index is beyond a pre-determined threshold value; and providing, in response to determining that the data diversity index has been exceeded, new content to at least one of the vehicles in the system by way of long-range communication. - View Dependent Claims (33, 34)
-
-
35. A method, for increasing data diversity in an intelligent data dissemination system using short-range communications and long-range communications to vehicles in the system, comprising:
-
vehicles encountering each other in the system and establishing short-range communication between them; each of the encountering vehicles providing, by way of short-range communication, index information to the other vehicle indicating content possessed by the vehicle; determining, based on the index information received by the short-range communication, that one of the vehicles has certain content that the other vehicle does not have, in a determining operation; providing, in response at least in part to the determining operation, by the vehicle having the certain content, which the other vehicle does not have, by way of the short-range communication, the certain content to the vehicle not having the certain content; and receiving, by the vehicle not previously having the certain content, the certain content from the other vehicle by way of the short-range communication. - View Dependent Claims (36, 37, 38, 39, 40)
-
Specification