Different perspectives from a common virtual environment

US10616033B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10616033-B2
Application numberUS-201715804530-A
CountryUS
Kind codeB2
Filing dateNov 6, 2017
Priority dateNov 6, 2017
Publication dateApr 7, 2020
Grant dateApr 7, 2020

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.

According to one or more aspects, systems and methods for providing different virtual environment perspectives based on a common virtual environment are described herein. A virtual environment model associated with a virtual environment, including a first virtual object associated with virtual environment coordinates, a first set of functions corresponding to a first virtual environment mode, and a second set of functions corresponding to a second virtual environment mode may be stored on a database. A virtual environment engine may generate a first virtual environment view of the first virtual object based on the first virtual environment mode and generate a second virtual environment view of the first virtual object based on the second virtual environment mode. The first virtual environment view and the second virtual environment view are respectively rendered on different devices in a concurrent fashion.

First claim

Opening claim text (preview).

The invention claimed is: 1. A system for providing different virtual environment perspectives based on a common virtual environment, comprising: a database storing a virtual environment model associated with a virtual environment, including a first virtual object associated with virtual environment coordinates, a first set of functions corresponding to a first virtual environment mode, and a second set of functions corresponding to a second virtual environment mode; a memory storing one or more instructions; and a processor including a virtual environment engine executing one or more of the instructions stored on the memory to perform: generating a first virtual environment view of the first virtual object based on the first virtual environment mode; and generating a second virtual environment view of the first virtual object based on the second virtual environment mode, wherein the first virtual environment view and the second virtual environment view are respectively rendered concurrently on different devices, and wherein the first virtual object has a first rendering as a first object in the first virtual environment view and a second rendering as a second object different than the first object in the second virtual environment view different than the first rendering, wherein the first rendering and the second rendering are rendered from the same viewing angle within the common virtual environment relative to the first virtual object. 2. The system for providing different virtual environment perspectives based on the common virtual environment of claim 1 , wherein: the first virtual environment view of the first virtual object is rendered on a first device; and the second virtual environment view of the first virtual object is rendered on a second device. 3. The system for providing different virtual environment perspectives based on the common virtual environment of claim 2 , wherein: the first device and the first virtual environment mode is associated with a first type of user; and the second device and the second virtual environment mode is associated with a second type of user. 4. The system for providing different virtual environment perspectives based on the common virtual environment of claim 3 , wherein the type of user is defined based on demographics associated with a user or selections made by the user associated with game genre, a selected game, a selected avatar, game ratings, previous gameplay. 5. The system for providing different virtual environment perspectives based on the common virtual environment of claim 1 , wherein: the first virtual object is a first user, the first rendering of the first user is rendered with a first skin, and the second rendering of the first user is rendered with a second skin. 6. The system for providing different virtual environment perspectives based on the common virtual environment of claim 5 , wherein: the first set of functions includes a first dialogue function; and the second set of functions includes a second dialogue function. 7. The system for providing different virtual environment perspectives based on the common virtual environment of claim 1 , wherein the first virtual environment mode and the second virtual environment mode are virtual environment mode datatypes. 8. The system for providing different virtual environment perspectives based on the common virtual environment of claim 7 , wherein the database stores a view class node including functions for generating the first virtual environment view or the second virtual environment view based on the first virtual environment mode and the second virtual environment mode, respectively, as the virtual environment mode datatypes. 9. The system for providing different virtual environment perspectives based on the common virtual environment of claim 1 , wherein the virtual environment includes a second virtual object associated with virtual environment coordinates, a first set of functions corresponding to the first virtual environment mode, and a second set of functions corresponding to the second virtual environment mode. 10. The system for providing different virtual environment perspectives based on the common virtual environment of claim 9 , wherein the processor: generates the first virtual environment view of the second virtual object based on the first virtual environment mode; and generates the second virtual environment view of the second virtual object based on the second virtual environment mode, wherein the first virtual environment view and the second virtual environment view of the second virtual object are respectively rendered concurrently on the different devices. 11. The system for providing different virtual environment perspectives based on the common virtual environment of claim 9 , wherein the second virtual object is a non-playable character. 12. The system for providing different virtual environment perspectives based on the common virtual environment of claim 1 , wherein the first set of functions has a one-to-one trigger correspondence with the second set of functions. 13. The system for providing different virtual environment perspectives based on the common virtual environment of claim 1 , wherein the first set of functions has a one-to-one animation correspondence with the second set of functions. 14. The system for providing different virtual environment perspectives based on the common virtual environment of claim 1 , wherein the first set of functions has a one-to-one argument correspondence with the second set of functions. 15. A system for providing different virtual environment perspectives based on a common virtual environment, comprising: a database storing a virtual environment model associated with a virtual environment, including a virtual object associated with virtual environment coordinates, a first function corresponding to a first virtual environment mode, and a second function corresponding to a second virtual environment mode; a memory storing one or more instructions; and a processor including a virtual environment engine executing one or more of the instructions stored on the memory to perform: generating a first virtual environment view of the virtual object as a first object based on a first virtual environment skin of the first virtual environment mode; and generating a second virtual environment view of the virtual object as a second object different than the first object based on a second virtual environment skin of the second virtual environment mode different than the first virtual environment skin, wherein the first virtual environment view and the second virtual environment view are rendered concurrently on different devices, wherein the first virtual environment view and the second virtual environment view are rendered from the same viewing angle within the common virtual environment relative to the virtual object. 16. The system for providing different virtual environment perspectives based on the common virtual environment of claim 15 , wherein the first virtual environment skin of the first virtual environment view of the virtual object is associated with a first size; and wherein the second virtual environment skin of the second virtual environment view of the virtual object is associated with a second size different than the first size. 17. A system for providing different virtual environment perspectives based on a common virtual environment, comprising: a database storing a virtual environment model associated with a virtual environment, including a virtual object as

Assignees

Inventors

Classifications

  • Cooperative playing, e.g. requiring coordinated actions from several players to achieve a common goal · CPC title

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

  • Navigation within 3D models or images · CPC title

  • involving aspects of the displayed game scene · CPC title

  • Mixed reality (object pose determination, tracking or camera calibration for mixed reality G06T7/00) · 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 US10616033B2 cover?
According to one or more aspects, systems and methods for providing different virtual environment perspectives based on a common virtual environment are described herein. A virtual environment model associated with a virtual environment, including a first virtual object associated with virtual environment coordinates, a first set of functions corresponding to a first virtual environment mode, a…
Who is the assignee on this patent?
Honda Motor Co Ltd
What technology area does this patent fall under?
Primary CPC classification H04L29/06034. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Apr 07 2020 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).