IP Library › Granted Patent US 12,445,397
Granted Patent B2
US 12,445,397 · App. 17/949,637 · Granted Oct 14, 2025

Communication method and apparatus based on avatar interaction interface, and computer device

Inventors: Xiaolong Zhang (Shenzhen, CN); Xiaorui Huang (Shenzhen, CN); Yuan Fang (Shenzhen, CN); Bing Li (Shenzhen, CN); Jianqiu Zheng (Shenzhen, CN); Huai Zhang (Shenzhen, CN); Min Tan (Shenzhen, CN); Yuteng Zhong (Shenzhen, CN); Yuan Lai (Shenzhen, CN); Xuan Ye (Shenzhen, CN); Ye Zhang (Shenzhen, CN); Kui Huang (Shenzhen, CN); Ziqiang Peng (Shenzhen, CN)
Assignee: Tencent Technology (Shenzhen) Company Limited
H04L51/04G06F3/0482H04L51/02
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 12,445,397
App. No.
17/949,637
Granted
Oct 14, 2025
Kind
B2
Abstract

This application relates to a communication method based on a virtual role interaction interface, including: displaying a virtual role interaction interface of a virtual role interaction application, the virtual role interaction interface including a target virtual role identifier; displaying an instant session message triggering control on the virtual role interaction interface in response to a trigger operation on the target virtual role identifier; displaying a message input interface in response to a trigger operation on the instant session message triggering control; and transmitting, to an instant messaging user account corresponding to the target virtual role identifier after a session message is inputted in the message input interface, the session message used for displaying on an instant messaging application.

Claims (73)

1. A communication method based on a virtual role interaction interface, performed by a first terminal device, the communication method comprising:

displaying a virtual role interaction interface of a virtual role interaction application, the virtual role interaction interface comprising a target virtual role identifier, the virtual role interaction application being separate from a first instant messaging application bound to a current virtual role identifier and an instant messaging application bound to the target virtual role identifier;

displaying a virtual role information interface on the virtual role interaction interface in response to a trigger operation on the target virtual role identifier, the virtual role information interface comprising a first instant session message triggering control and a user information query operation entry;

displaying a message input interface in response to a first trigger operation on the first instant session message triggering control;

displaying a user information interface in response to a user information query operation triggered on the user information query operation entry, the user information interface comprising user information of a target instant messaging user account corresponding to the target virtual role identifier and a second instant session message triggering control;

displaying the message input interface in response to a second trigger operation on the second instant session message triggering control in the user information interface;

acquiring, in response to the instant messaging application bound to the target virtual role identifier being different from the first instant messaging application bound to the current virtual role identifier, a current instant messaging user account of a second instant messaging application corresponding to the first instant messaging application bound to the current virtual role identifier, the second instant messaging application being the same as the instant messaging application bound to the target virtual role identifier; and

transmitting, after a session message is inputted in the message input interface, the session message used for displaying on the instant messaging application bound to the target virtual role identifier from the current instant messaging user account to the target instant messaging user account corresponding to the target virtual role identifier.

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

displaying a function interface of the instant messaging application;

displaying, on the function interface, a session list entry of a session triggered by the virtual role interaction interface; and

displaying a session list in response to a trigger operation on the session list entry, the session list comprising the session triggered by using the virtual role interaction interface.

3. The method according to claim 2 , wherein the method further comprises:

selecting, in response to a session selection operation triggered in the session list, a target session with the target instant messaging user account from the session list to enter a session interface of the target session; and

displaying, in a virtual role-related information display area of the session interface, information related to a virtual role corresponding to the target instant messaging user account in the virtual role interaction interface.

4. The method according to claim 3 , wherein the method further comprises:

entering a user information interface of the target instant messaging user account in response to a user information viewing operation triggered on the session interface;

displaying identity information of the target instant messaging user account on the user information interface, and displaying interface information of a virtual role interaction interface associated with the target instant messaging user account; and

subscribing, in response to a subscription operation triggered on the session interface for the interface information, to content published by the target instant messaging user account and related to an associated target interaction interface.

5. The method according to claim 4 , wherein the identity information is different from instant messaging identity information of the target instant messaging user account, and the identity information is different from role information of the virtual role corresponding to the target instant messaging user account in the virtual role interaction interface.

