×

Persistent connection between network devices

  • US 9,363,320 B2
  • Filed: 12/05/2012
  • Issued: 06/07/2016
  • Est. Priority Date: 12/05/2012
  • Status: Active Grant
First Claim
Patent Images

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.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×