CA2933749C

Using a second screen as a private tracking heads-up display

Abstract

Methods for extending a viewing area of a display device for displaying content include detecting presence of an eye glass computing device proximate to a primary computing device. The primary computing device has a primary display that is configured to render content. The eye glass computing device includes a secondary device. The eye glass computing device is linked to the primary computing device. A view direction of the eye glass computing device is detected relative to the primary display. Additional content is rendered in the secondary display that is in addition to the content rendered in the primary display. The secondary display is an extension of the primary display for viewing the content beyond the content rendered on the primary display.

CA2933749C, drawing sheet 1
Sheet 1 of 14

Term

8.3 yearsleft in the term

Expires 13 January 2035.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

31 claims: 4 independent, 27 dependent

  1. 1
    A method, comprising, detecting presence of an eye glass computing device worn by a user, proximate to a primary computing device having a primary display, the primary display of the primary computing device configured to render content, and the eye glass computing device including a secondary display;linking the eye glass computing device to the primary computing device, the linking enables using the secondary display of the eye glass computing device to view content moved from the primary display into a virtual screen, a size of the virtual screen being adjusted to accommodate the content moved from the primary display;detecting a view direction of the user wearing the eye glass computing device relative to the primary display, wherein the view direction is computed by tracking a displacement offset of the eye glass computing device worn by the user from the primary display;and providing the content for rendering in the secondary display based on the detected view direction of the user, the secondary display providing an extension of the primary display to enable viewing the content beyond the content rendered on the primary display, wherein operations of the method are performed by a processor.
  2. 7
    A method, comprising:detecting a pair of glasses worn by a user, the pair of glasses identified using an identifier associated with a user account of the user, the pair of glasses having a processor for enabling wireless communication with a computing device and having a glasses display screen;associating an initial view position of the pair of glasses worn by the user, when directed toward a main display screen of the computing device, the initial view position of the pair of glasses being associated with a reference point defined in relation to the main display screen;detecting view direction of the pair of glasses during use, in relation to the reference point by computing a displacement offset of the pair of glasses from the reference point associated with the main display screen;and providing content for rendering on the glasses display screen based on the detected view direction, wherein the glasses display screen enables viewing content from the main display screen and content moved from the main display screen in a virtual screen, the glasses display screen being a virtual extension of the main display screen, wherein operations of the method are performed by the processor. CA 2933749 2017-10-26
  3. 14
    A method for extending a viewing area of a display device for displaying content, comprising:CA 2933749 2017-10-26 synchronizing a pair of glasses with a computing device, the synchronizing allowing a main display screen of the computing device to pair with a secondaiy display screen defined in the pair of glasses to enable movement of content from the main display screen to a virtual screen that can be viewed through the secondary display screen, wherein the computing device is configured to execute a plurality of applications and select a plurality of icons for rendering on the main display screen of the computing device, wherein the pair of glasses is configured to be worn on a head of a user;detecting movement of content out of the main display screen of the computing device, wherein the detection causes the content moved out of the main display screen to be associated with a virtual screen instead of the main display screen;and providing content for rendering on the secondary display screen of the pair of glasses, the content selected for rendering correspond to a view direction detected for the pair of glasses worn by the user, the view direction computed by determining a displacement offset of the pair of glasses worn by the user from the main display screen, the secondary display screen providing an extension of the main display screen, wherein operations of the method are performed by a processor.
  4. 25
    A method, comprising:CA 2933749 2017-10-26 detecting a pair of glasses having an identifier associated with a user account, the pair of glasses having a processor for enabling wireless communication with a computing device and having a glasses display screen, the pair of glasses configured to be worn on a head of a user;associating an initial view position for the pair of glasses when directed toward a main display screen of the computing device, the initial view position of the pair of glasses being associated with a reference point defined in relation to the main displayscreen;and providing content for rendering on the glasses display screen, wherein the content provided for rendering on the glasses display screen correspond to view direction computed for the pair of glasses worn by the user and is one of content rendered on the main display screen and content moved from the main display screen to a virtual screen, wherein the glasses display screen is a virtual extension of the main display screen, wherein the view direction is computed by tracking a change in view position of the pair of glasses relative to the reference point.