×

Distributed coordination of caching and processing by networking devices

  • US 10,642,739 B2
  • Filed: 09/11/2017
  • Issued: 05/05/2020
  • Est. Priority Date: 09/11/2017
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, at a device along a path in a network, one or more data units that are to be forwarded by the device along the path;

    identifying, by the device, an ingress and egress of the path by analyzing the one or more data units;

    calculating, by the device, a hash value based on the one or more data units and using a hash function, wherein ranges of hash values generated by the hash function are assigned to different devices along the path a) based on the identified ingress and egress of the path and b) such that any given hash value generated by the hash function is assigned to a predefined number of the devices along the path;

    determining, by the device, whether the calculated hash value is within a range of hash values assigned to the device; and

    storing, by the device and in addition to forwarding the one or more data units along the path, data derived from the one or more data units, when the device determines that the calculated hash value is within the range of hash values assigned to the device.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×