IP Library Granted Patent US 12675960
Granted Patent B2
US 12675960 · App. 18/999,219 · Granted Jul 7, 2026

Security prompt method and apparatus, storage medium, device, and program product

Inventors: Chi Fang (Beijing, CN); Mengqian Liu (Beijing, CN); Jia Guo (Beijing, CN); Rongxuan Mu (Beijing, CN); Shuo Liu (Beijing, CN); Chin-Wei Liu (Beijing, CN)
Assignee: Beijing Zitiao Network Technology Co., Ltd.
G06T19/006G06F3/011G06T7/0002G06T7/11G06T7/60G06T2210/21
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 12675960
App. No.
18/999,219
Granted
Jul 7, 2026
Kind
B2
Abstract

The present application discloses a security prompt method and apparatus, a storage medium, a device, and a program product. The method includes: acquiring environmental data of a physical environment; obtaining pose data of a user; classifying entities in the physical environment into danger levels based on the environmental data and the pose data; and presenting a visual indication for security warning when a distance between a collider and a target entity belonging to a target danger level reaches a danger distance threshold, where the collider is constructed based on an interactor corresponding to the user.

Claims (69)

1 . A security prompt method, comprising:

acquiring environmental data of a physical environment;

obtaining pose data of a user;

determining a target size of a collider based on the pose data;

classifying entities in the physical environment into danger levels based on the environmental data and the target size; and

presenting a visual indication for security warning when a distance between the collider and a target entity of a target danger level reaches a danger distance threshold, wherein the collider is configured to represent an interaction area of an interactor corresponding to the user.

2 . The security prompt method according to claim 1 , wherein the target size of the collider is determined based on the environmental data and the pose data.

3 . The security prompt method according to claim 1 , wherein the determining the target size of the collider based on the environmental data and the pose data comprises:

performing scene segmentation based on preset pose data to determine preset segmented scenes, wherein the preset segmented scenes at least comprise a fixed scene, a fine motion scene, and a moving scene;

determining a target scene based on the environmental data and the pose data, wherein the target scene is one of the preset segmented scenes;

determining the target size of the collider based on the target scene.

4 . The security prompt method according to claim 3 , wherein the determining the target size of the collider based on the target scene comprises:

if the target scene is the fixed scene, determining the target size of the collider as a first size;

if the target scene is the fine motion scene, determining the target size of the collider as a second size;

if the target scene is the moving scene, determining the target size of the collider as a third size,

wherein the first size is smaller than the second size, and the second size is smaller than the third size.

5 . The security prompt method according to claim 3 , wherein the interactor comprises at least one sub-interactor, and the determining the target size of the collider based on the target scene comprises:

constructing a sub-collider corresponding to each of the sub-interactors of the at least one sub-interactor based on the at least one sub-interactor corresponding to the user, wherein all the sub-colliders form the collider;

determining a sub-target size of each of the sub-colliders based on the target scene, and determining the target size of the collider based on the sub-target sizes of all the sub-colliders.

6 . The security prompt method according to claim 5 , wherein the method further comprises:

determining a second size relationship among the sub-target sizes of the sub-colliders based on a first size relationship among the sub-interactors in the same target scene, wherein the first size relationship is consistent with the second size relationship.

7 . The security prompt method according to claim 1 , wherein the classifying the entities in the physical environment into the danger levels based on the environmental data and the target size comprises:

determining attribute information of the entities in the physical environment based on the environmental data, wherein the entities comprise obstacle entities and ground entities;

classifying the entities in the physical environment into the danger levels based on the target size and the attribute information of the entities, wherein the danger levels at least comprise a high-risk level, a medium-risk level, and a low-risk level.

8 . The security prompt method according to claim 7 , wherein the classifying the entities in the physical environment into the danger levels based on the target size and the attribute information of the entities comprises:

determining the danger level of a first obstacle entity based on the target size and a sharp degree in attribute information of the obstacle entity;

determining the danger level of a ground entity based on the target size and an entity size in attribute information of a second obstacle entity located on the ground entity.

9 . The security prompt method according to claim 1 , wherein the presenting the visual indication for the security warning comprises:

