System and method for providing a content delivery network via a motor vehicle
First Claim
Patent Images
1. A system, comprising:
- a memory that stores instructions; and
a processor of a first cache server of a vehicle that executes the instructions to perform operations, operations comprising;
receiving content;
activating an access point of the vehicle when the vehicle is determined to be turned off;
broadcasting, by utilizing the access point and when the vehicle is determined to be turned off, a wireless signal that identifies a wireless network corresponding to a first localized coverage area;
joining a device to the wireless network in response to receiving a request to join the wireless network from the device;
detecting a second cache server of a different vehicle based on the first localized coverage area overlapping with a second localized coverage area created by a different access point of the different vehicle;
authenticating the first cache server with the second cache server if the first cache server and the second cache server are both determined to be associated with a same service provider;
providing, if the second cache server has an updated version of the content, the device with access to the updated version of the content via the wireless network;
downloading, by utilizing the second cache server, a first portion of the updated version of the content to the device via the wireless network; and
downloading, if the different vehicle drives away and while the first portion of the updated version of the content is being downloaded, a remaining portion of the updated version of the content to the device via a cellular network instead of via the second cache server.
1 Assignment
0 Petitions
Accused Products
Abstract
A cache server disposed in a motor vehicle receives and caches content from a content distribution network when a load of a cellular link to the content distribution network is low. The cache server determines that the motor vehicle is turned off, broadcasts a wireless signal as part of a wireless network when the motor vehicle is turned off, and provides a device access to the content cached in the cache server via the wireless network.
15 Citations
20 Claims
-
1. A system, comprising:
-
a memory that stores instructions; and a processor of a first cache server of a vehicle that executes the instructions to perform operations, operations comprising; receiving content; activating an access point of the vehicle when the vehicle is determined to be turned off; broadcasting, by utilizing the access point and when the vehicle is determined to be turned off, a wireless signal that identifies a wireless network corresponding to a first localized coverage area; joining a device to the wireless network in response to receiving a request to join the wireless network from the device; detecting a second cache server of a different vehicle based on the first localized coverage area overlapping with a second localized coverage area created by a different access point of the different vehicle; authenticating the first cache server with the second cache server if the first cache server and the second cache server are both determined to be associated with a same service provider; providing, if the second cache server has an updated version of the content, the device with access to the updated version of the content via the wireless network; downloading, by utilizing the second cache server, a first portion of the updated version of the content to the device via the wireless network; and downloading, if the different vehicle drives away and while the first portion of the updated version of the content is being downloaded, a remaining portion of the updated version of the content to the device via a cellular network instead of via the second cache server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A method, comprising:
-
receiving content; determining, by utilizing instructions from a memory that are executed by a processor of a first cache server of a vehicle, when the vehicle is turned off; activating an access point of the vehicle when the vehicle is determined to be turned off; transmitting, by utilizing the access point and when the vehicle is determined to be turned off, a wireless signal associated with a wireless network corresponding to a first localized coverage area; joining a device to the wireless network in response to receiving a request to join the wireless network from the device; detecting a second cache server of a different vehicle based on the first localized coverage area overlapping with a second localized coverage area created by a different access point of the different vehicle; authenticating the first cache server with the second cache server if the first cache server and the second cache server are both determined to be associated with a same service provider; providing, if the second cache server has an updated version of the content, the device with access to the updated version of the content via the wireless network; transmitting, by utilizing the second cache server, a first portion of the updated version of the content to the device via the wireless network; and transmitting, if the different vehicle drives away and while the first portion of the updated version of the content is being transmitted, a remaining portion of the updated version of the content to the device via a cellular network instead of via the second cache server. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computer readable device comprising instructions, which, when loaded and executed by a processor of a first cache server of a vehicle, cause the processor to perform operations, the operations comprising:
-
receiving content; activating an access point of the vehicle when the vehicle is determined to be turned off; transmitting, by utilizing the access point and when the vehicle is turned off, a wireless signal associated with a wireless network corresponding to a first localized coverage area; receiving, from a device, a request to join the wireless network; joining the device to the wireless network in response to receiving the request to join the wireless network; detecting a second cache server of a different vehicle based on the first localized coverage area overlapping with a second localized coverage area created by a different access point of the different vehicle; authenticating the first cache server with the second cache server if the first cache server and the second cache server are both determined to be associated with a same service provider; providing, if the second cache server has an updated version of the content, the device with access to the updated version of the content via the wireless network; providing, by utilizing the second cache server, a first portion of the updated version of the content to the device via the wireless network; and providing, if the different vehicle drives away and while the first portion of the updated version of the content is being provided, a remaining portion of the updated version of the content to the device via a cellular network instead of via the second cache server.
-
Specification