IP Library Granted Patent US 12712986
Granted Patent B2
US 12712986 · App. 18/602,568 · Granted Aug 18, 2026

Call interaction method and apparatus, computer device, and storage medium

Inventors: Shu-Hui Chou (Shenzhen, TW); Shengxi Cai (Shenzhen, CN); Xianyang Xu (Shenzhen, CN); Chunxia Hao (Shenzhen, CN); Guoxiong Lin (Shenzhen, CN); Zurong Xiong (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
H04N7/157G06T13/40G06T17/00H04N7/152
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 12712986
App. No.
18/602,568
Filed
Mar 12, 2024
Granted
Aug 18, 2026
Kind
B2
Art Unit
2694
USPC
348/14.09
Abstract

Embodiments of this application provide a call interaction method and apparatus, a computer device, a storage medium, and a computer program product. The method includes displaying virtual space and maintaining a call between at least two call parties in response to a virtual space entry event; displaying one or more virtual avatars with a virtual avatar corresponding to at least one of the call parties in the virtual space, the displayed one or more virtual avatars comprising a virtual avatar of the call party that enters the virtual space based on the virtual space entry event; and triggering a virtual avatar among the one or more virtual avatars to perform an interactive action in the virtual space in response to an interaction triggering event for the virtual avatar.

Claims (61)

1 . A call interaction method, performed by a terminal, the method comprising:

displaying a call interface that facilitates an ongoing call between at least two call parties that have established a communication connection, the call interface being presented on the terminal of a first call party of the at least two call parties, and the call interface being configured for a basic audio call and comprising: an identifier of a second call party of the at least two call parties and a virtual space entrance control;

during the ongoing call between the at least two parties, detecting a virtual space entry event triggered by a selection on the virtual space entrance control on the call interface or by an invitation acceptance operation that accepts a virtual space invitation from the second call party;

displaying, while maintaining the ongoing call between the at least two call parties, a virtual space after detecting the virtual space entry event;

displaying one or more virtual avatars corresponding to at least one of the call parties in the virtual space, the displayed one or more virtual avatars comprising a virtual avatar of the call party that enters the virtual space based on the virtual space entry event; and

triggering a virtual avatar among the one or more virtual avatars to perform an interactive action in the virtual space in response to an interaction triggering event for the virtual avatar.

2 . The method according to claim 1 , wherein

the displaying the one or more virtual avatars corresponding to the at least one of the call parties in the virtual space comprises:

displaying a virtual avatar corresponding to the first call party in the virtual space.

3 . The method according to claim 1 , wherein the displaying the virtual space comprises:

displaying the virtual space of the first call party in response to the triggering event triggered by the first call party for the virtual space entrance control; and

displaying the one or more virtual avatars comprises:

displaying a virtual avatar corresponding to the first call party and a virtual avatar corresponding to the second call party in the virtual space of the first call party.

4 . The method according to claim 1 , wherein the displaying the one or more virtual avatars comprises:

displaying, in a case that there is another call party that has entered the virtual space other than the at least two call parties, virtual avatars respectively corresponding to the first call party and the another call party in the virtual space.

5 . The method according to claim 1 , further comprising:

displaying, during the ongoing call between the at least two parties and in response to receiving the virtual space invitation from the second call party, an invitation operation area for the virtual space invitation;

wherein the virtual space entry event is detected in response to the invitation acceptance operation triggered by the first call party in the invitation operation area.

6 . The method according to claim 5 , wherein:

the second call party is already in the virtual space when the virtual space invitation for the first call party is received, the invitation operation area comprises an acceptance control; and

the displaying the virtual space comprises:

displaying, in response to a triggering operation by the first call party for the acceptance control, the virtual space in which the second call party is already located.

7 . The method according to claim 5 , wherein the method further comprises:

canceling display of the invitation operation area and maintaining the call between the at least two call parties in response to an invitation rejection operation triggered by the first call party in the invitation operation area.

8 . The method according to claim 5 , wherein the displayed virtual space belongs to the second call party among the at least two call parties; and the method further comprises:

switching, in response to a virtual space switching event triggered by the first call party, the displayed virtual space to virtual space indicated by the virtual space switching event.

9 . The method according to claim 1 , further comprising:

in a case that virtual space of the first call party is displayed and a call invitation from the second call party that is already in virtual space is received, continuing to display the virtual space of the first call party, and establishing and maintaining a call between the second call party and the first call party in response to an answer operation for the call invitation; and

the displaying the one or more virtual avatars in the virtual space comprises:

displaying a virtual avatar corresponding to the first call party in the virtual space of the first call party.

10 . The method according to claim 1 , wherein the method further comprises:

displaying at least one contact option of the first call party in response to a contact query operation triggered by the first call party among the at least two call parties;

displaying virtual space of a target contact in response to a selection event made by the first call party for a target contact option in the at least one contact option in a case that the target contact represented by the target contact option is in the virtual space of the target contact; and

displaying a virtual avatar corresponding to the target contact in the virtual space after switching.

11 . The method according to claim 1 , wherein the method further comprises:

displaying at least one contact option of the first call party in response to a contact query operation triggered by the first call party among the at least two call parties; and

adding, in response to a selection event made by the first call party for a target contact option in the at least one contact option, a virtual avatar corresponding to a target contact to the currently displayed virtual space in a case that the target contact represented by the target contact option is not in any virtual space.

12 . The method according to claim 11 , wherein the method further comprises:

adding, in response to the selection event made by the first call party for the target contact option, the target contact represented by the target contact option to one of the calls and a new call, call parties of the new call comprising the first call party and the target contact.

13 . The method according to claim 1 , wherein the method further comprises:

displaying an arrangement interface for the virtual space;

displaying an arrangement option in response to a triggering operation for the arrangement interface; and

displaying updated virtual space in response to a selection event for a target arrangement option, an arrangement of the updated virtual space matching the target arrangement option.

14 . The method according to claim 1 , wherein the method further comprises:

displaying an input area, and displaying, in response to an input event triggered in the input area, information indicated by the input event in an information display area in the virtual space.

15 . The method according to claim 1 , wherein in a case that the first call party and the second call party are both in the virtual space, a sound from the second call party received by the first call party and in the call is associated with a positional relationship between the first call party and the second call party in the virtual space.

16 . The method according to claim 15 , wherein a larger spatial distance between a first virtual position and a second virtual position indicates a lower sound from the second call party received by the first call party; the first virtual position is a position of the first call party in the virtual space; and the second virtual position is a position of the second call party in the virtual space.

17 . The method according to claim 1 , wherein the triggering a virtual avatar indicated by the interaction triggering event to perform an interactive action in the virtual space in response to an interaction triggering event for the at least one virtual avatar, comprises:

displaying, in response to an action indicating operation for the virtual avatar, that the virtual avatar performs an action indicated by the action indicating operation in the virtual space.

18 . A computer device, comprising a memory and a processor, the memory having a computer program stored therein, and the processor, when executing the computer program, implementing:

displaying a call interface that facilitates an ongoing call between at least two call parties that have established a communication connection, the call interface being presented on the terminal of a first call party of the at least two call parties, and the call interface being configured for a basic audio call and comprising: an identifier of a second call party of the at least two call parties and a virtual space entrance control;

during the ongoing call between the at least two parties, detecting a virtual space entry event triggered by a selection on the virtual space entrance control on the call interface or by an invitation acceptance operation that accepts a virtual space invitation from the second call party:

displaying, while maintaining the ongoing call between the at least two call parties, a virtual space after detecting the virtual space entry event;

displaying one or more virtual avatars corresponding to at least one of the call parties in the virtual space, the displayed one or more virtual avatars comprising a virtual avatar of the call party that enters the virtual space based on the virtual space entry event; and

triggering a virtual avatar among the one or more virtual avatars to perform an interactive action in the virtual space in response to an interaction triggering event for the virtual avatar.

19 . A non-transitory computer-readable storage medium, having a computer program stored thereon, the computer program, when executed by a processor, causing the processor to implement:

displaying a call interface that facilitates an ongoing call between at least two call parties that have established a communication connection, the call interface being presented on the terminal of a first call party of the at least two call parties, and the call interface being configured for a basic audio call and comprising: an identifier of a second call party of the at least two call parties and a virtual space entrance control;

during the ongoing call between the at least two parties, detecting a virtual space entry event triggered by a selection on the virtual space entrance control on the call interface or by an invitation acceptance operation that accepts a virtual space invitation from the second call party;

displaying, while maintaining the ongoing call between the at least two call parties, a virtual space after detecting the virtual space entry event;

displaying one or more virtual avatars corresponding to at least one of the call parties in the virtual space, the displayed one or more virtual avatars comprising a virtual avatar of the call party that enters the virtual space based on the virtual space entry event; and

triggering a virtual avatar among the one or more virtual avatars to perform an interactive action in the virtual space in response to an interaction triggering event for the virtual avatar.