IP Library Granted Patent US 7,997,485
Granted Patent B2
US 7,997,485 · App. 11/427,748 · Granted Aug 16, 2011

Content presentation based on user preferences

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,997,485
App. No.
11/427,748
Granted
Aug 16, 2011
Kind
B2
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.

Claims (30)

1. A computer-implemented system that facilitates content presentation, comprising:

a profile component that facilitates user creation of user preferences data in a user profile of a user;

a control component that facilitates the user's control to incrementally expose portions of the user preferences data from the user profile of the user to a vendor and to independently expose different amounts of the user preference data to each of a plurality of different vendors; and

a content component that presents content of the vendor to the user based on the exposed portions of the user preferences data.

2. The system of claim 1 , further comprising a shared control component that facilitates sharing of control of the user preferences with a website.

3. The system of claim 1 , further comprising an enticement component that facilitates offering of an enticement in exchange for access to the user preferences.

4. The system of claim 1 , wherein the content component facilitates incorporation of a portion of the user preferences into the content of the vendor for presentation to the user.

5. The system of claim 1 , wherein the content component further presents the content of the vendor based on a preferred content format expressed in the user preferences.

6. The system of claim 1 , wherein the content component further presents the content of the vendor based on a preferred type of content expressed in the user preferences.

7. The system of claim 1 , wherein the content component further facilitates personalization of the content by presenting a name associated with the user in the content.

8. The system of claim 1 , further comprising a machine learning and reasoning component that employs a probabilistic and/or statistical-based analysis of user interactions to prognosticate or infer an action that the user desires to be automatically performed.

9. 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 preference data stored in a user-created user profile of the user to the website based on user input and independently exposing different amounts of the user preference data to each of a plurality of different vendor websites based on user input; and

presenting website content of the website based on the exposed user preferences data.

10. The method of claim 9 , further comprising providing the website exposure of the user preferences as part of an online purchase between the user and the website.

11. The method of claim 9 , wherein the controlling access to the user preferences is based in part on a loyalty relationship developed between the user and the website.

12. The method of claim 9 , further comprising selectively exposing a greater portion of the user preferences to the website in response to a request for further incremental access to the website.

13. The method of claim 9 , further comprising presenting a portion of the user preferences in the website content.

14. The method of claim 9 , further comprising presenting the website content in a format expressed in the user preferences.

15. The method of claim 9 , further comprising presenting at least portions of the website content related to user demographics as derived from the user preferences.

16. The method of claim 9 , further comprising personalizing the website content by including personal information of the user from the user preferences in the website content.

17. The method of claim 9 , further comprising negotiating exposure of the user preferences based on offered enticements.

18. The method of claim 9 , further comprising requesting that the website present an advertisement according to the user preferences.

19. One or more computer-readable storage media, storing processor-executable instructions for content presentation that, when executed on a processor, perform acts comprising:

selecting a website with which to conduct an online session;

requesting access to additional website information;

communicating a request for user preferences information stored in a user-created user profile of the user;

exposing a portion of the stored user preferences information to the website based on user input by independently exposing different amounts of the user preference data to each of a plurality of different websites based on user input; and

presenting the exposed portion of the stored user preferences information in an advertisement to the user.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 9, 2014
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034542/0001 →