Customizing user interfaces
First Claim
Patent Images
1. A method comprising:
- receiving a user identifier of a user to whom a user interface will be provided, the user interface including a toolbar having a plurality of toolbar controls;
identifying one or more characteristics of the user using the received user identifier, the one or more characteristics comprising one or more of an age, a maturity, a category of interest, or a characteristic determined or inferred based upon one or more actions of the user;
automatically customizing, using at least one processor, the user interface by adding a first toolbar control to the menu toolbar of the user interface as a toolbar button if the one or more characteristics includes a first characteristic, the toolbar button being directly selectable from the toolbar and providing access to a service, an application, a webpage, or content when selected; and
automatically customizing, using the at least one processor, the user interface to include the first toolbar control as a menu choice in a drop-down menu of the user interface if the one or more characteristics includes a second characteristic, the menu choice being selectable upon selection of the drop-down menu.
5 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.
117 Citations
46 Claims
-
1. A method comprising:
-
receiving a user identifier of a user to whom a user interface will be provided, the user interface including a toolbar having a plurality of toolbar controls; identifying one or more characteristics of the user using the received user identifier, the one or more characteristics comprising one or more of an age, a maturity, a category of interest, or a characteristic determined or inferred based upon one or more actions of the user; automatically customizing, using at least one processor, the user interface by adding a first toolbar control to the menu toolbar of the user interface as a toolbar button if the one or more characteristics includes a first characteristic, the toolbar button being directly selectable from the toolbar and providing access to a service, an application, a webpage, or content when selected; and automatically customizing, using the at least one processor, the user interface to include the first toolbar control as a menu choice in a drop-down menu of the user interface if the one or more characteristics includes a second characteristic, the menu choice being selectable upon selection of the drop-down menu. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A non-transitory computer-readable storage medium including a set of instructions that, when executed, cause at least one processor to perform steps comprising:
-
receiving a user identifier of a user to whom a user interface will be provided, the user interface including a toolbar having a plurality of toolbar controls; identifying one or more characteristics of the user using the received user identifier, the one or more characteristics comprising one or more of an age, a maturity, a category of interest, or a characteristic determined or inferred based upon one or more actions of the user; automatically customizing the user interface by adding a first toolbar control to the menu toolbar of the user interface as a toolbar button if the one or more characteristics includes a first characteristic, the toolbar button being directly selectable from the toolbar and providing access to a service, an application, a webpage, or content when selected; and automatically customizing the user interface to include the first toolbar control as a menu choice in a drop-down menu of the user interface if the one or more characteristics includes a second characteristic, the menu choice being selectable upon selection of the drop-down menu. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A system comprising:
-
at least one processor; and at least one non-transitory computer readable storage medium storing instructions thereon that, when executed by the at least on processor, cause the system to; receive a user identifier of a user to whom a user interface will be provided, the user interface including a toolbar having a plurality of toolbar controls; identify one or more characteristics of the user using the received user identifier, the one or more characteristics comprising one or more of an age, a maturity, a category of interest, or a characteristic determined or inferred based upon one or more actions of the user; automatically customize the user interface by adding a first toolbar control to the menu toolbar of the user interface as a toolbar button if the one or more characteristics includes a first characteristic, the toolbar button being directly selectable from the toolbar and providing access to a service, an application, a webpage, or content when selected; and automatically customize the user interface to include the first toolbar control as a menu choice in a drop-down menu of the user interface if the one or more characteristics includes a second characteristic, the menu choice being selectable upon selection of the drop-down menu. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46)
-
Specification