HIGHLIGHTING GRAPHICAL USER INTERFACE COMPONENTS BASED ON USAGE BY OTHER USERS
First Claim
Patent Images
1. A method of highlighting different graphical user interface (GUI) components, the method comprising:
- receiving, from multiple computing devices, tracking information identifying numbers of times that the different GUI components have been selected by different users when using the multiple computing devices;
receiving a query, from a computing device that provides the different GUI components, to identify which of the different GUI components to highlight;
identifying a GUI component from the different GUI components based on the tracking information that satisfies the query; and
communicating a response to the query, the response identifying the GUI component to highlight.
2 Assignments
0 Petitions
Accused Products
Abstract
In one example embodiment, a method to highlight graphical user interface (GUI) components is provided. In this method, a computing device on a network is queried to identify which of the GUI components to highlight based on tracking information associated with other users. A response to the query is then received from the computing device, the response of which identifies a GUI component, and this identified GUI component is highlighted.
-
Citations
21 Claims
-
1. A method of highlighting different graphical user interface (GUI) components, the method comprising:
-
receiving, from multiple computing devices, tracking information identifying numbers of times that the different GUI components have been selected by different users when using the multiple computing devices; receiving a query, from a computing device that provides the different GUI components, to identify which of the different GUI components to highlight; identifying a GUI component from the different GUI components based on the tracking information that satisfies the query; and communicating a response to the query, the response identifying the GUI component to highlight. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory, machine-readable medium that stores instructions, which, when performed by a machine, cause the machine to perform operations comprising:
-
tracking numbers of times that different graphical user interface (GUI) components are selected by a user when using a computing device; accessing information associated with the user; transmitting the tracked numbers, component identifiers identifying the different GUI components, and the accessed information to a different computing device on a network, the different computing device storing tracking information associated with other users, the tracking information including different numbers of times that the different GUI components have been selected by the other users; querying the different computing device to identify which of the different GUI components to highlight based on the tracking information associated with the other users; receiving, from the different computing device, a response to the query identifying a GUI component from the different GUI components; and highlighting the identified GUI component. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A system comprising:
-
an application having instructions that when executed by at least one processor, cause operations to be performed, the operations comprise providing graphical user interface (GUI) components for display by the computing device, and a highlight tracking module having instructions that when executed by the at least one processor, cause operations to be performed, the operations comprise; querying a different computing device on a network to identify which of the GUI components to highlight based on tracking information associated with other users; receiving, from the different computing device, a response to the query identifying a GUI component; and highlighting the identified GUI component. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A system comprising:
a tracking information storage module when executed by at least one processor, cause operations to be performed, the operations comprising; receiving, from multiple computing devices, tracking information identifying numbers of times that different GUI components have been selected by different users when using the multiple computing devices; receiving a query, from a computing device that provides the different GUI components, to identify which of the different GUI components to highlight; identifying a GUI component from the different GUI components based on the tracking information that satisfy the query; and communicating a response to the query, the response identifying the GUI component to highlight. - View Dependent Claims (21)
Specification