System and method for content and application acceleration in a wireless communications system
First Claim
1. A method for transmitting data, the method comprising:
- receiving a block of data from a content provider;
generating a signature from the block of data;
determining whether the signature exists in a content cache, wherein the content cache comprises previously transmitted signatures and blocks of data associated with the previously transmitted signatures;
when the signature exists in the content cache, saving the signature but not the block of data in a buffer;
when the signature does not exist in the content cache, saving the block of data in the buffer; and
transmitting contents of the buffer over a backhaul link.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for content and application acceleration in a wireless communications system are provided. A method for transmitting data includes receiving a block of data from a content provider, generating a signature from the block of data, and determining if the signature exists in a content cache. The content cache includes previously transmitted signatures and blocks of data associated with the previously transmitted signatures. The method also includes if the signature exists in the content cache, saving the signature but not the block of data in a buffer. The method further includes if the signature does not exist in the content cache, saving the block of data in the buffer. The method additionally includes transmitting contents of the buffer over a backhaul link.
7 Citations
25 Claims
-
1. A method for transmitting data, the method comprising:
-
receiving a block of data from a content provider; generating a signature from the block of data; determining whether the signature exists in a content cache, wherein the content cache comprises previously transmitted signatures and blocks of data associated with the previously transmitted signatures; when the signature exists in the content cache, saving the signature but not the block of data in a buffer; when the signature does not exist in the content cache, saving the block of data in the buffer; and transmitting contents of the buffer over a backhaul link. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A wireless intelligent content acceleration (WICA) unit comprising:
-
a processor; and a computer readable storage medium storing programming for execution by the processor, the programming including instructions to receive a block of data from a content provider, generate a signature from the block of data, determine whether the signature exists in a content cache, wherein the content cache comprises previously transmitted signatures and blocks of data associated with the previously transmitted signatures, when the signature exists in the content cache, save the signature but not the block of data in a buffer, when the signature does not exist in the content cache, save the block of data in the buffer, and transmit contents of the buffer over a backhaul link. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25)
-
Specification