Systems and methods for providing data loss prevention via an embedded browser

    公开(公告)号:US11328077B2

    公开(公告)日:2022-05-10

    申请号:US16402899

    申请日:2019-05-03

    Abstract: Described embodiments provide systems and methods for providing data loss prevention via an embedded browser. An interprocess communication (IPC) manager may interface with an embedded browser to control the transfer of data from a first application to a second application in accordance with a policy. The IPC manager may detect a command to store data accessed on the first application via the embedded browser and store the data onto a secure container. The secure container may be dedicated to the embedded browser. The IPC manager may subsequently detect a command to retrieve data from the secure container and to replicate the data onto the second application. The IPC manager may determine a policy to apply to the data. The policy may specify whether the data from the first application is permitted to be replicated onto the second application. The IPC manager may subsequently replicate the data on the second application.

    Extension of mobile device sensor capabilities into an application

    公开(公告)号:US10789093B2

    公开(公告)日:2020-09-29

    申请号:US16268127

    申请日:2019-02-05

    Abstract: A computing system includes an enterprise server providing an application, a mobile computing device having sensor capabilities registered with the enterprise server, and a client computing device operated by a user to access the application. The user is to request a capability of the application. The enterprise server is configured to compare the requested capability of the application to the registered sensor capabilities of the mobile computing device. If the requested capability of the application can be performed by the mobile computing device, then the enterprise server is configured to provide a notification to the mobile computing device requesting permission for the mobile computing device to provide access to the sensor capability corresponding to the requested capability of the application. The mobile computing device performs the requested capability of the application after permission is granted.

    Multi-Tenant Multi-Session Catalogs with Machine-Level Isolation

    公开(公告)号:US20170111446A1

    公开(公告)日:2017-04-20

    申请号:US14886217

    申请日:2015-10-19

    Abstract: Methods, systems, and computer-readable media for creating and managing cloud servers and services using a multi-tenant multi-session catalog with machine-level isolation are described herein. In one or more embodiments, a cloud service provider may receive requests from one or more tenants for predefined numbers of servers. The cloud service provider may initialize a plurality of servers, wherein the plurality of servers is less than a sum of the totality of server requests, and create a catalog of unassigned servers of the plurality of servers. Responsive to a logon request from a user of a tenant, the cloud service provider may assign a server from the catalog of unassigned servers to the tenant, remove the server from the catalog of unassigned servers, broker the user of the tenant to connect to the server, and limit access to the server to only users of the tenant.

    Methods and systems for remoting three dimensional graphics
    4.
    发明授权
    Methods and systems for remoting three dimensional graphics 有权
    用于远程处理三维图形的方法和系统

    公开(公告)号:US08665265B2

    公开(公告)日:2014-03-04

    申请号:US13846682

    申请日:2013-03-18

    Abstract: Methods and systems for providing three dimensional graphics to remote computing machines and appliances that include an agent executing on a local computing machine to intercept a plurality of graphics commands generated by a three dimensional application executing on a local computing machine. A first portion of the plurality of graphics commands are encoded by the agent using a first codec, while a second portion of the plurality of graphics commands are encoded by the agent using a second codec. The agent creates a frame comprising the first portion and the second portion of the plurality of graphics commands, compresses the frame, and transmits the frame to a remote computing machine.

    Abstract translation: 用于向远程计算机和设备提供三维图形的方法和系统,所述方法和系统包括在本地计算机上执行的代理,以截取在本地计算机上执行的三维应用程序生成的多个图形命令。 多个图形命令的第一部分由代理使用第一编解码器编码,而多个图形命令的第二部分由代理使用第二编解码器进行编码。 代理创建包括多个图形命令的第一部分和第二部分的帧,压缩该帧,并将该帧发送到远程计算机。

    Approach for a controllable trade-off between cost and availability of indexed data in a cloud log aggregation solution such as splunk or sumo

    公开(公告)号:US11429566B2

    公开(公告)日:2022-08-30

    申请号:US16193388

    申请日:2018-11-16

    Abstract: Systems and methods for classification of log data at the source into sets of critical and non-critical data. Critical data may be indexed and processed normally, while non-critical data may be provided to and stored by the cloud-based log aggregation system without indexing, at significantly lower cost in terms of processing and storage. In the event that non-critical data is required for troubleshooting or analysis, the non-critical data may be indexed dynamically on request. Because the non-critical data is stored at the cloud-based log aggregation system, it may be quickly indexed and added to the critical data, without additional consumption of bandwidth or delays due to transmission. Dynamic selection and classification of critical and non-critical data may thus allow an enterprise to balance costs and availability of indexed data.

    SECURITY RISK LOAD BALANCING SYSTEMS AND METHODS

    公开(公告)号:US20210117218A1

    公开(公告)日:2021-04-22

    申请号:US16660341

    申请日:2019-10-22

    Inventor: Juan Rivera

    Abstract: A computer system is provided. The computer system includes a memory, a network interface, and at least one processor coupled to the memory and the network interface. The processor is configured to receive, via the network interface, a request for a computing session; determine a security score for the computing session; identify a virtual resource designated to support computing sessions having the security score; and establish the computing session with the virtual resource.

    Redirector for secure web browsing

    公开(公告)号:US10050934B2

    公开(公告)日:2018-08-14

    申请号:US14815066

    申请日:2015-07-31

    Abstract: Methods, systems, and computer-readable media for redirecting a web browser application for secure web browsing are described herein. In various embodiments, a user web browser application executing within a secure network may request the content of a website outside of the secure network. In response to the request, an address translation service may redirect the user web browser application to a redirector service to respond to the request. In response to the request, the redirector service may request a hosted web browser application that may be able to navigate to the requested website. In further response to the request, the redirector service may send, to the user web browser application, a client agent which may display the output generated by a hosted web browser application within the user web browser application.

    Browser Server Session Transfer
    8.
    发明申请

    公开(公告)号:US20170111457A1

    公开(公告)日:2017-04-20

    申请号:US14886243

    申请日:2015-10-19

    Inventor: Juan Rivera

    CPC classification number: H04L67/148 H04L67/02 H04L67/142 H04L67/146

    Abstract: Methods, systems, and computer-readable media for transferring hosted web browser sessions between browser servers are described herein. In various embodiments, a broker service may create a browser server pool from a plurality of browser servers. The broker service may connect a client agent with a first web browser session in a first browser server in the browser server pool. The broker service, responsive to a determination that the first web browser session needs to be transferred to a second browser server in the browser server pool, may request and receive a session context from the first web browser session, launch a second web browser session in the second browser server, initialize the second web browser session with the session context from the first web browser session, transfer the client agent from the first web browser session to the second web browser session, and terminate the first web browser session.

    Method and system for dynamically associating access rights with a resource

    公开(公告)号:US09401931B2

    公开(公告)日:2016-07-26

    申请号:US13969796

    申请日:2013-08-19

    Inventor: Juan Rivera

    CPC classification number: H04L63/20 G06F21/6209

    Abstract: A method for dynamically associating, by a server, access rights with a resource includes the step of receiving, by the server, a request for a resource from a client. The server requests, from a policy engine, an identification of a plurality of access rights to associate with the resource, the plurality of access rights identified responsive to an application of a policy to the client. The server associates the resource with the plurality of access rights via a rights markup language. The server transmits the resource to the client with the identification of the associated plurality of access rights. An application program on the client makes an access control decision responsive to the associated plurality of access rights. The application program provides restricted access to the resource responsive to the access control decision.

Patent Agency Ranking