US2022046044A1PendingUtilityA1
Systems and methods for an embedded browser
Est. expiryMay 4, 2038(~11.8 yrs left)· nominal 20-yr term from priority
G06F 9/54G06F 9/452H04L 67/141H04L 63/0428H04L 63/1408H04L 67/02H04L 63/1425
61
PatentIndex Score
0
Cited by
0
References
0
Claims
Abstract
The present disclosure is related to systems and methods of monitoring data of a network application. An embedded browser of a client application on a client device may initiate a request to access a network application hosted on a server. The client application may, responsive to the request, establish a secure session to communicate data of the network application to the client application for rendering in a display region of the embedded browser. The client application may decrypt the data communicated via the established secure session to monitor the network application.
Claims
exact text as granted — not AI-modified1 . A method comprising:
receiving, by a client device, a request to access an application hosted on a remote computing device; communicating, by the client device, via a session, data being encrypted between the application and a browser within a client application of the client device; and decrypting, by the client device, data received via the session to determine usage of the application .
2 . The method of claim 1 , further comprising receiving, by the client application, the request from the browser to access the application.
3 . The method of claim 1 , further comprising establishing, by the client device, the session responsive to the request.
4 . The method of claim 1 , further comprising monitoring, by the client device, the application using the decrypted data.
5 . The method of claim 1 , further comprising rendering, by the client device, a portion of the decrypted data in a portion of the browser.
6 . The method of claim 1 , further comprising determining, by the client device, usage statistics based at least on interaction events identified from the decrypted data.
7 . The method of claim 1 , further comprising determining, by the client device, usage statistics based at least on user interface elements of the application identified from the decrypted data.
8 . A device comprising:
one or more processors, coupled to memory and configured to:
receive a request to access an application hosted on a remote computing device;
communicate via a session, data being encrypted, between the application and a browser within a client application of the client device; and
decrypt data received via the session to determine usage of the application
9 . The device of claim 8 , wherein a client application executable on the one or more processors is configured to receive the request from the browser to access the application.
10 . The device of claim 8 , wherein the one or more processors are further configured to establish the session responsive to the request.
11 . The device of claim 8 , wherein the one or more processors are further configured to monitor the application using the decrypted data.
12 . The device of claim 8 , wherein the one or more processors are further configured to render a portion of the decrypted data in a portion of the browser.
13 . The device of claim 8 , wherein the one or more processors are further configured to determine usage statistics based at least on interaction events identified from the decrypted data.
14 . The device of claim 8 , wherein the one or more processors are further configured to determine usage statistics based at least on user interface elements of the application identified from the decrypted data.
15 . A non-transitory computer readable medium storing program instructions for causing one or more processors to:
receive a request from a browser of the client application to access the application; use a session to communicate data being encrypted from the application to the browser; and decrypt data received via the session to determine usage of the application.
16 . The non-transitory computer readable medium of claim 15 , wherein the program instructions further cause the one or more processors to establish the session responsive to the request.
17 . The non-transitory computer readable medium of claim 15 , wherein the program instructions further cause the one or more processors to monitor usage of the application using the decrypted data.
18 . The non-transitory computer readable medium of claim 15 , wherein the program instructions further cause the one or more processors to render a portion of the decrypted data in a portion of the browser.
19 . The non-transitory computer readable medium of claim 15 , wherein the program instructions further cause the one or more processors to determine usage based at least on interaction events identified from the decrypted data.
20 . The non-transitory computer readable medium of claim 15 , wherein the program instructions further cause the one or more processors to determine usage based at least on user interface elements of the application identified from the decrypted data.Join the waitlist — get patent alerts
Track US2022046044A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.