Managing content on an isp cache
US-2015381678-A1 · Dec 31, 2015 · US
US2018097906A1 · US · A1
| Field | Value |
|---|---|
| Publication number | US-2018097906-A1 |
| Application number | US-201615103926-A |
| Country | US |
| Kind code | A1 |
| Filing date | Apr 28, 2016 |
| Priority date | Apr 28, 2016 |
| Publication date | Apr 5, 2018 |
| Grant date | — |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A server ( 500 ), a client device ( 502 ) and methods therein, for handling cached content resources. When receiving ( 5:3 ) a request from the client device ( 502 ) in a downloading session, the server ( 500 ) identifies ( 5:4 ) a set of caches ( 504, 506 ) that can be accessed by the client device ( 502 ). The server ( 500 ) then sends ( 5:6 ) a cache map to the client device ( 502 ) indicating that a first content resource is stored in a first cache ( 504 ) of the identified set of caches and a second content resource is stored in a second cache ( 506 ) of the identified set of caches. Thereby, the server ( 500 ) is able to adapt the cache map depending on which caches can be accessed by the client device ( 502 ), to ensure that the client device ( 502 ) can retrieve the content resources in an efficient manner.
Opening claim text (preview).
1 - 50 . (canceled) 51 . A method performed by a server for handling cached content resources, the method comprising: receiving a request from a client device in a downloading session; identifying a set of caches that can be accessed by the client device; and sending a cache map to the client device in a response to the received request, the cache map indicating that a first content resource is stored in a first cache of the identified set of caches and a second content resource is stored in a second cache of the identified set of caches. 52 . The method according to claim 51 , wherein at least one content resource indicated in the cache map is transferred to a cache in the identified set of caches. 53 . The method according to claim 51 , wherein the cache map indicates that at least one content resource is stored in at least two caches of the identified set of caches, thereby enabling the client device to select one of the at least two caches and retrieve the at least one content resource from the selected cache. 54 . The method according to claim 53 , wherein the cache map comprises at least one selection criterion controlling which one of the at least two caches should be selected by the client device. 55 . The method according to claim 54 , wherein the selection criterion indicates that one of the at least two caches should be selected for retrieving the at least one content resource if a predefined condition is fulfilled. 56 . The method according to claim 55 , wherein the predefined condition is related to any of: time of day or week, current position of the client device, current battery status in the client device, available memory space in the client device, current network throughput, and retrieval cost. 57 . The method according to claim 54 , wherein the selection criterion indicates that one of the at least two caches should be attempted first for retrieving the at least one content resource. 58 . The method according to claim 57 , wherein the selection criterion comprises priorities assigned to the at least two caches to indicate an order for attempting to retrieve the at least one content resource. 59 . The method according to claim 54 , wherein the selection criterion is configured in dependence on a current load on the at least two caches. 60 . The method according to claim 53 , wherein the cache map comprises a first encryption key useful for decrypting the at least one content resource when retrieved from a first one of the at least two caches, and a second encryption key useful for decrypting the at least one content resource when retrieved from a second one of the at least two caches. 61 . The method according to claim 60 , wherein the first encryption key is indicated by metadata in an entry for the first cache in the cache map, and the second encryption key is indicated by metadata in an entry for the second cache in the cache map. 62 . The method according to claim 51 , wherein the first and second caches are polled to check if the first and second content resources, respectively, are stored in the first and second caches before sending the cache map to the client device. 63 . A server arranged to handle cached content resources, the server comprising: communication circuitry configured to receive a request from a client device in a downloading session; and processing circuity configured to: identify a set of caches that can be accessed by the client device; and send, via the communication circuitry, a cache map to the client device in a response to the received request, the cache map indicating that a first content resource is stored in a first cache of the identified set of caches and a second content resource is stored in a second cache of the identified set of caches. 64 . The server according to claim 63 , wherein the processing circuity is configured to transfer at least one content resource indicated in the cache map to a cache in the identified set of caches. 65 . The server according to claim 63 , wherein the cache map indicates that at least one content resource is stored in at least two caches of the identified set of caches, thereby enabling the client device to select one of the at least two caches and retrieve the at least one content resource from the selected cache. 66 . The server according to claim 65 , wherein the cache map comprises at least one selection criterion controlling which one of the at least two caches should be selected by the client device. 67 . The server according to claim 66 , wherein the selection criterion indicates that one of the at least two caches should be selected for retrieving the at least one content resource if a predefined condition is fulfilled. 68 . The server according to claim 67 , wherein the predefined condition is related to any of: time of day or week, current position of the client device, current battery status in the client device, available memory space in the client device, current network throughput, and retrieval cost. 69 . The server according to claim 66 , wherein the selection criterion indicates that one of the at least two caches should be attempted first for retrieving the at least one content resource. 70 . The server according to claim 69 , wherein the selection criterion comprises priorities assigned to the at least two caches to indicate an order for attempting to retrieve the at least one content resource. 71 . The server according to claim 66 , wherein the selection criterion is configured in dependence on a current load on the at least two caches. 72 . The server according to claim 65 , wherein the cache map comprises a first encryption key useful for decrypting the at least one content resource when retrieved from a first one of the at least two caches, and a second encryption key useful for decrypting the at least one content resource when retrieved from a second one of the at least two caches. 73 . The server according to claim 72 , wherein the first encryption key is indicated by metadata in an entry for the first cache in the cache map, and the second encryption key is indicated by metadata in an entry for the second cache in the cache map. 74 . The server according to claim 63 , wherein the processing circuity is configured to poll the first and second caches to check if the first and second content resources, respectively, are stored in the first and second caches before sending the cache map to the client device. 75 . A method performed by a client device for handling cached content resources, the method comprising: receiving a cache map from a server during a downloading session, the cache map indicating that at least one content resource is stored in at least two caches; selecting one of the at least two caches; and retrieving the at least one content resource from the selected cache. 76 . The method according to claim 75 , wherein the cache map comprises at least one selection criterion controlling which one of the at least two caches should be selected, and wherein said selecting of the selected cache is performed according to the selection criterion. 77 . The method according to claim 76 , wherein the selection criterion indicates that one of the at least two caches should be selected for retrieving the at least one content resource if a predefined condition is fulfilled. 78 . The metho
User profiles · CPC title
using asymmetric-key encryption or public key infrastructure [PKI], e.g. key signature or public key certificates · CPC title
Electricity · mapped topic
Physics · mapped topic
Electricity · mapped topic
Related publications grouped by family.
Answers are generated from the same data shown on this page.