IP Library Granted Patent US 11,194,425
Granted Patent B2
US 11,194,425 · App. 16/812,856 · Granted Dec 7, 2021

Method for responding to touch operation, mobile terminal, and storage medium

Inventors: Chunqiao Hua (Guangdong, CN); Guojun Sun (Guangdong, CN)
Assignee: SHENZHEN HEYTAP TECHNOLOGY CORP., LTD.
G06F3/04186G06F3/0412G06F3/04886G06F2203/04104
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,194,425
App. No.
16/812,856
Granted
Dec 7, 2021
Kind
B2
Abstract

A method for responding to a touch operation is provided, relating to the field of human-computer interaction. The method includes the following. The touch operation on a touch screen is received. Determine an operation area where the touch operation occurs, where the touch screen includes a first operation area and a second operation area, and the operation area is at least one of the first operation area and the second operation area. Determine an operation type of the touch operation. Determine whether to respond to the touch operation according to the operation area and the operation type.

Claims (44)

1. A method for responding to a touch operation on a mobile terminal, the mobile terminal comprising a touch screen, and the method comprising:

receiving a first touch operation and a second touch operation that act on the touch screen for a preset time period;

determining a first operation area where the first touch operation occurs and a second operation area where the second touch operation occurs;

determining a first operation type of the first touch operation and a second operation type of the second touch operation, wherein the first operation type and the second operation type comprises at least one of a click type, a slide type, or a long-press type;

when the first operation type is the same as the second operation type, determining whether to respond to the first touch operation according to the first operation area, the second operation area, the first operation type, and the second operation type; and

when the first operation type is different from the second operation type and the second operation type has a response priority higher than the first operation type, determining a priority level of an operation area and a priority level of an operation type, and determining whether to respond to at least one of the first touch operation or the second touch operation according to the priority level of the operation area and the priority level of the operation type, wherein a priority level is indicative of responding to the touch operation according to a response priority corresponding to the operation area or according to a response priority corresponding to the operation type,

wherein a response priority of the click type is higher than a response priority of the slide type and the response priority of the slide type is higher than a response priority of the long-press type; and determining the priority level of the operation area and the priority level of the operation type comprises:

determining that the priority level of the operation area is higher than the priority level of the operation type when the first operation type is the click type or the slide type; and determining that the priority level of the operation type is higher than the priority level of the operation area when the first operation type is the long-press type.

2. The method of claim 1 , wherein determining whether to respond to at least one of the first touch operation or the second touch operation according to the priority level of the operation area and the priority level of the operation type comprises:

responding to the second touch operation when the second operation type is the click type or the slide type; and

skipping responding to the second touch operation when the second operation type is the long-press type.

3. The method of claim 1 , wherein determining the first operation area where the first touch operation occurs and the second operation area where the second touch operation occurs comprises:

determining that the operation area where the first touch operation occurs is the first operation area, when a touch position of the first touch operation belongs to a position range corresponding to the first operation area; and

determining that the operation area where the second touch operation occurs is the second operation area, when the touch position of the second touch operation does not belong to the position range corresponding to the first operation area.

4. The method of claim 1 , wherein the first operation area is an area other than the second operation area in the touch screen.

5. A mobile terminal, comprising:

a touch screen;

at least one processor; and

a non-transitory computer readable storage, coupled to the at least one processor and storing at least one computer executable instruction thereon which, when executed by the at least one processor, causes the at least one processor to:

receive a first touch operation and a second touch operation that act on the touch screen for a preset time period;

determine a first operation area where the first touch operation occurs and a second operation area where the second touch operation occurs;

determine a first operation type of the first touch operation and a second operation type of the second touch operation, wherein the first operation type and the second operation type comprise at least one of a click type, a slide type, or a long-press type;

when the first operation type is the same as the second operation type, determine whether to respond to the first touch operation according to the first touch operation area, the second touch operation area, the first operation type, and the second operation type; and

