Spatial location presentation in head worn computing
US-2024427548-A1 · Dec 26, 2024 · US
US9542148B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9542148-B2 |
| Application number | US-201113216828-A |
| Country | US |
| Kind code | B2 |
| Filing date | Aug 24, 2011 |
| Priority date | Aug 24, 2011 |
| Publication date | Jan 10, 2017 |
| Grant date | Jan 10, 2017 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An apparatus and method are presented for adapting a user interface of a remote desktop host. The apparatus includes a processor, a memory, a detection module and an adaptation module. The detection module detects a remote desktop connection between a remote client and a host. The remote client and the host may have different user interface characteristics. The adaptation module adapts a user interface of the host to accommodate user interface characteristics of the remote client.
Opening claim text (preview).
What is claimed is: 1. An apparatus comprising: a processor; a memory storing modules for execution by the processor, comprising: a detection module detecting a remote desktop connection between a remote client and a host, the remote client user interface and the host user interface having different user interface characteristics; an environment storage module storing a plurality of user interface environments on the host for use on the host as the host's user interface, the plurality of user interface environments comprising a plurality of client user interfaces adapted from the host user interface, each client user interface accommodating user interface characteristics of a particular remote client and used on the host as the host's user interface; a conversion module activating disabled touch sensitive features on the host during the remote desktop session in response to the remote client user interface having a touch-sensitive user interface; an adaptation module adapting the host user interface to accommodate the user interface characteristics of the remote client user interface, wherein the adaptation module adapting a user interface of the host to accommodate user interface characteristics of the remote client user interface comprises selecting and loading a user interface environment from the plurality of stored user interface environments accessible to the host that correspond to the remote client for use on the host; and a determination module determining the user interface characteristics of the remote client user interface and receiving a message from the remote client specifying the user interface characteristics of the remote client user interface, the message associated with a remote desktop initiation. 2. The apparatus of claim 1 , wherein the remote client comprises a touch device having user interface characteristics configured for a touch-sensitive interface. 3. The apparatus of claim 1 , wherein the adaptation module adapting the host user interface to accommodate user interface characteristics of the remote client user interface further comprises the adaptation module changing one or more of screen resolution, text size, icon size, input field size and menu configuration of the host. 4. The apparatus of claim 1 , the conversion module further converting touch input from the remote client to user interface commands on the host. 5. The apparatus of claim 1 , wherein the remote client comprises a detachable device and the host comprises a base, the detachable device providing a display for the base if the base and detachable device are connected. 6. The apparatus of claim 5 , further comprising a detach module detecting the detachable device detach from the base wherein the detection module detecting the remote desktop connection further comprises the detection module detecting the remote desktop connection between the remote client and the host in response to the detach module detecting the detachable device detach from the base. 7. A method comprising: detecting a remote desktop connection between a remote client and a host, the remote client user interface and the host user interface having different user interface characteristics; storing a plurality of user interface environments on the host for use on the host as the host's user interface, the plurality of user interface environments comprising a plurality of client user interfaces adapted from the host user interface, each client user interface accommodating user interface characteristics of a particular remote client and used on the host as the host's user interface; activating disabled touch sensitive features on the host during the remote desktop session in response to the remote client user interface having a touch-sensitive user interface; adapting the host user interface to accommodate the user interface characteristics of the remote client user interface, wherein the adaptation module adapting a user interface of the host to accommodate user interface characteristics of the remote client user interface comprises selecting and loading a user interface environment from the plurality of stored user interface environments accessible to the host that correspond to the remote client for use on the host; and determining the user interface characteristics of the remote client user interface and receiving a message from the remote client specifying the user interface characteristics of the remote client user interface, the message associated with a remote desktop initiation. 8. The method of claim 7 , wherein the remote client comprises a touch device having user interface characteristics configured for a touch-sensitive interface. 9. The method of claim 7 , wherein adapting the host user interface to accommodate user interface characteristics of the remote client user interface further comprises changing one or more of screen resolution, text size, icon size, input field size and menu configuration of the host. 10. The method of claim 7 , further comprising converting touch input from the remote client to user interface commands on the host. 11. The method of claim 7 , wherein the remote client comprises a detachable device and the host comprises a base, the detachable device providing a display and a network connection for the base if the base and detachable device are connected, the method further comprising detecting the detachable device detach from the base wherein detecting the remote desktop connection further comprises detecting the remote desktop connection between the remote client and the host in response to detecting the detachable device detach from the base. 12. A computer program product comprising a non-transitory storage medium storing machine readable code executed by a processor to perform the operations of: detecting a remote desktop connection between a remote client and a host, the remote client user interface and the host user interface having different user interface characteristics; storing a plurality of user interface environments on the host for use on the host as the host's user interface, the plurality of user interface environments comprising a plurality of client user interfaces adapted from the host user interface, each client user interface accommodating user interface characteristics of a particular remote client and used on the host as the host's user interface; activating disabled touch sensitive features on the host during the remote desktop session in response to the remote client user interface having a touch-sensitive user interface; adapting the host user interface to accommodate the user interface characteristics of the remote client user interface, wherein the adaptation module adapting a user interface of the host to accommodate user interface characteristics of the remote client user interface comprises selecting and loading a user interface environment from the plurality of stored user interface environments accessible to the host that correspond to the remote client for use on the host; and determining the user interface characteristics of the remote client user interface and receiving a message from the remote client specifying the user interface characteristics of the remote client user interface, the message associated with a remote desktop initiation. 13. The computer program product of claim 12 , wherein the remote client comprises a touch device having user interface characteristics configured for a touch-sensitive interface. 14. The computer program product of claim 12 , wherein the remote client comprises a detachable device and the host comprises a base, the detachable device providing a display and a
involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay · CPC title
Physics · mapped topic
Configuring for program initiating, e.g. using registry, configuration files · CPC title
for monitor identification · CPC title
specially adapted for terminal emulation, e.g. Telnet · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.