OFFLINE CONTENT DISTRIBUTION NETWORKS
First Claim
1. One or more non-transitory computer-readable media storing instructions that, when executed by one or more computing devices, cause performance of:
- executing a local content server at a first mobile device, the first mobile device configured to accept local connections from other mobile devices, the first mobile device storing a collection of media content;
when a given mobile device connects to the first mobile device, responsive to the local content server recognizing that the given mobile device has been provisioned for access to content from the collection, the first mobile device transmitting one or more media content items from the collection of media content to the given mobile device.
3 Assignments
0 Petitions
Accused Products
Abstract
Approaches, techniques, and mechanisms are disclosed for the secure distribution of media content to devices having minimal or no Internet connectivity. Computing devices referred to herein as “local servers” are strategically deployed at various locations, such as stores and other public locations. Packages of media contents are stored on the local servers, and may be updated using various online and/or offline data transfer techniques. Portable devices may directly connect to the local servers via various types of proximity-based connections, such as by wireless local area networks, by wired connections over Universal Serial Bus cables, or by sharing of removable media such as Secure Digital cards. The local servers may copy their media contents to authorized devices when such connections are established. The contents on a device may be automatically be updated the next time the device connects to one of the local servers, so as to include newly selected and/or available content.
4 Citations
20 Claims
-
1. One or more non-transitory computer-readable media storing instructions that, when executed by one or more computing devices, cause performance of:
-
executing a local content server at a first mobile device, the first mobile device configured to accept local connections from other mobile devices, the first mobile device storing a collection of media content; when a given mobile device connects to the first mobile device, responsive to the local content server recognizing that the given mobile device has been provisioned for access to content from the collection, the first mobile device transmitting one or more media content items from the collection of media content to the given mobile device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
a first mobile device configured to execute a local content server and to accept local connections from other mobile devices, the first mobile device storing a collection of media content; wherein the first mobile device is further configured to, when a given mobile device connects to the first mobile device, responsive to the local content server recognizing that the given mobile device has been provisioned for access to content from the collection, transmit one or more media content items from the collection of media content to the given mobile device. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification