CONTENT PRESENTATION UTILIZING MOVEABLE FLY-OVER ON-DEMAND USER INTERFACES
First Claim
1. A method of content presentation, comprising:
- detecting position of a pointer relative to a content element in a graphical user interface displayed on an electronic display screen;
displaying a popup window at a location on the graphical user interface while the pointer hovers over the content element, wherein the popup window includes a bump zone indicating that the popup window is moveable;
detecting proximity of the pointer relative to the bump zone while the pointer hovers over the content element; and
selectively transitioning the popup window to a new location on the graphical user interface based on the detected proximity of the pointer relative to the bump zone.
5 Assignments
0 Petitions
Accused Products
Abstract
Content presentation using on-demand user interfaces is provided. One embodiment comprises detecting position of a pointer by a user relative to a content element in a graphical user interface displayed on an electronic display screen; displaying a popup window at a location on the graphical user interface while the pointer hovers over the content element, wherein the popup window includes a bump zone indicating that the popup window is moveable; detecting proximity of the pointer relative to the bump zone while the pointer hovers over the content element; and transitioning the popup window to a new location on the graphical user interface based on the detected proximity and movement of the pointer relative to the bump zone.
60 Citations
20 Claims
-
1. A method of content presentation, comprising:
-
detecting position of a pointer relative to a content element in a graphical user interface displayed on an electronic display screen; displaying a popup window at a location on the graphical user interface while the pointer hovers over the content element, wherein the popup window includes a bump zone indicating that the popup window is moveable; detecting proximity of the pointer relative to the bump zone while the pointer hovers over the content element; and selectively transitioning the popup window to a new location on the graphical user interface based on the detected proximity of the pointer relative to the bump zone. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer program product for content presentation on an electronic display, comprising:
-
a computer usable medium having computer readable program code embodied therewith, wherein the computer readable program code when executed on the computer causes the computer to perform operations comprising; detecting position of a pointer relative to a content element in a graphical user interface displayed on an electronic display screen; displaying a popup window at a location on the graphical user interface while the pointer hovers over the content element, wherein the popup window includes a bump zone indicating that the popup window is moveable; detecting proximity of the pointer relative to the bump zone while the pointer hovers over the content element; and selectively transitioning the popup window to a new location on the graphical user interface based on the detected proximity of the pointer relative to the bump zone. - View Dependent Claims (13, 14, 15, 16, 17)
-
-
18. A system for content presentation on an electronic display, comprising:
a user interface control processor configured for detecting position of a pointer relative to a content element in a graphical user interface displayed on an electronic display screen, displaying a popup window at a location on the graphical user interface while the pointer hovers over the content element, wherein the popup window includes a bump zone indicating that the popup window is moveable, detecting proximity of the pointer relative to the bump zone while the pointer hovers over the content element, and selectively transitioning the popup window to a new location on the graphical user interface based on the detected proximity and movement of the pointer relative to the bump zone based on movement of the pointer by the user. - View Dependent Claims (19, 20)
Specification