×

Identifying communicating network nodes in the same local network

  • US 10,498,803 B1
  • Filed: 08/11/2019
  • Issued: 12/03/2019
  • Est. Priority Date: 04/08/2018
  • Status: Active Grant
First Claim
Patent Images

1. A method for distributing a common set of data to multiple network nodes of a networked system by a data distribution system, where the data distribution system comprises (A) a data distribution server software module installed on a data distribution remote computing device and (B) a data distribution agent software module installed on at least a first network node and a second network node of the networked system, the method for distributing the common set of data comprising:

  • a. receiving, by the data distribution server software module and from the first network node, first information about a first data packet, the first data packet being one member of the group consisting of (i) a data packet received by the first network node from another network node sharing a common broadcast domain with the first network node, and (ii) a data packet sent by the first network node only to one or more other network nodes sharing a common broadcast domain with the first network node, wherein execution of computer code of the data distribution agent software module by one or more processors of the first network node causes the one or more processors of the first network node to send the first information;

    b. receiving, by the data distribution server software module and from the second network node, second information about a second data packet of the second network node, the second data packet being one member of the group consisting of (i) a data packet received by the second network node from another network node sharing a common broadcast domain with the second network node, and (ii) a data packet sent by the second network node only to one or more other network nodes sharing a common broadcast domain with the second network node, wherein execution of computer code of the data distribution agent software module by one or more processors of the second network node causes the one or more processors of the second network node to send the second information;

    c. checking, by the data distribution server software module, whether the first information and the second information satisfy a matching condition; and

    d. in response to a determination by the checking that the first information and the second information satisfy the matching condition, carrying out the following steps;

    i. concluding, by the data distribution server software module, that the first data packet and the second data packet are a same data packet, and that the first network node and the second network node share a common broadcast domain; and

    ii. delivering the common set of data to multiple network nodes of the common broadcast domain, the delivering comprising;

    (A) transmitting the common set of data to the first network node, and(B) causing the first network node to transmit the common set of data from the first network node to the second network node.

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