发明名称 Secure push and status communication between client and server
摘要 Systems and methods of authentication and authorization between a client, a server, and a gateway to facilitate communicating a message between a client and a server through a gateway. The client has a trusted relationship with each of the gateway and the server. A method includes registering the client with the gateway. The client also constructs the address space identifying the gateway and the client. The client communicates the address space to the server. The client receives an identity identifying the server. If the client authorizes to receive a message from the server through the gateway, the client informs the authorization to the gateway. The client puts the identity identifying the server on a list of servers which are authorized to send messages to the client. In addition, the client communicates the list of servers to the gateway.
申请公布号 US9003491(B2) 申请公布日期 2015.04.07
申请号 US201113324723 申请日期 2011.12.13
申请人 Microsoft Technology Licensing, LLC 发明人 Herzog Shai;Klein Johannes;Gavrilescu Alexandru
分类号 G06F15/16;H04W12/08;H04L12/58;H04L29/06;H04L29/08;H04W4/12;H04L12/18 主分类号 G06F15/16
代理机构 代理人 Jardine John;Chatterjee Aaron;Minhas Micky
主权项 1. A method of authentication between a client and a server to facilitate communication of a message between the client and the server through a gateway, the method comprising: requesting, by the server, a token from the client; receiving, by the server, the token from the client, the token identifying the client and the gateway and authorizing the server to push messages to the client through the gateway as long as the token has not revoked, wherein the token may be revoked by the client with or without notice to the server; and sending, by the server, the message along with the token to the gateway, the gateway forwarding the message to the client after the token is validated by the gateway.
地址 Redmond WA US