×

Stream-based data deduplication with peer node prediction

  • US 10,200,467 B2
  • Filed: 08/15/2016
  • Issued: 02/05/2019
  • Est. Priority Date: 12/27/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method operative in an overlay network comprising a sending peer and a receiving peer, comprising:

  • maintaining a directed cyclic graph in association with the sending peer;

    maintaining a directed cyclic graph in association with the receiving peer;

    wherein each directed cyclic graph comprises a set of nodes and edges that collectively represent temporal and ordered relationships among blocks of data that have been seen in the data stream by the respective peer, wherein each node represents a chunk of data, and an edge between nodes represents a transition that the respective peer has seen in the data stream with respect to that chunk, the directed cyclic graph being annotated with information from which the respective peer can generate a prediction about blocks of data that are subject to a stream-based data deduplication;

    the receiving peer generating a hinting request that predicts what blocks of data the sending peer is expected to utilize during stream-based data deduplication of a page;

    the sending peer generating a hinting response that predicts what blocks of data are expected to compose the page;

    wherein the hinting request and the hinting response are generated in software executing in a hardware element.

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