Systems and methods for enhancing user interaction with displayed information
First Claim
1. A method comprising:
- parsing, by one or more hardware processors, visual content being displayed on an electronic user interface to determine a subject matter of the visual content;
selecting, by the one or more hardware processors, a first set of to actions, from a plurality of available actions, for an enhanced cursor for use with the visual content based on the determined subject matter;
assigning, by the one or more hardware processors, the first set of actions to the enhanced cursor;
displaying, by the one or more hardware processors, the enhanced cursor at an initial area on the electronic user interface without obscuring the visual content;
receiving, by the one or more hardware processors, a selection of a portion of the visual content based on detecting a user selection of the enhanced cursor and movement of the enhanced cursor from the initial area of the electronic user interface to the portion of the displayed content on the electronic user interface; and
in response to receiving the selection of the portion of the visual content, executing, by the one or more hardware processors, the first set of actions using the portion of the visual content.
2 Assignments
0 Petitions
Accused Products
Abstract
A method of enhancing user interaction with content displayed on a display of a touch screen device is provided. The method includes displaying at least one enhanced cursor within a viewable area of the display, the at least one enhanced cursor having a predefined action associated therewith, and receiving a selection of the at least one enhanced cursor. The method also includes detecting movement of the selected at least one enhance cursor onto displayed content, and executing the predefined action on the content. The method may further include detecting a subject matter of content being displayed on a display of a device coupled to the processor. Furthermore, a non-transitory computer-readable medium storing instructions for execution by a processor that cause the processor to perform the provided method may also be provided.
34 Citations
20 Claims
-
1. A method comprising:
-
parsing, by one or more hardware processors, visual content being displayed on an electronic user interface to determine a subject matter of the visual content; selecting, by the one or more hardware processors, a first set of to actions, from a plurality of available actions, for an enhanced cursor for use with the visual content based on the determined subject matter; assigning, by the one or more hardware processors, the first set of actions to the enhanced cursor; displaying, by the one or more hardware processors, the enhanced cursor at an initial area on the electronic user interface without obscuring the visual content; receiving, by the one or more hardware processors, a selection of a portion of the visual content based on detecting a user selection of the enhanced cursor and movement of the enhanced cursor from the initial area of the electronic user interface to the portion of the displayed content on the electronic user interface; and in response to receiving the selection of the portion of the visual content, executing, by the one or more hardware processors, the first set of actions using the portion of the visual content. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An enhanced cursor system comprising:
-
a non-transitory memory; and one or more hardware processors coupled to the non-transitory memory and configured to read instructions from the non-transitory memory to cause the system to perform operations comprising; parsing visual content being displayed on an electronic user interface to determine a subject matter of the visual content; selecting a first action, from a plurality of available actions, for a first cursor for use with the visual content based on the determined subject matter; assigning the first action to the first cursor; displaying the first cursor in a cursor palette comprising a plurality of cursors at an initial area on the electronic user interface without obscuring the visual content; receiving a selection of a portion of the content based on detecting a user selection of the first cursor from the cursor palette and movement of the first cursor from the initial area to the portion of the visual content displayed on the electronic user interface; and in response to receiving the selection of the portion of the visual content, executing the first action using the portion of the visual content. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory machine-readable medium having stored thereon machine-readable instructions executable to cause a machine to perform operations comprising:
-
parsing visual content being displayed on an electronic user interface to determine a subject matter of the visual content; selecting a first action, from a plurality of available actions, for a cursor within a cursor palette based on the determined subject matter; assigning the first action to the cursor; displaying the cursor at an initial area on the electronic user interface without obscuring the visual content; receiving a selection of a portion of the visual content based on detecting a user selection of the cursor from the cursor palette and movement of the cursor from the initial area to the portion of the visual content displayed on the electronic user interface; and in response to receiving the selection of the portion of the visual content, executing the first action using the portion of the visual content. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification