# US 12,766,423 B2 · Card casting method and apparatus, device, storage medium, and program product

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

- Number: US 12,766,423 B2
- Document ID: US12766423B2
- Status: Granted
- Kind: B2
- Application number: 18/212,638
- Filed: 2023-06-21
- Published: 2023-10-19
- Granted: 2026-10-20
- Earliest claimed: 2022-01-21
- Assignees: Tencent Technology (Shenzhen) Company Limited
- Applicants: Tencent Technology (Shenzhen) Company Limited
- Inventors: Qingbo Yu
- Web page: https://patentgrep.com/patent/US12766423B2

## CPC

- A63F 13/822: Strategy games; Role-playing games (A63F13/825, A63F13/828 take precedence)
- A63F 13/5375: for graphically or textually suggesting an action, e.g. by displaying an arrow indicating a turn in a driving game
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR

## Abstract

Disclosed are a card casting method performed by a terminal device, belonging to the fields of Internet and computer technologies. The method includes: displaying a game application interface, the game application interface including a first card and a plurality of candidate positions corresponding to the first card; displaying a position selection control in response to a first operation on the first card, the position selection control including a plurality of trigger regions, each trigger region corresponding to a respective one of the plurality of candidate positions; determining a target position from the plurality of candidate positions in response to a second operation on a corresponding target trigger region of the position selection control; and casting the first card to the target position. The method simplifies the process of casting the first card to the target position in a game application and reducing operation difficulty in casting the first card.

## Claims

### Claim 1

A card casting method performed by a terminal device, the terminal device having a processor, a memory and a physical screen that are communicatively connected to each other, the memory storing a computer program implementing the method, and the method comprising:
displaying a game application interface on the physical screen, the game application interface including a map, a first card outside the map, and a plurality of candidate positions corresponding to the first card within the map;
while displaying the map on the physical screen,
detecting by the processor, at a first location outside of the map, a first operation on the first card within the game application interface;
displaying, on the physical screen, a position selection control at the first location outside of the map in response to the first operation on the first card, the position selection control including a plurality of trigger regions outside of the map, each trigger region outside of the map corresponding to and different from a respective one of the plurality of candidate positions within the map, wherein a display region of the position selection control is smaller than a display region of the map;
while displaying the position selection control on the physical screen:
determining, by the processor, a target position within the map from the plurality of candidate positions in response to a second operation at a second location outside of the map on a corresponding target trigger region of the plurality of trigger regions; and
while continuing to detect, by the processor, the second operation at the second location outside of the map, highlighting the target position within the map; and
casting, by the processor, the first card to the target position within the map.

### Claim 2 (depends on 1)

The method according to claim 1, wherein the determining a target position from the plurality of candidate positions comprises:
determining, from the plurality of trigger regions corresponding to the position selection control, a trigger region matching attribute information of the second operation as the target trigger region; and
determining, among the plurality of candidate positions, a candidate position corresponding to the target trigger region as the target position.

### Claim 3 (depends on 2)

The method according to claim 2, wherein the determining, among the plurality of candidate positions, a candidate position corresponding to the target trigger region as the target position comprises:
in response to a third operation on the target trigger region of the position selection control, determining the target position from the plurality of candidate positions according to attribute information of the third operation.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the position selection control includes a plurality of indicator elements, each indicator element corresponding to a respective one of the plurality of candidate positions; and a target indicator element corresponding to the target position is displayed visually distinctively from others of the plurality of indicator elements.

### Claim 5 (depends on 1)

The method according to claim 1, wherein the displaying a position selection control comprises:
determining a display position of the position selection control based on a display position of the first card; and
displaying the position selection control at the display position of the position selection control.

### Claim 6 (depends on 1)

The method according to claim 1, wherein the method further comprises:
canceling the determination of the target position from the plurality of candidate positions when the second operation satisfies a first condition.

### Claim 7 (depends on 1)

The method according to claim 1, wherein after displaying the position selection control, the method further comprises:
using a recommended candidate position among the plurality of candidate positions as an initialized target position, the recommended candidate position being a candidate position that is determined from the plurality of candidate positions and that satisfies a second condition in terms of fitness with the first card.

### Claim 8

