Display a virtual object within an augmented reality influenced by a real-world environmental parameter

US10295403B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-10295403-B2
Application numberUS-201715469327-A
CountryUS
Kind codeB2
Filing dateMar 24, 2017
Priority dateMar 31, 2016
Publication dateMay 21, 2019
Grant dateMay 21, 2019

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.

A method, electronic device, and program product is disclosed. The method may include determining an environmental parameter of an environment at a location of an electronic device. The method may include identifying a first object of a virtual scenario that relates to the environmental parameter. The method may include generating a display parameter of the first object based on the environmental parameter. The method may include displaying the first object in the virtual scenario based on the display parameter.

First claim

Opening claim text (preview).

What is claimed is: 1. A method comprising: determining a real-world environmental parameter in a real-world environment at a real-world location of an electronic device; identifying a first virtual object of a virtual scenario that corresponds to a real-world object; attributing the real-world environmental parameter to the virtual scenario; generating a display parameter of the first virtual object; and displaying the first virtual object in the virtual scenario with the display parameter, wherein: the first virtual object is selected from among a set of virtual objects within the virtual scenario based on the first virtual object including one or more first characteristics corresponding to one or more second characteristics of the real-world object that are influenceable by the real-world environmental parameter, and the display parameter includes the one or more first characteristics of the first virtual object responding to the real-world environmental parameter influencing the first virtual object in the virtual scenario in a manner corresponding to the one or more second characteristics of the real-world object being influenced by and responding to the real-world environmental parameter. 2. The method of claim 1 , wherein selecting the first virtual object comprises: determining, based on a first corresponding relationship between environmental parameters and objects, that the one or more first characteristics of the first virtual object correspond to the one or more second characteristics of the real-world object that are influenceable by the real-world environmental parameter. 3. The method of claim 2 , wherein generating the first virtual object comprises: determining, based on a second corresponding relationship between environmental parameters and objects, that the one or more first characteristics of the first virtual object are influenceable by the real-world environmental parameter; determining whether the virtual scenario comprises the first virtual object; and generating the first virtual object within the virtual scenario with the one or more first characteristics that are influenceable by the real-world environmental parameter in response to the virtual scenario not comprising the first virtual object. 4. The method of claim 1 , wherein generating the display parameter comprises at least one of: in response to the real-world environmental parameter comprising a wind force of the real-world environment where the electronic device is located, calculating a display movement direction and a display movement speed of the first virtual object based on the wind force and influencing the one or more first characteristics of first virtual object based on the calculated display movement and display movement speed; in response to the real-world environmental parameter comprising a luminance of the real-world environment where the electronic device is located, calculating a display luminance of the first virtual object based on the luminance and influencing the one or more first characteristics of first virtual object based on the calculated luminance; and in response to the real-world environmental parameter comprising a depth of field of the real-world environment where the electronic device is located, calculating a display size of the first virtual object based on the depth of field and influencing the one or more first characteristics of first virtual object based on the calculated display size. 5. The method of claim 4 , wherein displaying the first virtual object comprises at least one of: dynamically displaying the first virtual object in the virtual scenario with the one or more characteristics being influenced by the wind force and based on the display movement speed in the display movement direction; displaying the first virtual object in the virtual scenario with the one or more characteristics being influenced by the luminance and based on the display luminance; and displaying the first virtual object in the virtual scenario with the one or more characteristics being influenced by the depth of field and based on the display size. 6. The method of claim 1 , wherein determining the real-world environmental parameter comprises: receiving the real-world environmental parameter from a sensor of the electronic device, wherein the sensor comprises at least one of: a wind force sensor; a luminance sensor; and a depth of field sensor. 7. An electronic device, comprising: a housing; a sensor disposed in the housing and configured to detect a real-world environmental parameter of a real-world environment at a real-world location of the electronic device; at least one processor; and a memory that stores code executable by the at least one processor to: identify a first virtual object of a virtual scenario that corresponds to a real-world object; attribute the real-world environmental parameter to the virtual scenario; generate a display parameter of the first virtual object; and display the first virtual object in the virtual scenario with the display parameter, wherein: the first virtual object is selected from among a set of virtual objects within the virtual scenario based on the first virtual object including one or more first characteristics corresponding to one or more second characteristics of the real-world object that are influenceable by the real-world environmental parameter, and the display parameter includes the one or more first characteristics of the first virtual object responding to the real-world environmental parameter influencing the first virtual object in the virtual scenario in a manner corresponding to the one or more second characteristics of the real-world object being influenced by and responding to the real-world environmental parameter. 8. The electronic device of claim 7 , wherein the memory that stores code executable by the processor to select the first virtual object comprises code to determine, based on a first corresponding relationship between environmental parameters and objects, that the one or more first characteristics of the first virtual object correspond to the one or more second characteristics of the real-world object that are influenceable by the real-world environmental parameter. 9. The electronic device of claim 8 , wherein the memory that stores code executable by the processor to generate the first virtual object comprises code to: determine, based on a second corresponding relationship between environmental parameters and objects, that the one or more first characteristics of the first virtual object are influenceable by the real-world environmental parameter; determine whether the virtual scenario comprises the first virtual object; and generate the first virtual object within the virtual scenario with the one or more first characteristics that are influenceable by the real-world environmental parameter in response to the virtual scenario not comprising the first virtual object. 10. The electronic device of claim 7 , wherein the memory that stores code executable by the processor to generate the display parameter comprises code to at least one of: in response to the real-world environmental parameter comprising a wind force of the real-world environment where the electronic device is located, calculate a display movement direction and a display movement speed of the first virtual object based on the wind force and influence the one or more first characteristics of first virtual object based on the calculated display movement and display movement speed; in response to the real-world environmental parameter comprising a luminance of the real-world environment where the electronic device is located, calcul

Assignees

Inventors

Classifications

  • G06T11/00Primary

    Two-dimensional [2D] image generation · CPC title

  • G01J1/42Primary

    using electric radiation detectors (optical or mechanical part G01J1/04; by comparison with a reference light or electric value G01J1/10) · CPC title

  • Three-dimensional [3D] image rendering · CPC title

  • Using real world measurements to influence rendering · CPC title

  • with determination of ambient light (solar light G01J2001/4266) · 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 US10295403B2 cover?
A method, electronic device, and program product is disclosed. The method may include determining an environmental parameter of an environment at a location of an electronic device. The method may include identifying a first object of a virtual scenario that relates to the environmental parameter. The method may include generating a display parameter of the first object based on the environment…
Who is the assignee on this patent?
Lenovo Beijing Ltd
What technology area does this patent fall under?
Primary CPC classification G06T11/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue May 21 2019 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 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).