CPC H04L 63/1433 (2013.01) [H04L 45/306 (2013.01); H04L 63/0209 (2013.01); H04L 63/0428 (2013.01); H04L 63/083 (2013.01); H04L 63/0876 (2013.01); H04L 63/10 (2013.01); H04L 63/123 (2013.01); H04L 67/02 (2013.01); H04L 67/563 (2022.05)] | 20 Claims |
1. 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;
determining the second location associated with the user device;
communicating with an Internet content source to access the Internet content, such that the user device is substantially insulated from communicating directly with the Internet content source or receiving the Internet content directly from the Internet content source;
transmitting second Internet content to the user device, wherein the user device initiates display of, using a graphical processing unit (GPU) comprised in the user device, the second Internet content, or third Internet content based on the second Internet content, to a user of the user device;
logging data associated with at least one of the request for the Internet content from the user device located in the second location, the second location associated with the user device, the remote cloud browsing session, the second Internet content, or the third Internet content, thereby resulting in logged data; and
enabling a remote device application, associated with a remote device located in a remote location different from the first location and the second location, to access the logged data,
wherein access to the logged data enables determination of data associated with at least one of the request for the Internet content from the user device located in the second location, the second location associated with the user device, the remote cloud browsing session, the second Internet content, the third Internet content, the user device, or the Internet application.
|