CONTENT PRESENTATION BASED ON USER PREFERENCES
First Claim
1. A computer-implemented system that facilitates content presentation, comprising:
- a profile component that facilitates storage of user preferences data in a user profile of a user;
a control component for selectively exposing portions of the user preferences to a vendor; and
a content component that presents content of the vendor to the user based on the user preferences.
2 Assignments
0 Petitions
Accused Products
Abstract
Architecture is provided that facilitates user-controlled access to user profile information. A user is allowed to selectively expose (or mask) portions of his/her profile to third parties. Additionally, advertisers and/or content providers can offer incentives or enticement in response to the acceptance of which a user exposes larger portions of their profile. The architecture comprises a system that facilitates profile management utilizing a profile component that facilitates creation and storage of an electronic profile of a user, and a control component under control of the user for controlling access to the profile. Machine learning and reasoning is provided to make inferences and automate aspects thereof.
149 Citations
20 Claims
-
1. A computer-implemented system that facilitates content presentation, comprising:
-
a profile component that facilitates storage of user preferences data in a user profile of a user; a control component for selectively exposing portions of the user preferences to a vendor; and a content component that presents content of the vendor to the user based on the user preferences. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-implemented method of managing content presentation, comprising:
-
selecting a website with which to conduct an online session with a user; controlling exposure of user preferences of the user to the website; and presenting website content of the website based on the exposed user preferences. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer-executable system, comprising:
-
computer-implemented means for selecting a website with which to conduct an online session; computer-implemented means for requesting access to additional website information; computer-implemented means for communicating a request for user preferences information; computer-implemented means for exposing a portion of user preferences to the website; and computer-implemented means for presenting the exposed portion of the user preferences in an advertisement to the user.
-
Specification