# US 10,503,323 B2 · Method and apparatus of touch control for multi-point touch terminal

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

- Number: US 10,503,323 B2
- Document ID: US10503323B2
- Status: Granted
- Kind: B2
- Application number: 14/527,320
- Filed: 2014-10-29
- Published: 2015-02-19
- Granted: 2019-12-10
- Earliest claimed: 2014-07-25
- Assignees: Shanghai Douwu Network Technology Co., Ltd.
- Applicants: Shanghai Douwu Network Technology Co., Ltd
- Inventors: TianWei Zhou; ErXi Chen
- Web page: https://patentgrep.com/patent/US10503323B2

## CPC

- G06F 3/0488: using a touch-screen or digitiser, e.g. input of commands through traced gestures
- A63F 13/2145: the surface being also a display device, e.g. touch screens
- A63F 13/426: involving on-screen location information, e.g. screen coordinates of an area at which the player is aiming with a light gun
- G06F 3/0482: Interaction with lists of selectable items, e.g. menus
- G06F 3/0484: for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F 3/04883: for inputting data by handwriting, e.g. gesture or text
- G06F 2203/04104: Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger
- G06F 2203/04808: Several contacts: gestures triggering a specific function, e.g. scrolling, zooming, right-click, when the user establishes several contacts with the surface simultaneously; e.g. using several fingers or a combination of fingers and pen
- G06F: ELECTRIC DIGITAL DATA PROCESSING (computer systems based on specific computational models G06N)
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

A method and apparatus of touch control for a multi-point touch terminal, wherein the apparatus of the touch control obtains a first operation for a first touch button on a touch screen of the multi-point touch terminal by the user and a second operation for a second touch button thereof by the user, and then carries out an object operation corresponding to the second operation according to an operation object corresponding to the first operation.

## Claims

### Claim 1

A method of touch control for a multi-point touch terminal, wherein the method comprises:
obtaining a first operation for a first touch button on a touch screen of the multi-point touch terminal by a user and a second operation for a second touch button thereof by the user;
carrying out an object operation corresponding to the second operation according to an operation object displayed on the touch screen corresponding to the first operation, wherein the second operation comprises moving an operation area of the object operation in relation to a current location of the operation object, showing the operation area based on the current location of the operation object when moving the operation area, and determining an operation objective corresponding to the operation area;
wherein the object operation is carried out if the operation objective is located within the operation area with a predetermined scope.

### Claim 2 (depends on 1)

A method according to claim 1, wherein the first operation further comprises controlling a movement of the operation object.

### Claim 3 (depends on 2)

A method according to claim 2, wherein the second operation further comprises adjusting a shape of the operation area of the object operation.

### Claim 4 (depends on 1)

A method according to claim 1, wherein the second operation comprises adjusting the operation objective of the object operation within the operation area.

### Claim 5 (depends on 1)

A method according to claim 1, wherein the first operation is at least partially overlapped with the second operation in timing sequence.

### Claim 6 (depends on 5)

A method according to claim 5, further comprises:
carrying out a subsequent operation corresponding to the object operation after the object operation is completed.

### Claim 7 (depends on 6)

A method according to claim 6, wherein locations of the first touch button on the touch screen and the second touch button on the touch screen correspond to at least one of the following items:
dimension property of the touch screen;
status property of the multi-point touch terminal held by the user; and
current application scenario information of the touch screen.

### Claim 8 (depends on 1)

A method according to claim 1, further comprising when the user stops touching the objective control area of the touch screen associated with the first touch button, the first touch button is hidden, wherein the first touch button and the second touch button are simultaneously displayed if the user touches the first portion and the second portion of the objective control area.

### Claim 9 (depends on 8)

A method according to claim 8, further comprising when the user stops touching the objective control area of the touch screen associated with the second touch button, the second touch button is hidden.

### Claim 10 (depends on 1)

A method according to claim 1, wherein obtaining the first operation for the first touch button on the touch screen and the second operation for the second touch button on the touch screen comprises:
obtaining an operation on the touch screen by the user;
matching a location of the operation with the location of the first touch button; and
setting the operation as the first operation when the location of the operation conforms to the location of the first touch button.

### Claim 11 (depends on 10)

A method according to claim 10, wherein obtaining the first operation for the first touch button on the touch screen and the second operation for the second touch button on the touch screen further comprises:
obtaining another operation on the touch screen by the user;
matching a location of the another operation with the location of the second touch button; and
setting the another operation as the second operation when the location of the another operation conforms to the location of the second touch button.

### Claim 12 (depends on 1)

