Customized user interface based on user profile information
First Claim
Patent Images
1. A method of customizing a user interface, the method comprising:
- providing several user profiles from which a user may be associated, each user profile comprising user profile information;
accessing the user profile associated with a user to whom a user interface will be provided;
configuring a user interface for the user based at least in part upon the user profile accessed as being associated with the user, the user interface including one or more references to content; and
enabling access to content based on user manipulation of the configured user interface.
7 Assignments
0 Petitions
Accused Products
Abstract
A user interface including one or more references to content is customized. Several user profiles are provided from which a user may be associated. Each user profile includes user profile information. The user profile associated with a user to whom a user interface will be provided is accessed. A user interface is configured for the user, based at least in part upon the user profile accessed as being associated with the user. Access to content is enabled based on user manipulation of the configured user interface.
-
Citations
60 Claims
-
1. A method of customizing a user interface, the method comprising:
-
providing several user profiles from which a user may be associated, each user profile comprising user profile information;
accessing the user profile associated with a user to whom a user interface will be provided;
configuring a user interface for the user based at least in part upon the user profile accessed as being associated with the user, the user interface including one or more references to content; and
enabling access to content based on user manipulation of the configured user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A computer program for customizing a user interface, the computer program comprising:
-
a module to provide several user profiles from which a user may be associated, each user profile comprising user profile information;
a module to access the user profile associated with a user to whom a user interface will be provided;
a module to configure a user interface for the user based at least in part upon the user profile accessed as being associated with the user, the user interface including one or more references to content; and
a module to enable access to content based on user manipulation of the configured user interface. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A computer program for customizing a user interface, the computer program comprising:
-
a module to provide several attribute types from which a user may be associated;
a module to access an attribute type associated with a user to whom a user interface will be provided;
a module to render a first user interface, in which the first user interface is available for display to a first user having a first attribute type accessed as being associated with the first user; and
a module to render a second user interface, in which the second user interface is available for display to a second user having a second attribute type accessed as being associated with the second user. - View Dependent Claims (46, 47, 48)
-
-
49. A customized user interface comprising:
-
a first user interface available for display to a first user having a first attribute type, the first attribute type being one of several attribute types from which a user may be associated, the first attribute type being associated with the first user and being accessed to provide the user interface; and
a second user interface available for display to a second user having a second attribute type, the second attribute type being one of several attribute types from which a user may be associated, the second attribute type being associated with the second user and being accessed to provide the user interface. - View Dependent Claims (50, 51)
-
-
52. A method of customizing a user interface, the method comprising:
-
providing several user characteristics from which a user may be associated;
accessing a user characteristic associated with a user to whom a user interface will be provided;
providing a user interface based at least in part upon the user characteristic accessed as being associated with the user, in which the user interface comprises at least one control; and
enabling access to information or services based on the user characteristic. - View Dependent Claims (53, 54, 55, 56, 57)
-
-
58. A computer program for customizing a user interface, the computer program comprising:
-
a module to provide several user characteristics from which a user may be associated;
a module to access a user characteristic associated with a user to whom a user interface will be provided;
a module to provide a user interface based at least in part upon the user characteristic accessed as being associated with the user, in which the user interface comprises at least one control; and
a module to enable access to information or services based on the user characteristic. - View Dependent Claims (59, 60)
-
Specification