×

Reducing network bandwidth utilization during file transfer

  • US 10,341,418 B2
  • Filed: 04/12/2016
  • Issued: 07/02/2019
  • Est. Priority Date: 11/06/2015
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method for reducing an amount of network bandwidth utilized to transfer a file, the method comprising:

  • receiving, at a computing device, a request to open the file;

    responsive to receiving the request, identifying one or more embedded objects in the file;

    removing the one or more embedded objects from the file;

    prior to transmitting the file to the network service, inserting padding bytes into the file such that a size of the one or more placeholder objects is a same size as the corresponding embedded objects;

    inserting one or more unique placeholder objects in the file to replace the one or more embodied objects, the placeholder objects being objects that are more highly compressible than the embedded objects;

    compressing the file;

    transmitting the file to a network service configured to generate a processed file based upon the file, the processed file containing the unique placeholder objects;

    receiving, at the computing device, the processed file from the network service;

    replacing the unique placeholder objects in the processed file with corresponding embedded objects; and

    opening the processed file.

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