# US 12,179,108 B2 · Action effect display method and apparatus, device, 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,179,108 B2
- Document ID: US12179108B2
- Status: Granted
- Kind: B2
- Application number: 18/452,291
- Filed: 2023-08-18
- Published: 2024-02-08
- Granted: 2024-12-31
- Earliest claimed: 2021-08-18
- Assignees: Tencent Technology (Shenzhen) Company Limited
- Applicants: Tencent Technology (Shenzhen) Company Limited
- Inventors: Hao Li
- Web page: https://patentgrep.com/patent/US12179108B2

## CPC

- A63F 13/55: Controlling game characters or game objects based on the game progress
- A63F 13/44: involving timing of operations, e.g. performing an action within a time slot
- A63F 13/52: involving aspects of the displayed game scene
- A63F 13/537: using indicators, e.g. showing the condition of a game character on screen
- A63F 13/56: Computing the motion of game characters with respect to other game characters, game objects or elements of the game scene, e.g. for simulating the behaviour of a group of virtual soldiers or for path finding
- A63F 13/822: Strategy games; Role-playing games (A63F13/825, A63F13/828 take precedence)
- G06T 9/00: Image coding (bandwidth or redundancy reduction for static pictures H04N1/41; coding or decoding of static colour picture signals H04N1/64; methods or arrangements for coding, decoding, compressing or decompressing digital video signals H04N19/00)
- G06T 17/00: Three-dimensional [3D] modelling for computer graphics
- G06V 10/761: {Proximity, similarity or dissimilarity measures}
- G06V 20/20: in augmented reality scenes
- A63F: CARD, BOARD, OR ROULETTE GAMES; INDOOR GAMES USING SMALL MOVING PLAYING BODIES; VIDEO GAMES; GAMES NOT OTHERWISE PROVIDED FOR
- G06T: IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06V: IMAGE OR VIDEO RECOGNITION OR UNDERSTANDING

## Abstract

This application discloses an action effect display method and apparatus, a device, and a medium, and relates to the field of interface interaction. The action effect display method includes displaying a first virtual object, the first virtual object being configured to execute a target action with an action effect; receiving an action execution operation, the action execution operation controlling the first virtual object to execute the target action in an accelerated manner; and playing effect segments in sequence to obtain an adjusted action effect of the target action corresponding to execution speed information, wherein at least two of the effect segments are played according to different adjustment ratios.

## Claims

### Claim 1

An action effect display method, performed by an electronic device, the method comprising:
displaying a first virtual object, the first virtual object being configured to execute a target action with an action effect;
receiving an action execution operation, the action execution operation controlling the first virtual object to execute the target action in an accelerated manner, an action effect of the target action comprising n candidate effect segments, n being an integer greater than 1;
in response to the action execution operation, determining adjustment ratios corresponding to n candidate effect segments based on execution speed information of the target action;
determining, for an ith candidate effect segment of the n candidate effect segments, a compressed quantity of images frames of the ith candidate effect segment based on an ith adjustment ratio of the adjustment ratios and a priority order of the image frames in the ith candidate effect segment, to obtain an ith effect segment, wherein 0<i≤n; and
playing n effect segments in sequence to obtain an adjusted action effect of the target action corresponding to the execution speed information, wherein at least two of the effect segments are played according to different adjustment ratios.

### Claim 2 (depends on 1)

The method according to claim 1, wherein a first playing duration of the ith candidate effect segment is acquired;
the first playing duration is adjusted based on the ith adjustment ratio to obtain a second playing duration; and
the quantity of the image frames of the ith candidate effect segment is compressed based on the second playing duration to obtain the ith effect segment.

### Claim 3 (depends on 1)

The method according to claim 1, wherein the adjustment ratios corresponding to the n effect segments are positively correlated with an arrangement order of the n effect segments.

### Claim 4 (depends on 1)

The method according to claim 1, wherein the action effect of the target action is divided with an equal length to obtain the n candidate effect segments.

### Claim 5 (depends on 1)