6. The method according to claim 4 , wherein the identity information is generated by using an identity information setting operation, and the identity information setting operation comprises:

displaying an identity information input interface in response to an identity information creation operation triggered on the user information interface of the target instant messaging user account;

acquiring content inputted in the identity information input interface; and

setting, in response to an identity information confirmation operation triggered on the identity information input interface, the inputted content as the identity information of the target instant messaging user account.

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

displaying a candidate pre-set message on the message input interface;

selecting at least one pre-set message in response to a selection operation on a displayed candidate pre-set message; and

determining the selected pre-set message as a session message inputted in the message input interface.

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

displaying the session message on the instant messaging application logged in by using the target instant messaging user account corresponding to the target virtual role identifier; and

binding, in response to a trigger operation on the displayed session message, a prop specified in the session message to the target virtual role identifier in the virtual role interaction interface, the prop being to be used by the target virtual role identifier in the virtual role interaction interface.

9. The method according to claim 1 , wherein transmitting the session message used for displaying on the instant messaging application to the target instant messaging user account corresponding to the target virtual role identifier, comprises:

transmitting, through a communication channel of the instant messaging application, the session message used for displaying in the instant messaging application to the target instant messaging user account corresponding to the target virtual role identifier.

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

displaying a message interaction interface in the virtual role interaction application in the virtual role interaction interface; and

displaying, when a reply message transmitted by the target instant messaging user account corresponding to the target virtual role identifier for any session message is received, the reply message on the message interaction interface.

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

receiving a reply message by using the instant messaging application when the message interaction interface in the virtual role interaction application is exited, and the target instant messaging user account corresponding to the target virtual role identifier transmits the reply message for any session message; and

displaying, after switching to the instant messaging application, the reply message on a session interface of the target instant messaging user account corresponding to the target virtual role identifier in the instant messaging application.

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

counting a quantity of session messages transmitted to the target instant messaging user account when the target instant messaging user account corresponding to the target virtual role identifier is a stranger account and a session with the target instant messaging user account is a first session; and

prohibiting transmitting of the session message again to the target instant messaging user account when the counted quantity reaches a preset quantity and no reply message for any session message is received from the target instant messaging user account.

13. The method according to claim 1 , wherein transmitting the session message to the target instant messaging user account comprises:

acquiring a target virtual role account of the target virtual role identifier; and

transmitting the target virtual role account with the session message to an instant messaging server for the instant messaging server to perform a query with the target virtual role account to identify the target instant messaging user account corresponding to the target virtual role account of the target virtual role identifier and transmit the session message based on the target instant messaging user account, wherein the target virtual role account and the target instant messaging user account are separate accounts and the instant messaging server stores a mapping relationship between the target virtual role account and the target instant messaging user account used for the query.

14. A computer device, comprising a memory and one or more processors, the memory storing computer readable instructions, when executed by the processor, causing the computer device to perform steps comprising:

displaying a virtual role interaction interface of a virtual role interaction application, the virtual role interaction interface comprising a target virtual role identifier, the virtual role interaction application being separate from a first instant messaging application bound to a current virtual role identifier and an instant messaging application bound to the target virtual role identifier;

displaying a virtual role information interface on the virtual role interaction interface in response to a trigger operation on the target virtual role identifier, the virtual role information interface comprising a first instant session message triggering control and a user information query operation entry;

displaying a message input interface in response to a first trigger operation on the first instant session message triggering control; and

displaying a user information interface in response to a user information query operation triggered on the user information query operation entry, the user information interface comprising user information of a target instant messaging user account corresponding to the target virtual role identifier and a second instant session message triggering control;

displaying the message input interface in response to a second trigger operation on the second instant session message triggering control in the user information interface;

acquiring, in response to the instant messaging application bound to the target virtual role identifier being different from the first instant messaging application bound to the current virtual role identifier, a current instant messaging user account of a second instant messaging application corresponding to the first instant messaging application bound to the current virtual role identifier, the second instant messaging application being the same as the instant messaging application bound to the target virtual role identifier; and

transmitting, after a session message is inputted in the message input interface, the session message used for displaying on the instant messaging application bound to the target virtual role identifier from the current instant messaging user account to the target instant messaging user account corresponding to the target virtual role identifier.

