Secured presentation layer virtualization for wireless handheld communication device
First Claim
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.
5 Assignments
0 Petitions
Accused Products
Abstract
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.
38 Citations
26 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
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. - View Dependent Claims (11, 12, 13)
-
-
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. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
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. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification