Wearable display device use-based data processing control
First Claim
1. A method of controlling a host device connected to a wearable display device, the method comprising:
- determining, with the wearable display device, a use status of the wearable display device;
determining, with the wearable display device, a manner in which a processor of the host device is to modify data processing to be performed by the host device; and
sending, with the wearable display device, an indication of the use status of the wearable display device to the host device to control the data processing to be performed at the host device to generate data for presentation on the wearable display device based on the indication of the use status of the wearable display device,wherein sending the indication of the use status of the wearable display device to the host device comprises sending, based on the wearable display device not being in use, a request to the processor of the host device to modify the data processing to be performed by the host device, in the manner determined by the wearable display device, to generate the data for presentation on the wearable display device, andwherein sending the request to the processor of the host device to modify data processing to be performed by the host device, in the manner determined by the wearable display device, to generate the data for presentation on the wearable display device comprises sending the request to the processor of the host device to one of enable, disable or reduce data processing to be performed by the host device to generate the data for presentation on the wearable display device.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques are described for controlling operation of both a host device and a wearable display device connected to the host device based on a use status of the wearable display device. The techniques include automatically determining a use status of a wearable display device based on feedback from one or more touch sensors within the wearable display device that indicates whether the wearable display device is worn by a user. Based on the determined use status, the wearable display device controls its own operation (e.g., controls operation of display screens of the wearable display device, a communication session with the host device, and display processing of data received from the host device). The wearable display device also sends an indication of the use status to the host device. The host device then controls its own data processing for the wearable display device based on the indicated use status.
18 Citations
30 Claims
-
1. A method of controlling a host device connected to a wearable display device, the method comprising:
-
determining, with the wearable display device, a use status of the wearable display device; determining, with the wearable display device, a manner in which a processor of the host device is to modify data processing to be performed by the host device; and sending, with the wearable display device, an indication of the use status of the wearable display device to the host device to control the data processing to be performed at the host device to generate data for presentation on the wearable display device based on the indication of the use status of the wearable display device, wherein sending the indication of the use status of the wearable display device to the host device comprises sending, based on the wearable display device not being in use, a request to the processor of the host device to modify the data processing to be performed by the host device, in the manner determined by the wearable display device, to generate the data for presentation on the wearable display device, and wherein sending the request to the processor of the host device to modify data processing to be performed by the host device, in the manner determined by the wearable display device, to generate the data for presentation on the wearable display device comprises sending the request to the processor of the host device to one of enable, disable or reduce data processing to be performed by the host device to generate the data for presentation on the wearable display device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A wearable display device connected to a host device, the wearable display device comprising:
-
one or more display screens; and one or more processors configured to determine a use status of the wearable display device, determine a manner in which a processor of the host device is to modify data processing to be performed by the host device, and send an indication of the use status of the wearable display device to the host device to control the data processing to be performed at the host device to generate data for presentation on the one or more display screens of the wearable display device based on the indication of the use status of the wearable display device, wherein the one or more processors are configured to send, based on the wearable display device not being in use, a request to the processor of the host device to modify the data processing to be performed by the host device, in the manner determined by the wearable display device, to generate the data for presentation on the wearable display device, and wherein to send the request to the processor of the host device to modify processing to be performed by the host device, in the manner determined by the wearable display device, to generate the data for presentation on the wearable display device, the one or more processors are configured to send the request to the processor of the host device to one of enable, disable or reduce data processing to be performed by the host device to generate the data for presentation on the wearable display device. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A wearable display device connected to a host device, the wearable display device comprising:
-
means for determining a use status of the wearable display device; means for determining a manner in which a processor of the host device is to modify data processing to be performed by the host device; and means for sending an indication of the use status of the wearable display device to the host device to control the data processing to be performed at the host device to generate data for presentation on the wearable display device based on the indication of the use status of the wearable display device, wherein the means for sending comprises means for sending, based on the wearable display device not being in use, a request to the processor of the host device to modify the data processing to be performed by the host device, in the manner determined by the wearable display device, to generate the data for presentation on the wearable display device, and wherein the means for sending the request to the processor of the host device to modify processing to be performed by the host device, in the manner determined by the wearable display device, to generate the data for presentation on the wearable display device comprises means for sending the request to the processor of the host device to one of enable, disable or reduce data processing to be performed by the host device to generate the data for presentation on the wearable display device. - View Dependent Claims (26, 27, 28, 29)
-
-
30. A non-transitory computer-readable medium comprising instructions for controlling a wearable display device connected to a host device, the instructions when executed cause one or more programmable processors to:
-
determine, with the wearable display device, a use status of the wearable display device; determine, with the wearable display device, a manner in which a processor of the host device is to modify data processing to be performed by the host device; and send, with the wearable display device, an indication of the use status of the wearable display device to the host device to control the data processing to be performed at the host device to generate data for presentation on the wearable display device based on the indication of the use status of the wearable display device, wherein the instructions that when executed cause the one or more programmable processors to send comprise instructions that when executed cause the one or more programmable processors to send, based on the wearable display device not being in use, a request to the processor of the host device to modify the data processing to be performed by the host device, in the manner determined by the wearable display device, to generate the data for presentation on the wearable display device, and wherein the instructions that when executed cause the one or more programmable processors to send the request to the processor of the host device to modify processing to be performed by the host device, in the manner determined by the wearable display device, to generate the data for presentation on the wearable display device comprise instructions that when executed cause the one or more programmable processors to send the request to the processor of the host device to one of enable, disable or reduce data processing to be performed by the host device to generate the data for presentation on the wearable display device.
-
Specification