15. The computer device according to claim 14 , wherein the computer device is caused to display the instant session message triggering control on the virtual role interaction interface in response to the trigger operation on the target virtual role identifier by:

displaying, in the virtual role interaction interface in response to the trigger operation on the target virtual role identifier, a virtual role information interface corresponding to the target virtual role identifier;

displaying a user information interface in response to a user information query operation triggered on the virtual role information interface; and

displaying, on the user information interface, user information of the target instant messaging user account corresponding to the target virtual role identifier, and displaying an instant session message triggering control.

16. The computer device of claim 14 , wherein the computer device is caused to transmit the session message used for displaying on the instant messaging application to the target instant messaging user account corresponding to the target virtual role identifier by:

transmitting, through a communication channel of the instant messaging application, the session message used for displaying in the instant messaging application to the target instant messaging user account corresponding to the target virtual role identifier.

17. A non-transitory computer-readable storage medium storing computer readable instructions, when executed by one or more processors, causing the one or more processors to perform steps comprising:

displaying a virtual role interaction interface of a virtual role interaction application, the virtual role interaction interface comprising a target virtual role identifier, the virtual role interaction application being separate from a first instant messaging application bound to a current virtual role identifier and an instant messaging application bound to the target virtual role identifier;

displaying a virtual role information interface on the virtual role interaction interface in response to a trigger operation on the target virtual role identifier, the virtual role information interface comprising a first instant session message triggering control and a user information query operation entry;

displaying a message input interface in response to a first trigger operation on the instant session message triggering control;

displaying a user information interface in response to a user information query operation triggered on the user information query operation entry, the user information interface comprising user information of a target instant messaging user account corresponding to the target virtual role identifier and a second instant session message triggering control;

displaying the message input interface in response to a second trigger operation on the second instant session message triggering control in the user information interface;

acquiring, in response to the instant messaging application bound to the target virtual role identifier being different from the first instant messaging application bound to the current virtual role identifier, a current instant messaging user account of a second instant messaging application corresponding to the first instant messaging application bound to the current virtual role identifier, the second instant messaging application being the same as the instant messaging application bound to the target virtual role identifier; and

transmitting, after a session message is inputted in the message input interface, the session message used for displaying on the instant messaging application bound to the target virtual role identifier from the current instant messaging user account to the target instant messaging user account corresponding to the target virtual role identifier.

18. The non-transitory computer-readable storage medium of claim 17 , wherein the one or more processors are caused to transmit the session message used for displaying on the instant messaging application to the target instant messaging user account corresponding to the target virtual role identifier by:

transmitting, through a communication channel of the instant messaging application, the session message used for displaying in the instant messaging application to the target instant messaging user account corresponding to the target virtual role identifier.

19. The non-transitory computer-readable storage medium of claim 17 , wherein the one or more processors are caused to display the instant session message triggering control on the virtual role interaction interface in response to the trigger operation on the target virtual role identifier by:

displaying, in the virtual role interaction interface in response to the trigger operation on the target virtual role identifier, a virtual role information interface corresponding to the target virtual role identifier;

displaying a user information interface in response to a user information query operation triggered on the virtual role information interface; and