when the first operation type is different from the second operation type and the second operation type has a response priority higher than the first operation type, determine a priority level of an operation area and a priority level of an operation type, and determine whether to respond to at least one of the first touch operation or the second touch operation according to the priority level of the operation area and the priority level of the operation type, wherein a priority level is indicative of responding to a touch operation according to a response priority corresponding to the operation area or according to a response priority corresponding to the operation type;

wherein a response priority of the click type is higher than a response priority of the slide type and the response priority of the slide type is higher than a response priority of the long-press type; and the at least one processor configured to determine the priority level of the operation area and the priority level of the operation type is configured to:

determine that the priority level of the operation area is higher than the priority level of the operation type when the first operation type is the click type or the slide type; and determine that the priority level of the operation type is higher than the priority level of the operation area when the first operation type is the long-press type.

6. The mobile terminal of claim 5 , wherein the at least one processor configured to determine whether to respond to the first touch operation or the second touch operation according to the priority levels is configured to:

respond to the first touch operation when the first operation type is the click type or the slide type; and

skip responding to the second touch operation when the second operation type is the long-press type.

7. The mobile terminal of claim 5 , wherein the at least one processor configured to determine the first operation area where the first touch operation occurs and the second operation area where the second touch operation occurs is configured to:

determine that the operation area where the first touch operation occurs is the first operation area, when a touch position of the first touch operation belongs to a position range corresponding to the first operation area; and

determine that the operation area where the second touch operation occurs is the second operation area, when the touch position of the second touch operation does not belong to the position range corresponding to the first operation area.

8. The mobile terminal of claim 5 , wherein the first operation area is an area other than the second operation area in the touch screen.

9. A non-transitory computer readable storage medium storing a computer program which, when executed by a processor, causes the processor to:

receive a first touch operation and a second touch operation that act on a touch screen of a mobile terminal for a preset time period;

determine a first operation area where the first touch operation occurs and a second operation where the second touch operation occurs;

determine a first operation type of the first touch operation and a second operation type of the second touch operation, wherein the first operation type and the second operation type comprise at least one of a click type, a slide type, or a long-press type;

when the first operation type is the same as the second operation type, determining whether to respond to the first touch operation according to the first operation area, the second operation area, the first operation type, and the second operation type; and

when the first operation type is different from the second operation type and the second operation type has a response priority higher than the first operation type, determine a priority level of an operation area and a priority level of an operation type, and determine whether to respond to at least one of the first touch operation or the second touch operation according to the priority level of the operation area and the priority level of the operation type, wherein a priority level is indicative of responding to the touch operation according to the response priority corresponding to the operation area or according to a response priority corresponding to the operation type;

wherein a response priority of the click type is higher than a response priority of the slide type and the response priority of the slide type is higher than a response priority of the long-press type; and the computer program executed by the processor to determine the priority level of the operation area and the priority level of the operation type is executed by the processor to:

determine that the priority level of the operation area is higher than the priority level of the operation type when the first operation type is the click type or the slide type; and determine that the priority level of the operation type is higher than the priority level of the operation area when the first operation type is the long-press type.

10. The non-transitory computer readable storage medium of claim 9 , wherein the computer program executed by the processor to determine whether to respond to the first touch operation or the second touch operation according to the priority levels is executed by the processor to:

respond to the second touch operation when the second operation type is the click type or the slide type; and

skip responding to the second touch operation when the second operation type is the long-press type.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 19, 2021
From: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
To: SHENZHEN HEYTAP TECHNOLOGY CORP., LTD.
Reel/Frame 057830/0781 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 9, 2020
From: HUA, CHUNQIAO; SUN, GUOJUN
To: GUANGDONG OPPO MOBILE TELECOMMUNICATIONS CORP., LTD.
Reel/Frame 052054/0505 →
Continuity (2)
Continuation PCTCN2017101285 · Sep 11, 2017
Related Publication 20200210047A1 · Jul 2, 2020