System and method for context and community based customization for a user experience
First Claim
Patent Images
1. A method comprising:
- gathering context information;
providing a user experience customizer to automatically produce user experience customization selections based on the context information, the user experience customization selections including selection of a particular user interface type from a plurality of available user interface types, the particular user interface type including a display page type for displaying information in a particular configuration to a user;
collecting, by use of a processor, user activity feedback from a community of users, the user activity feedback pertaining to user experiences with particular user interfaces for displaying information to users; and
using, by use of the processor, the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for context and community based customization for a user experience is disclosed. The apparatus in an example embodiment includes a user experience customizer to gather context information, automatically produce user experience customization selections based on the context information, collect user activity feedback from a community of users, and use the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information.
-
Citations
26 Claims
-
1. A method comprising:
-
gathering context information; providing a user experience customizer to automatically produce user experience customization selections based on the context information, the user experience customization selections including selection of a particular user interface type from a plurality of available user interface types, the particular user interface type including a display page type for displaying information in a particular configuration to a user; collecting, by use of a processor, user activity feedback from a community of users, the user activity feedback pertaining to user experiences with particular user interfaces for displaying information to users; and using, by use of the processor, the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A user experience customizer comprising:
-
a processor; an input unit, executable by the processor, to gather context information; a predictive data unit, executable by the processor, to form correlations between the context data and a likely desirable structure and content provided in a corresponding user experience, the predictive data unit further to collect user activity feedback from a community of users and to adjust the user experience customizer based on the user activity feedback, the collected user activity feedback pertaining to user experiences with particular user interfaces for displaying information to users; and a decision unit, executable by the processor, to automatically produce user experience customization selections based on a correlation of the user activity feedback with the context information, the user experience customization selections including selection of a particular user interface type from a plurality of available user interface types, the particular user interface type including a display page type for displaying information in a particular configuration to a user. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An article of manufacture comprising a machine-readable storage medium having machine executable instructions embedded thereon, which when executed by a machine, cause the machine to:
-
gather context information; provide a user experience customizer to automatically produce user experience customization selections based on the context information, the user experience customization selections including selection of a particular user interface type from a plurality of available user interface types, the particular user interface type including a display page type for displaying information in a particular configuration to a user; collect user activity feedback from a community of users, the user activity feedback pertaining to user experiences with particular user interfaces for displaying information to users; and use the user activity feedback to adjust the user experience customizer to automatically produce user experience customization selections likely favored by a user based on a correlation of the user activity feedback with the context information. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification