发明名称 Persistent connection between network devices
摘要 A first device and a second device are each assigned an IP address that is used to exchange messages with the other device. The first device stores the IP address for the second device. A new IP address may be assigned to the first device when it reestablishes a network connection following a location change or other network reconnection. The first device detects when a new IP address has been assigned. The first device then sends a hello message directly to the second device comprising the new IP address assigned to the first device. The new IP address allows the second device to find the first device without requiring network location services such as DNS. The first device may further include authentication credentials in the hello message to verify the new IP address.
申请公布号 US9363320(B2) 申请公布日期 2016.06.07
申请号 US201213706344 申请日期 2012.12.05
申请人 MICROSOFT TECHNOLOGY LICENSING, LLC 发明人 Lewis Richard;Nicholson Clark
分类号 G06F15/16;H04L29/08;H04L12/00;H04W76/00;H04L29/06;H04L29/12 主分类号 G06F15/16
代理机构 代理人 Gabryjelski Henry;Drakos Kate;Minhas Micky
主权项 1. In a first device having a processor and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution by the processor, configure the first device to enable persistent connections with a second device, a method comprising: establishing a network connection between the first device and the second device; storing an IP address for the second device on the first device, the IP address for the second device allowing the first device to send messages directly to the second device without using network location services, wherein the network location services comprises a Domain Name System (DNS); detecting when a new IP address is assigned to the first device; generating an authentication credential including a salted hash; and sending a single message directly from the first device to the second device using the stored IP address, the single message comprising the authentication credential and the new IP address, wherein the new IP address is written directly to a storage location on the second device, the second device configured to verify an identity of the first device using the authentication credential and without revealing the salted hash, and wherein, upon detecting the new IP address written directly to the storage location on the second device and in response to the verification based upon the new IP address, the second device is further configured to send additional messages to the first device at the new IP address without using network location services.
地址 Redmond WA US