Providing a single session experience across multiple applications

    公开(公告)号:US10298561B2

    公开(公告)日:2019-05-21

    申请号:US14822306

    申请日:2015-08-10

    Applicant: VMware, Inc.

    Abstract: A system is described allowing a user to log into an API proxy by supplying login credentials and to have the API proxy log into the APIs of various web-based applications on behalf of the user by using the user's login credentials, without the user needing to separately log into each application. Calls made by the user to an application and application replies are routed through the API proxy. Further, the API proxy manages session expirations, e.g., by sending dummy calls to applications that exhibit idle expiration.

    ERROR RESPONSE DETECTION IN HTTP-BASED COMMUNICATIONS

    公开(公告)号:US20240022624A1

    公开(公告)日:2024-01-18

    申请号:US17866474

    申请日:2022-07-16

    Applicant: VMWARE, INC

    CPC classification number: H04L67/02 H04L12/66

    Abstract: In an example, a gateway device includes a gateway application to receive a hypertext transfer protocol (HTTP) request from a client device and transmit the HTTP request to a server. Further, the gateway application may receive an HTTP response from the server responsive to the HTTP request and determine whether a size of a response body of the HTTP response is less than a threshold. In response to determining the size of the response body is less than the threshold, the gateway application may determine whether the response body includes a predefined sequence. Further, in response to determining that the response body includes the predefined sequence, the gateway application may parse the response body to determine whether the HTTP response is an error response of interest. In response to determining that the HTTP response is the error response of interest, the gateway application may manage the HTTP response.

    REAL-TIME CROSS APPLIANCE OPERATIONAL INTELLIGENCE DURING MANAGEMENT APPLIANCE UPGRADE

    公开(公告)号:US20230236952A1

    公开(公告)日:2023-07-27

    申请号:US17720340

    申请日:2022-04-14

    Applicant: VMWARE, INC.

    CPC classification number: G06F11/3636 G06F8/65

    Abstract: Distributed tracing is applied during an upgrade from a first management appliance to a second management appliance. The distributed tracing method includes generating a parent span that encapsulates states of the overall workflow, including a span context that contains a trace identifier and a span identifier, and generating a plurality of child spans. Each child span encapsulates states that represent a piece of the workflow and contains a reference to the parent span context. The states of the child spans include an error tag that indicates whether the piece of the workflow associated with the child span executed with an error. Because child spans may be generated for a piece of the workflow that is executed by a service running in the first or second management appliance, the span context for the parent span is persisted by the first management appliance and replicated for use by the second management appliance.

    PROVIDING A SINGLE SESSION EXPERIENCE ACROSS MULTIPLE APPLICATIONS
    5.
    发明申请
    PROVIDING A SINGLE SESSION EXPERIENCE ACROSS MULTIPLE APPLICATIONS 审中-公开
    提供多种应用程序的单次会话体验

    公开(公告)号:US20170006021A1

    公开(公告)日:2017-01-05

    申请号:US14822306

    申请日:2015-08-10

    Applicant: VMware, Inc.

    CPC classification number: H04L63/0815 H04L63/0281

    Abstract: A system is described allowing a user to log into an API proxy by supplying login credentials and to have the API proxy log into the APIs of various web-based applications on behalf of the user by using the user's login credentials, without the user needing to separately log into each application. Calls made by the user to an application and application replies are routed through the API proxy. Further, the API proxy manages session expirations, e.g., by sending dummy calls to applications that exhibit idle expiration.

    Abstract translation: 描述了一种系统,允许用户通过提供登录凭据登录到API代理,并且通过使用用户的登录凭证将API代理代表用户登录到各种基于web的应用的API,而不需要用户 分别登录到每个应用程序。 由用户对应用程序和应用程序的回复进行的呼叫通过API代理进行路由。 此外,API代理管理会话到期,例如通过向出现空闲到期的应用程序发送伪调用。

Patent Agency Ranking