CONTENT ON DEMAND EDGE CACHE RECOMMENDATIONS
First Claim
Patent Images
1. A method comprising:
- capturing, for each of a plurality of content items, information related to a number of times said each content item was requested in a predetermined time period and the geographic area from which it was requested; and
creating a content recommendation for users in a first geographic area, wherein the recommendation identifies one or more content items selected from the plurality of content items, wherein each content item in the recommendation is prioritized according to weighting criteria, wherein one weighting criterion relates to time elapsed from when a request for said each content item was made.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for providing content and content recommendations are described. Content recommendations for users in a service area may be based on content requests from users within the same service area. Content recommendations over a period of time may dynamically change based on many factors, including: the number of requests for particular content within one or more time frames, the storage location of requested content relative to requesting users, and whether a request occurs within a time period of rapid shift in use and types of content requested. A content recommendation including one or more content recommendations may be provided to users.
273 Citations
20 Claims
-
1. A method comprising:
-
capturing, for each of a plurality of content items, information related to a number of times said each content item was requested in a predetermined time period and the geographic area from which it was requested; and creating a content recommendation for users in a first geographic area, wherein the recommendation identifies one or more content items selected from the plurality of content items, wherein each content item in the recommendation is prioritized according to weighting criteria, wherein one weighting criterion relates to time elapsed from when a request for said each content item was made. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method comprising:
-
capturing, for each of a plurality of content items maintained at one or more of a plurality of network locations, a first one or more counts indicating how many requests have been received for the respective content item within a first period of time; for each content item, determining the network location of the content item and a popularity score based on the first one or more counts and the network location of the content item; and creating a content recommendation that identifies one or more content items of the plurality of content items, wherein the arrangement of the content recommendation is based on the popularity scores. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method comprising:
-
identifying a service area of a network, the service area including an edge cache configured to transmit content to user devices within the service area; identifying a number of requests received for each of a plurality of content items occurring within a first time frame and a second time frame; for each said content item, determining a popularity score based on the number of requests for the content item in the first time frame and the number of requests for the content item in the second time frame; and generating a content recommendation that identifies one or more content items selected from the plurality of content items having a popularity score greater than a predetermined popularity score threshold. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification