CONTACT CONSOLIDATION ACROSS MULTIPLE SERVICES

    公开(公告)号:US20200021574A1

    公开(公告)日:2020-01-16

    申请号:US16033445

    申请日:2018-07-12

    申请人: VMware, Inc.

    IPC分类号: H04L29/06

    摘要: Disclosed are various approaches for retrieving contacts from a plurality of federated services. A query is received from a client application executing on a client device, the query comprising a single sign-on token that identifies a user and a character string. A number of federated services that the user has permission to access are then identified. A plurality of authentication tokens are then retrieved from an authentication service, each of the plurality of authentication tokens identifying the user to a respective one of the plurality of federated services. Next, the authentication token and the character string are provided to a respective connector for each of the plurality of federated services that the user has permission to access. A plurality of responses are received, each of the plurality of responses being received from the respective connector corresponding to each of the plurality of federated services that the user has permission to access. Then the plurality of responses are provided to the client application executing on the client device.

    EMAIL NOTIFICATION SYSTEM
    3.
    发明申请

    公开(公告)号:US20190215374A1

    公开(公告)日:2019-07-11

    申请号:US15867590

    申请日:2018-01-10

    申请人: VMware, Inc.

    IPC分类号: H04L29/08 H04L29/06 H04L9/08

    摘要: Examples described herein include systems and methods for providing push notifications to a third-party application executing on a client device. An example can include encrypting user credentials, generating a callback Uniform Resource Locator (“URL”) with at least a portion of the encrypted credentials embedded into the URL, and requesting notifications from an email service to be provided at the callback URL. Upon receiving a notification at the callback URL, a system component can decrypt the credentials within the URL using a private key and log into the email account using those decrypted credentials. The system component can then generate a push notification based on any changes found in the email account and cause the notification to be delivered to the third-party application on the client device.

    Contact consolidation across multiple services

    公开(公告)号:US11601414B2

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

    申请号:US17468801

    申请日:2021-09-08

    申请人: VMware, Inc.

    IPC分类号: G06F16/951 H04L9/40

    摘要: Disclosed are various approaches for retrieving contacts from a plurality of federated services. In one example, an authentication notification is received from an identity manager. The authentication notification can include an identifier for a user account and a single sign-on token for the user account. A federated service to authenticate on behalf of the user account is identified. The single sign-on token is transmitted to the federated service for authentication. An authentication token and a refresh token are received from the federated service. The authentication token is determined to expire within a threshold time period. A determination is made that the refresh token has not expired. The refresh token is transmitted to the federated service for a replacement authentication token.

    CONTACT CONSOLIDATION ACROSS MULTIPLE SERVICES

    公开(公告)号:US20210409394A1

    公开(公告)日:2021-12-30

    申请号:US17468801

    申请日:2021-09-08

    申请人: VMware, Inc.

    IPC分类号: H04L29/06

    摘要: Disclosed are various approaches for retrieving contacts from a plurality of federated services. In one example, an authentication notification is received from an identity manager. The authentication notification can include an identifier for a user account and a single sign-on token for the user account. A federated service to authenticate on behalf of the user account is identified. The single sign-on token is transmitted to the federated service for authentication. An authentication token and a refresh token is received from the federated service. The authentication token is determined to expire within a threshold time period. The refresh token is has not expired. The refresh token is transmitted to the federated service for a replacement authentication token.

    Contact consolidation across multiple services

    公开(公告)号:US11146543B2

    公开(公告)日:2021-10-12

    申请号:US16033445

    申请日:2018-07-12

    申请人: VMware, Inc.

    IPC分类号: H04L29/06 G06F16/951

    摘要: Disclosed are various approaches for retrieving contacts from a plurality of federated services. A query is received from a client application executing on a client device, the query comprising a single sign-on token that identifies a user and a character string. A number of federated services that the user has permission to access are then identified. A plurality of authentication tokens are then retrieved from an authentication service, each of the plurality of authentication tokens identifying the user to a respective one of the plurality of federated services. Next, the authentication token and the character string are provided to a respective connector for each of the plurality of federated services that the user has permission to access. A plurality of responses are received, each of the plurality of responses being received from the respective connector corresponding to each of the plurality of federated services that the user has permission to access. Then the plurality of responses are provided to the client application executing on the client device.

    SECURE EMAIL GATEWAY WITH DEVICE COMPLIANCE CHECKING FOR PUSH NOTIFICATIONS

    公开(公告)号:US20210126951A1

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

    申请号:US17143746

    申请日:2021-01-07

    申请人: VMware, Inc.

    IPC分类号: H04L29/06 H04L29/08

    摘要: Examples described herein include systems and methods for providing secure access to an email server. A gateway server can receive a request for email notification information from a notification server and parse the request to identify at least one user device associated with the request. The gateway server can then determine whether the identified devices comply with any applicable compliance rules, for example by requesting a compliance status from a management server at which the identified devices are enrolled. If at least one of the identified devices is in compliance, the gateway can pass the request through to the email server. The gateway can then receive a response from the email server and provide it to the notification server.

    SECURE EMAIL GATEWAY WITH DEVICE COMPLIANCE CHECKING FOR PUSH NOTIFICATIONS

    公开(公告)号:US20190281087A1

    公开(公告)日:2019-09-12

    申请号:US15914339

    申请日:2018-03-07

    申请人: VMware, Inc.

    IPC分类号: H04L29/06 H04L29/08

    摘要: Examples described herein include systems and methods for providing secure access to an email server. A gateway server can receive a request for email notification information from a notification server and parse the request to identify at least one user device associated with the request. The gateway server can then determine whether the identified devices comply with any applicable compliance rules, for example by requesting a compliance status from a management server at which the identified devices are enrolled. If at least one of the identified devices is in compliance, the gateway can pass the request through to the email server. The gateway can then receive a response from the email server and provide it to the notification server.