×

Displaying custom positioned overlays to a viewer

  • US 10,523,993 B2
  • Filed: 10/16/2014
  • Issued: 12/31/2019
  • Est. Priority Date: 10/16/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving synchronization information associated with a media presentation being displayed on a display screen, wherein the synchronization information identifies a first position of a virtual object as displayed on the display screen;

    receiving positional information from a plurality of emitters arranged in a predefined pattern relative to the display screen;

    determining, based on the positional information, what portion of the media presentation is visible through a transparent display separate from the display screen, from an orientation of the transparent display relative to the display screen, wherein determining what portion of the media presentation is visible through the transparent display is based on unique codes received from individual emitters arranged in a predetermined pattern relative to the display screen that indicate which emitters of the plurality of emitters are visible to the transparent display;

    determining, based on the unique codes that identify a physical location and a current orientation of the transparent display relative to the display screen, a first location of the virtual object on the transparent display as visible through the transparent display;

    displaying metadata at a second location, different from the first location, on the transparent display based on the first location of the virtual object as visible through the transparent display, the metadata corresponding with the virtual object; and

    upon determining that the virtual object has moved from the first location on the transparent display to a third location different from the first location, displaying the metadata at a fourth location on the transparent display different from the second location to maintain a spatial relationship between the metadata in the transparent display and the virtual object.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×