Portals: registered objects as virtualized, personalized displays
First Claim
1. A head-mounted display device, comprising:
- a microdisplay;
a forward-facing camera having a field of view of an environment of a user;
a location detection device, the location detection device is configured to determine a location of a user; and
a control circuit associated with the microdisplay, the forward-facing camera and the location detection device, the control circuit is configured to;
process images from the forward-facing camera to make an identification of a real-world object at the location,in response to the identification, control the microdisplay to concurrently project to an eye of the user at a first time;
an augmented reality image which highlights and overlaps the real-world object and which is registered to the real-world object,a first data stream of augmented reality images which do not overlap the real-world object, anda second data stream of augmented reality images which do not overlap the real-world object,receive a selection of the first data stream and the second data stream from the user, andin response to the selection, control the microdisplay to concurrently project to the eye of the user, at a second time after the first time, in place of the augmented reality image which highlights the real-world object, and registered to the real-world object;
a formatted version of the first data stream of augmented reality images, formatted to a size of the real-world object and comprising fewer lines of text than the first augmented reality image which is displayed at the first time, andthe second data stream of augmented reality images formatted to the size of the real-world object.
2 Assignments
0 Petitions
Accused Products
Abstract
A see-through head-mounted display (HMD) device provides an augmented reality image which is associated with a real-world object, such as a picture frame, wall or billboard. Initially, the object is identified by a user, e.g., based on the user gazing at the object for a period of time, making a gesture such as pointing at the object and/or providing a verbal command. The location and visual characteristics of the object are determined by a front-facing camera of the HMD device, and stored in a record. The user selects from among candidate data streams, such as a web page, game feed, video or stocker ticker. Subsequently, when the user is in the location of the object and looks at the object, the HMD device matches the visual characteristics to the record to identify the data stream, and displays corresponding augmented reality images registered to the object.
-
Citations
20 Claims
-
1. A head-mounted display device, comprising:
-
a microdisplay; a forward-facing camera having a field of view of an environment of a user; a location detection device, the location detection device is configured to determine a location of a user; and a control circuit associated with the microdisplay, the forward-facing camera and the location detection device, the control circuit is configured to; process images from the forward-facing camera to make an identification of a real-world object at the location, in response to the identification, control the microdisplay to concurrently project to an eye of the user at a first time; an augmented reality image which highlights and overlaps the real-world object and which is registered to the real-world object, a first data stream of augmented reality images which do not overlap the real-world object, and a second data stream of augmented reality images which do not overlap the real-world object, receive a selection of the first data stream and the second data stream from the user, and in response to the selection, control the microdisplay to concurrently project to the eye of the user, at a second time after the first time, in place of the augmented reality image which highlights the real-world object, and registered to the real-world object; a formatted version of the first data stream of augmented reality images, formatted to a size of the real-world object and comprising fewer lines of text than the first augmented reality image which is displayed at the first time, and the second data stream of augmented reality images formatted to the size of the real-world object. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for controlling a head-mounted display device, comprising:
-
determining a location of user of the head-mounted display device; processing image data from a forward-facing camera of the head-mounted display device to make an identification of a real-world object at the location; in response to the identification, concurrently projecting to an eye of the user at a first time;
(a) an augmented reality image which highlights and overlaps the real-world object and which is registered to the real-world object, (b) a first data stream of augmented reality images which do not overlap the real-world object, and (c) a second data stream of augmented reality images which do not overlap the real-world object;receiving a selection of the first data stream and the second data stream from the user; and in response to the selection, concurrently projecting to the eye of the user, at a second time after the first time, in place of the augmented reality image which highlights the real-world object, and registered to the real-world object;
(d) a formatted version of the first data stream of augmented reality images, formatted to a size of the real-world object and comprising fewer lines of text than the first augmented reality image which is displayed at the first time, and (e) the second data stream of augmented reality images formatted to the size of the real-world object. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable memory having computer readable software embodied thereon for programming a processor to perform a method for controlling a head-mounted display device, the method comprising:
-
determining a location of user of the head-mounted display device; processing image data from a forward-facing camera of the head-mounted display device to make an identification of a real-world object at the location; in response to the identification, concurrently projecting to an eye of the user at a first time;
(a) an augmented reality image which highlights and overlaps the real-world object and which is registered to the real-world object, (b) a first data stream of augmented reality images which do not overlap the real-world object, and (c) a second data stream of augmented reality images which do not overlap the real-world object;receiving a selection of the first data stream and the second data stream from the user; and in response to the selection, concurrently projecting to the eye of the user, at a second time after the first time, in place of the augmented reality image which highlights the real-world object, and registered to the real-world object;
(d) a formatted version of the first data stream of augmented reality images, formatted to a size of the real-world object and comprising fewer lines of text than the first augmented reality image which is displayed at the first time, and (e) the second data stream of augmented reality images formatted to the size of the real-world object. - View Dependent Claims (18, 19, 20)
-
Specification