System, method, and computer program product for determining a hop count between network devices utilizing a binary search
First Claim
Patent Images
1. A computer program product embodied on a non-transitory computer readable medium for performing operations, comprising:
- identifying a hop count range based on a maximum hop count value;
sending a plurality of packets from a source device to each of a plurality of destination devices for determining a hop count between the source device and each destination device, each of the packets sent to each destination device having a different hop count threshold configured based on a binary search applied to the hop count range; and
receiving a security update at the source device from a designated destination device, wherein the designated destination device is automatically designated from among the plurality of destination devices for sending the security update based, at least, on hop data stored as a result of the binary search and on a lowest hop count between itself and the source device from among the hop counts of the plurality of destination devices, the security update configured for updating anti-malware signatures used for malware detection by the source device.
13 Assignments
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for determining a hop count between network devices utilizing a binary search. In use, a hop count range is identified based on a maximum hop count value. Furthermore, a plurality of packets are sent from a source device to a destination device for determining a hop count between the source device and the destination device, each of the packets having a different hop count threshold configured based on a binary search applied to the hop count range.
-
Citations
19 Claims
-
1. A computer program product embodied on a non-transitory computer readable medium for performing operations, comprising:
-
identifying a hop count range based on a maximum hop count value; sending a plurality of packets from a source device to each of a plurality of destination devices for determining a hop count between the source device and each destination device, each of the packets sent to each destination device having a different hop count threshold configured based on a binary search applied to the hop count range; and receiving a security update at the source device from a designated destination device, wherein the designated destination device is automatically designated from among the plurality of destination devices for sending the security update based, at least, on hop data stored as a result of the binary search and on a lowest hop count between itself and the source device from among the hop counts of the plurality of destination devices, the security update configured for updating anti-malware signatures used for malware detection by the source device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
identifying a hop count range based on a maximum hop count value; sending a plurality of packets from a source device to each of a plurality of destination devices for determining a hop count between the source device and each destination device, each of the packets sent to each destination device having a different hop count threshold configured based on a binary search applied to the hop count range; and receiving a security update at the source device from a designated destination device, wherein the designated destination device is automatically designated from among the plurality of destination devices for sending the security update based, at least, on hop data stored as a result of the binary search and on a lowest hop count between itself and the source device from among the hop counts of the plurality of destination devices, the security update configured for updating anti-malware signatures used for malware detection by the source device.
-
-
18. A system, comprising:
-
a processor coupled to a memory, wherein the system is configured for; identifying a hop count range based on a maximum hop count value; sending a plurality of packets from a source device to each of a plurality of destination devices for determining a hop count between the source device and each destination device, each of the packets sent to each destination device having a different hop count threshold configured based on a binary search applied to the hop count range; and receiving a security update at the source device from a designated destination device, wherein the designated destination device is automatically designated from among the plurality of destination devices for sending the security update based, at least, on hop data stored as a result of the binary search and on a lowest hop count between itself and the source device from among the hop counts of the plurality of destination devices, the security update configured for updating anti-malware signatures used for malware detection by the source device. - View Dependent Claims (19)
-
Specification