USER INTERFACE CUSTOMIZATION USING EVALUATION DATA
First Claim
1. A computer-implemented method of configuring a customized user interface, the method comprising:
- identifying a plurality of possible user interface gadgets for inclusion in the user interface using a first computer system, wherein the identifying compares a set of required attributes for the user interface to stored attribute data for a plurality of registered user interface gadgets;
selecting at least one user interface gadget for inclusion in the user interface from the plurality of possible user interface gadgets using the first computer system, wherein the selecting uses stored evaluation data for the plurality of possible user interface gadgets; and
providing data related to the selected at least one user interface gadget for use in generating the customized user interface on a second computer system distinct from the first computer system.
1 Assignment
0 Petitions
Accused Products
Abstract
A customized user interface is configured to include one or more user interface gadgets provided by one or more user interface gadget providers. Multiple possible user interface gadgets are identified for inclusion in the user interface by comparing a set of required attributes for the user interface to stored attribute data for a plurality of registered user interface gadgets. One or more of the possible user interface gadgets is selected for inclusion in the user interface using stored evaluation data for the possible user interface gadgets. Data related to the selected user interface gadget(s) is provided for use in generating the customized user interface on a computer system.
11 Citations
20 Claims
-
1. A computer-implemented method of configuring a customized user interface, the method comprising:
-
identifying a plurality of possible user interface gadgets for inclusion in the user interface using a first computer system, wherein the identifying compares a set of required attributes for the user interface to stored attribute data for a plurality of registered user interface gadgets; selecting at least one user interface gadget for inclusion in the user interface from the plurality of possible user interface gadgets using the first computer system, wherein the selecting uses stored evaluation data for the plurality of possible user interface gadgets; and providing data related to the selected at least one user interface gadget for use in generating the customized user interface on a second computer system distinct from the first computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computing environment for configuring a customized user interface, the environment comprising:
a first computer system including; a component configured to identify a plurality of possible user interface gadgets for inclusion in the customized user interface, wherein the component configured to identify is configured to compare a set of required attributes for the customized user interface to stored attribute data for a plurality of registered user interface gadgets; a component configured to select at least one user interface gadget for inclusion in the customized user interface from the plurality of possible user interface gadgets, wherein the component configured to select is configured to use stored evaluation data for the plurality of possible user interface gadgets; and a component configured to provide data related to a selected at least one user interface gadget for use in generating the customized user interface on a second computer system distinct from the first computer system. - View Dependent Claims (9, 10, 11, 12, 13)
-
14. A computer program comprising program code embodied in at least one computer-readable medium, which when executed, enables a first computer system to implement a method of configuring a customized user interface, the method comprising:
-
identifying a plurality of possible user interface gadgets for inclusion in the customized user interface, wherein the identifying compares a set of required attributes for the customized user interface to stored attribute data for a plurality of registered user interface gadgets; selecting at least one user interface gadget for inclusion in the customized user interface from the plurality of possible user interface gadgets, wherein the selecting uses stored evaluation data for the plurality of possible user interface gadgets; and providing data related to the selected at least one user interface gadget for use in generating the customized user interface on a second computer system distinct from the first computer system. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method of generating a computing environment for configuring a customized user interface, the method comprising:
providing a first computer system operable to; identify a plurality of possible user interface gadgets for inclusion in the customized user interface, wherein the identifying compares a set of required attributes for the customized user interface to stored attribute data for a plurality of registered user interface gadgets; select at least one user interface gadget for inclusion in the customized user interface from the plurality of possible user interface gadgets, wherein the selecting uses stored evaluation data for the plurality of possible user interface gadgets; and provide data related to the selected at least one user interface gadget for use in generating the customized user interface on a second computer system distinct from the first computer system.
Specification