SYSTEM HAVING USER INTERFACE USING MOTION BASED OBJECT SELECTION AND MOUSE MOVEMENT
First Claim
Patent Images
1. A system comprising:
- a processor;
a touchscreen display interacting with the processor;
an interface application executable by the processor to control the touchscreen display, the interface application controlling the touchscreen display to provide a container and a user interface control, where the user interface control is selectable by a user through manipulation of the touchscreen display in an area of the container proximate the user interface control, and where the user interface application identifies a user manipulation as a mouse movement in response to manipulation of the touchscreen display in an area of the container when the manipulation has a motion magnitude exceeding a threshold value.
16 Assignments
0 Petitions
Accused Products
Abstract
A system includes a touchscreen display and an interface application. The interface application controls the touchscreen display to provide a container and a user interface control. The user interface control may be selected through manipulation of the touchscreen display in an area of the container proximate the user interface control. The user interface application identifies a user manipulation as a mouse movement in response to manipulation of the touchscreen display in an area of the container when the manipulation has a motion magnitude exceeding a threshold value.
-
Citations
27 Claims
-
1. A system comprising:
-
a processor; a touchscreen display interacting with the processor; an interface application executable by the processor to control the touchscreen display, the interface application controlling the touchscreen display to provide a container and a user interface control, where the user interface control is selectable by a user through manipulation of the touchscreen display in an area of the container proximate the user interface control, and where the user interface application identifies a user manipulation as a mouse movement in response to manipulation of the touchscreen display in an area of the container when the manipulation has a motion magnitude exceeding a threshold value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A system comprising:
-
an interface application executable to control a touchscreen display to provide a container and a user interface control, where the interface application detects selection of the user interface control when the touchscreen display is manipulated in an area of the container proximate the user interface control, and where the user interface application identifies user manipulation of the touchscreen display in an area of the container as a mouse movement gesture when the manipulation has a motion magnitude exceeding a threshold value; a first application responsive to selection of the user interface control as identified by the interface application to execute a function corresponding to selection of the user interface control; and a second application responsive to a mouse movement gesture as identified by the interface application to execute a mouse motion corresponding to the identified mouse movement gesture. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A method of providing a user interface comprising:
-
generating a container and one or more selectable objects on a touchscreen display; detecting manipulation on the touchscreen display; determining whether a magnitude of the manipulation extends beyond a threshold value; executing a mouse movement on the touchscreen display corresponding to the manipulation if the magnitude of the manipulation extends beyond a threshold value; determining whether the manipulation is in an active area proximate at least one of the one or more selectable objects if the magnitude of the manipulation is below the threshold value; and executing a function associated with the selection of the at least one of the one or more selectable objects if the manipulation is in the area of the at least one of the one or more selectable objects and the magnitude of the manipulation is below the threshold value. - View Dependent Claims (24, 25, 26, 27)
-
Specification