displaying, on the user information interface, user information of the target instant messaging user account corresponding to the target virtual role identifier, and displaying an instant session message triggering control.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 4, 2022
From: ZHANG, XIAOLONG; HUANG, XIAORUI; FANG, YUAN; LI, BING; ZHENG, JIANQIU; ZHANG, HUAI; TAN, MIN; ZHONG, YUTENG; LAI, YUAN; HUANG, KUI; ZHANG, YE; YE, XUAN; PENG, ZIQIANG
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 061593/0826 →
Priority Claims (1)
CN 202010723529.1 · Jul 24, 2020 · national
Continuity (2)
Continuation PCTCN2021100047 · Jun 15, 2021
Related Publication 20230015940A1 · Jan 19, 2023
References Cited (53)
US 6699125B2 · Kirmse · 2004 [cited by examiner]
US 10786744B1 · George · 2020 [cited by examiner]
US 11593826B1 · Chen · 2023 [cited by examiner]
US 20040224772A1 · Canessa · 2004 [cited by examiner]
US 20050198508A1 · Beck · 2005 [cited by applicant]
US 20080059570A1 · Bill · 2008 [cited by applicant]
US 20080262911A1 · Altberg · 2008 [cited by examiner]
US 20090210483A1 · Pierce · 2009 [cited by examiner]
US 20090276707A1 · Hamilton, II · 2009 [cited by examiner]
US 20090282109A1 · Lyle · 2009 [cited by examiner]
US 20100041457A1 · Cook · 2010 [cited by examiner]
US 20110047486A1 · Jones · 2011 [cited by examiner]
US 20110302509A1 · Leacock et al. · 2011 [cited by applicant]
US 20120011453A1 · Shimono et al. · 2012 [cited by applicant]
US 20130067002A1 · Heikes · 2013 [cited by examiner]
US 20130244778A1 · Barclay · 2013 [cited by examiner]
US 20150230278A1 · Wei · 2015 [cited by examiner]
US 20150350145A1 · Sanghavi · 2015 [cited by examiner]
US 20160163070A1 · Leacock · 2016 [cited by examiner]
US 20160250518A1 · Nakai et al. · 2016 [cited by applicant]
US 20170026324A1 · Adkins et al. · 2017 [cited by applicant]
US 20170282065A1 · Miller · 2017 [cited by examiner]
US 20180248824A1 · Luo · 2018 [cited by examiner]
US 20180296929A1 · Vaccari · 2018 [cited by examiner]
US 20180331993A1 · Tian · 2018 [cited by examiner]
US 20190204994A1 · Tippana · 2019 [cited by examiner]
US 20190342519A1 · Van Os et al. · 2019 [cited by applicant]
US 20200059445A1 · Brown et al. · 2020 [cited by applicant]
US 20200092234A1 · Yang · 2020 [cited by examiner]
CN 103154982A · 2013 [cited by applicant]
CN 103297544A · 2013 [cited by applicant]
CN 107908482A · 2018 [cited by applicant]
CN 109126142A · 2019 [cited by applicant]
CN 110635995A · 2019 [cited by applicant]
CN 110772799A · 2020 [cited by applicant]
CN 111884914A · 2020 [cited by applicant]
JP 201218569A · 2012 [cited by applicant]
JP 201352285A · 2013 [cited by applicant]
JP 20158836A · 2015 [cited by applicant]
JP 2016163684A · 2016 [cited by applicant]
JP 2019208820A · 2019 [cited by applicant]
WO WO2022017071A1 · 2022 [cited by applicant]
International Search Report and Written Opinion for priority application No. PCT/CN2021/100047 dated Sep. 23, 2021, 9p, in Chinese language. [cited by applicant]
English language translation for Search Report for priority application No. PCT/CN2021/100047 dated Sep. 23, 2021, 2p. [cited by applicant]
Office Action and Search Report for Chinese application No. CN 202010723529.1 dated Mar. 2, 2021, 7p, in Chinese language. [cited by applicant]
Concise Explanation of Relevancy for A14 and A15. [cited by applicant]
Extended European Search Report for application No. EP 21846080.6 dated Jun. 28, 2023, 7p. [cited by applicant]
Notice of Reasons for Refusal for Japanese application No. 2022-567173 dated Nov. 7, 2023, 7p, in Japanese language. [cited by applicant]
English language translation of Notice of Reasons for Refusal for Japanese application No. 2022-567173 dated Nov. 7, 2023, 7p. [cited by applicant]
Author unknown, Books, first edition, SB Creative Company, p. 57, in Japanese, (see citing Office Action for relevance). [cited by applicant]
Author unknown, [Release] “Lineage”, the ac current between the players, 4Gamer.net, 2007, 4 mos, 10 days, found on the internet @ https://www.4gamer.net/games/001/G000189/20070410184534, 8p, in Japanese (see citing Off… [cited by applicant]
Author unknown, title unknown, found on the internet @ https://www.monster-strike.com/news/20180419_5.html, 12p, in Japanese, (see citing Office Action for relevance). [cited by applicant]
Office Action issued in Japanese Patent Application No. 2024-064544 dated Apr. 22, 2025, w/English translation, 9 pages. [cited by applicant]