Optimization of a backhaul connection in a mobile communications network
First Claim
Patent Images
1. A device for transmission of data between a user device and a server, the device comprising:
- at least one memory; and
at least one processor operatively coupled to the memory, the at least one processor being configured to;
process a first data received from the user device and a second data received from the server;
determine whether to store at least a portion of the second data in the at least one memory, and based on the determination, store the at least a portion of the second data in the at least one memory, wherein the at least a portion of the second data is stored based on a lifetime of content caching policy associated with the at least a portion of the second data and in accordance with content signature and content payload associated with the at least a portion of the second data; and
provide, based on the content signature and the content payload, the stored portion of the second data to the user device in response to receiving the first data.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, a method, a device, and a computer program product for transmission of data between a user device and a server. A first data received from the user device and a second data received from the server are processed. A determination is made whether to store at least a portion of the second data in at least one memory. The stored portion of the second data is provided to the user device in response to receiving the first data.
43 Citations
39 Claims
-
1. A device for transmission of data between a user device and a server, the device comprising:
-
at least one memory; and at least one processor operatively coupled to the memory, the at least one processor being configured to; process a first data received from the user device and a second data received from the server; determine whether to store at least a portion of the second data in the at least one memory, and based on the determination, store the at least a portion of the second data in the at least one memory, wherein the at least a portion of the second data is stored based on a lifetime of content caching policy associated with the at least a portion of the second data and in accordance with content signature and content payload associated with the at least a portion of the second data; and provide, based on the content signature and the content payload, the stored portion of the second data to the user device in response to receiving the first data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A computer-implemented method for transmission of data between a user device and a server, the method comprising:
-
processing a first data received from the user device and a second data received from the server; determining whether to store at least a portion of the second data in at least one memory, and based on the determining, storing the at least a portion of the second data in the at least one memory, wherein the at least a portion of the second data is stored based on a lifetime of content caching policy associated with the at least a portion of the second data and in accordance with content signature and content payload associated with the at least a portion of the second data; and providing, based on the content signature and the content payload, the stored portion of the second data to the user device in response to receiving the first data; wherein at least one of the processing, the determining, and the providing is performed by at least one processor of at least one computing system. - View Dependent Claims (15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26)
-
-
27. A computer program product, for transmission of data between a user device and a server, comprising a non-transitory machine-readable medium storing instructions that, when executed by at least one programmable processor, cause the at least one programmable processor to perform operations comprising:
-
processing a first data received from the user device and a second data received from the server; determining whether to store at least a portion of the second data in at least one memory, and based on the determining, storing the at least a portion of the second data in the at least one memory, wherein the at least a portion of the second data is stored based on a lifetime of content caching policy associated with the at least a portion of the second data and in accordance with content signature and content payload associated with the at least a portion of the second data; and providing, based on the content signature and the content payload, the stored portion of the second data to the user device in response to receiving the first data. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
Specification