Virtual object processing method and system and virtual reality device

US11538222B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11538222-B2
Application numberUS-201716623620-A
CountryUS
Kind codeB2
Filing dateOct 23, 2017
Priority dateJun 23, 2017
Publication dateDec 27, 2022
Grant dateDec 27, 2022

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The present disclosure provides a method for processing a virtual object, including: acquiring at least one virtual object; determining at least one display layer in a virtual reality space, where the virtual reality space is divided into a plurality of display layers, and a plurality of display layers are arranged in a stacked manner; and displaying the at least one virtual object in the at least one display layer. The present disclosure also provides a virtual object processing system and a virtual reality device.

First claim

Opening claim text (preview).

What is claimed is: 1. A virtual object processing method, comprising: acquiring at least one virtual object, the at least one virtual object including and having a mapping relationship with at least one virtual sub-object; determining one first display layer in a virtual reality space, wherein the virtual reality space is divided into a plurality of display layers and the plurality of display layers are arranged in a stacked manner; determining and displaying the at least one virtual object and the at least one virtual sub-object in the same one first display layer of the plurality of display layers to use the virtual reality space efficiently; in response to an input operation, switching relative positions of any one display layer of the plurality of display layers arbitrarily in any order relative to other display layers of the plurality of display layers, including switching the relative positions of all of the at least one virtual objects and the at least one sub virtual-objects contained in a corresponding display layer, wherein the plurality of displayer layers have at least three display layers, after each of at least one virtual objects is displayed in the one first display layer of the plurality of display layers, pre-processing the virtual sub-object to acquire processing information, the processing information is content of the virtual sub-object; and displaying the processing information in the one first display layer to preview the content for the corresponding virtual sub-object, wherein the virtual sub-object is one of the following: a movie, a document and a program. 2. The method according to claim 1 , wherein the method further comprises: determining, based on a first region of the at least one virtual object in the one first display layer displaying the virtual object, a second region of the one first display layer; and displaying the at least one virtual sub-object in the second region. 3. The method according to claim 1 further comprising: receiving an input operation for the virtual object or the virtual sub-object; and performing a process corresponding to the input operation. 4. A virtual object processing system, comprising: a first acquisition module, configured to acquire at least one virtual object, the at least one virtual object including and having a mapping relationship with at least one virtual sub-object; a first determination module, configured to determine one display layer in a virtual reality space, wherein the virtual reality space is divided into a plurality of display layers, and the plurality of display layers are stacked and to determine the one virtual object and the at least one virtual sub-object to be displayed in the same one first display layer of the plurality of display layers to use the virtual reality space efficiently; a first display module, configured to display the at least one virtual object and the at least one virtual sub-object accordingly; a switching module, configured to switch relative positions of any one display layer of the plurality of display layers in any order relative to the other display layers of the plurality of display layers, including to switch the relative positions of all of the at least one virtual objects and the at least one sub virtual-objects contained in a corresponding display layer, wherein the plurality of displayer layers have at least three display layers; a processing module, configured to, after each of the at least one virtual objects is displayed in the one first display layer of the plurality of display layers, pre-process the virtual sub-object to acquire processing information, the processing information is content of the virtual sub-object; and a fourth display module configured to display the processing information in the one first display layer to preview the content for the corresponding virtual sub-object, wherein the virtual sub-object is one of the following: a movie, a document and a program. 5. The system according to claim 4 further comprising: a third determination module, configured to determine, based on a first region of the virtual object in the one first display layer displaying the at least one virtual object, a second region of the one first display layer; and a third display module, configured to display the at least one virtual sub-object in the second region. 6. The system according to claim 4 further comprising: a receiving module, configured to receive an input operation for the virtual object or the virtual sub-object; and an execution module, configured to perform a process corresponding to the input operation. 7. A virtual reality device, comprising: at least one memory having a computer program stored thereon; at least one processor, configured to execute the computer program to implement the following operations: acquiring one virtual object, the one virtual object including and having a mapping relationship with at least one virtual sub-object; determining one first display layer in the virtual reality space, wherein the virtual reality space is divided into a plurality of display layers, and the plurality of display layers are arranged in layers; determining the one virtual object and the at least one virtual sub-object in the same one first display layer of the plurality of display layers to use the virtual reality space efficiently; in response to an input operation, switching relative positions of any one display layer of the plurality of display layers arbitrarily in any order relative to other display layers of the plurality of display layers, including switching the relative positions of all of the at least one virtual objects and the at least one sub virtual-objects contained in a corresponding display layer, wherein the plurality of displayer layers have at least three display layers; and a first display module, configured to display the one virtual object and the at least one virtual sub-object based on a processing result of the at least one processor a processing module, configured to, after each of the at least one virtual objects is displayed in the one first display layer of the plurality of display layers, pre-process the virtual sub-object to acquire processing information, the processing information is content of the virtual sub-object; and a fourth display module configured to display the processing information in the one first display layer to preview the content for the corresponding virtual sub-object, wherein the virtual sub-object is one of the following: a movie, a document and a program. 8. The system according to claim 7 further comprising: a third determination module, configured to determine, based on a first region of the virtual object in the one first display layer displaying the first virtual object, a second region of the one first display layer; and a third display module, configured to display the at least one virtual sub-object in the second region. 9. The system according to claim 7 further comprising: a processing module, configured to pre-processing the at least one virtual sub-object to acquire processing information; and a fourth display module, configured to display the processing information in the at least one first display layer. 10. The system according to claim 7 further comprising: a receiving module, configured to receive an input operation for the at least one virtual object or the at least one virtual sub-object; and an execution module, configured to perform a process corresponding to the input operation.

Assignees

Inventors

Classifications

  • G06F3/011Primary

    Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/00) · CPC title

  • G06T19/00Primary

    Manipulating three-dimensional [3D] models or images for computer graphics · CPC title

  • involving graphical user interfaces [GUIs] · CPC title

  • Walk-in-place systems for allowing a user to walk in a virtual environment while constraining him to a given position in the physical environment · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11538222B2 cover?
The present disclosure provides a method for processing a virtual object, including: acquiring at least one virtual object; determining at least one display layer in a virtual reality space, where the virtual reality space is divided into a plurality of display layers, and a plurality of display layers are arranged in a stacked manner; and displaying the at least one virtual object in the at le…
Who is the assignee on this patent?
Lenovo Beijing Ltd
What technology area does this patent fall under?
Primary CPC classification G06F3/011. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 27 2022 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 3 related publications on this page (citations in our corpus or others sharing the same primary CPC).