Secure application for accessing web resources
AssigneeAuthentic8, Inc.
InventorsScott M. Petry, Ramesh Rajagopal, Peter K. Lund, Fredric L. Cox, Adam P. Moore, Leslie L. Dunston
Life of this patent
Estimating the term…
Abstract
Embodiments described herein may be directed to systems, methods, apparatuses, devices, computer program products, computer-executable instructions, and/or applications for providing a remote cloud browsing session. A remote cloud browsing session may receive a request for Internet content from a user device, access the Internet content from an Internet content source, and transmit second Internet content to the user device based on the requested Internet content.
Claims14
A computing device at a first location through which Internet content is accessed during a remote cloud browsing session, the computing device comprising:
- at least one memory comprising instructions;
- and
- at least one processing device configured for executing the instructions, wherein the instructions cause the at least one processing device to perform operations of:
- receiving a request for the Internet content from a user device located in a second location different from the first location, wherein the user device executes an Internet application associated with the remote cloud browsing session, and wherein the Internet content is associated with the remote cloud browsing session and is derived from an Internet content source;
- determining at least one of a location and an enterprise network associated with the user device;
- communicating with the Internet content source to access the Internet content, such that the user device is insulated from communicating directly with the Internet content source;
- transmitting second Internet content associated with the remote cloud browsing session to the user device, wherein the transmitted second Internet content comprises an image representation of at least a portion of the Internet content accessed from the Internet content source, and wherein the user device initiates display of, using a graphical processing unit (GPU) comprised in the user device, the second Internet content to a user of the user device;
- determining a configuration of a digital switch associated with the remote cloud browsing session;
- and
- in response to determining the digital switch is in a first configuration:
- encrypting data associated with at least one of the request for the Internet content from the user device located in the second location, the location associated with the user device, and the enterprise network associated with the user device;
- logging the encrypted data associated with the at least one of the request for the Internet content from the user device located in the second location, the location associated with the user device, and the enterprise network associated with the user device;
- and
- providing an encryption key for decrypting the encrypted data to at least one of the user device and the enterprise network associated with the user device.
A method performed by a remote cloud browsing session executed at a first location, comprising:
- receiving a request for Internet content from a user device located in a second location different from the first location, wherein the user device executes an Internet application associated with the remote cloud browsing session, and wherein the Internet content is associated with the remote cloud browsing session and is derived from an Internet content source;
- determining at least one of a location and an enterprise network associated with the user device;
- communicating with the Internet content source to access the Internet content, such that the user device is insulated from communicating directly with the Internet content source;
- transmitting second Internet content associated with the remote cloud browsing session to the user device, wherein the transmitted second Internet content comprises an image representation of at least a portion of the Internet content accessed from the Internet content source, and wherein the user device initiates display of, using a graphical processing unit (GPU) comprised in the user device, the second Internet content to a user of the user device;
- determining a configuration of a digital switch associated with the remote cloud browsing session;
- and
- in response to determining the digital switch is in a first configuration:
- encrypting data associated with at least one of the request for the Internet content from the user device located in the second location, the location associated with the user device, and the enterprise network associated with the user device;
- logging the encrypted data associated with the at least one of the request for the Internet content from the user device located in the second location, the location associated with the user device, and the enterprise network associated with the user device;
- and
- providing an encryption key for decrypting the encrypted data to at least one of the user device and the enterprise network associated with the user device.
Dependencies are inferred from the claim text.