×

System and method for utilizing a data reducing module for dictionary compression of encoded data

  • US 10,033,837 B1
  • Filed: 09/30/2013
  • Issued: 07/24/2018
  • Est. Priority Date: 09/29/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method for facilitating deduplication in mesh networks using dictionary compression of encoded data to improve bandwidth utilization and scalability, the method implemented by a network traffic management system comprising one or more transmitter devices (TDs), one or more receiver devices (RDs), one or more client devices, or one or more server devices and comprising:

  • selecting a first data segment in a received data stream having a universal first identifier and data length information and a corresponding first plurality of content data bytes;

    querying a global probabilistic data structure to determine when an RD has a stored copy of the first plurality of content data bytes and the corresponding universal first identifier and data length information for the first data segment, and when the determining indicates that the RD has the stored copy of the universal first identifier and data length information and first plurality of content data bytes for the first data segment;

    performing dictionary compression by preparing a first encoded data packet, wherein the first encoded data packet includes the universal first identifier and data length information without the first plurality of content data bytes for the data segment; and

    sending the first encoded data packet over a network to the RD to facilitate retrieval of the first plurality of content data bytes associated with the first data segment from the RD'"'"'s data store and decoding of the first data segment to include the first plurality of content data bytes without requiring that the first plurality of content data bytes for the data segment be transmitted over the network.

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