IP Library › Granted Patent US 11,868,566
Granted Patent B1
US 11,868,566 · App. 18/070,690 · Granted Jan 9, 2024

Touch response method, device, interactive white board, and storage medium

Inventor: Shile Wu (Guangzhou, CN)
Assignees: GUANGZHOU SHIYUAN ELECTRONIC TECHNOLOGY COMPANY LIMITED; GUANGZHOU SHIYUAN INNOVATION TECHNOLOGY, CO., LTD.
G06F3/04186G06F3/0421G06F3/04883
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 11,868,566
App. No.
18/070,690
Granted
Jan 9, 2024
Kind
B1
Abstract

A touch response method, device, interactive white board and storage medium are provided. The method acquires, based on infrared touch detection, touch operation data generated correspondingly by a current contact point on a writing interface. The touch operation includes a first touch operation and a second touch operation, and the first touch operation and the second touch operation are distinguished by the touch area. When there is only one touch operation, it confirms to enter a writing mode or an erasing mode according to a type of the touch operation.

Claims (71)

1. A touch response method, comprising:

receiving one or more touch operations and acquiring touch operation data generated based on a current touch operation,

wherein the current touch operation comprises a first touch operation and a second touch operation,

wherein the touch operation data comprises a touch area, the touch area of the first touch operation is not greater than a preset area threshold, and the touch area of the second touch operation is greater than the preset area threshold, and

wherein the method further comprises one or more of the following:

when the first touch operation is received first, entering a writing mode;

when the first touch operation is received first and the second touch operation starts to be received during a touch process of the first touch operation, maintaining the writing mode;

when the second touch operation is received first, entering an erasing mode;

after the second touch operation is received first and the erasing mode is entered, starting to receive the first touch operation during a touch process of the second touch operation, and when a moving distance of the second touch operation from an initial time of receiving the second touch operation to an initial time of receiving the first touch operation is not greater than a first distance threshold, performing mode switching to enter the writing mode from the erasing mode; and

after the second touch operation is received first and the erase mode is entered, starting to receive the first touch operation during the touch process of the second touch operation, and when the moving distance of the second touch operation from the initial time of receiving the second touch operation to the initial time of receiving the first touch operation is greater than the first distance threshold, maintaining the erasing mode.

2. The touch response method according to claim 1 , further comprising:

in the erasing mode, erasing a corresponding handwriting according to touch operation data generated based on the second touch operation, and ignoring the first touch operation.

3. The touch response method according to claim 2 , wherein after the second touch operation is received first and the erasing mode is entered, starting to receive the first touch operation during the touch process of the second touch operation, and when the moving distance of the second touch operation from the initial time of receiving the second touch operation to the initial time of receiving the first touch operation is not greater than the first distance threshold, performing mode switching to enter the writing mode from the erasing mode comprises:

restoring handwriting erased in the erasing mode.

4. The touch response method according to claim 1 , further comprising:

adding, in the writing mode, handwriting according to the touch operation data generated based on the first touch operation, and ignoring the second touch operation.

5. The touch response method according to claim 4 , wherein adding, in the writing mode, the handwriting according to the touch operation data generated based on the first touch operation and ignoring the second touch operation comprises:

acquiring, in the writing mode, touch operation data generated based on a third touch operation, wherein an initial time of receiving the third touch operation is later than the initial time of receiving the first touch operation and the initial time of receiving the second touch operation, wherein

when the third touch operation meets a preset writing response condition, adding handwriting according to the touch operation data generated based on the third touch operation, or

when the third touch operation does not meet the preset writing response condition, ignoring the third touch operation, and

wherein the preset writing response condition is that a touch area of the third touch operation is not greater than the preset area threshold, and a distance between the third touch operation at the initial time and the second touch operation at the same time is greater than a second distance threshold.

6. The touch response method according to claim 4 , wherein after adding, in the writing mode, the handwriting according to the touch operation data generated based on the first touch operation and ignoring the second touch operation, the method further comprises:

when a fourth touch operation is detected within a preset duration after the touch operation is completed, maintaining the writing mode.

7. An interactive white board, comprising:

a memory storing computer-readable instructions; and

a processor coupled to the memory and configured to execute the computer-readable instructions, wherein the computer-readable instructions, when executed by the processor, cause the processor to perform operations comprising:

receiving one or more touch operations and acquiring touch operation data generated based on a current touch operation,

wherein the current touch operation comprises a first touch operation and a second touch operation,

wherein the touch operation data comprises a touch area, the touch area of the first touch operation is not greater than a preset area threshold, and the touch area of the second touch operation is greater than the preset area threshold and

wherein the operations further comprise one or more of the following:

when the first touch operation is received first, entering a writing mode;

when the first touch operation is received first and the second touch operation starts to be received during a touch process of the first touch operation, maintaining the writing mode;

when the second touch operation is received first, entering an erasing mode;

after the second touch operation is received first and the erasing mode is entered, starting to receive the first touch operation during a touch process of the second touch operation, and when a moving distance of the second touch operation from an initial time of receiving the second touch operation to an initial time of receiving the first touch operation is not greater than a first distance threshold, performing mode switching to enter the writing mode from the erasing mode; and

after the second touch operation is received first and the erase mode is entered, starting to receive the first touch operation during the touch process of the second touch operation, and when the moving distance of the second touch operation from the initial time of receiving the second touch operation to the initial time of receiving the first touch operation is greater than the first distance threshold, maintaining the erasing mode.

