System and method for sender initiated caching of personalized content
First Claim
1. A method for caching content for delivery over a global computer network, comprising:
- receiving information from an access provider about one or more users, wherein said received information includes information about the content preference of said one or more users; and
providing content to said access provider for caching in close proximity to said one or more users, wherein said provided content is based at least in part on said content preference of said one or more users, and wherein said content is provided for caching prior to receiving a request for said content from said one or more users.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for sender intiated caching of personalized content is disclosed. In the preferred embodiment, the method includes receiving information from an access service provider about one or more users, wherein the received information includes information about the content preference of the users; and providing content to the access provider for caching in close proximity to the users, wherein the provided content is based at least in part on the content preference of the users, and wherein the content is provided for caching prior to receiving a request for content from the users. The caching of the content is preferably initiated by the sender of the content, for example the content provider.
434 Citations
48 Claims
-
1. A method for caching content for delivery over a global computer network, comprising:
-
receiving information from an access provider about one or more users, wherein said received information includes information about the content preference of said one or more users; and
providing content to said access provider for caching in close proximity to said one or more users, wherein said provided content is based at least in part on said content preference of said one or more users, and wherein said content is provided for caching prior to receiving a request for said content from said one or more users. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 28, 29, 30, 31, 32)
-
-
14. A method for caching content for delivery over a global computer network, comprising:
-
receiving information about one or more users from an access provider, wherein said received information includes information about content frequently accessed by said one or more users;
determining the number of said one or more users frequently accessing similar content; and
transmitting said similar content accessed by said one or more users to said access provider for storage in a cache associated with said access provider prior to receiving a request by said one or more users for said similar content, wherein said content is transmitted to said access provider if said determined number is greater than a threshold number.
-
-
27. A method for caching content for delivery over a global computer network, comprising:
-
receiving information from a first access provider about a first user base, wherein said received information includes information about the content preference of one or more users of said first user base;
receiving information from a second access provider about a second user base, wherein said received information includes information about the content preference of one or more users of said second user base;
determining the number of said one or more users of said first user base and the number of said one or more users of said second user base having the same content preference;
determining the content to be cached based at least in part on the content preference of said one or more users of said first and second user bases;
determining a location for storing said determined content; and
transmitting said determined content to said determined location prior to receiving a request for content from said one or more users of said first and second user bases if said determined number exceeds a threshold value.
-
-
33. A system for caching content for delivery over a global computer network, comprising:
-
means for receiving information about one or more users from an access provider, wherein said received information includes information about content frequently accessed by said one or more users;
means for determining the number of said one or more users frequently accessing similar content; and
means for transmitting said similar content accessed by said one or more users to said access provider for storage in a cache associated with said access provider prior to receiving a request by said one or more users for said similar content, wherein said content is transmitted to said access provider if said determined number is greater than a threshold number. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A method for providing cached content to a user, comprising:
-
receiving a request for content from a user; and
providing said requested content to said user from a cache, wherein said requested content had been previously received from a content provider and stored in said cache in response to receiving a profile of said user by said content provider. - View Dependent Claims (41, 42, 43, 44, 45, 46, 47, 48)
-
Specification