IP Library Patent Application 13928732
Patent Application
App. No. 13/928,732

METHODS AND SYSTEMS FOR CACHING CONTENT IN A NETWORK

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
13/928,732
Abstract

At least one example embodiment discloses a method for caching data in a system of base stations. The method includes obtaining, by a gateway, parameters for a content provider to provide data to at least one of the base stations for caching, the gateway providing an interface between the content provider and the system of base stations, receiving data from the content provider and transmitting the received data to the at least one of the base stations for caching based on the parameters.

Claims (37)

1 . A method for caching data in a system of base stations, the method comprising:

obtaining, by a gateway, parameters for a content provider to provide data to at least one of the base stations for caching, the gateway providing an interface between the content provider and the system of base stations;

receiving data from the content provider; and

transmitting the received data to the at least one of the base stations for caching based on the parameters.

2 . The method of claim 1 , wherein the transmitting is not based on a direct response to a request from a user.

3 . The method of claim 1 , wherein the transmitting transmits the received data when traffic on a backhaul between the gateway and the at least one of the base stations is below a threshold.

4 . The method of claim 1 , wherein the transmitting transmits the received data based on a time of day.

5 . The method of claim 1 , wherein the transmitting transmits the received data based on an amount of previously transmitted data for caching.

6 . The method of claim 1 , wherein the parameters include at least one of a minimum size of cached data dedicated to the content provider, a maximum latency for caching, a geographic region for caching, a number of the base stations to cache the received data, and a length of time the received data will be cached.

7 . The method of claim 1 , further comprising:

determining a number of requests for the cached data; and

permitting the content provider to access the number of requests.

8 . The method of claim 7 , further comprising:

adjusting the parameters based on the number of requests.

9 . The method of claim 1 , further comprising:

providing information to users of the at least one of the base stations, the information indicating that the received data is cached.

10 . The method of claim 1 , further comprising:

obtaining a price for content, the price being based on whether the content is the cached data.

11 . A processor for caching data in a system of base stations, the processor configured to,

obtain parameters for a content provider to provide data to at least one of the base stations for caching, the processor providing an interface between the content provider and the system of base stations,

receive data from the content provider, and

transmit the received data to the at least one of the base stations for caching based on the parameters.

12 . The processor of claim 11 , wherein the transmitting is not based on a direct response to a request from a user.

13 . The processor of claim 11 , wherein the processor is configured to transmit the received data when traffic on a backhaul between the gateway and the at least one of the base stations is below a threshold.

14 . The processor of claim 11 , wherein the processor is configured to transmit the received data based on a time of day.

15 . The processor of claim 11 , wherein the processor is configured to transmit the received data based on an amount of previously transmitted data for caching.

16 . The processor of claim 11 , wherein the parameters include at least one of a minimum size of cached data dedicated to the content provider, a maximum latency for caching, a geographic region for caching, a number of the base stations to cache the received data, and a length of time the received data will be cached.

17 . The processor of claim 11 , the processor is configured to,

determine a number of requests for the cached data, and permit the content provider to access the number of requests.

18 . The processor of claim 17 , the processor is configured to,

adjust the parameters based on the number of requests.

19 . The processor of claim 11 , the processor is configured to,

provide information to users of the at least one of the base stations, the information indicating that the received data is cached.

20 . The processor of claim 11 , the processor is configured to,

obtain a price for content, the price being based on whether the content is the cached data.

21 . A processor for a service provider, the processor configured to,

permit a content provider to provide data to a base station cache based on parameters set by a service provider.

Assignments (4)
RELEASE OF SECURITY INTEREST Recorded Aug 24, 2014
From: CREDIT SUISSE AG
To: ALCATEL-LUCENT USA, INC.
Reel/Frame 033625/0583 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 15, 2014
From: ALCATEL-LUCENT USA INC.
To: ALCATEL LUCENT
Reel/Frame 033543/0089 →
SECURITY AGREEMENT Recorded Nov 8, 2013
From: ALCATEL-LUCENT USA, INC.
To: CREDIT SUISSE AG
Reel/Frame 031599/0941 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 15, 2013
From: SAMARDZIJA, DRAGAN; VALENZUELA, REINALDO; WRIGHT, GREGORY
To: ALCATEL-LUCENT USA INC.
Reel/Frame 030793/0201 →