Continuous monitoring of data servers using a shadowing proxy

    公开(公告)号:US09860149B2

    公开(公告)日:2018-01-02

    申请号:US14823268

    申请日:2015-08-11

    Inventor: Richard Hayton

    Abstract: Methods, systems, and computer-readable media for providing monitoring of data servers are presented. In some embodiments, a computing platform may receive, from a computing device, a first polling request associated with a user account, while a client proxy associated with the user account is operating in a passive mode. Subsequently, the computing platform may forward the first polling request to a server associated with the user account. Next, the computing platform may detect that the computing device is asleep. In response to detecting that the computing device is asleep, the computing platform may initiate an active mode of the client proxy. Subsequently, the computing platform may send a second polling request to the server. Thereafter, the computing platform may determine to wake the computing device based on a polling response. In response to determining to wake the computing device, the computing platform may send, to the computing device, a notification.

    Enterprise system authentication and authorization via gateway
    12.
    发明授权
    Enterprise system authentication and authorization via gateway 有权
    通过网关进行企业系统认证和授权

    公开(公告)号:US09584515B2

    公开(公告)日:2017-02-28

    申请号:US14265661

    申请日:2014-04-30

    Abstract: Methods and systems are disclosed for providing approaches to authenticating and authorizing client devices in enterprise systems via a gateway device. The methods and systems may include passing, by a computing device to an enterprise device, a request transmitted by a client device for access to an enterprise resource, and transmitting, by the computing device, authentication credentials associated with the client device with a request for authorization information associated with the enterprise resource. The methods and systems may also include receiving, by the computing device, the authorization information associated with the enterprise resource, transmitting, by the computing, the request transmitted by the client device for access to the enterprise resource with the received authorization information associated with the enterprise resource, and passing, by the computing device to the client device, information associated with the requested enterprise resource based on the received authorization information associated with the enterprise resource.

    Abstract translation: 公开了用于提供通过网关设备对企业系统中的客户端设备进行认证和授权的方法的方法和系统。 方法和系统可以包括由计算设备向企业设备传递由客户端设备发送的用于访问企业资源的请求,以及由计算设备将与客户端设备相关联的认证凭证与请求 与企业资源相关联的授权信息。 所述方法和系统还可以包括由计算设备接收与企业资源相关联的授权信息,通过计算,通过所接收的与所述企业资源相关联的授权信息来传送客户端设备发送的用于访问企业资源的请求 企业资源,并且通过计算设备向客户端设备传递与所请求的企业资源相关联的信息,基于所接收的与企业资源相关联的授权信息。

    Methods and systems for providing a consistent profile to overlapping user sessions
    13.
    发明授权
    Methods and systems for providing a consistent profile to overlapping user sessions 有权
    用于为重叠用户会话提供一致配置文件的方法和系统

    公开(公告)号:US09451044B2

    公开(公告)日:2016-09-20

    申请号:US14259586

    申请日:2014-04-23

    CPC classification number: H04L67/306 H04L41/046 H04L67/06 H04L67/143

    Abstract: Just in time delivery of a consistent user profile to overlapping user sessions, where a first user session issues a request for a first file of a user profile to a server agent. Upon receiving the request, the server agent retrieves the first file from a base user profile, and just in time delivers the retrieved first file to the first user session. The user, via a second user session executing simultaneously with the first user session, issues a request to the server agent for the first file and a second file of the user profile. Upon receiving the request, the server agent identifies a modified version of the first file in a provisional user profile, retrieves the modified first file from the provisional user profile and the second file from the base user profile, and just in time delivers both files to the second user session.

    Abstract translation: 将一致的用户配置文件及时传递给重叠的用户会话,其中第一用户会话向服务器代理发出用户简档的第一文件的请求。 在接收到请求之后,服务器代理从基本用户简档中检索第一个文件,并且及时将检索到的第一个文件传递给第一个用户会话。 经由与第一用户会话同时执行的第二用户会话的用户向服务器代理发出用于第一文件的请求和用户简档的第二文件。 在接收到请求之后,服务器代理识别临时用户简档中的第一个文件的修改版本,从临时用户配置文件中检索修改后的第一个文件,从基本用户配置文件中检索第二个文件,并且及时将两个文件传递给 第二个用户会话。

    Providing an enterprise application store
    15.
    发明授权
    Providing an enterprise application store 有权
    提供企业应用商店

    公开(公告)号:US09413736B2

    公开(公告)日:2016-08-09

    申请号:US14015108

    申请日:2013-08-30

    Abstract: Methods, systems, and computer-readable media for providing an application store are presented. In some embodiments, a request for a software application may be received at an application store. Subsequently, the software application may be configured, at the application store, based on a single sign-on credential. The configured software application then may be provided, by the application store, to at least one recipient device associated with the single sign-on credential.

    Abstract translation: 提出了用于提供应用程序存储的方法,系统和计算机可读介质。 在一些实施例中,可以在应用商店处接收对软件应用的请求。 随后,软件应用可以在应用商店基于单一登录凭证来配置。 所配置的软件应用程序然后可以由应用商店提供给与单一登录凭证相关联的至少一个接收者设备。

    Facilitating Communication Between Mobile Applications
    16.
    发明申请
    Facilitating Communication Between Mobile Applications 有权
    促进移动应用之间的通信

    公开(公告)号:US20150319144A1

    公开(公告)日:2015-11-05

    申请号:US14704075

    申请日:2015-05-05

    Abstract: Methods and systems for communicating information between mobile applications are presented. In some embodiments, a mobile device may determine that a plurality of applications are running on the mobile device. The mobile device may determine that each application of the plurality of applications uses a shared passcode to encrypt information about a persistent state. The mobile device may generate a beacon that includes encrypted state information. The mobile device may maintain state information across the plurality of applications beyond the lifetime of any one of the plurality of applications by transmitting the beacon from a first application to a second application before the first application's lifetime is completed.

    Abstract translation: 介绍了移动应用程序之间传递信息的方法和系统。 在一些实施例中,移动设备可以确定多个应用在移动设备上运行。 移动设备可以确定多个应用的​​每个应用使用共享密码来加密关于持久状态的信息。 移动设备可以生成包括加密的状态信息的信标。 移动设备可以在第一应用的生命周期完成之前,通过在第一应用程序发送信标到第二应用程序之前,跨多个应用程序的任何一个应用程序的生命周期来维护跨越多个应用程序的状态信息。

    PROVIDING AN ENTERPRISE APPLICATION STORE
    17.
    发明申请
    PROVIDING AN ENTERPRISE APPLICATION STORE 有权
    提供企业应用商店

    公开(公告)号:US20140298400A1

    公开(公告)日:2014-10-02

    申请号:US14015108

    申请日:2013-08-30

    Abstract: Methods, systems, and computer-readable media for providing an application store are presented. In some embodiments, a request for a software application may be received at an application store. Subsequently, the software application may be configured, at the application store, based on a single sign-on credential. The configured software application then may be provided, by the application store, to at least one recipient device associated with the single sign-on credential.

    Abstract translation: 提出了用于提供应用程序存储的方法,系统和计算机可读介质。 在一些实施例中,可以在应用商店处接收对软件应用的请求。 随后,软件应用可以在应用商店基于单一登录凭证来配置。 所配置的软件应用然后可以由应用商店提供给与单点登录凭证相关联的至少一个接收者设备。

    METHODS AND SYSTEMS FOR PROVIDING A CONSISTENT PROFILE TO OVERLAPPING USER SESSIONS
    18.
    发明申请
    METHODS AND SYSTEMS FOR PROVIDING A CONSISTENT PROFILE TO OVERLAPPING USER SESSIONS 有权
    提供覆盖用户会话的一致性配置文件的方法和系统

    公开(公告)号:US20140237049A1

    公开(公告)日:2014-08-21

    申请号:US14259586

    申请日:2014-04-23

    CPC classification number: H04L67/306 H04L41/046 H04L67/06 H04L67/143

    Abstract: Just in time delivery of a consistent user profile to overlapping user sessions, where a first user session issues a request for a first file of a user profile to a server agent. Upon receiving the request, the server agent retrieves the first file from a base user profile, and just in time delivers the retrieved first file to the first user session. The user, via a second user session executing simultaneously with the first user session, issues a request to the server agent for the first file and a second file of the user profile. Upon receiving the request, the server agent identifies a modified version of the first file in a provisional user profile, retrieves the modified first file from the provisional user profile and the second file from the base user profile, and just in time delivers both files to the second user session.

    Abstract translation: 将一致的用户配置文件及时传递给重叠的用户会话,其中第一用户会话向服务器代理发出用户简档的第一文件的请求。 在接收到请求之后,服务器代理从基本用户简档中检索第一个文件,并且及时将检索到的第一个文件传递给第一个用户会话。 经由与第一用户会话同时执行的第二用户会话的用户向服务器代理发出用于第一文件的请求和用户简档的第二文件。 在接收到请求之后,服务器代理识别临时用户简档中的第一个文件的修改版本,从临时用户配置文件中检索修改后的第一个文件,从基本用户配置文件中检索第二个文件,并且及时将两个文件传递给 第二个用户会话。

    METHODS AND SYSTEMS FOR INTERACTIVE EVALUATION USING DYNAMICALLY GENERATED, INTERACTIVE RESULTANT SETS OF POLICIES
    19.
    发明申请
    METHODS AND SYSTEMS FOR INTERACTIVE EVALUATION USING DYNAMICALLY GENERATED, INTERACTIVE RESULTANT SETS OF POLICIES 有权
    使用动态生成的交互式结果集合进行交互式评估的方法和系统

    公开(公告)号:US20140033060A1

    公开(公告)日:2014-01-30

    申请号:US14038422

    申请日:2013-09-26

    Inventor: Richard Hayton

    CPC classification number: G06F21/44 G06F21/6218 H04L63/102

    Abstract: A method for interactive policy evaluation using dynamically generated, interactive resultant sets of policies includes the step of receiving, by a graphical user interface, at least one of: a description of a client requesting access to a resource, a description of the resource, and a description of a method of access requested by the client. The graphical user interface displays at least one policy applicable to the client request for access to the resource. The graphical user interface displays a decision made by applying the at least one policy to the received description.

    Abstract translation: 使用动态生成的交互式结果集策略的交互策略评估的方法包括以下步骤中的至少一个:图形用户界面中的至少一个:请求对资源的访问的客户端的描述,资源的描述,以及 对客户端请求的访问方法的描述。 图形用户界面显示至少一个适用于访问该资源的客户端请求的策略。 图形用户界面显示通过将至少一个策略应用于所接收的描述来做出的决定。

    Systems and methods for providing a single click access to enterprise, SaaS and cloud hosted application

    公开(公告)号:US10050966B2

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

    申请号:US15255640

    申请日:2016-09-02

    Abstract: The present disclosure is directed to methods and systems of providing a user-selectable list of disparately hosted applications. A device intermediary to a client and one or more servers may receive a user request to access a list of applications published to the user. The device may communicate to the client the list of published applications available to the user, the list comprising graphical icons corresponding to disparately hosted applications, at least one graphical icon corresponding to a third-party hosted application of the disparately hosted applications, the third party hosted application served by a remote third-party server. The device may receive a selection from the user of the at least one graphical icon. The device may communicate, from the remote third party server to the client of the user, execution of the third party hosted application responsive to the selection by the user.

Patent Agency Ranking