Systems and methods for encrypted browser cache

    公开(公告)号:US12199953B2

    公开(公告)日:2025-01-14

    申请号:US17540883

    申请日:2021-12-02

    Abstract: Embodiments described include systems and methods of an encrypted cache. An embedded browser of a client application executing on a client device may provide access to a network application accessed via the client application. The embedded browser may detect an event at the client device that causes the network application to send or request application data. The embedded browser may access a copy of the application data from encrypted cache of the embedded browser. The encrypted cache may be maintained for the user and store application data for network application(s) accessed by the user. The embedded browser may use the cached application data for establishing or updating a user interface of the network application for display at the client device.

    Systems and methods for responsible intermediation of privacy policies

    公开(公告)号:US12095822B2

    公开(公告)日:2024-09-17

    申请号:US17403558

    申请日:2021-08-16

    Inventor: Abhishek Chauhan

    Abstract: Embodiments described include a method for implementing a privacy policy by a device intermediary to a plurality of clients and one or more servers. The method can include identifying, by a device intermediary to a plurality of clients and one or more servers, network traffic of a user that has not selected an option of a plurality of options of a privacy policy managed by the device. The method can include receiving, by the device, an indicator of a selection by the user of the option from the plurality of options of the privacy policy. The method can include handling, by the device, network traffic of the user according to the selected option of the privacy policy.

    Systems and methods for secure SAAS redirection from native applications

    公开(公告)号:US12028338B2

    公开(公告)日:2024-07-02

    申请号:US17503852

    申请日:2021-10-18

    Inventor: Abhishek Chauhan

    CPC classification number: H04L63/0853 H04L63/20 H04L67/146 H04L67/02

    Abstract: Systems and methods discussed for redirection of launch requests for local applications to corresponding remote applications, such as SaaS or network applications provided by an application server, and access of the corresponding remote application via an embedded browser of a client application. A client application executed by a client device may detect a request of a user to launch a local application of the client device. The client application may determine that the local application corresponds to a network application provided by an application server. The client application may intercept the request to launch the local application, responsive to the determination. An embedded browser of the client application may access the network application from the application server, responsive to interception of the request.

    Systems and methods for secure peer-to-peer caching

    公开(公告)号:US11558484B2

    公开(公告)日:2023-01-17

    申请号:US17039258

    申请日:2020-09-30

    Abstract: Embodiments described include systems and methods for providing peer-to-peer caching among client applications. A cache coordinator is configured to receive a first request to register an object stored in a cache by a first client application including a first embedded browser. The first embedded browser obtains the object via a session established by the first embedded browser with a first network application on a server of a second entity. The cache coordinator is configured to store a location of the first client application and a hash of the object. The cache coordinator is configured to receive a second request from a second client application. The second request requests the location of the object among peer client applications. The cache coordinator is configured to communicate identification of the location of the first client application to the second client application for retrieving the object from the cache of the first client application.

    Systems and methods for providing load balancing as a service

    公开(公告)号:US11553037B2

    公开(公告)日:2023-01-10

    申请号:US17228997

    申请日:2021-04-13

    Inventor: Abhishek Chauhan

    Abstract: The present disclosure is directed generally to systems and methods for providing load balancing as a service. A load balancer executing on a device intermediary to a server and a plurality of clients can receive a request from an agent executing on the server. The request can be to initiate establishment of a transport layer connection. The load balancer can accept the request to establish the transport layer connection with the server. The load balancer can receive a request to access the server from a client of the plurality of clients. The load balancer can forward the request to the server via the transport layer connection established between the load balancer and the server responsive to the request of the server.

    SYSTEMS AND METHODS FOR OFFLINE USAGE OF SAAS APPLICATIONS

    公开(公告)号:US20220292180A1

    公开(公告)日:2022-09-15

    申请号:US17735409

    申请日:2022-05-03

    Inventor: Abhishek Chauhan

    Abstract: Data from a SaaS application may be stored and accessed locally, enabling SaaS data to be interacted with, regardless of connectivity, while providing secure authentication when offline. When online, a user may perform an authentication procedure and provide credentials to an application server, which may provide an authentication token for access to secure data or applications. The authentication token and user credentials may be cached locally. When offline or experiencing intermittent connectivity, if user provided credentials match the cached credentials, then the client application may retrieve the cached authentication token and allow the embedded browser to resume utilizing the network application and/or data; while if the new credentials do not match the previously provided and cached credentials, access may be denied. Thus, the embedded browser may perform authentication agnostic to whether the device is online or offline at that time, requiring no changes to the browser or network application.

    SYSTEMS AND METHODS FOR WATERMARKING AUDIO OF SAAS APPLICATIONS

    公开(公告)号:US20220130401A1

    公开(公告)日:2022-04-28

    申请号:US17572834

    申请日:2022-01-11

    Inventor: Abhishek Chauhan

    Abstract: Embodiments described include systems and methods for incorporating a watermark in an audio output. An embedded browser, which is executable on one or more processors of a client device, may detect an audio data stream from a network application accessed via the embedded browser. A watermarking engine of the embedded browser intercepts the audio data stream responsive to detecting the audio data stream. The watermarking engine incorporates a digital signal corresponding to a watermark into the audio data stream, prior to being produced as an audio output by an audio speaker. The watermarking engine causes the watermark to be present in the audio output produced by the audio speaker, the watermark configured to be inaudible by a human and recordable by an audio recording device.

Patent Agency Ranking