A terminal device comprising a processor and a memory and a physical screen that are communicatively connected to each other, the memory storing a computer program, and the computer program, when loaded and executed by the processor, causing the terminal device to implement a card casting method including:
displaying a game application interface on the physical screen, the game application interface including a map, a first card outside the map, and a plurality of candidate positions corresponding to the first card within the map;
while displaying the map on the physical screen,
detecting by the processor, at a first location outside of the map, a first operation on the first card within the game application interface;
displaying, on the physical screen, a position selection control at the first location outside of the map in response to the first operation on the first card, the position selection control including a plurality of trigger regions outside of the map, each trigger region outside of the map corresponding to and different from a respective one of the plurality of candidate positions within the map, wherein a display region of the position selection control is smaller than a display region of the map;
while displaying the position selection control on the physical screen:
determining, by the processor, a target position within the map from the plurality of candidate positions in response to a second operation at a second location outside of the map on a corresponding target trigger region of the plurality of trigger regions; and
while continuing to detect, by the processor, the second operation at the second location outside of the map, highlighting the target position within the map; and
casting, by the processor, the first card to the target position within the map.

### Claim 9 (depends on 8)

The terminal device according to claim 8, wherein the determining a target position from the plurality of candidate positions comprises:
determining, from the plurality of trigger regions corresponding to the position selection control, a trigger region matching attribute information of the second operation as the target trigger region; and
determining, among the plurality of candidate positions, a candidate position corresponding to the target trigger region as the target position.

### Claim 10 (depends on 9)

The terminal device according to claim 9, wherein the determining, among the plurality of candidate positions, a candidate position corresponding to the target trigger region as the target position comprises:
in response to a third operation on the target trigger region of the position selection control, determining the target position from the plurality of candidate positions according to attribute information of the third operation.

### Claim 11 (depends on 8)

The terminal device according to claim 8, wherein the position selection control includes a plurality of indicator elements, each indicator element corresponding to a respective one of the plurality of candidate positions; and a target indicator element corresponding to the target position is displayed visually distinctively from others of the plurality of indicator elements.

### Claim 12 (depends on 8)

The terminal device according to claim 8, wherein the displaying a position selection control comprises:
determining a display position of the position selection control based on a display position of the first card; and
displaying the position selection control at the display position of the position selection control.

### Claim 13 (depends on 8)

The terminal device according to claim 8, wherein the method further comprises:
canceling the determination of the target position from the plurality of candidate positions when the second operation satisfies a first condition.

### Claim 14 (depends on 8)

The terminal device according to claim 8, wherein after displaying the position selection control, the method further comprises:
using a recommended candidate position among the plurality of candidate positions as an initialized target position, the recommended candidate position being a candidate position that is determined from the plurality of candidate positions and that satisfies a second condition in terms of fitness with the first card.

### Claim 15

A non-transitory computer-readable storage medium, storing a computer program, and the computer program, when loaded and executed by a processor of a terminal device having a physical screen, causing the terminal device to implement a card casting method including:
displaying a game application interface on the physical screen, the game application interface including a map, a first card outside the map, and a plurality of candidate positions corresponding to the first card within the map;
while displaying the map on the physical screen,
detecting by the processor, at a first location outside of the map, a first operation on the first card within the game application interface;
displaying, on the physical screen, a position selection control at the first location outside of the map in response to the first operation on the first card, the position selection control including a plurality of trigger regions outside of the map, each trigger region outside of the map corresponding to and different from a respective one of the plurality of candidate positions within the map, wherein a display region of the position selection control is smaller than a display region of the map;
while displaying the position selection control on the physical screen:
determining, by the processor, a target position within the map from the plurality of candidate positions in response to a second operation at a second location outside of the map on a corresponding target trigger region of the plurality of trigger regions; and
while continuing to detect, by the processor, the second operation at the second location outside of the map, highlighting the target position within the map; and
casting, by the processor, the first card to the target position within the map.

### Claim 16 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the determining a target position from the plurality of candidate positions comprises:
determining, from the plurality of trigger regions corresponding to the position selection control, a trigger region matching attribute information of the second operation as the target trigger region; and
determining, among the plurality of candidate positions, a candidate position corresponding to the target trigger region as the target position.

### Claim 17 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the position selection control includes a plurality of indicator elements, each indicator element corresponding to a respective one of the plurality of candidate positions;
and a target indicator element corresponding to the target position is displayed visually distinctively from others of the plurality of indicator elements.

### Claim 18 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the displaying a position selection control comprises:
determining a display position of the position selection control based on a display position of the first card; and
displaying the position selection control at the display position of the position selection control.

### Claim 19 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein the method further comprises:
canceling the determination of the target position from the plurality of candidate positions when the second operation satisfies a first condition.

### Claim 20 (depends on 15)

The non-transitory computer-readable storage medium according to claim 15, wherein after displaying the position selection control, the method further comprises:
using a recommended candidate position among the plurality of candidate positions as an initialized target position, the recommended candidate position being a candidate position that is determined from the plurality of candidate positions and that satisfies a second condition in terms of fitness with the first card.
