Patent ID: 8370827

Claim:
A method comprising: at a server device that includes a non-transitory tangible computer-readable medium, creating, from a parent compressed multimedia file having a first format, (i) a first multimedia file having the first format and (ii) a complementary file, wherein: the complementary file includes information on modifications made to the first multimedia file, and creating the first multimedia file includes modifying the parent compressed multimedia file in such a manner that the first multimedia file is rendered unusable without the complementary file; at the server device, extracting time-codes from the first multimedia file; at the server device, generating a second multimedia file having the first format and including (i) metadata including the time-codes and a uniform resource identifier (URI) of the complementary file and (ii) the first multimedia file; transmitting a portion of the second multimedia file from the server device to a first terminal device that includes a non-transitory tangible computer-readable medium, wherein the portion of the second multimedia file includes some or all of the second multimedia file; at the first terminal device, disseminating the portion of the second multimedia file to a second terminal device that includes a non-transitory tangible computer-readable medium; at the second terminal device, requesting access to the complementary file from the server device, wherein requesting access includes providing the URI from the portion of the second multimedia file; at the server device, checking that a user of the second terminal device is authorized to consume the first multimedia file; and in response to the user of the second terminal device being authorized to consume the first multimedia file, transmitting elements of the complementary file to the first terminal device, wherein: the elements of the complementary file are transmitted to the first terminal device separately from the second multimedia file, the first terminal device is able to recreate, block by block, a partial synthesis of the parent compressed multimedia file from the second multimedia file only when in possession of the elements of the complementary file, and the first terminal device uses the time-codes from the second multimedia file to recreate the partial synthesis of the parent compressed multimedia file.