displaying a virtual scene generated by a virtual reality device in the physical environment, wherein the virtual scene comprises at least one virtual object;

displaying security warning prompt information in the virtual scene.

10 . The security prompt method according to claim 9 , wherein the presenting the visual indication for the security warning further comprises:

when the target entity is blocked by a first virtual object, adjusting at least a part of the first virtual object to a see-through state to expose the target entity.

11 . The security prompt method according to claim 9 , wherein the presenting the visual indication for the security warning further comprises:

when the target entity is blocked by a plurality of virtual objects, removing the plurality of virtual objects from the physical environment to expose the target entity.

12 . A non-transitory computer-readable storage medium, wherein the computer-readable storage medium stores a computer program, and the computer program is suitable for a processor to load to perform a security prompt method comprising:

acquiring environmental data of a physical environment;

obtaining pose data of a user;

determining a target size of a collider based on the pose data;

classifying entities in the physical environment into danger levels based on the environmental data and the target size; and

presenting a visual indication for security warning when a distance between the collider and a target entity of a target danger level reaches a danger distance threshold, wherein the collider is configured to represent an interaction area of an interactor corresponding to the user.

13 . The non-transitory computer-readable storage medium according to claim 12 , wherein the target size of the collider is determined based on the environmental data and the pose data.

14 . The non-transitory computer-readable storage medium according to claim 12 , wherein the determining the target size of the collider based on the environmental data and the pose data comprises:

performing scene segmentation based on preset pose data to determine preset segmented scenes, wherein the preset segmented scenes at least comprise a fixed scene, a fine motion scene, and a moving scene;

determining a target scene based on the environmental data and the pose data, wherein the target scene is one of the preset segmented scenes;

determining the target size of the collider based on the target scene.

15 . The non-transitory computer-readable storage medium according to claim 14 , wherein the determining the target size of the collider based on the target scene comprises:

if the target scene is the fixed scene, determining the target size of the collider as a first size;

if the target scene is the fine motion scene, determining the target size of the collider as a second size;

if the target scene is the moving scene, determining the target size of the collider as a third size,

wherein the first size is smaller than the second size, and the second size is smaller than the third size.

16 . The non-transitory computer-readable storage medium according to claim 14 , wherein the interactor comprises at least one sub-interactor, and the determining the target size of the collider based on the target scene comprises:

constructing a sub-collider corresponding to each of the sub-interactors of the at least one sub-interactor based on the at least one sub-interactor corresponding to the user, wherein all the sub-colliders form the collider;

determining a sub-target size of each of the sub-colliders based on the target scene, and determining the target size of the collider based on the sub-target sizes of all the sub-colliders.

17 . A terminal device, comprising a processor and a memory, the memory stores a computer program, and the processor, by invoking the computer program stored in the memory, is configured to perform the security prompt method comprising:

acquiring environmental data of a physical environment;

obtaining pose data of a user;

determining a target size of a collider based on the pose data;

classifying entities in the physical environment into danger levels based on the environmental data and the target size; and

presenting a visual indication for security warning when a distance between the collider and a target entity of a target danger level reaches a danger distance threshold, wherein the collider is configured to represent an interaction area of an interactor corresponding to the user.

18 . The terminal device according to claim 17 , wherein the target size of the collider is determined based on the environmental data and the pose data.

19 . The terminal device according to claim 17 , wherein the determining the target size of the collider based on the environmental data and the pose data comprises:

performing scene segmentation based on preset pose data to determine preset segmented scenes, wherein the preset segmented scenes at least comprise a fixed scene, a fine motion scene, and a moving scene;

determining a target scene based on the environmental data and the pose data, wherein the target scene is one of the preset segmented scenes;

determining the target size of the collider based on the target scene.

20 . The terminal device according to claim 19 , wherein the determining the target size of the collider based on the target scene comprises:

if the target scene is the fixed scene, determining the target size of the collider as a first size;

if the target scene is the fine motion scene, determining the target size of the collider as a second size;

if the target scene is the moving scene, determining the target size of the collider as a third size,

wherein the first size is smaller than the second size, and the second size is smaller than the third size.