Graphical user interface with embedded artificial intelligence
First Claim
1. A computerized method comprising:
- determining a preference of a user by monitoring the user'"'"'s interaction with a graphic user interface; and
selectively editing content on the graphic user interface based on the preference.
1 Assignment
0 Petitions
Accused Products
Abstract
An intelligent filter increases the user-friendliness of a computer graphical user interface (GUI) by determining user preferences based on user interaction with the GUI and changing the GUI accordingly. The filter monitors a graphical user interface to determine what frames and frame content are frequently used and remove frames and frame content of the interface that are not commonly used by an individual user. The interface is rearranged to cover any gaps. Additionally, the user is tracked to websites that the user frequents. Links to those websites are given emphasis on the rearranged user interface. The user is notified if changes are made to a favored website. The user is rewarded with discounts and other prizes for frequently going to a particular website.
-
Citations
32 Claims
-
1. A computerized method comprising:
-
determining a preference of a user by monitoring the user'"'"'s interaction with a graphic user interface; and
selectively editing content on the graphic user interface based on the preference. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A filter comprising:
a module to determine a preference of a user and to selectively edit content on a graphical user interface based on that preference. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 18, 19, 20, 21, 22, 23, 24, 26, 27, 28, 29, 30, 31, 32)
-
17. A machine-readable storage medium tangibly embodying a sequence of instructions executable by a machine to perform a method comprising:
-
determining a preference of a user by monitoring the user'"'"'s interaction with a graphic user interface; and
selectively editing content on the graphic user interface based on the preference.
-
-
25. A computer system comprising:
-
a processing unit;
a memory coupled to the processing unit through a system bus; and
a filter process executed from the memory by the processing unit, wherein the filter process causes the processing unit to selectively edit content on a graphical user interface based on user preference.
-
Specification