A method according to claim 1, wherein the operation object is controlled by the first operation and the second operation and is displayed independently of the first touch button and the second touch button.

### Claim 13 (depends on 1)

A method according to claim 1, further comprising detecting whether the user touches a first portion of an objective control area of the touch screen and a second portion of an objective control area of the touch screen;
if the user touches the first portion of the objective control area, the first touch button is shown for the user to carry out the first operation; and if the user touches the second portion of the objective control area, the second touch button is shown for the user to carry out the second operation, wherein display and operation of the first touch button is provided independently of the display and operation of the second touch button; and
wherein if the user stops touching the first portion of the objective control area or the second portion of the objective area, one of the first touch button or the second touch button is hidden and another of the first touch button or the second touch button remains shown.

### Claim 14

A method of touch control for a multi-point touch terminal, wherein the method comprises:
step a: obtaining a first operation for a first touch button on a touch screen of the multipoint touch terminal by a user and obtaining a second operation for a second touch button of the touch screen by the user, wherein the first operation comprises controlling a movement of an operation object, the second operation comprises moving an operation area of an object operation and determining an operation objective of the object operation within the operation area after adjusting the operation area of the object operation, and the first operation is at least partially overlapped with the second operation in timing sequence;
step b: carrying out the object operation corresponding to the second operation according to the operation object corresponding to the first operation, wherein step b comprises:
carrying out the object operation based on the operation area of a current location of the operation object and according to the operation object; and
carrying out the object operation based on the operation objective within the operation area of the current location and according to the operation object;
detecting whether the user touches a first portion an objective control area of the touch screen and a second portion of the objective control area of the touch screen;
if the user touches the first portion of the objective control area, the first touch button is shown for the user to carry out the first operation; and if the user touches the second portion of the objective control area, the second touch button is shown for the user to carry out the second operation, wherein display and operation of the first touch button is provided independently of the display and operation of the second touch button;
when the user stops touching the first portion of the objective control area or the second portion of the objective control area of the touch screen, one of the first touch button or the second touch button is hidden, and another of the first touch button or the second touch button remains shown;
showing the adjusted operation area synchronously based on the current location of the operation object, during the adjustment for the operation area; and
carrying out a subsequent operation corresponding to the object operation after the object operation is completed,
wherein locations of the first touch button on the touch screen and the second touch button on the touch screen correspond to at least one of the following items:
dimension property of the touch screen;
status property of the multi-point touch terminal held by the user; and
current application scenario information of the touch screen.

### Claim 15 (depends on 14)

A method according to claim 14, wherein controlling the movement of the operation object comprises moving the operation object at any angle within a preset scope.

### Claim 16 (depends on 15)

A method according to claim 15, wherein controlling the movement of the operation object comprises moving the operation object 360 degrees within the touch screen.

### Claim 17

A method of touch control for a multi-point touch terminal, wherein the method comprises:
obtaining a first operation for a first touch button on a touch screen of the multi-point touch terminal by a user and a second operation for a second touch button thereof by the user, wherein obtaining the first operation for the first touch button on the touch screen and the second operation for the second touch button on the touch screen comprises adjusting a location of the first touch button and a location of the second touch button in response to changing of application scenario information on the touch screen;
carrying out an object operation corresponding to the second operation according to an operation object displayed on the touch screen corresponding to the first operation; wherein the second operation comprises moving an operation area of the object operation in relation to a current location of the operation object, showing the operation area based on the current location of the operation object when moving the operation area, and determining an operation objective corresponding to the operation area; wherein the object operation is carried out if the operation objective is located within the operation area with a predetermined scope;
detecting whether the user touches a first portion of an objective control area of the touch screen and a second portion of an objective control area of the touch screen;
if the user touches the first portion of the objective control area, the first touch button is shown for the user to carry out the first operation; and if the user touches the second portion of the objective control area the second touch button is shown for the user to carry out the second operation, wherein display and operation of the first touch button is provided independently of the display and operation of the second touch button; and
wherein if the user stops touching the first portion of the objective control area or the second portion of the objective area, one of the first touch button or the second touch button is hidden and another of the first touch button or the second touch button remains shown.

### Claim 18 (depends on 17)

A method according to claim 17, wherein the first operation comprises controlling the operation object to move at any angle within a preset range.

### Claim 19 (depends on 18)

A method according to claim 18, wherein controlling the movement of the operation object comprises moving the operation object 360 degrees within the touch screen.

### Claim 20 (depends on 17)

A method according to claim 17, wherein the second operation comprises adjusting an operation area of the object operation to change a size or a shape of the operation area.
