Mobile wireless display for accessing data from a host and method for controlling
First Claim
1. A device comprising:
- a portable, miniature display configured to display a graphical output of an application running on a host computing device based on received data in a generic format, the generic format being independent from a format of the host computing device;
an input device configured to receive a control signal including a request to control the application running on the host computing device; and
a wireless interface configured to;
(i) establish a wireless connection between the device and the host computing device,(ii) convert the received control signal into a reformatted control signal having a control format that the host computing system can receive;
(iii) transmit the reformatted control signal over the wireless connection to the host computing device, wherein the reformatted control signal controls the application running on the host computing device and(iv) receive data representative of the graphical output of the application running on the host computing device in the format of the host computing device, the application being remotely controlled by the received control signal,wherein the portable, miniature display is further configured to reformat the data using a device driver associated with the host computing device, such that the data is always presented to the portable, miniature display in the generic format independent from the format of the host computing device, and the data is representative of the graphical output of the application running on the host computing device from the generic format to the graphical output in an expected format of the portable, miniature display and further configured to remotely display the graphical output of the application running on the host computing device.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus includes a monocular display with a wireless communications interface, a user input device, a transmitter, and a controller. The monocular display is positioned relative to the user'"'"'s eye to display images to the user while occluding less than half of the user'"'"'s maximum viewing space. The apparatus can incorporate a wireless communication controller that not only provides a video link to a host device, but also provides for control and management of a host device and other more devices. In this context, a host device may be any appropriate device that sources audio, video, text, office functionality and other information, such as a cell phone, personal computer, laptop, media player, and/or the like. The apparatus and the host may support Microsoft Windows SideShow, Remote Desktop Protocol (RDP), and Virtual Network Computing (VNC).
-
Citations
44 Claims
-
1. A device comprising:
-
a portable, miniature display configured to display a graphical output of an application running on a host computing device based on received data in a generic format, the generic format being independent from a format of the host computing device; an input device configured to receive a control signal including a request to control the application running on the host computing device; and a wireless interface configured to; (i) establish a wireless connection between the device and the host computing device, (ii) convert the received control signal into a reformatted control signal having a control format that the host computing system can receive; (iii) transmit the reformatted control signal over the wireless connection to the host computing device, wherein the reformatted control signal controls the application running on the host computing device and (iv) receive data representative of the graphical output of the application running on the host computing device in the format of the host computing device, the application being remotely controlled by the received control signal, wherein the portable, miniature display is further configured to reformat the data using a device driver associated with the host computing device, such that the data is always presented to the portable, miniature display in the generic format independent from the format of the host computing device, and the data is representative of the graphical output of the application running on the host computing device from the generic format to the graphical output in an expected format of the portable, miniature display and further configured to remotely display the graphical output of the application running on the host computing device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A display method comprising:
-
establishing a wireless connection between a device and a host computing device; generating, based on an input device, a control signal including a request for graphical output of an application running on a host computing device based on received data in a generic format, the generic format being independent from a format of the host computing device; converting the control signal into a reformatted control signal having a control format that the host computing system can receive; transmitting the reformatted control signal from the device to the host computing device, the reformatted control signal controlling the application running on the host computing device; receiving data representative of the graphical output of the application running on host computing device in the format of the host computing device, the application being remotely controlled by the received control signal; reformatting the data using a device driver associated with the host computing device, such that the data is always presented to a portable, miniature display of the device in the generic format independent from the format of the host computing device, and the data is representative of the graphical output of the application running on the host computing device from the generic format to the graphical output in an expected format of the portable, miniature display; and remotely displaying, at the portable, miniature display of the device, the graphical output of the application running on the host computing device. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28)
-
-
29. A system comprising:
-
a device including; (a) a portable, miniature display configured to display graphical output of an application running on a host computing device based on received data in a generic format, the generic format being independent from a format of the host computing device, (b) an input device configured to receive a control signal including a request to control the application running on the host computing device, and (c) a first wireless interface configured to; (i) establish a wireless connection between the device and the host computing device, (ii) convert the received control signal into a reformatted control signal having a control format that the host computing system can receive; (iii) transmit the reformatted control signal to the host computing device wherein the reformatted control signal controls the application running on the host computing device, and (iv) receive data representative of the graphical output of the application running on the host computing device in the format of the host computing device, the application being controlled by the received control signal; wherein the host computing device includes a host display interface and a second wireless interface, the second wireless interface configured to (i) establish the wireless connection between the device and the host computing device, (ii) receive the control signal from device, and (iii) transmit the data representative of the graphical output of the application running on the host computing device, wherein the host computing device is configured to control the application with the received control signal and provide the data representative of the graphical output of the application running on the host computing device, the graphical output of the application running on the host computing device being additionally reformatted by the host display interface using a device driver associated with the host computing device, such that the data is always presented to the portable, miniature display in an expected format independent from the format of the host computing device, and the data is from the generic format to the graphical output in an expected format and displayed at the host display interface. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42)
-
-
43. A monocular display device configured to communicate with a host computing system that includes a host processor, a host memory, and a host bus, the host bus coupled to the host processor and the host memory, the host bus further coupled to a host wireless communication interface, the monocular display device comprising:
-
a monocular display configured to be worn by a wearer so the monocular display is located in substantially a peripheral vision of an eye of the wearer and occludes less than half of a normal vision of the wearer when worn; a monocular display device controller connected to the monocular display; an input device connected to the monocular display device controller to provide a control signal; a converter for converting the control signal into a reformatted control signal having a control format that the host computing system can receive; a monocular display device wireless communications interface configured to communicate with the host wireless communication interface; wherein the monocular display device controller is further configured to control the host computing system by sending the control signal to the host wireless communication interface over a bi-directional communication link; the host wireless interface configured to receive the control signal from the monocular display device wireless communication interface; the host computing system running an application, on the host processor, that receives the control signal to control the application; and the host computing system configured to transmit data representative of a graphical output of the application running on the host processor based on received data in a format of the host computing device that is independent from a generic format expected by the monocular display along the bidirectional communication path to the monocular display the monocular display further configured to reformat the data using a converter, such that the data is always presented to a portable, miniature display of the monocular display in an expected format independent from the format of the host computing device, and the data is representative of the graphical output of the application running on the host computing system from the generic format to the graphical output in an expected format of the portable, miniature display and further configured to remotely display the graphical output of the application running on the host processor.
-
-
44. A monocular display device configured to wirelessly interface with two or more host devices in a substantially simultaneous manner over at least two independent wireless communication paths, the two or more host devices including a first computing device and a second computing device, the monocular display device comprising:
-
a monocular display configured to be worn by a wearer, the monocular display configured to be located in a peripheral vision of a wearer and to occlude less than half of a normal vision of the wearer; and a wireless interface coupled with the monocular display, the wireless interface configured to wirelessly communicate with the first and the second computing devices along the communication paths; wherein the monocular display device is further configured (a) as a central hub between the first and the second computing devices, (b) to control an application running on the first or second computing devices by sending a control signal having a control format that at least one of the host devices can receive, (c) to display a graphical output of an application running on a host computing device based on received data in a format of the host computing device, (d) to reformat the data using a device driver associated with the host computing device, such that the data is always presented to a portable, miniature display of the monocular display in a generic format independent from the format of the host computing device, and the data is representative of the graphical output of the application running on the host computing device from the generic format to the graphical output in an expected format of the portable, miniature display and (e) to remotely display the graphical output of the application running on the host computing device.
-
Specification