Vehicular content distribution
First Claim
1. A method of providing an electronic content to a vehicle from one or more access points within a network using a controller, the method comprising the steps of:
- dividing the electronic content into one or more files wherein each file contains at least one packet using the controller;
generating two or more random linear combinations of the packets within each file using the controller;
for each file, replicating each random linear combination of the packets to a different access point within the network in accordance with a linear program; and
providing the electronic content to the vehicle using at least one of the different access points by associating the vehicle with one of the different access points, providing a list of the files received and a list of the files requested from the vehicle to the associated access point, and downloading the files within the list of the files requested that are available at the associated access point to the vehicle until the download is complete or the vehicle is no longer associated.
0 Assignments
0 Petitions
Accused Products
Abstract
A system and method provides an electronic content to a vehicle from access point(s) within a network using a controller. The controller divides the electronic content into one or more files wherein each file contains at least one packet, and generates two or more random linear combinations of the packets within each file. For each file, each random linear combination of the packets is replicated to a different access point within the network. The electronic content is provided to the vehicle using at least one of the different access points. The controller can also determine a set of nearest trajectories for the vehicle in a location database that match a recent location history for the vehicle. For each determined nearest trajectory, one or more mobility trajectories are determined for the vehicle, and a set of access points are determined that correspond to the determined mobility trajectories for the vehicle.
12 Citations
26 Claims
-
1. A method of providing an electronic content to a vehicle from one or more access points within a network using a controller, the method comprising the steps of:
-
dividing the electronic content into one or more files wherein each file contains at least one packet using the controller; generating two or more random linear combinations of the packets within each file using the controller; for each file, replicating each random linear combination of the packets to a different access point within the network in accordance with a linear program; and providing the electronic content to the vehicle using at least one of the different access points by associating the vehicle with one of the different access points, providing a list of the files received and a list of the files requested from the vehicle to the associated access point, and downloading the files within the list of the files requested that are available at the associated access point to the vehicle until the download is complete or the vehicle is no longer associated. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 25)
-
-
13. A system comprising:
-
at least one vehicle; one or more access points within a network; a controller communicably coupled to the one or more access points, wherein the controller is configured to;
(i) divide the electronic content into one or more files wherein each file contains at least one packet, (ii) generate two or more random linear combinations of the packets within each file, and (iii) for each file, replicate each random linear combination of the packets to a different access point within the network in accordance with a linear program; andwherein at least one of the different access points provide the electronic content to the vehicle by associating the vehicle with one of the different access points, providing a list of the files received and a list of the files requested from the vehicle to the associated access point, and downloading the files within the list of the files requested that are available at the associated access point to the vehicle until the download is complete or the vehicle is no longer associated. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 26)
-
Specification