IP Library › Granted Patent US 12,194,385
Granted Patent B2
US 12,194,385 · App. 17/581,180 · Granted Jan 14, 2025

Method and apparatus for displaying virtual prop, storage medium, and electronic device

Inventors: Chao Liang (Shenzhen, CN); Zhihong Liu (Shenzhen, CN)
Assignee: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
A63F13/57G06F3/0488G06T7/70G06V20/50A63F2300/6653
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,194,385
App. No.
17/581,180
Granted
Jan 14, 2025
Kind
B2
Abstract

A method, apparatus, and a storage medium for displaying a virtual prop includes: displaying a screen in which a target virtual operation object is located in a target application; detecting a virtual prop of a target type within a visual angle range of the target virtual operation object in response to the target virtual operation object being configured with a target virtual skill, where the target virtual skill allows the target virtual operation object to see the virtual prop of the target type through a virtual obstacle; and displaying perspective information of the target virtual prop in the target application in response to the target virtual prop of the target type being detected within the visual angle range of the target virtual operation object.

Claims (46)

1. A method for displaying a virtual prop, applicable to an electronic device, the method comprising:

displaying a screen in which a target virtual operation object is located in a target application, wherein the target virtual operation object comprises a target virtual character having an ability within the target application to visually see a plurality of other virtual objects also located in the target application;

determining to display a contour of a target virtual prop of a target type overlaid with at least one target virtual obstacle in response to detecting that: the target virtual prop is within a visual angle range of the target virtual operation object and the at least one target virtual obstacle exists between the target virtual operation object and the target virtual prop, wherein the target virtual operation object is configured with a target virtual skill, the target virtual skill allowing the target virtual operation object to see the virtual prop of the target type through a virtual obstacle; and

in response to the determining, displaying the contour of the target virtual prop overlaid with the at least one target virtual obstacle in the target application, wherein the displaying the contour of the target virtual prop overlaid with the at least one target virtual obstacle comprises:

displaying the contour according to a ratio of a dimension of the contour to a dimension of a solid model of the target virtual prop such that a value of the ratio increases as a distance between the target virtual operation object and the target virtual prop decreases.

2. The method according to claim 1 ,

the at least one target virtual obstacle comprises a plurality of virtual obstacles.

3. The method according to claim 1 , wherein the target virtual prop comprises a first target virtual prop, the method further comprising:

displaying a second target virtual prop in the target application in response to: the second target virtual prop being detected within the visual angle range of the target virtual operation object and no virtual obstacle existing between the target virtual operation object and the second target virtual prop.

4. The method according to claim 1 , wherein the displaying contour of the target virtual prop in the target application comprises:

displaying the contour of the target virtual prop on a virtual obstacle that is closest to the target virtual operation object among the target virtual obstacles in the target application.

5. The method according to claim 1 , wherein before the detecting that a virtual prop is within a visual angle range of the target virtual operation object, the method further comprises:

displaying an identifier of the target virtual skill in the target application;

obtaining a touch operation performed on the identifier of the target virtual skill; and

configuring the target virtual skill to the target virtual operation object in response to the touch operation.

6. The method according to claim 5 , wherein the displaying an identifier of the target virtual skill in the target application comprises:

displaying identifiers of a group of virtual skills in the target application, the identifiers of the group of virtual skills comprising the identifier of the target virtual skill, each virtual skill in the group of virtual skills being set to allow configuration to only one virtual operation object in a virtual operation object set, the virtual operation object set comprising the target virtual operation object, and the virtual operation object set comprising virtual operation objects participating in a combat run by the target application.

7. The method according to claim 5 , wherein the displaying an identifier of the target virtual skill in the target application comprises:

displaying the identifier of the target virtual skill in a predetermined time period after the target application starts running a combat; or

displaying the identifier of the target virtual skill on a preparation interface before the target application starts running a combat.

8. The method according to claim 1 , wherein the target virtual prop comprises a target virtual vehicle.

