MOBILE CONTENT DELIVERY OPTIMIZATION
First Claim
1. A method implemented by one or more computing devices, the method comprising:
- receiving, by a server device, an authentication request from a target user device to access encrypted content;
conducting, by the server device, authentication procedures for the target user device;
sending, when the target user device is authenticated and to the target user device, a license key for the encrypted content;
receiving, by a content server and from the target user device, a request for the encrypted content, where the request originates via a wireless access network;
determining, by the content server, that a donor user device is available to provide the encrypted content via a local wireless network connection; and
sending, by the content server and to the target user device, instructions to retrieve the encrypted content from the donor user device, where the encrypted content is decrypted by the target user device using the license key.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives, from a target user device, a request for encrypted content, where the request is sent via a wireless access network. The device identifies a donor user device that is available to provide the encrypted content via a local wireless network connection, where the donor user device has previously downloaded the encrypted content. The device sends, to the target user device and/or the donor user device, instructions to establish a peer-to-peer connection, via the local wireless network, to provide the encrypted content to the target user device, where the encrypted content is decrypted by the target user device using a license key provided over a different network than the local wireless connection.
29 Citations
20 Claims
-
1. A method implemented by one or more computing devices, the method comprising:
-
receiving, by a server device, an authentication request from a target user device to access encrypted content; conducting, by the server device, authentication procedures for the target user device; sending, when the target user device is authenticated and to the target user device, a license key for the encrypted content; receiving, by a content server and from the target user device, a request for the encrypted content, where the request originates via a wireless access network; determining, by the content server, that a donor user device is available to provide the encrypted content via a local wireless network connection; and sending, by the content server and to the target user device, instructions to retrieve the encrypted content from the donor user device, where the encrypted content is decrypted by the target user device using the license key. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A device, comprising:
-
a memory to store a plurality of instructions; and a processor to execute instructions in the memory to; receive, from a target user device, a request for encrypted content, where the request is sent via a wireless access network, identify a donor user device that is available to provide the encrypted content via a local wireless network connection, where the donor user device has previously downloaded the encrypted content, and send, to one or more of the target user device or the donor user device, instructions to establish a peer-to-peer connection, via the local wireless network connection, to provide the encrypted content to the target user device, where the encrypted content is decrypted by the target user device using a license key provided over a different network than the local wireless connection. - View Dependent Claims (10, 11, 12, 13, 14)
-
-
15. A method implemented by one or more computing devices, the method comprising:
-
receiving, by a server device and from a user device, an authentication request to access stored content, where the user device is mobile WiFi-enabled; verifying, by the server device, availability of the stored content; authenticating, by the server device, the user device; receiving, by another server and from the user device, a request for the stored content, where the request is sent over a wireless access network; sending, by the other server over the wireless access network, the stored content to the user device; and sending, via a mobile WiFi connection, the stored content to one or more other user devices. - View Dependent Claims (16, 17, 18)
-
-
19. A system, comprising:
-
means for receiving, from a target user device and via a wireless access network, a request for stored content; means for identifying a donor user device that is available to provide the stored content via a local wireless network connection, where the donor user device has previously downloaded the stored content; and means for sending, to the target user device, instructions to establish, via the local wireless network connection, a peer-to-peer connection with the donor user device to provide the stored content to the target user device. - View Dependent Claims (20)
-
Specification