×

Tracking a status of a file transfer using feedback files corresponding to file transfer events

  • US 10,334,017 B2
  • Filed: 12/18/2015
  • Issued: 06/25/2019
  • Est. Priority Date: 12/18/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • receiving, by a device, a set of feedback files for determining a status of a file transfer, from a first device to a second device via an intermediate device, automatically and/or in real-time during the file transfer,the set of feedback files including;

    a first feedback file including a first timestamp corresponding to a generation of a file associated with the file transfer,a second feedback file including a second timestamp corresponding to a sending of the file from the first device to the intermediate device,a third feedback file including a third timestamp corresponding to a receipt of the file at the intermediate device,a fourth feedback file including a fourth timestamp corresponding to a sending of the file from the intermediate device, anda fifth feedback file including a fifth timestamp corresponding to a receipt of the file at the second device;

    determining, by the device, configuration information associated with the file transfer,the configuration information including information that identifies;

    a file generation time window,a first file sent time window,a second file sent time window,a first file receipt time window, anda second file receipt time window;

    comparing, by the device, the first timestamp and the file generation time window;

    comparing, by the device, the second timestamp and the first file sent time window;

    comparing, by the device, the third timestamp and the first file receipt time window;

    comparing, by the device, the fourth timestamp and the second file sent time window;

    comparing, by the device, the fifth timestamp and the second file receipt time window;

    determining, by the device, status information associated with the status of the file transfer,the status information being determined based on;

    comparing the first timestamp and the file generation time window,comparing the second timestamp and the first file sent time window,comparing the third timestamp and the first file receipt time window,comparing the fourth timestamp and the second file sent time window, andcomparing the fifth timestamp and the second file receipt time window;

    determining, by the device and based on the status information, location information indicating a location, along a path of the file transfer, to which the file has progressed,the location information enabling the device to locate, in real-time, the file along the path of the file transfer; and

    providing, by the device and to a user device for display, the status information.

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