Systems and methods for remotely retrieving sensitive data in cloud computing systems featuring shared data repositories
US-2024386431-A1 · Nov 21, 2024 · US
US9716689B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9716689-B2 |
| Application number | US-83726410-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jul 15, 2010 |
| Priority date | Jan 16, 2008 |
| Publication date | Jul 25, 2017 |
| Grant date | Jul 25, 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.
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.
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
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.