Location based skins for mixed reality displays

US8963956B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-8963956-B2
Application numberUS-201113214037-A
CountryUS
Kind codeB2
Filing dateAug 19, 2011
Priority dateAug 19, 2011
Publication dateFeb 24, 2015
Grant dateFeb 24, 2015

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 technology provides embodiments for providing a location-based skin for a see-through, mixed reality display device system. In many embodiments, a location-based skin includes a virtual object viewable by a see-through, mixed reality display device system which has been detected in a specific location. Some location-based skins implement an ambient effect. The see-through, mixed reality display device system is detected to be present in a location and receives and displays a skin while in the location in accordance with user settings. User data may be uploaded and displayed in a skin in accordance with user settings. A location may be a physical space at a fixed position and may also be a space defined relative to a position of a real object, for example, another see-through, mixed reality display device system. Furthermore, a location may be a location within another location.

First claim

Opening claim text (preview).

What is claimed is: 1. One or more processor-readable non-volatile storage media having instructions encoded thereon for causing one or more processors to execute a method for displaying a location-based skin by a head mounted, mixed reality display device system, the method comprising: transmitting location identifier data indicating presence in a location to a skin providing computer system; receiving by the head mounted mixed reality display device system a skin associated with the location from the skin providing computer system, the skin including display data for a virtual object in the location; and responsive to the skin being authenticated, displaying the skin by the head mounted mixed reality display device system in accordance with skin display parameters and user settings while the head mounted mixed reality display device system is present in the location which further comprises receiving a location associated with the head mounted, mixed reality display device system; displaying any first skin having a location identifier matching the received location which is independent of a real object or a space within the location; responsive to receiving a notification that a real object identified by a real object identifier associated with a second skin having the matching location identifier is within a boundary of the user field of view, displaying any virtual object of the second skin associated with the real object at a position in the user field of view in accordance with its defined spatial relationship to the real object; and responsive to receiving a notification that a defined space within the location identified by a space identifier associated with a third skin having the matching location identifier is within a boundary of the user field of view, displaying any virtual object of the third skin associated with the defined space at a position in the user field of view in accordance with its defined spatial relationship to the defined space. 2. The one or more processor-readable non-volatile storage media of claim 1 wherein the location is a distance within another head mounted, mixed reality display device system. 3. The one or more processor-readable non-volatile storage media of claim 1 wherein the method further comprises: receiving metadata of the skin associated with the location; determining whether user settings authorize the skin to be displayed based on a source identifier in the metadata; and responsive to the user settings authorizing the skin to be displayed, requesting the skin associated with the location. 4. The one or more processor-readable non-volatile storage media of claim 1 wherein the method further comprises: determining whether user settings authorize displaying user data from another user in the skin; responsive to user settings not authorizing display of the user data, displaying the skin without the user data from the other user; responsive to user settings authorizing display of the user data, incorporating the user data of the user authorized by the user settings into the display data of the skin while the head mounted, mixed reality display device system is present in the location, and displaying the skin with the incorporated user data while the head mounted, mixed reality display device system is present in the location. 5. The one or more processor-readable non-volatile storage media of claim 1 wherein the method further comprises: sending user data for incorporation into a skin distributed to other users with user recipient settings identifying one or more users authorized to receive the user data for incorporation into the skin. 6. The one or more processor-readable non-volatile storage media of claim 5 wherein the method further comprises: sending an expiration time for the user data for incorporation into the skin after which the user data is no longer displayed as part of the skin. 7. The one or more processor-readable non-volatile storage media of claim 5 wherein the method further comprises: displaying user data including image data captured of the user at the location for selection by the user for uploading for incorporation into a skin. 8. The one or more processor-readable non-volatile storage media of claim 1 wherein the method further comprises: receiving a theme associated with one or more skins in the location; and filtering content output by other applications executing in the head mounted, mixed reality display device system based on the theme. 9. A method for providing a location-based skin to a head mounted, mixed reality display device system comprising: detecting a presence of the head mounted mixed reality display device system in a location further comprising broadcasting a location identity token including a time stamp and transceiver identifier from a transceiver at a predetermined position in the location, receiving location identifier data including the location identity token and a device identifier from the head mounted, mixed reality display device system, and determining whether the time stamp is still valid; and responsive to the time stamp still being valid, associating a location with the device identifier based on the location identifier data, transmitting the location associated with the device identifier to the head mounted, mixed reality display device system, authenticating a skin associated with the location based on security credentials, and sending the skin to the head mounted mixed reality display device system. 10. The method of claim 9 further comprising: incorporating user data into a skin in accordance with user recipient settings. 11. The method of claim 10 wherein incorporating user data into a skin in accordance with user recipient settings further comprises: receiving user data for incorporation into a skin from the head mounted, mixed reality display device system; authenticating the user data based on security credentials; determining whether there are any head mounted, mixed reality display device systems present in the location that are being used by users authorized by the user recipient settings to receive the user data; and responsive to there being users authorized by the user recipient settings to receive the user data, sending the user data with the skin identifier for the skin to the head mounted display device systems associated with the authorized users. 12. The method of claim 9 further comprising: responsive to the time stamp not still being valid, notifying the head mounted display device system that the transceiver identifier and location are no longer valid, and stopping of sending skin display data for the location associated with the transceiver identifier. 13. The method of claim 9 further comprising sending one or more skins available for application to an appearance of a user in the head mounted mixed reality display device systems of other users. 14. A system for providing a location-based skin to a head mounted, mixed reality display device system comprising: a computer system comprising one or more processors and a memory accessible by the one or more processors, the computer system being communicatively coupled via a network to the head mounted mixed reality display device system; the memory storing display data of one or more skins in a format which the head mounted, mixed reality display device system can process for outputting the skin, the one or more skins including at least one skin for generating image data of a virtual object at a position in a location when the position is in a user field of view of the head mounted, mixed reality display devic

Assignees

Inventors

Classifications

  • with head-mounted left-right displays · CPC title

  • the virtual viewpoint locations being selected by the viewers or determined by tracking · CPC title

  • G09G5/00Primary

    Control arrangements or circuits for visual indicators common to cathode-ray tube indicators and other visual indicators (image data processing or generation, in general G06T) · CPC title

  • Display of multiple viewports · CPC title

  • Arrangements for interaction with the human body, e.g. for user immersion in virtual reality (blind teaching G09B21/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 US8963956B2 cover?
The technology provides embodiments for providing a location-based skin for a see-through, mixed reality display device system. In many embodiments, a location-based skin includes a virtual object viewable by a see-through, mixed reality display device system which has been detected in a specific location. Some location-based skins implement an ambient effect. The see-through, mixed reality dis…
Who is the assignee on this patent?
Latta Stephen G, Vaught Benjamin I, Maitlen Craig R, and 2 more
What technology area does this patent fall under?
Primary CPC classification G09G5/00. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Feb 24 2015 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).