Wearable computer with superimposed controls and instructions for external device
First Claim
1. A method comprising:
- determining that a controllable target device is within an environment of a wearable computing device comprising a head-mounted display (HMD), wherein the HMD provides a field of view in which at least a portion of the environment is viewable, and wherein the HMD is operable to display images superimposed over the field of view;
obtaining target device information related to the controllable target device, wherein the target device information defines a virtual control interface for controlling the controllable target device and identifies a defined area of the controllable target device on which the virtual control interface is to be provided, wherein the target device information further includes status information related to an operational status of the controllable target device;
controlling the HMD to display the virtual control interface as an image superimposed over the defined area of the controllable target device in the field of view and to display an indication of the operational status of the controllable target device;
recognizing a gesture corresponding to interaction with the virtual control interface superimposed over the defined area of the controllable target device;
recognizing a control instruction for the controllable target device based on the recognized gesture; and
transmitting the recognized control instruction to the controllable target device.
2 Assignments
0 Petitions
Accused Products
Abstract
A wearable computing device includes a head-mounted display (HMD) that provides a field of view in which at least a portion of the environment of the wearable computing device is viewable. The HMD is operable to display images superimposed over the field of view. When the wearable computing device determines that a target device is within its environment, the wearable computing device obtains target device information related to the target device. The target device information may include information that defines a virtual control interface for controlling the target device and an identification of a defined area of the target device on which the virtual control image is to be provided. The wearable computing device controls the HMD to display the virtual control image as an image superimposed over the defined area of the target device in the field of view.
117 Citations
35 Claims
-
1. A method comprising:
-
determining that a controllable target device is within an environment of a wearable computing device comprising a head-mounted display (HMD), wherein the HMD provides a field of view in which at least a portion of the environment is viewable, and wherein the HMD is operable to display images superimposed over the field of view; obtaining target device information related to the controllable target device, wherein the target device information defines a virtual control interface for controlling the controllable target device and identifies a defined area of the controllable target device on which the virtual control interface is to be provided, wherein the target device information further includes status information related to an operational status of the controllable target device; controlling the HMD to display the virtual control interface as an image superimposed over the defined area of the controllable target device in the field of view and to display an indication of the operational status of the controllable target device; recognizing a gesture corresponding to interaction with the virtual control interface superimposed over the defined area of the controllable target device; recognizing a control instruction for the controllable target device based on the recognized gesture; and transmitting the recognized control instruction to the controllable target device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A non-transitory computer readable medium having stored therein instructions executable by a computing device to cause the computing device to perform functions comprising:
-
determining that a controllable target device is within a field of view provided by a see-through display controlled by the computing device; obtaining target device information related to the controllable target device, wherein the target device information defines a virtual control interface for controlling the controllable target device and identifies a defined area of the controllable target device on which the virtual control interface is to be provided, wherein the target device information further includes status information related to an operational status of the controllable target device; controlling the see-through display to display the virtual control interface as an image superimposed over the defined area of the controllable target device in the field of view and to display an indication of the operational status of the controllable target device; recognizing a gesture corresponding to interaction with the virtual control interface superimposed over the defined area of the controllable target device; recognizing a control instruction for the controllable target device based on the recognized gesture; and transmitting the recognized control instruction to the controllable target device. - View Dependent Claims (25, 26, 27)
-
-
28. A wearable computing device, comprising:
-
a head-mounted display (HMD), wherein the HMD is configured to provide a field of view in which at least a portion of an environment of the wearable computing device is viewable, and wherein the HMD is operable to display images superimposed over the field of view; and a controller, wherein the controller is configured to; determine that a controllable target device is within the environment of the wearable computing device; obtain target device information related to the controllable target device, wherein the target device information defines a virtual control interface for controlling the controllable target device and identifies a defined area of the controllable target device on which the virtual control interface is to be provided, wherein the target device information further includes status information related to an operational status of the controllable target device; control the HMD to display the virtual control interface as an image superimposed over the defined area of the controllable target device in the field of view and to display an indication of the operational status of the controllable target device; recognize a gesture corresponding to interaction with the virtual control interface superimposed over the defined area of the controllable target device; recognize a control instruction for the controllable target device based on the recognized gesture; and transmit the recognized control instruction to the controllable target device. - View Dependent Claims (29, 31, 32, 33, 34, 35)
-
-
30. The wearable computing device of 28, further comprising:
a target device database, wherein the controller is configured to obtain the target device information from the database.
Specification