9. An apparatus for displaying a virtual prop, comprising:

a memory storing a plurality of instructions; and

a processor configured to execute the plurality of instructions, and upon execution of the plurality of instructions, is configured to:

display, with a display, a screen in which a target virtual operation object is located in a target application, wherein the target virtual operation object comprises a target virtual character having an ability within the target application to visually see a plurality of other virtual objects also located in the target application;

determine to display a contour of a target virtual prop of a target type overlaid with at least one target virtual obstacle in response to a detection that: the target virtual prop is within a visual angle range of the target virtual operation object and the at least one target virtual obstacle exists between the target virtual operation object and the target virtual prop, wherein the target virtual operation object is configured with a target virtual skill, the target virtual skill allowing the target virtual operation object to see the virtual prop of the target type through a virtual obstacle; and

in response to the determination, display, with the display, the contour of the target virtual prop overlaid with the at least one target virtual obstacle in the target application, wherein in order to display the contour of the target virtual prop overlaid with the at least one target virtual obstacle, the processor, upon execution of the plurality of instructions, is configured to:

display the contour according to a ratio of a dimension of the contour to a dimension of a solid model of the target virtual prop such that a value of the ratio increases as a distance between the target virtual operation object and the target virtual prop decreases.

10. The apparatus according to claim 9 , wherein the at least one target virtual obstacle comprises a plurality of virtual obstacles.

11. The apparatus according to claim 9 , wherein the target virtual prop comprises a first target virtual prop, and wherein the processor, upon execution of the plurality of instructions, is further configured to:

display a second target virtual prop in the target application in response: to the target second virtual prop being detected within the visual angle range of the target virtual operation object and no virtual obstacle existing between the target virtual operation object and the second target virtual prop.

12. The apparatus according to claim 9 , wherein in order to display the contour of the target virtual prop in the target application, the processor, upon execution of the plurality of instructions, is configured to: display the contour of the target virtual prop on a virtual obstacle that is closest to the target virtual operation object among the target virtual obstacles in the target application.

13. The apparatus according to claim 9 , wherein the processor, upon execution of the plurality of the plurality of instructions, is further configured to:

before detection of the virtual prop of the target type within the visual angle range of the target virtual operation object:

display an identifier of the target virtual skill in the target application;

obtain a touch operation performed on the identifier of the target virtual skill; and

configure the target virtual skill to the target virtual operation object in response to the touch operation.

14. A non-transitory computer readable storage medium storing a plurality of instructions executable by a processor, the plurality of instructions, upon execution by the processor, is configured to cause the processor to:

display, with a display, a screen in which a target virtual operation object is located in a target application, wherein the target virtual operation object comprises a target virtual character having an ability within the target application to visually see a plurality of other virtual objects also located in the target application;

determine to display a contour of a target virtual prop of a target type overlaid with at least one target virtual obstacle in response to a detection that: the target virtual prop is within a visual angle range of the target virtual operation object and the at least one target virtual obstacle exists between the target virtual operation object and the target virtual prop, wherein the target virtual operation object is configured with a target virtual skill, the target virtual skill allowing the target virtual operation object to see the virtual prop of the target type through a virtual obstacle; and

in response to the determination, display, with the display, the contour of the target virtual prop overlaid with the at least one target virtual obstacle in the target application, wherein in order to display the contour of the target virtual prop overlaid with the at least one target virtual obstacle, the processor, upon execution of the plurality of instructions, is configured to:

display the contour according to a ratio of a dimension of the contour to a dimension of a solid model of the target virtual prop such that a value of the ratio increases as a distance between the target virtual operation object and the target virtual prop decreases.

15. The non-transitory computer readable storage medium according to claim 14 , wherein the at least one target virtual obstacle comprises a plurality of virtual obstacles.

16. The non-transitory computer readable storage medium according to claim 14 , wherein the target virtual prop comprises a first target virtual prop, and wherein the plurality of instructions, upon execution by the processor, is further configured to cause the processor to:

