发明名称 SYSTEM AND METHOD FOR PROVIDING AUTHENTICATED COMMUNICATIONS FROM A REMOTE DEVICE TO A LOCAL DEVICE
摘要 A method and system for enabling authenticated communications between a local device and a remote device over a network. An authentication service verifies user credentials and transmits an identity token to the local device. The local device transmits the identity token to the device manager, and receives an associated channel identifier for a device specific channel. The local device transmits to the device message relay a request to receive data on the device specific channel. The local device listens for approval on an approval channel and transmits to the device message relay the channel identifier and the identity token. The device message relay transmits an approval via the approval channel if the identity token is authentic and the user has permission to receive data on the device specific channel. Data from the remote device can be transmitted via the device specific channel.
申请公布号 US2016191482(A1) 申请公布日期 2016.06.30
申请号 US201414588330 申请日期 2014.12.31
申请人 Cyanogen Inc. 发明人 Truelove Jeremy;Prock Les;Soyars Chris
分类号 H04L29/06 主分类号 H04L29/06
代理机构 代理人
主权项 1. A tangible computer-readable storage medium containing instructions for performing a method of establishing authenticated communications between a remote device and a network interfacing application of a local device, the method comprising: receiving from a network interfacing application of a local device a request for data from a remote device, wherein the request includes an identity token associated with a user; transmitting to the network interfacing application an indication for the network interfacing application to listen via an approval channel for an approval to receive data from the remote device; identifying a channel associated with the user; determining whether the identity token is authentic; and when the identity token is determined to be authentic: transmitting, via the approval channel, to the network interfacing application an indication that the network interfacing application is permitted to receive data from the remote device via the channel associated with the user;receiving data from the remote device; andtransmitting the data received from the remote device to the network interfacing application of the local device via the channel associated with the user.
地址 Palo Alto CA US