The method according to claim 1, wherein a time point parameter corresponding to the target action is acquired; and
the action effect is divided based on the time point parameter to obtain the n candidate effect segments.

### Claim 6 (depends on 1)

The method according to claim 1, wherein image frames corresponding to the action effect of the target action are acquired; and
the action effect is divided based on a similarity relationship between the image frames corresponding to the action effect to obtain the n candidate effect segments.

### Claim 7 (depends on 6)

The method according to claim 6, wherein a similarity between two adjacent image frames of the image frames corresponding to the action effect are acquired; and
consecutive image frames are grouped with a similarity satisfying a similarity threshold into a same candidate effect segment to obtain the n candidate effect segments.

### Claim 8

A computer device, comprising one or more processors and a memory, the memory storing at least one instruction, at least one program, a code set or an instruction set, the at least one instruction, the at least one program, the code set or the instruction set being loaded and executed by the one or more processors to implement:
displaying a first virtual object, the first virtual object being configured to execute a target action with an action effect;
receiving an action execution operation, the action execution operation controlling the first virtual object to execute the target action in an accelerated manner, an action effect of the target action comprising n candidate effect segments, n being an integer greater than 1;
in response to the action execution operation, determining adjustment ratios corresponding to n candidate effect segments based on execution speed information of the target action;
determining, for an ith candidate effect segment of the n candidate effect segments, a compressed quantity of images frames of the ith candidate effect segment based on an ith adjustment ratio of the adjustment ratios and a priority order of the image frames in the ith candidate effect segment, to obtain an ith effect segment, wherein 0<i≤n; and
playing n effect segments in sequence to obtain an adjusted action effect of the target action corresponding to the execution speed information, wherein at least two of the effect segments are played according to different adjustment ratios.

### Claim 9 (depends on 8)

The computer device according to claim 8, wherein a first playing duration of the ith candidate effect segment are acquired;
the first playing duration is adjusted based on the ith adjustment ratio to obtain a second playing duration; and
the quantity of the image frames of the ith candidate effect segment is compressed based on the second playing duration to obtain the ith effect segment.

### Claim 10 (depends on 8)

The computer device according to claim 8, wherein the adjustment ratios corresponding to the n effect segments are positively correlated with an arrangement order of the n effect segments.

### Claim 11 (depends on 8)

The computer device according to claim 8, wherein the action effect of the target action is divided with an equal length to obtain the n candidate effect segments.

### Claim 12 (depends on 8)

The computer device according to claim 8, wherein a time point parameter corresponding to the target action is acquired; and
the action effect is divided based on the time point parameter to obtain the n candidate effect segments.

### Claim 13 (depends on 8)

The computer device according to claim 8, wherein image frames corresponding to the action effect of the target action are acquired; and
the action effect is divided based on a similarity relationship between the image frames corresponding to the action effect to obtain the n candidate effect segments.

### Claim 14 (depends on 13)

The computer device according to claim 13, wherein a similarity between two adjacent image frames of the image frames corresponding to the action effect are acquired; and
consecutive image frames are grouped with a similarity satisfying a similarity threshold into a same candidate effect segment to obtain the n candidate effect segments.

### Claim 15

A non-transitory computer-readable storage medium, configured to store a computer program, the computer program being executed to implement:
displaying a first virtual object, the first virtual object being configured to execute a target action with an action effect;
receiving an action execution operation, the action execution operation controlling the first virtual object to execute the target action in an accelerated manner, an action effect of the target action comprising n candidate effect segments, n being an integer greater than 1;
in response to the action execution operation, determining adjustment ratios corresponding to n candidate effect segments based on execution speed information of the target action;
determining, for an ith candidate effect segment of the n candidate effect segments, a compressed quantity of images frames of the ith candidate effect segment based on an ith adjustment ratio of the adjustment ratios and a priority order of the image frames in the ith candidate effect segment, to obtain an ith effect segment, wherein 0<i≤n; and
playing n effect segments in sequence to obtain an adjusted action effect of the target action corresponding to the execution speed information, wherein at least two of the effect segments are played according to different adjustment ratios.
