IP Library › Granted Patent US 12,472,431
Granted Patent B2
US 12,472,431 · App. 18/302,333 · Granted Nov 18, 2025

User interface display method and apparatus, device, and storage medium

Inventors: Xiaofeng Chen (Guangdong, CN); Jingchen Shi (Guangdong, CN); Yun Ai (Guangdong, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
A63F13/537A63F13/2145A63F13/52A63F2300/308
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,472,431
App. No.
18/302,333
Granted
Nov 18, 2025
Kind
B2
Abstract

A user interface display method and apparatus, a device, and a storage medium, in the field of graphical user interfaces. The method includes: displaying a virtual environment image, an operation control, and a minimap, the virtual environment image being an image in which a virtual environment around a virtual character, which is located in a virtual world, is observed from a perspective of the virtual character, wherein the minimap presents a thumbnail of the virtual world in which the virtual character is located, controlling, based on a control input via the operation control, activities of a virtual character in the virtual environment, and displaying, based on the virtual character being influenced by a target event in the virtual environment, the virtual environment image in a shielded state and the minimap in a blurred state.

Claims (77)

1 . A user interface display method, performed by a terminal, the method comprising:

displaying a virtual environment image, an operation control, and a minimap, the virtual environment image being an image in which a virtual environment around a virtual character, which is located in a virtual world, is observed from a perspective of the virtual character, wherein the minimap presents a thumbnail of the virtual world in which the virtual character is located;

controlling, based on a control input via the operation control, activities of the virtual character in the virtual environment; and

displaying, based on the virtual character being influenced by a target event in the virtual environment, the virtual environment image in a shielded state and the minimap in a blurred state, the shielded state and the blurred state being visually distinct.

2 . The user interface display method according to claim 1 , wherein the displaying, based on the virtual character being influenced by the target event in the virtual environment, the virtual environment image in the shielded state and the minimap in the blurred state comprises:

displaying, based on the virtual character being influenced by a first target event in the virtual environment, all image contents in the virtual environment image in the shielded state and all information on the minimap in the blurred state; and

displaying, based on the virtual character being influenced by a second target event in the virtual environment, the all image contents in the virtual environment image in the shielded state and partial information on the minimap in the blurred state.

3 . The user interface display method according to claim 2 , wherein the virtual environment image is at a display layer, the minimap is at an information layer, and the information layer is an upper layer of the display layer;

the displaying, based on the virtual character being influenced by the first target event in the virtual environment, the all image contents in the virtual environment image in the shielded state and the all information on the minimap in the blurred state comprises:

superimposing a first mask layer on the display layer and a first blur effect layer on the information layer based on the virtual character being influenced by the first target event in the virtual environment; and

the displaying, based on the virtual character being influenced by the second target event in the virtual environment, the all image contents in the virtual environment image in the shielded state and the partial information on the minimap in the blurred state comprises:

superimposing the first mask layer on the display layer and a second blur effect layer on the information layer based on the virtual character being influenced by the second target event in the virtual environment,

the first mask layer being a mask layer for masking all virtual environment images, the first mask layer being a lower layer of the information layer, and a blur effect of the first blur effect layer being stronger than the blur effect of the second blur effect layer.

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

displaying the operation control, the operation control being configured to control activities of the virtual character in the virtual environment; and

continuing to display the operation control on a user interface.

5 . The user interface display method according to claim 4 , wherein the operation control is located at an operation layer; and

the superimposing the first mask layer on the display layer comprises:

superimposing the first mask layer between the display layer and the operation layer.

6 . The user interface display method according to claim 2 , wherein the user interface display method further comprises:

displaying, based on the virtual character being influenced by a third target event in the virtual environment, the all image contents in the virtual environment image in the shielded state and displaying the minimap in a clear state; and

displaying, based on the virtual character being influenced by a fourth target event in the virtual environment, partial image contents in the virtual environment image in the shielded state and displaying the minimap in the clear state.

7 . The user interface display method according to claim 6 , wherein the virtual environment image is at a display layer, the map presentation control is at an information layer, and the information layer is an upper layer of the display layer;

the displaying, based on the virtual character being influenced by the third target event in the virtual environment comprises:

superimposing a first mask layer on the display layer based on the virtual character being influenced by the third target event in the virtual environment; and

the displaying, based on the virtual character being influenced by the fourth target event in the virtual environment, comprises:

superimposing a second mask layer on the display layer based on the virtual character being influenced by the fourth target event in the virtual environment,

the first mask layer being a mask layer for masking the all image contents in the virtual environment image, the second mask layer being a mask layer for masking the partial image contents in the virtual environment image, and the first mask layer and the second mask layer being both lower layers of the information layer.

8 . The user interface display method according to claim 7 , wherein the superimposing the second mask layer on the display layer comprises:

determining a superimposing location on the display layer according to a relative location between the fourth target event and the virtual character based on the virtual character being influenced by the fourth target event in the virtual environment; and

superimposing the second mask layer on the superimposing location of the display layer.

9 . The user interface display method according to claim 8 , wherein the user interface display method further comprises:

displaying the operation control, the operation control being configured to control activities of the virtual character in the virtual environment, the operation control being located at an operation layer; and

superimposing the second mask layer between the superimposing location of the display layer and the operation layer.

10 . The user interface display method according to claim 9 , wherein the user interface display method further comprises:

obtaining a scope of influence of the target event; and

determining a type of the target event according to the scope of influence of the target event.

11 . The user interface display method according to claim 10 , wherein the determining the type of the target event comprises:

determining the type of the target event as the first target event based on the scope of influence of the target event comprising a blur effect layer;

determining the type of the target event as the second target event based on the scope of influence of the target event comprising the information layer but not comprising the blur effect layer;

determining the type of the target event as the third target event based on the scope of influence of the target event comprising the mask layer but not comprising the information layer; and

determining the type of the target event as the fourth target event based on the scope of influence of the target event comprising the display layer but not comprising the mask layer.

12 . The user interface display method according to claim 1 , wherein the displaying, based on the virtual character being influenced by the target event in the virtual environment, the virtual environment image in the shielded state and the minimap in the blurred state comprises:

displaying, based on the virtual character being influenced by a visual interference event in the virtual environment, the virtual environment image in the shielded state and landforms presented by the minimap in the blurred state; and

displaying a sound event icon in a clear state on the minimap based on the virtual character being influenced by a sound event in the virtual environment during the visual interference event.

13 . The user interface display method according to claim 12 , wherein the virtual environment image is at a display layer, the minimap is at an information layer, and the information layer is an upper layer of the display layer;

the displaying, based on the virtual character being influenced by the visual interference event in the virtual environment, the virtual environment image in the shielded state and landforms presented by the minimap in the blurred state, and displaying the sound event icon in the clear state on the minimap based on the virtual character being influenced by the sound event in the virtual environment during the visual interference event comprises:

superimposing a mask layer on the display layer and a blur effect layer on the information layer based on the virtual character being influenced by the visual interference event in the virtual environment; and

superimposing a clear effect layer on the information layer based on the virtual character being influenced by the sound event in the virtual environment during the visual interference event,

the clear effect layer being only configured to display the sound event icon in the clear state.

14 . A user interface display apparatus, the apparatus comprising:

at least one memory configured to store program code; and

at least one processor configured to read the program code and operate as instructed by the program code, the program code comprising:

display code configured to cause the at least one processor to display a virtual environment image, an operation control and a minimap, the virtual environment image being an image in which a virtual environment around a virtual character, which is located in a virtual world, is observed from a perspective of the virtual character, wherein the minimap presents a thumbnail of the virtual world in which the virtual character is located;

control code configured to cause the at least one processor to control, based on a control input via the operation control, activities of the virtual character in the virtual environment; and

shielding code configured to cause the at least one processor to display, based on the virtual character being influenced by a target event in the virtual environment, the virtual environment image in a shielded state and the map presentation control in a blurred state, the shielded state and the blurred state being visually distinct.

15 . The user interface display apparatus according to claim 14 , wherein the shielding code is further configured to cause the at least one processor to:

display, based on the virtual character being influenced by a first target event in the virtual environment, all image contents in the virtual environment image in the shielded state and all information on the minimap in the blurred state; and

display, based on the virtual character being influenced by a second target event in the virtual environment, the all image contents in the virtual environment image in the shielded state and partial information on the minimap in the blurred state.

16 . The user interface display apparatus according to claim 15 , wherein the virtual environment image is at a display layer, the minimap is at an information layer, and the information layer is an upper layer of the display layer; and

the shielding code is further configured to cause the at least one processor to:

superimpose a first mask layer on the display layer and a first blur effect layer on the information layer based on the virtual character being influenced by the first target event in the virtual environment; and

superimpose the first mask layer on the display layer and a second blur effect layer on the information layer based on the virtual character being influenced by the second target event in the virtual environment,

the first mask layer being a mask layer for masking all virtual environment images, the first mask layer being a lower layer of the information layer, and a blur effect of the first blur effect layer being stronger than the blur effect of the second blur effect layer.

17 . The user interface display apparatus according to claim 16 , wherein the display code is further configured to cause the at least one processor to display the operation control, the operation control being configured to control activities of the virtual character in the virtual environment; and

the program code further comprises:

operation code configured to cause the at least one processor to continue to display the operation control on a user interface.

18 . The user interface display apparatus according to claim 17 , wherein the operation control is located at an operation layer; and

the shielding code is further configured to cause the at least one processor to:

superimpose the first mask layer between the display layer and the operation layer.

19 . The user interface display apparatus according to claim 15 , wherein the shielding code is further configured to cause the at least one processor to:

display, based on the virtual character being influenced by a third target event in the virtual environment, the all image contents in the virtual environment image in the shielded state and keep displaying the minimap in a clear state; and

display, based on the virtual character being influenced by a fourth target event in the virtual environment, partial image contents in the virtual environment image in the shielded state and continue to display the minimap in the clear state.

20 . A non-transitory computer-readable storage medium storing computer code that when executed by at least one processor causes the at least one processor to:

display a virtual environment image, an operation control, and a minimap, the virtual environment image being an image in which a virtual environment around a virtual character, which is located in a virtual world, is observed from a perspective of the virtual character, wherein the minimap presents a thumbnail of the virtual world in which the virtual character is located;

control, based on a control input via the operation control, activities of the virtual character in the virtual environment; and

display, based on the virtual character being influenced by a target event in the virtual environment, the virtual environment image in a shielded state and the minimap in a blurred state, the shielded state and the blurred state being visually distinct.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2023
From: CHEN, XIAOFENG; SHI, JINGCHEN; AI, YUN
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 063364/0301 →
Priority Claims (1)
CN 202110960461.3 · Aug 20, 2021 · national
Continuity (2)
Continuation PCTCN2022108865 · Jul 29, 2022
Related Publication 20230249073A1 · Aug 10, 2023
References Cited (27)
US 7497776B1 · Roman · 2009 [cited by examiner]
US 7850525B2 · Shimizu · 2010 [cited by examiner]
US 10603589B2 · Miyamoto · 2020 [cited by examiner]
US 12281912B2 · Apuy · 2025 [cited by examiner]
US 20010046896A1 · Miyamoto · 2001 [cited by examiner]
US 20020006817A1 · Kobayashi · 2002 [cited by examiner]
US 20070218965A1 · Tilston · 2007 [cited by examiner]
US 20070218966A1 · Tilston · 2007 [cited by examiner]
US 20110172013A1 · Shirasaka · 2011 [cited by examiner]
US 20110245942A1 · Yamamoto · 2011 [cited by examiner]
US 20110283865A1 · Collins · 2011 [cited by examiner]
US 20120256961A1 · Ogasawara et al. · 2012 [cited by applicant]
US 20180024660A1 · Wang · 2018 [cited by examiner]
US 20200408521A1 · Lyons · 2020 [cited by examiner]
US 20210379491A1 · Liu · 2021 [cited by examiner]
CN 107890673A · 2018 [cited by applicant]
CN 110917618A · 2020 [cited by applicant]
CN 111760280A · 2020 [cited by applicant]
CN 112057863A · 2020 [cited by applicant]
CN 112057864A · 2020 [cited by applicant]
CN 113577765A · 2021 [cited by applicant]
JP 201967390A · 2019 [cited by applicant]
International Search Report for PCT/CN2022/108865 dated Nov. 3, 2022. [cited by applicant]
Written Opninon for PCT/CN2022/108865 dated Nov. 3, 2022. [cited by applicant]
“CoD: BO3 3 effects of smoke grenades you don't know, Awakening FPS” Dec. 28, 2015, (7 pages) https://kakusei-fps.com/cod/cod-bo3/amazing-smoke-grenade-man/. [cited by applicant]
[PUBG Mobile Strategy] Use the minimap to find enemies! You can tell the distance by sound and direction, AppBank, May 29, 2018, pp. 1-7 (8 pages) https://www.appbank.net/2018/05/29/iphone-application/1555146.php. [cited by applicant]
Japanese Office Action dated Oct. 1, 2024 in Application No. 2023-571346. [cited by applicant]