TECHNIQUES FOR LOCAL PERSONALIZATION OF CONTENT
First Claim
Patent Images
1. A method, comprising:
- authenticating a principal who is requesting access to a content personalization service;
acquiring the content personalization service when the principal is authenticated in response to an identity associated with the authenticated principal; and
dynamically delivering, over a network connection, the content personalization service to a local processing environment associated with the principal, and wherein the content personalization service when processed in the local processing environment of the principal modifies and personalizes content delivered over the network connection to the principal.
7 Assignments
0 Petitions
Accused Products
Abstract
Techniques for the local personalization of content are presented. A content personalization service is dynamically pushed from a server environment to a client processing environment associated with a principal on demand. The content personalization service interjects itself between content that the principal attempts to view and access within the client processing environment and modifies and personalizes that content on behalf of the principal before the principal can view or access the content.
25 Citations
25 Claims
-
1. A method, comprising:
-
authenticating a principal who is requesting access to a content personalization service; acquiring the content personalization service when the principal is authenticated in response to an identity associated with the authenticated principal; and dynamically delivering, over a network connection, the content personalization service to a local processing environment associated with the principal, and wherein the content personalization service when processed in the local processing environment of the principal modifies and personalizes content delivered over the network connection to the principal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method, comprising:
-
requesting a content personalization service from a remote service over a network; supplying credentials to authenticate a principal associated with the content personalization service; receiving the content personalization service from the remote service when the credentials successfully authenticated the principal; and dynamically installing and processing the content personalization service within a local processing environment of the principal to modify and personalize content that the principal attempts to access from the network before that content is presented and available to the principal within the local processing environment. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
-
a content personalization service implemented within and to process on a client machine of a client processing environment associated with a principal; and a personalization delivery service implemented within and to process on a server machine that is remote over a network connection from the client machine, wherein the personalization delivery service is to dynamically deliver for installation and processing to the client machine the content personalization service for the principal when the principal is properly authenticated to the personalization delivery service, and wherein the content personalization service is to intercept, modify, and personalize content on the client machine before the principal accesses and views the content. - View Dependent Claims (16, 17, 18, 19, 20)
-
-
21. A system, comprising:
-
a content personalization service repository implemented in a machine-accessible medium and accessible on a server machine within a server processing environment; and a personalization delivery service implemented and to process on the server machine or a different machine accessible within the server processing environment, wherein the personalization delivery services manages a plurality of content personalization services housed in the content personalization service repository on behalf of a plurality of principals, and wherein the personalization delivery service is to dynamically push the content personalization services to client processing environments associated with the principals, the client personalization services process within the client processing environments to modify and personalize content before that content is viewed and accessed by the principals. - View Dependent Claims (22, 23, 24, 25)
-
Specification