SYSTEM AND METHOD FOR SECURE INSTANT MESSAGING
    2.
    发明申请
    SYSTEM AND METHOD FOR SECURE INSTANT MESSAGING 有权
    用于安全即时消息传递的系统和方法

    公开(公告)号:US20120311329A1

    公开(公告)日:2012-12-06

    申请号:US13224599

    申请日:2011-09-02

    IPC分类号: H04L9/32

    摘要: A system and method for secure instant messaging are described. For example, in one embodiment, a first user identifies a second user for an instant messaging session with the ID code of the second user. The first user is provided with network information for the second user and a public key associated with the second user. The first user encrypts an instant message using the public key of the second user and a private key. In one embodiment, the first user encrypts the content of the instant message (e.g., any text and/or attachments) using the public key of the second user and signs the content using the private key of the first user. The encrypted message is transmitted from the first user to the second user. The second user decrypts the instant message using the second user's private key and verifies the signature with the first user's public key.

    摘要翻译: 描述了用于安全即时通信的系统和方法。 例如,在一个实施例中,第一用户使用第二用户的ID码识别用于即时消息会话的第二用户。 为第一用户提供第二用户的网络信息和与第二用户相关联的公开密钥。 第一用户使用第二用户的公开密钥和私钥来加密即时消息。 在一个实施例中,第一用户使用第二用户的公钥加密即时消息的内容(例如,任何文本和/或附件),并使用第一用户的私钥对内容进行签名。 加密消息从第一用户发送到第二用户。 第二用户使用第二用户的私钥解密即时消息,并使用第一用户的公钥验证签名。

    System and method for dynamic routing for push notifications
    3.
    发明授权
    System and method for dynamic routing for push notifications 有权
    用于推送通知的动态路由的系统和方法

    公开(公告)号:US08942115B2

    公开(公告)日:2015-01-27

    申请号:US13224581

    申请日:2011-09-02

    摘要: A system and method are described for dynamically routing push notifications to users over the most efficient network path. For example, in one embodiment, presence information associated with a device of a user is monitored. The presence information indicates whether the first device is currently connected to a wireless network and a current network location of the device. The channel quality for packets transmitted between the first device and a first gateway and between the first device and a second gateway is also monitored and is used to select between the first and second gateways when transmitting push notifications.

    摘要翻译: 描述了一种系统和方法,用于通过最有效的网络路径将推送通知动态路由到用户。 例如,在一个实施例中,监视与用户的设备相关联的存在信息。 存在信息指示第一设备当前是否连接到无线网络以及设备的当前网络位置。 在第一设备和第一网关之间以及第一设备和第二网关之间传输的分组的信道质量也被监控,并且用于在发送推送通知时在第一和第二网关之间进行选择。

    System and method for secure identity service
    4.
    发明授权
    System and method for secure identity service 有权
    用于安全身份认证服务的系统和方法

    公开(公告)号:US09078128B2

    公开(公告)日:2015-07-07

    申请号:US13224626

    申请日:2011-09-02

    摘要: A system and method for securely processing identity information. For example, in one embodiment of the invention, a first user is registered on an identity service with one or more identification (ID) codes and a token. In response to a query from a second user to connect with the first user, a query signature is generated using the one or more ID codes and token of the first and second users, and a timestamp. The query signature is usable by network services to authenticate communication between the first and second users on the network over a specified period of time. In another embodiment, user ID codes and tokens are cached on mobile devices and/or a system cache to improve performance. The validity of the cached data is determined by calculating a fingerprint which, in one embodiment, is a hash of the ID code, token and a timestamp.

    摘要翻译: 一种用于安全处理身份信息的系统和方法。 例如,在本发明的一个实施例中,第一用户被登记在具有一个或多个标识(ID)代码和令牌的身份服务上。 响应于来自第二用户的与第一用户连接的查询,使用第一和第二用户的一个或多个ID代码和令牌以及时间戳来生成查询签名。 该查询签名可被网络服务使用,以便在指定的时间段内验证网络上的第一和第二用户之间的通信。 在另一个实施例中,用户ID代码和令牌被缓存在移动设备和/或系统高速缓存上以提高性能。 通过计算在一个实施例中是ID码,令牌和时间戳的散列的指纹来确定缓存数据的有效性。

    System and method for secure instant messaging
    5.
    发明授权
    System and method for secure instant messaging 有权
    用于安全即时通讯的系统和方法

    公开(公告)号:US08958559B2

    公开(公告)日:2015-02-17

    申请号:US13224599

    申请日:2011-09-02

    摘要: A system and method for secure instant messaging are described. For example, in one embodiment, a first user identifies a second user for an instant messaging session with the ID code of the second user. The first user is provided with network information for the second user and a public key associated with the second user. The first user encrypts an instant message using the public key of the second user and a private key. In one embodiment, the first user encrypts the content of the instant message (e.g., any text and/or attachments) using the public key of the second user and signs the content using the private key of the first user. The encrypted message is transmitted from the first user to the second user. The second user decrypts the instant message using the second user's private key and verifies the signature with the first user's public key.

    摘要翻译: 描述了用于安全即时通信的系统和方法。 例如,在一个实施例中,第一用户使用第二用户的ID码识别用于即时消息会话的第二用户。 为第一用户提供第二用户的网络信息和与第二用户相关联的公开密钥。 第一用户使用第二用户的公开密钥和私钥来加密即时消息。 在一个实施例中,第一用户使用第二用户的公钥加密即时消息的内容(例如,任何文本和/或附件),并使用第一用户的私钥对内容进行签名。 加密消息从第一用户发送到第二用户。 第二用户使用第二用户的私钥解密即时消息,并使用第一用户的公钥验证签名。

    System and method for two way push notifications
    6.
    发明授权
    System and method for two way push notifications 有权
    用于双向推送通知的系统和方法

    公开(公告)号:US08526455B2

    公开(公告)日:2013-09-03

    申请号:US13224572

    申请日:2011-09-02

    IPC分类号: H04L12/54

    CPC分类号: H04L67/24 H04L67/26

    摘要: A system and method are described for establishing two-way push communication between a provider and a mobile device. Providers (like mobile devices) register to listen for push notifications from a specified set of users. The presence of the provider is then continually monitored to determine whether the provider is currently listening over a pre-specified port. If so, in response to receiving a push notification for the first provider from the set of one or more users, a current network location over which the provider is listening for push notifications is identified and the push notification is forwarded to the first provider.

    摘要翻译: 描述了用于在提供商和移动设备之间建立双向推送通信的系统和方法。 提供商(如移动设备)注册以监听来自指定的一组用户的推送通知。 然后继续监视提供程序的存在,以确定提供程序当前是否正在侦听预先指定的端口。 如果是,则响应于从一个或多个用户的组接收到针对第一提供者的推送通知,识别提供商正在监听推送通知的当前网络位置,并且将推送通知转发给第一提供商。

    SYSTEM AND METHOD FOR DYNAMIC ROUTING FOR PUSH NOTIFICATIONS
    7.
    发明申请
    SYSTEM AND METHOD FOR DYNAMIC ROUTING FOR PUSH NOTIFICATIONS 有权
    用于推动通知的动态路由的系统和方法

    公开(公告)号:US20120307656A1

    公开(公告)日:2012-12-06

    申请号:US13224581

    申请日:2011-09-02

    摘要: A system and method are described for dynamically routing push notifications to users over the most efficient network path. For example, in one embodiment, presence information associated with a device of a user is monitored. The presence information indicates whether the first device is currently connected to a wireless network and a current network location of the device. The channel quality for packets transmitted between the first device and a first gateway and between the first device and a second gateway is also monitored and is used to select between the first and second gateways when transmitting push notifications.

    摘要翻译: 描述了一种系统和方法,用于通过最有效的网络路径将推送通知动态路由到用户。 例如,在一个实施例中,监视与用户的设备相关联的存在信息。 存在信息指示第一设备当前是否连接到无线网络以及设备的当前网络位置。 在第一设备和第一网关之间以及第一设备和第二网关之间传输的分组的信道质量也被监控,并且用于在发送推送通知时在第一和第二网关之间进行选择。

    SYSTEM AND METHOD FOR TWO WAY PUSH NOTIFICATIONS
    8.
    发明申请
    SYSTEM AND METHOD FOR TWO WAY PUSH NOTIFICATIONS 有权
    用于双向推送通知的系统和方法

    公开(公告)号:US20120307655A1

    公开(公告)日:2012-12-06

    申请号:US13224572

    申请日:2011-09-02

    IPC分类号: H04W68/00 H04W88/16 H04W24/00

    CPC分类号: H04L67/24 H04L67/26

    摘要: A system and method are described for establishing two-way push communication between a provider and a mobile device. Providers (like mobile devices) register to listen for push notifications from a specified set of users. The presence of the provider is then continually monitored to determine whether the provider is currently listening over a pre-specified port. If so, in response to receiving a push notification for the first provider from the set of one or more users, a current network location over which the provider is listening for push notifications is identified and the push notification is forwarded to the first provider.

    摘要翻译: 描述了用于在提供商和移动设备之间建立双向推送通信的系统和方法。 提供商(如移动设备)注册以监听来自指定的一组用户的推送通知。 然后继续监视提供程序的存在,以确定提供程序当前是否正在侦听预先指定的端口。 如果是,则响应于从一个或多个用户的组接收到针对第一提供者的推送通知,识别提供商正在监听推送通知的当前网络位置,并且将推送通知转发给第一提供商。

    SYSTEM AND METHOD FOR SECURE IDENTITY SERVICE
    10.
    发明申请
    SYSTEM AND METHOD FOR SECURE IDENTITY SERVICE 有权
    用于安全身份认证服务的系统和方法

    公开(公告)号:US20120311686A1

    公开(公告)日:2012-12-06

    申请号:US13224626

    申请日:2011-09-02

    IPC分类号: H04L9/32 G06F15/16 G06F21/00

    摘要: A system and method for securely processing identity information. For example, in one embodiment of the invention, a first user is registered on an identity service with one or more identification (ID) codes and a token. In response to a query from a second user to connect with the first user, a query signature is generated using the one or more ID codes and token of the first and second users, and a timestamp. The query signature is usable by network services to authenticate communication between the first and second users on the network over a specified period of time. In another embodiment, user ID codes and tokens are cached on mobile devices and/or a system cache to improve performance. The validity of the cached data is determined by calculating a fingerprint which, in one embodiment, is a hash of the ID code, token and a timestamp.

    摘要翻译: 一种用于安全处理身份信息的系统和方法。 例如,在本发明的一个实施例中,第一用户被登记在具有一个或多个标识(ID)代码和令牌的身份服务上。 响应于来自第二用户的与第一用户连接的查询,使用第一和第二用户的一个或多个ID代码和令牌以及时间戳来生成查询签名。 该查询签名可被网络服务使用,以便在指定的时间段内验证网络上的第一和第二用户之间的通信。 在另一个实施例中,用户ID代码和令牌被缓存在移动设备和/或系统高速缓存上以提高性能。 通过计算在一个实施例中是ID码,令牌和时间戳的散列的指纹来确定缓存数据的有效性。