8. The interactive white board according to claim 7 , wherein the operations further comprise:

in the erasing mode, erasing a corresponding handwriting according to touch operation data generated based on the second touch operation, and ignoring the first touch operation.

9. The interactive white board according to claim 8 , wherein after the second touch operation is received first and the erasing mode is entered, starting to receive the first touch operation during the touch process of the second touch operation, and when the moving distance of the second touch operation from the initial time of receiving the second touch operation to the initial time of receiving the first touch operation is not greater than the first distance threshold, performing mode switching to enter the writing mode from the erasing mode comprises:

restoring handwriting erased in the erasing mode.

10. The interactive white board according to claim 7 , wherein the operations further comprise:

adding, in the writing mode, handwriting according to the touch operation data generated based on the first touch operation, and ignoring the second touch operation.

11. The interactive white board according to claim 10 , wherein adding, in the writing mode, the handwriting according to the touch operation data generated based on the first touch operation and ignoring the second touch operation comprises:

acquiring, in the writing mode, touch operation data generated based on a third touch operation, wherein an initial time of receiving the third touch operation is later than the initial time of receiving the first touch operation and the initial time of receiving the second touch operation, wherein

when the third touch operation meets a preset writing response condition, adding handwriting according to the touch operation data generated based on the third touch operation, or

when the third touch operation does not meet the preset writing response condition, ignoring the third touch operation, and

wherein the preset writing response condition is that a touch area of the third touch operation is not greater than the preset area threshold, and a distance between the third touch operation at the initial time and the second touch operation at the same time is greater than a second distance threshold.

12. The interactive white board according to claim 10 , wherein after adding, in the writing mode, the handwriting according to the touch operation data generated based on the first touch operation and ignoring the second touch operation, the operations further comprise:

when a fourth touch operation is detected within a preset duration after the touch operation is completed, maintaining the writing mode.

13. A non-transitory computer-readable medium storing instructions that, when executed by a processor, cause the processor to perform operations comprising:

receiving one or more touch operations and acquiring touch operation data generated based on a current touch operation,

wherein the current touch operation comprises a first touch operation and a second touch operation,

wherein the touch operation data comprises a touch area, the touch area of the first touch operation is not greater than a preset area threshold, and the touch area of the second touch operation is greater than the preset area threshold, and

wherein the operations further comprise one or more of the following:

when the first touch operation is received first, entering a writing mode;

when the first touch operation is received first and the second touch operation starts to be received during a touch process of the first touch operation, maintaining the writing mode;

when the second touch operation is received first, entering an erasing mode;

after the second touch operation is received first and the erasing mode is entered, starting to receive the first touch operation during a touch process of the second touch operation, and when a moving distance of the second touch operation from an initial time of receiving the second touch operation to an initial time of receiving the first touch operation is not greater than a first distance threshold, performing mode switching to enter the writing mode from the erasing mode; and

after the second touch operation is received first and the erase mode is entered, starting to receive the first touch operation during the touch process of the second touch operation, and when the moving distance of the second touch operation from the initial time of receiving the second touch operation to the initial time of receiving the first touch operation is greater than the first distance threshold, maintaining the erasing mode.

14. The non-transitory computer-readable medium according to claim 13 , wherein the operations further comprise:

in the erasing mode, erasing a corresponding handwriting according to touch operation data generated based on the second touch operation, and ignoring the first touch operation.

15. The non-transitory computer-readable medium according to claim 14 , wherein after the second touch operation is received first and the erasing mode is entered, starting to receive the first touch operation during the touch process of the second touch operation, and when the moving distance of the second touch operation from the initial time of receiving the second touch operation to the initial time of receiving the first touch operation is not greater than the first distance threshold, performing mode switching to enter the writing mode from the erasing mode comprises:

restoring handwriting erased in the erasing mode.

16. The non-transitory computer-readable medium according to claim 13 , wherein the operations further comprise:

adding, in the writing mode, handwriting according to the touch operation data generated based on the first touch operation, and ignoring the second touch operation.

17. The non-transitory computer-readable medium according to claim 16 , wherein adding, in the writing mode, the handwriting according to the touch operation data generated based on the first touch operation and ignoring the second touch operation comprises:

acquiring, in the writing mode, touch operation data generated based on a third touch operation, wherein an initial time of receiving the third touch operation is later than the initial time of receiving the first touch operation and the initial time of receiving the second touch operation, wherein

when the third touch operation meets a preset writing response condition, adding handwriting according to the touch operation data generated based on the third touch operation, or

when the third touch operation does not meet the preset writing response condition, ignoring the third touch operation, and

wherein the preset writing response condition is that a touch area of the third touch operation is not greater than the preset area threshold, and a distance between the initial time of receiving the third touch operation and that of receiving the second touch operation is greater than a second distance threshold.

18. The non-transitory computer-readable medium according to claim 16 , wherein after adding, in the writing mode, the handwriting according to the touch operation data generated based on the first touch operation and ignoring the second touch operation, the operations further comprise:

when a fourth touch operation is detected within a preset duration after the touch operation is completed, maintaining the writing mode.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 29, 2022
From: WU, SHILE
To: GUANGZHOU SHIYUAN ELECTRONIC TECHNOLOGY COMPANY LIMITED; GUANGZHOU SHIYUAN INNOVATION TECHNOLOGY CO., LTD.
Reel/Frame 061903/0721 →
Continuity (1)
Continuation PCTCN2022100098 · Jun 21, 2022