# US 11,442,622 B1 · Password input method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 11,442,622 B1
- Document ID: US11442622B1
- Status: Granted
- Kind: B1
- Application number: 17/459,403
- Filed: 2021-08-27
- Granted: 2022-09-13
- Earliest claimed: 2021-05-12
- Assignees: Castles Technology Co., Ltd.
- Applicants: Castles Technology Co., Ltd.
- Inventors: Chia-Che Tsai; Shih-Chun Wu
- Web page: https://patentgrep.com/patent/US11442622B1

## CPC

- G06F 3/04895: Guidance during keyboard input operation, e.g. prompting
- G06F 21/31: User authentication
- G06F 3/04186: {Touch location disambiguation}
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 3/04886: by partitioning the display area of the touch-screen or the surface of the digitising tablet into independently controllable areas, e.g. virtual keyboards or menus
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)

## Abstract

A password input method is disclosed. The password input method is conducted by a microprocessor of a touch sensitive password input device, wherein the touch sensitive password input device comprises a touchscreen and a circuit, and the circuit comprises a memory and the microprocessor. In case of the password input method according to the present invention being conducted, the touch sensitive password input device is controlled to guide a visually impaired person to successfully complete a password input operation with high security.

## Claims

### Claim 1

A password input method, being conducted by a microprocessor of a touch sensitive password input device, wherein the touch sensitive password input device comprises a touchscreen and a circuit that comprises a memory and the forgoing microprocessor, and there being a table recorded with a plurality of sequentially-ordered pre-determined numerals stored in the memory, each of the pre-determined numerals having a sequentially ordered number and a reference displacement thereof, and one of the plurality of sequentially-ordered pre-determined numerals being designated as a first numeral so as to make a summation of at least one reference displacement be equal to a pre-determined displacement the password input method comprising the following steps:
(1) monitoring a touch position during a finger touching the touchscreen by using the touchscreen and the microprocessor;
(2) in case of the finger moving on the touchscreen, recording a finger displacement and a displacement vector corresponding to the finger displacement by using the microprocessor;
(3) applying a data process to the finger displacement so as to obtain an input numeral by using the microprocessor;
(31) calculating a quotient by dividing the finger displacement by the pre-determined displacement by using the microprocessor;
(32) in case the quotient is equal to 1, the first numeral being determined by the microprocessor, and then storing the first numeral as the input numeral in the memory by using the microprocessor as well as controlling the touch sensitive password input device to output a first indication signal by using the microprocessor;
(33) determining whether the touch position is fluctuated by using the touchscreen and the microprocessor; if yes, going to step (4); otherwise, going to step (34);
(34) recording a fluctuated finger displacement and a fluctuated displacement vector corresponding to the fluctuated finger displacement by using the microprocessor, and calculating a fluctuated quotient by dividing the fluctuated finger displacement by the pre-determined displacement by using the microprocessor;
(35) applying a vector dot product operation to the displacement vector and the fluctuated displacement vector by using the microprocessor, thereby obtaining a value;
(36) determining whether the fluctuated quotient is equal to or greater than 1 by using the microprocessor; if yes, going to step (37); otherwise, going back to the step (1);
(37) in case the value is equal to or greater than 0, selecting one pre-determined numeral from the table as a second numeral according to the fluctuated quotient, wherein the second numeral having a sequentially ordered number greater than that of the first numeral, and then storing the second numeral as the input numeral in the memory by using the microprocessor as well as controlling the touch sensitive password input device to output the first indication signal by using the microprocessor;
(38) in case the value is less than 0, selecting one pre-determined numeral from the table as a third numeral according to the fluctuated quotient, wherein the third numeral having a sequentially ordered number lower than that of the first numeral, and then storing the third numeral as the input numeral in the memory by using the microprocessor as well as controlling the touch sensitive password input device to output the first indication signal by using the microprocessor;
(4) determining whether the finger double clicks the touchscreen; if yes, going to step (5); otherwise, going to step (7);
(5) recording the input numeral as one of multiple designated numerals belong to a specific password, and then determining whether the multiple designated numerals are all recorded; if yes, going to step (6); otherwise, going back to step (1);
(6) controlling the touchscreen to show a virtual confirm button by using the microprocessor, and then using the touchscreen and the microprocessor to determine whether the virtual confirm button is clicked; if yes, going to step (8) after controlling the touch sensitive password input device to output a second indication signal by using the microprocessor; otherwise, going back to step (1);
(7) controlling the touchscreen to show a virtual cancel button by using the microprocessor, and then using the touchscreen and the microprocessor to determine whether the virtual cancel button is clicked; if yes, ending the steps after controlling the touch sensitive password input device to output a third indication signal by using the microprocessor; otherwise, going back to step (1); and
(8) the multiple designated numeral belong to the specific password being all recorded by the microprocessor, such that a password input operation is completed.

### Claim 2 (depends on 1)

The password input method of claim 1, wherein in case of the step (6) is executed, the microprocessor controlling the touch sensitive password input device to output a fourth indication signal in case of the finger being in a button range of the virtual confirm button.

### Claim 3 (depends on 1)

The password input method of claim 1, wherein the touch sensitive password input device is integrated in an electronic device selected from a group consisting of point-of-sale payment terminal, smartphone, tablet computer, all-in-one computer, door station, and keyless electronic door lock.

### Claim 4 (depends on 1)

The password input method of claim 1, wherein the first indication signal, the second indication signal, the third indication signal, the fourth indication signal, and the fifth indication signal are all presented by a form of audible sound or a form of device vibration.

### Claim 5 (depends on 1)

The password input method of claim 1, wherein the first indication signal, the second indication signal, the third indication signal, the fourth indication signal, and the fifth indication signal are different each other.

### Claim 6 (depends on 2)

The password input method of claim 2, wherein when conducting the step (7), the microprocessor determines whether the touch position is in a region of the virtual cancel button, such that the microprocessor controls the touch sensitive password input device to output a fifth indication signal in case the touch position is in the region of the virtual cancel button.
