Browse Prior Art Database

Method of Content Personalization Utilizing a Service Feed and a Software Agent for Personalized Execution of Services

IP.com Disclosure Number: IPCOM000097751D
Original Publication Date: 2005-Mar-07
Included in the Prior Art Database: 2005-Mar-07
Document File: 3 page(s) / 86K

Publishing Venue

IBM

Abstract

Disclosed is a method for delivery of personalized content through the use of a subscription feed which provides services and a client agent which executes the provided services by mapping input from a local cache, then displays the computed results to the user.

This text was extracted from a PDF file.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 42% of the total text.

Page 1 of 3

Method of Content Personalization Utilizing a Service Feed and a Software Agent for Personalized Execution of Services

Suppose a content publisher has content which has different implications for different readers. For a consumer of this content to derive the personalized implication of this content, the burden is either on the consumer or provider. The consumer could read it carefully and make the correct inferences about how the content applies to himself. The publisher could take pains to analyze the potential consumers of the content and provide easily digestable forms of the content for each type of consumer. Finally, a publisher with intimate knowledge about each of his content subscribers could programatically generate a customized version of the content for every individual subscriber. For option 1, a content consumer can be overwhelmed by the volume of content, and does not have time to do careful analysis as described above. For option 2, this multiplies the work effort of the content provider by the number of broad consumer types, and doesn't achieve specific tailoring of content for individuals, just categories. For option 3, the publisher must maintain and allow management of detailed information about each subscriber, and the processing required to execute the personalization scales directly with the number of subscribers. Also, maintaining this information centrally implies that security and privacy must be carefully maintained.

Suppose the publisher can offload the personalization of the content to the subscriber himself, or more accurately, the subscribers computer client. The publisher can take his content, and convert that content into business logic which can automatically derive the implications for a particular content consumer given an assortment of personalized information about that consumer. They can write this logic using whatever type of tool they like. They then publish the service interface definition, and possibly portable code for executing it as well via a subscription feed.

For instance, a tax policy analysis center can attempt to convert tax regulations into concrete business logic which can provide the direct tax impact to a tax-payer given some personal financial information. This extends the business of a policy analysis center which already has skills in interpreting policy language.

The subscriber's computer requires a software agent for the individual which is configured with a great deal of personal information about the individual, such as tax returns, insurance information, and property and vehicle ownership. This agent can then subscribe to various channels or feeds of services. When a new service definition is received by the agent, it can execute that service with the personal data it can access about the individual, requesting new data if necessary. The output from the service execution represents the personalized version of the content, or personal impact of the content. Once the se...