Method for touchscreen data input
First Claim
Patent Images
1. In a computer based system having a touchscreen, a method comprising:
- detecting contact with said touchscreen;
implementing a visual interface within said touchscreen in response to detecting contact;
generating contact information specifying a size of said detected contact with said touchscreen;
comparing said contact information with contact criteria;
based on said comparing of said contact information, interpreting the detected contact as finger contact and configuring the visual interface for finger contact when said contact information is consistent with contact criteria corresponding to a finger contact; and
,based on said comparing of said contact information, offsetting an on-screen pointer a distance from said detected contact, wherein the distance is based upon the size of said detected contact, wherein the distance from said detected contact varies as the size of said detected contact varies.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for use with a computer based system having a touchscreen for distinguishing between a finger and a stylus. The method involves a series of steps including detecting contact with the touchscreen. Also, the method can include generating contact information for the detected contact with the touchscreen. The method includes comparing contact information corresponding to the detected contact with contact criteria, and, based on the comparison of the contact information, determining whether the contact was initiated by a finger or a stylus.
-
Citations
19 Claims
-
1. In a computer based system having a touchscreen, a method comprising:
-
detecting contact with said touchscreen; implementing a visual interface within said touchscreen in response to detecting contact; generating contact information specifying a size of said detected contact with said touchscreen; comparing said contact information with contact criteria; based on said comparing of said contact information, interpreting the detected contact as finger contact and configuring the visual interface for finger contact when said contact information is consistent with contact criteria corresponding to a finger contact; and
,based on said comparing of said contact information, offsetting an on-screen pointer a distance from said detected contact, wherein the distance is based upon the size of said detected contact, wherein the distance from said detected contact varies as the size of said detected contact varies. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A machine readable storage, having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the steps of:
-
detecting contact with said touchscreen; implementing a visual interface within said touchscreen in response to detecting contact; generating contact information specifying a size of said detected contact with said touchscreen; comparing said contact information with contact criteria; based on said comparing of said contact information, interpreting the detected contact as finger contact and configuring the visual interface for finger contact when said contact information is consistent with contact criteria corresponding to a finger contact; and
,based on said comparing of said contact information, offsetting an on-screen pointer a distance from said detected contact, wherein the distance is based upon the size of said detected contact, wherein the distance from said detected contact varies as the size of said detected contact varies. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. In a computer based system having a touchscreen, a method for distinguishing between a finger and a stylus comprising:
-
detecting contact with said touchscreen; generating contact information specifying a size of said detected contact with said touchscreen; comparing said contact information corresponding to said detected contact with contact criteria; based on said comparing of said contact information and the size of said detected contact, determining whether said contact was initiated by a finger or a stylus; for said contact information consistent with said contact criteria corresponding to said finger contact, interpreting said detected contact as a finger contact; for said contact information consistent with said contact criteria corresponding to finger contact, interpreting said detected contact as a finger contact and displaying an activated point in said touchscreen beneath said detected contact; and for said contact information consistent with said contact criteria corresponding to finger contact, offsetting an on screen point a distance from said contact point such that the distance varies depending on the size of said detected contact.
-
Specification