Secured presentation layer virtualization for wireless handheld communication device

US9716689B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-9716689-B2
Application numberUS-83726410-A
CountryUS
Kind codeB2
Filing dateJul 15, 2010
Priority dateJan 16, 2008
Publication dateJul 25, 2017
Grant dateJul 25, 2017

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

The connectivity and security of wireless handheld devices (HDs) can be leveraged to provide a presentation appliance (PA) such as a laptop with an ability to securely communicate with an enterprise's private network. A split-proxy server, with part of it executing on the HD and a part executing on the PA, implements a full HTTP 1.1 compliant Internet/Web Proxy to couple the PA for communication through the HD. Specifically, the split proxy provides support for the pragmatic keep-alive header, the CONNECT method, socket connection sharing, and thread pooling, to enable a fully functional browsing environment. Such an environment enables access to commercial web-based applications that are built on standard Internet technologies without the need for re-rendering or re-writing the user interfaces to suit the HD. In addition, Intranet web-based applications are made securely accessible without the need for additional VPN and remote access technologies.

First claim

Opening claim text (preview).

The invention claimed is: 1. A method at a wireless communication device, comprising: monitoring a direct data connection from the wireless communication device to a computing device; communicating data, from the wireless communication device, via the data connection to the computing device, the computing device being configured to display the communicated data on a display on the computing device; detecting, by the wireless communication device, that the data connection has ceased; and sending, from the wireless communication device, in response to the detecting, a trigger to the computing device that configures the computing device, to cease display, on the computing device, of the data previously communicated to the computing device. 2. The method of claim 1 , further comprising detecting when the data connection is broken and establishing a reconnection with the computing device. 3. The method of claim 1 , wherein communicating comprises securely communicating the data via a private network. 4. The method of claim 1 , wherein the data is communicated via short-range radio communications. 5. The method of claim 1 , further comprising receiving, from the computing device, communications via the data connection for accessing an application programming interface to enable the computing device to operate the wireless communication device. 6. The method of claim 1 , further comprising, via the data connection, invoking, by the wireless communication device, a start of a user interface for the display of the data on the computing device. 7. The method of claim 6 , further comprising stopping the user interface for the display of the data on the computing device immediately when communication of the data via the data connection ceases. 8. The method of claim 1 , further comprising communicating via a split proxy between the wireless communication device and the computing device. 9. A non-transitory computer-readable storage device having computer-readable code executable by at least one processor of the wireless communication device to perform: monitoring of a direct data connection from a wireless communication device to a computing device; communicating data, from the wireless communication device, via the data connection to the computing device, the computing device being configured to display the communicated data on a display on the computing device; detecting, by the wireless communication device, that the data connection has ceased; and sending, from the wireless communication device, in response to the detecting, a trigger to the computing device that configures the computing device, to cease display, on the computing device, of the data previously communicated to the computing device. 10. A wireless communication device comprising: a communications device; a processor operably coupled to the communications device and configured to: monitor a direct data connection from a wireless communication device to a computing device; communicate data securely from the wireless communication device via the data connection to the computing device, the computing device being configured to display the communicated data on a display on the computing device; invoke a start of a user interface for the display of the data on the computing device; detect that the data connection has ceased; and send, to the computing device, in response to the detecting, a trigger that configures the computing device to stop the user interface for the display of the previously communicated data on the computing device immediately when the data connection ceases. 11. The wireless communication device of claim 10 , wherein the processor is further configured to detect when the data connection is broken and establish a reconnection with the computing device. 12. The wireless communication device of claim 10 , wherein the communications device comprises a short-range radio communication device that communicates the data. 13. The wireless communication device of claim 10 , wherein the processor is further configured to receive, from the computing device, communications via the data connection for accessing an application programming interface to enable the computing device to operate the wireless communication device. 14. A method comprising: monitoring a direct data connection from a wireless communication device to a computing device; receiving, by the computing device, data via the data connection with the wireless communication device, displaying the data on a display of the computing device; detecting, by the computing device, that the data connection is interrupted; and in response to detecting one of interruption of the data connection, and an instruction from the wireless communication device, automatically discontinuing display of the data previously received from the wireless communication device. 15. The method of claim 14 , wherein receiving comprises securely receiving the data via a private network. 16. The method of claim 14 , wherein the data is received via short-range radio communications. 17. The method of claim 14 , further comprising, via the data connection, communicating instructions for accessing an application programming interface to enable the computing device to operate the wireless communication device. 18. The method of claim 14 , further comprising, via the data connection, receiving, from the wireless communication device, an invocation to a start a user interface for the display of the data. 19. The method of claim 14 , further comprising communicating via a split proxy between the wireless communication device and the computing device. 20. A computer-readable storage device having computer-readable code executable by the computing device to: monitor a direct data connection from a wireless communication device to a computing device; receive, by the computing device, data via the data connection with the wireless communication device, display the data on a display of the computing device; detect, by the computing device, that the data connection is interrupted; and in response to detecting one of interruption of the data connection and an instruction from the wireless communication device, automatically discontinue display of the data previously received from the wireless communication device. 21. A computing device comprising: a display; a communications device; a processor operably coupled to the communications device and configured to: monitor a direct data connection from a wireless communication device to the computing device; receive data from the wireless communication device via the data connection with the wireless communication device; display the communicated data on a display on the computing device; receive, from the wireless communication device, an invocation to start a user interface for the display of the data on the display; detect that the data connection is interrupted; and in response to detecting one of interruption of the data connection and an instruction from the wireless communication device, automatically discontinue the user interface for the display of the data on the display and cease the display of the data previously received via the data connection. 22. The computing device of claim 21 , wherein the communications device comprises a short-range radio communication device that communicates the data. 23. The computing device of claim 21 , further configured

Assignees

Inventors

Classifications

  • for key exchange, e.g. in peer-to-peer networks (cryptographic mechanisms or cryptographic arrangements for key agreement H04L9/0838) · CPC title

  • Proxies · CPC title

  • Authentication · CPC title

  • Key management, e.g. using generic bootstrapping architecture [GBA] · CPC title

  • Virtual private networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US9716689B2 cover?
The connectivity and security of wireless handheld devices (HDs) can be leveraged to provide a presentation appliance (PA) such as a laptop with an ability to securely communicate with an enterprise's private network. A split-proxy server, with part of it executing on the HD and a part executing on the PA, implements a full HTTP 1.1 compliant Internet/Web Proxy to couple the PA for communicatio…
Who is the assignee on this patent?
Andress Mark, Dietrich Trevor, Dixon Kevin, and 2 more
What technology area does this patent fall under?
Primary CPC classification H04L63/0281. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jul 25 2017 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).