User interface for curved input device
First Claim
1. A non-transitory computer readable medium storing instructions which, when executed by a processor connected to a curved touch-sensitive user input device, cause the processor to generate one or more data structures for an object moving along the perimeter of the curved user input device, each data structure corresponding to a component gesture and comprising:
- a) a time stamp,b) a polar angle at which the moving object starts,c) a polar angle at which the moving object ends,d) a middle polar angle of the moving object, ande) an assigned state being one of the group RECOGNIZED, UPDATED and ENDED,wherein the instructions cause the processor to assign the RECOGNIZED state to the data structure when the moving object is initially detected on the perimeter of the user input device, to assign the UPDATED state to the data structure when the moving object is further detected on the perimeter of the user input device after the initial detection, and to assign the ENDED state to the data structure when the moving object ceases to be detected on the perimeter of the user input device.
0 Assignments
0 Petitions
Accused Products
Abstract
A computer readable medium storing instructions which cause a processor to generate data structures for an object moving along the perimeter of a curved touch-sensitive user input device, each data structure corresponding to a gesture and including a time stamp, polar angles at which the object starts and ends, a middle polar angle of the object, and an assigned state being one of the group RECOGNIZED, UPDATED and ENDED, wherein the instructions cause the processor to assign the RECOGNIZED state to the data structure when the moving object is initially detected on the perimeter of the device, to assign the UPDATED state to the data structure when the moving object is further detected on the perimeter of the device after the initial detection, and to assign the ENDED state to the data structure when the moving object ceases to be detected on the perimeter of the device.
179 Citations
15 Claims
-
1. A non-transitory computer readable medium storing instructions which, when executed by a processor connected to a curved touch-sensitive user input device, cause the processor to generate one or more data structures for an object moving along the perimeter of the curved user input device, each data structure corresponding to a component gesture and comprising:
-
a) a time stamp, b) a polar angle at which the moving object starts, c) a polar angle at which the moving object ends, d) a middle polar angle of the moving object, and e) an assigned state being one of the group RECOGNIZED, UPDATED and ENDED, wherein the instructions cause the processor to assign the RECOGNIZED state to the data structure when the moving object is initially detected on the perimeter of the user input device, to assign the UPDATED state to the data structure when the moving object is further detected on the perimeter of the user input device after the initial detection, and to assign the ENDED state to the data structure when the moving object ceases to be detected on the perimeter of the user input device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
Specification