Mode-based graphical user interfaces for touch sensitive input devices
First Claim
Patent Images
1. A computer implemented method for initiating floating controls via a touch sensitive device, the method comprising:
- detecting a presence of an object at a first location on the touch sensitive device;
generating a first user interface element on the touch sensitive device in the vicinity of the object in response to the detected presence of the object at the first location, the first user interface element associated with a first user interface mode;
detecting movement of the object, without breaking contact with the touch sensitive device, to a second location on the touch sensitive device; and
deactivating the first user interface element in the vicinity of the first location and activating a second user interface element in the vicinity of the second location in response to the change of location of the object, the second user interface element associated with a second user interface mode different from the first user interface mode;
wherein at least one of the first user interface element or the second user interface element is configured to accept input from the object.
0 Assignments
0 Petitions
Accused Products
Abstract
A user interface method is disclosed. The method includes detecting a touch and then determining a user interface mode when a touch is detected. The method further includes activating one or more GUI elements based on the user interface mode and in response to the detected touch.
-
Citations
24 Claims
-
1. A computer implemented method for initiating floating controls via a touch sensitive device, the method comprising:
-
detecting a presence of an object at a first location on the touch sensitive device; generating a first user interface element on the touch sensitive device in the vicinity of the object in response to the detected presence of the object at the first location, the first user interface element associated with a first user interface mode; detecting movement of the object, without breaking contact with the touch sensitive device, to a second location on the touch sensitive device; and deactivating the first user interface element in the vicinity of the first location and activating a second user interface element in the vicinity of the second location in response to the change of location of the object, the second user interface element associated with a second user interface mode different from the first user interface mode; wherein at least one of the first user interface element or the second user interface element is configured to accept input from the object. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A non-transitory computer readable storage medium including instructions, which when executed by a touch sensitive device comprising one or more processors, cause the one or more processors to perform a method for initiating floating controls, the method comprising:
-
detecting a presence of an object at a first location on the touch sensitive device; generating a first user interface element on the touch sensitive device in the vicinity of the object in response to the detected presence of the object at the first location, the first user interface element associated with a first user interface mode; detecting movement of the object, without breaking contact with the touch sensitive device, to a second location on the touch sensitive device; and deactivating the first user interface element in the vicinity of the first location and activating a second user interface element in the vicinity of the second location in response to the change of location of the object, the second user interface element associated with a second user interface mode different from the first user interface mode; wherein at least one of the first user interface element or the second user interface element is configured to accept input from the object. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A touch sensitive device comprising:
-
one or more processors; and a non-transitory computer readable storage medium including instructions, which when executed by the one or more processors, cause the one or more processors to perform a method for initiating floating controls, the method comprising; detecting a presence of an object at a first location on the touch sensitive device; generating a first user interface element on the touch sensitive device in the vicinity of the object in response to the detected presence of the object at the first location, the first user interface element associated with a first user interface mode; detecting movement of the object, without breaking contact with the touch sensitive device, to a second location on the touch sensitive device; and deactivating the first user interface element in the vicinity of the first location and activating a second user interface element in the vicinity of the second location in response to the change of location of the object, the second user interface element associated with a second user interface mode different from the first user interface mode; wherein at least one of the first user interface element or the second user interface element is configured to accept input from the object. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24)
-
Specification