×

Pre-file-transfer update based on prioritized metadata

DC
  • US 10,642,787 B1
  • Filed: 01/23/2020
  • Issued: 05/05/2020
  • Est. Priority Date: 11/09/2007
  • Status: Active Grant
First Claim
Patent Images

1. A system comprising:

  • a server system comprising one or more processors programmed with computer program instructions that, when executed, cause the server system to;

    receive, over a network, a copy of a first file from a first client device associated with a user, wherein the copy of the first file is automatically received from the first client device responsive to the user modifying a content of the first file stored on the first client device, the copy of the first file being an updated version of the first file that is generated from the user modifying the content of the first file;

    receive, over a network, from the first client device, first metadata associated with the updated version of the first file that is generated from the user modifying the content of the first file, the first metadata being assigned a first priority greater than a second priority assigned to the copy of the first file; and

    automatically transfer, based on the first priority being greater than the second priority, the first metadata over a network to a second client device associated with the user such that the first metadata is transferred to the second client device before the copy of the first file is transferred to the second client device,wherein, before the copy of the first file is transferred to the second client device;

    (i) the transfer of the first metadata to the second client device causes a file representation of the first file presented on a user interface of the second client device to be updated based on the first metadata, and(ii) instead of the updated file representation of the first file representing a version of the first file currently stored on the second client device, the updated file representation represents the updated version of the first file that is currently stored on the first client device and not currently stored on the second client device, andwherein at least one of the server system or the first client device comprises a priority assignment configuration to assign greater priority to metadata associated with files than priority assigned to the files such that at least one of the server system or the first client device assigns the first priority to the first metadata and the second priority to the copy of the first file based on the priority assignment configuration.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×