US2013063366A1PendingUtilityA1

User inputs of a touch-sensitive device

Assignee: PAUL SEANPriority: Sep 13, 2011Filed: Sep 13, 2011Published: Mar 14, 2013
Est. expirySep 13, 2031(~5.1 yrs left)· nominal 20-yr term from priority
Inventors:Sean Paul
G06F 3/0416G06F 3/04883G06F 3/04886
43
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Various aspects of this disclosure are directed to displaying, by a touch-sensitive display of a computing device, at least one selectable object, and receiving, by the computing device, a user input comprising a gesture at a location of the touch-sensitive display that displays the at least one selectable object. The computing device may determine a time duration of the gesture. When the time duration of the gesture is greater than or equal to a minimum timeout value and less than or equal to a maximum timeout value, the computing device may select as user input the at least one selectable object.

Claims

exact text as granted — not AI-modified
1 . A method comprising:
 displaying, by a touch-sensitive display of a computing device, at least one selectable object;   receiving, by the computing device, a user input comprising a gesture at a location of the touch-sensitive display that displays the at least one selectable object;   determining, by the computing device, a time duration of the gesture; and   when the time duration of the gesture is greater than or equal to a minimum timeout value and less than or equal to a maximum timeout value, selecting as user input, by the computing device, the at least one selectable object.   
     
     
         2 . The method of  claim 1 , further comprising:
 when the time duration is less than the minimum timeout value, refraining from selecting as user input, by the computing device, the at least one selectable object.   
     
     
         3 . The method of  claim 1 , further comprising:
 when the time duration is greater than the maximum timeout value, refraining from selecting as user input, by the computing device, the at least one selectable object.   
     
     
         4 . The method of  claim 1 , wherein the gesture comprises a motion of an input unit. 
     
     
         5 . The method of  claim 4 , wherein the time duration of the gesture comprises a time period from the start of the motion of the input unit to the end of the motion of the input unit. 
     
     
         6 . The method of  claim 1 , wherein the gesture comprises a tap gesture including:
 touching, with an input unit, the touch-sensitive display at the location of the touch-sensitive display that displays the at least one selectable object to select the at least one selectable object; and   releasing the at least one selectable object by removing the input unit from the touch-sensitive display.   
     
     
         7 . The method of  claim 6 , wherein touching the touch-sensitive display at the location of the touch-sensitive display that displays that at least one selectable object starts the tap gesture, and wherein releasing the at least one selectable object by removing the input unit from the touch-sensitive display ends the tap gesture. 
     
     
         8 . The method of  claim 7 , wherein a duration of the tap gesture comprises a time period from the start of the tap gesture to the end of the tap gesture. 
     
     
         9 . The method of  claim 1 , wherein the gesture comprises a sliding gesture including:
 touching, with an input unit, the touch-sensitive display at the location of the touch-sensitive display that displays the at least one selectable object to select the at least one selectable object; and   releasing the at least one selectable object by removing the input unit from the location of the touch-sensitive display that displays the at least one selectable object and maintaining contact between the input unit and the touch-sensitive display.   
     
     
         10 . The method of  claim 9 , wherein touching the touch-sensitive display at the location of the touch-sensitive display that displays the at least one selectable object starts the sliding gesture, and wherein releasing the at least one selectable object by removing the input unit from the location of the touch-sensitive display that displays the at least one selectable object and maintaining contact between the input unit and the touch-sensitive display ends the sliding gesture. 
     
     
         11 . The method of  claim 10 , wherein a duration of the sliding gesture comprises a time period from the start of the sliding gesture to the end of the sliding gesture. 
     
     
         12 . The method of  claim 1 , wherein the at least one object is included in a graphical keyboard. 
     
     
         13 . The method of  claim 1 , wherein the at least one object comprises at least one of a character key or a hyperlink. 
     
     
         14 . A computer-readable storage medium encoded with instructions that cause one or more processors of a computing device to:
 display, by a touch-sensitive display of the computing device, at least one selectable object;   receive a user input comprising a gesture at a location of the touch-sensitive display that displays the at least one selectable object;   determine a time duration of the gesture; and   when the time duration of the gesture is greater than or equal to a minimum timeout value and less than or equal to a maximum timeout value, select as user input the at least one selectable object.   
     
     
         15 . A computing device, comprising:
 one or more processors;   a touch-sensitive display to display at least one selectable object and receive a user input comprising a gesture at a location of the touch-sensitive display that displays the at least one selectable object; and   an application installed on the computing device and operable by the one or more processors to determine a time duration of the gesture, and when the time duration of the gesture is greater than or equal to a minimum timeout value and less than or equal to a maximum timeout value, select as user input the at least one selectable object.   
     
     
         16 . A method comprising:
 displaying, by a touch-sensitive display of a computing device, at least one selectable object;   receiving, by the computing device, a user input comprising a gesture at a location of the touch-sensitive display that displays the at least one selectable object, wherein the gesture comprises motion of an input unit;   detecting, by the computing device, a surface area of a portion of the touch-sensitive display that is in contact with the input unit;   detecting, by the computing device, a change in the surface area of the portion of the touch-sensitive display that is in contact with the input unit; and   when the change in the surface area is greater than or equal to a minimum value and less than or equal to a maximum value, selecting as user input, by the computing device, the at least one selectable object.   
     
     
         17 . The method of  claim 16 , further comprising:
 when the change in the surface area is less than the minimum value, refraining from selecting as user input, by the computing device, the at least one selectable object.   
     
     
         18 . The method of  claim 16 , further comprising:
 when the change in the surface area is greater than the maximum value, refraining from selecting as user input, by the computing device, the at least one selectable object.   
     
     
         19 . The method of  claim 16 , wherein at least one of the minimum value or maximum value comprises a surface area value. 
     
     
         20 . The method of  claim 16 , further comprising:
 receiving a radius of the portion of the touch-sensitive display that is in contact with the input unit; and   determining the surface area of the portion of the touch-sensitive display that is in contact with the input unit based on the radius.   
     
     
         21 . The method of  claim 16 , wherein detecting the change in the surface area of the portion of the touch-sensitive display that is in contact with the input unit further comprises determining a time duration of the change in the surface area. 
     
     
         22 . The method of  claim 21 , wherein determining the time duration of the change in the surface area further comprises:
 determining a first time indicating a start of the change in the surface area;   determining a second time indicating an end of the change in the surface area; and   comparing the first time and the second time to determine the time duration.   
     
     
         23 . The method of  claim 21 , further comprising:
 when the time duration of the change in the surface area of the portion of the touch-sensitive display that is in contact with the input unit is greater than or equal to a minimum timeout value and less than or equal to a maximum timeout value, selecting as user input the at least one selectable object.   
     
     
         24 . The method of  claim 23 , further comprising:
 when the time duration of the change in the surface area of the portion of the touch-sensitive display that is in contact with the input unit is less than the minimum timeout value, refraining from selecting as user input the at least one selectable object.   
     
     
         25 . The method of  claim 23 , further comprising:
 when the time duration of the change in the surface area of the portion of the touch-sensitive display that is in contact with the input unit is greater than the maximum timeout value, refraining from selecting as user input the at least one selectable object.   
     
     
         26 . The method of  claim 16 , wherein detecting the change in the surface area of the portion of the touch-sensitive display that is in contact with the input unit comprises detecting an increase in the surface area of the portion of the touch-sensitive display that is in contact with the input unit, and wherein the method further comprises:
 detecting a subsequent decrease in the surface area of the portion of the touch-sensitive display that is in contact with the input unit.   
     
     
         27 . A computer-readable storage medium encoded with instructions that cause one or more processors of a computing device to:
 display, by a touch-sensitive display of the computing device, at least one selectable object;   receive a user input comprising a gesture at a location of the touch-sensitive display that displays the at least one selectable object, wherein the gesture comprises motion of an input unit;   detect a surface area of a portion of the touch-sensitive display that is in contact with the input unit;   detect a change in the surface area of the portion of the touch-sensitive display that is in contact with the input unit; and   when the change in the surface area is greater than or equal to a minimum value and less than or equal to a maximum value, select as user input the at least one selectable object.   
     
     
         28 . A computing device, comprising:
 one or more processors;   a touch-sensitive display to display at least one selectable object and receive a user input comprising a gesture at a location of the touch-sensitive display that displays the at least one selectable object, wherein the gesture comprises motion of an input unit; and   an application installed on the computing device and operable by the one or more processors to detect a surface area of a portion of the touch-sensitive display that is in contact with the input unit, detect a change in the surface area of the portion of the touch-sensitive display that is in contact with the input unit, and when the change in the surface area is greater than or equal to a minimum value and less than or equal to a maximum value, select as user input the at least one selectable object.

Join the waitlist — get patent alerts

Track US2013063366A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.