display the target virtual prop in the target application in response to: a second target virtual prop being detected within the visual angle range of the target virtual operation object and no virtual obstacle existing between the target virtual operation object and the second target virtual prop.

17. The non-transitory computer readable storage medium according to claim 14 , wherein the plurality of instructions, in order to cause the processor to display the contour of the target virtual prop in the target application, upon execution by the processor, is configured to cause the processor to: display the contour of the target virtual prop on a virtual obstacle that is closest to the target virtual operation object among the target virtual obstacles in the target application.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 21, 2022
From: LIANG, CHAO; LIU, ZHIHONG
To: TENCENT TECHNOLOGY (SHENZHEN) COMPANY LIMITED
Reel/Frame 058727/0914 →
Priority Claims (1)
CN 202010042509.8 · Jan 15, 2020 · national
Continuity (2)
Continuation PCTCN2020125940 · Nov 2, 2020
Related Publication 20220143507A1 · May 12, 2022
References Cited (27)
US 10290175B2 · Castro et al. · 2019 [cited by applicant]
US 11471768B2 · Chan et al. · 2022 [cited by applicant]
US 20060046844A1 · Kaneko · 2006 [cited by examiner]
US 20070218965A1 · Tilston · 2007 [cited by examiner]
US 20070218966A1 · Tilston · 2007 [cited by examiner]
US 20120257021A1 · Kira et al. · 2012 [cited by applicant]
US 20170354885A1 · Kitazono et al. · 2017 [cited by applicant]
US 20170368460A1 · Ceraldi · 2017 [cited by examiner]
US 20190192967A1 · Ogasawara · 2019 [cited by examiner]
US 20190329133A1 · Okamura · 2019 [cited by examiner]
US 20200012340A1 · Lyren et al. · 2020 [cited by applicant]
US 20200206623A1 · Nakano · 2020 [cited by examiner]
US 20200391110A1 · Morishita · 2020 [cited by examiner]
CN 108854070A · 2018 [cited by applicant]
CN 109173258A · 2019 [cited by applicant]
CN 109876438A · 2019 [cited by applicant]
CN 110334027A · 2019 [cited by applicant]
CN 111265861A · 2020 [cited by applicant]
WO WO2018131035A1 · 2018 [cited by applicant]
Adigames, “Batman Arkham Origins | Detective Mode,” Oct. 29, 2013, available at https://www.youtube.com/watch?v=SJmR_f0X-zw&t=1s (Year: 2013). [cited by examiner]
JStarnum Lander, BATMANtm: Arkham Knight—Searching for Barbara (Detective Mode), Aug. 10, 2015, available at https://www.youtube.com/watch?v=yXMKS9iNGD4 (Year: 2015). [cited by examiner]
Slogo, How To X-Ray Vision Through Anything! (Fortnite Battle Royale), Jan. 5, 2018, available at https://www.youtube.com/watch?v=6TvY2pJE5Pg (Year: 2018). [cited by examiner]
International Search Report and Written Opinion for PCT/CN2020/125940 mailed Jan. 20, 2021 including translation of Search Report (10 pages). [cited by applicant]
Office Action issued in Chinese Application 2020100425098 on Dec. 25, 2020, 9 pages. [cited by applicant]
Screen captures from YouTube video clip entitled “Rainbow Six Siege: Chimera Operators Gameplay and Starter Tips,” 5 pages, uploaded on Feb. 17, 2018 by user “Ubisoft North America”. Retrieved from Internet: < https://w… [cited by applicant]
Screen captures from YouTube video clip entitled “How Does the Maximum Power Look: YRDEN, QUEN, IGNI, AKSJI, AARD, in Witcher 3”, 1 page uploaded on Sep. 23, 2017 by user “NEWIIL”. Retrieved from Internet: <https://www.… [cited by applicant]
Search Report and Written Opinion for Singapore Patent Application 11202202362Q, Nov. 11, 2024, 8 pages. [cited by applicant]