IP Library › Granted Patent US 10,282,590
Granted Patent B2
US 10,282,590 · App. 15/475,439 · Granted May 7, 2019

Analyzing writing using pressure sensing touchscreens

Inventors: Nicholas G. Danyluk (Poughkeepsie, NY); Eli M. Dow (Wappingers Falls, NY); Kavita Sehgal (Poughkeepsie, NY); Diane M. Stamboni (Pleasant Valley, NY); Sneha M. Varghese (Fishkill, NY); John S. Werner (Fishkill, NY); Sarah Wu (Kingston, NY)
Assignee: International Business Machines Corporation
G06K9/00181G06K9/00174G06K9/00187G06F3/0414
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,282,590
App. No.
15/475,439
Granted
May 7, 2019
Kind
B2
Abstract

The present invention provides a computer implemented method, a system, and a computer program product for verifying a writing of a user. In an exemplary embodiment, the present invention includes in response to receiving a writing on a pressure sensing touchpad logically coupled a computer system, recording a position and a pressure of one or more points of the writing via a pressure sensing touchscreen, executing a set of logical operations normalizing the writing, comparing the normalized writing to one or more stored writing parameters, executing a set of logical operations determining the normalized writing is within a tolerance of writing parameter deviation limits, thereby verifying the writing, and in response to determining the writing is within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is valid.

Claims (40)

1. A computer implemented method comprising:

in response to receiving a writing on a pressure sensing touchscreen logically coupled to a computer system, recording a position and a pressure of one or more points of the writing via the pressure sensing touchscreen wherein the number of the one or more points for which the position and the pressure are recorded is based on an importance of the verifying the writing;

executing, by the computer system, a set of logical operations normalizing the writing;

comparing, by the computer system, the normalized writing to one or more stored writing parameters;

executing, by the computer system, a set of logical operations determining the normalized writing is within a tolerance of writing parameter deviation limits, thereby verifying the writing; and

in response to determining the writing is within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is valid.

2. The method of claim 1 further comprising:

executing, by the computer system, a set of logical operations determining the normalized writing is not within the tolerance of writing parameter deviation limits; and

in response to determining the writing is not within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is not valid.

3. The method of claim 1 , wherein the writing is a signature of a user and wherein the one or more stored writing parameters corresponds to previous signatures of the user.

4. The method of claim 1 , wherein the tolerance is based on an importance of the verifying the writing.

5. The method of claim 1 , wherein the writing is done by at least one of a human appendage, a stylus, a rod, a pen, a computer mouse, a pointer, an electronic writing instrument, and a writing instrument.

6. The method of claim 1 , wherein the pressure sensing touchscreen is a pressure sensing touchscreen of a mobile device.

7. A system comprising:

a memory; and

a processor in communication with the memory, the processor configured to perform a method comprising,

in response to receiving a writing on a pressure sensing touchscreen logically coupled to a computer system, recording a position and a pressure of one or more points of the writing via the pressure sensing touchscreen wherein the number of the one or more points for which the position and the pressure are recorded is based on an importance of the verifying the writing;

executing, by the computer system, a set of logical operations normalizing the writing;

comparing, by the computer system, the normalized writing to one or more stored writing parameters;

executing, by the computer system, a set of logical operations determining the normalized writing is within a tolerance of writing parameter deviation limits, thereby verifying the writing; and

in response to determining the writing is within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is valid.

8. The system of claim 7 further comprising:

executing, by the computer system, a set of logical operations determining the normalized writing is not within the tolerance of writing parameter deviation limits; and

in response to determining the writing is not within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is not valid.

9. The system of claim 7 , wherein the writing is a signature of a user and wherein the one or more stored writing parameters corresponds to previous signatures of the user.

10. The system of claim 7 , wherein the tolerance is based on an importance of the verifying the writing.

11. The system of claim 7 , wherein the writing is done by at least one of a human appendage, a stylus, a rod, a pen, a computer mouse, a pointer, an electronic writing instrument, and a writing instrument.

12. The system of claim 7 , wherein the pressure sensing touchscreen is a pressure sensing touchscreen of a mobile device.

13. A computer program product comprising a computer readable storage medium having program instructions embodied therewith, the program instructions executable by a processor to cause the processor to perform a method comprising:

in response to receiving a writing on a pressure sensing touchscreen logically coupled to a computer system, recording a position and a pressure of one or more points of the writing via the pressure sensing touchscreen wherein the number of the one or more points for which the position and the pressure are recorded is based on an importance of the verifying the writing;

executing, by the computer system, a set of logical operations normalizing the writing;

comparing, by the computer system, the normalized writing to one or more stored writing parameters;

executing, by the computer system, a set of logical operations determining the normalized writing is within a tolerance of writing parameter deviation limits, thereby verifying the writing; and

in response to determining the writing is within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is valid.

14. The computer program product of claim 13 further comprising:

executing, by the computer system, a set of logical operations determining the normalized writing is not within the tolerance of writing parameter deviation limits; and

in response to determining the writing is not within the tolerance of writing parameter deviation limits, storing, by the computer system, a value indicating that the writing is not valid.

15. The computer program product of claim 13 , wherein the writing is a signature of a user and wherein the one or more stored writing parameters corresponds to previous signatures of the user.

16. The computer program product of claim 13 , wherein the tolerance is based on an importance of the verifying the writing.

17. The computer program product of claim 13 , wherein the pressure sensing touchscreen is a pressure sensing touchscreen of a mobile device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 31, 2017
From: DANYLUK, NICHOLAS G.; DOW, ELI M.; SEHGAL, KAVITA; STAMBONI, DIANE M.; VARGHESE, SNEHA M.; WERNER, JOHN S.; WU, SARAH
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 041809/0552 →
Continuity (1)
Related Publication 20180285625A1 · Oct 4, 2018