×

Methods and systems for encoding/decoding files and transmissions thereof

  • US 8,874,531 B2
  • Filed: 08/16/2013
  • Issued: 10/28/2014
  • Est. Priority Date: 08/20/2010
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented method, comprising:

  • specifically programming a plurality of specialized computer machines, wherein computer files are transmitted from one specialized computer machine of the plurality of specialized computer machines to other specialized computer machines of the plurality of specialized computer machines in a concurrent manner such as to result in an optimum synchronization of;

    i) a first computer file of a first computer format being segmented, the segments being compressed and transmitted by at least one specialized sending computer machine of the plurality of specialized computer machines, andii) the segments being received, decompressed, transcoded into a second computer format, and assembled into a second computer file by at least one specialized recipient computer machine of the plurality of specialized computer machines, wherein the first computer file and the second computer file have visually identical contents and wherein the first computer format is different from the second computer format;

    wherein the concurrent manner is achieved by;

    a) dividing, by the at least one specialized sending computer machine, within time period T(0), the first computer file into at least one first segment and a first remainder of the computer file, wherein the first computer file having the first computer format;

    b) compressing, by the at least one specialized sending computer machine, within time period T(1), the at least one first segment, comprising;

    1) processing a first visual content of the at least one first segment at a pre-determine signal-to-noise ratio and2) determining at least one first statistical score associated with the first visual content of the at least one first segment;

    c) transmitting, by the at least one specialized sending computer machine, over a network, within time period T(2), the at least one first compressed segment to at least one recipient machine;

    d) dividing, by the at least one specialized sending computer machine, within the time period T(1), the first remainder of the computer file into at least one second segment and a second reminder of the computer file;

    e) compressing, by the at least one specialized sending computer machine, within the time period T(2), the at least one second segment, comprising;

    1) processing a second visual content of the at least one second segment at the pre-determine signal-to-noise ratio and2) determining at least one second statistical score associated with the second visual content of the at least one second segment, andf) transmitting, by the at least one specialized sending computer machine, over the network, at the time period T(3), the at least one second compressed segment to the at least one recipient computer;

    g) dividing, by the at least one specialized sending computer machine, within the time period T(2), the second remainder of the computer file into at least one third segment;

    h) compressing, by the at least one specialized sending computer machine, within the time period T(3), the at least one third segment, comprising;

    1) processing a third visual content of the at least one third segment at the pre-determine signal-to-noise ratio and2) determining at least one third statistical score associated with the third visual content of the at least one third segment;

    i) transmitting, by the at least one specialized sending computer machine, over the network, within time period T(4), the at least one third compressed segment to the at least one recipient computer; and

    j) decompressing, by the at least one specialized recipient computer machine, within the time period T(3), the at least one first compressed segment into at least one first decompressed segment, comprising;

    1) reconstructing the first visual content of the at least one first segment based, at least in part, on the at least one first statistical score;

    k) transcoding, by the at least one specialized recipient computer machine, within the time period T(4), the at least one first decompressed segment into at least one first converted segment having the second computer format;

    l) decompressing, by the at least one specialized recipient computer machine, within the time period T(4), the at least one second compressed segment into at least one second decompressed segment, comprising;

    1) reconstructing the second visual content of the at least one second segment based, at least in part, on the at least one second statistical score;

    m) transcoding, by the at least one specialized recipient computer machine, within time period T(5), the at least one second decompressed segment into at least one second converted segment having the second computer format;

    n) assembling, by the at least one specialized recipient computer machine, within time period T(6), the at least one first converted segment and the at least one second converted segment into at least one portion of the second computer file having the second computer format;

    o) decompressing, by the at least one specialized recipient computer machine, within the time period T(5), the at least one third compressed segment into at least one third decompressed segment, comprising;

    1) reconstructing the third visual content of the at least one third segment based, at least in part, on the at least one third statistical score;

    p) transcoding, by the at least one specialized recipient computer machine, within the time period T(6), the at least one third decompressed segment into at least one third converted segment having the second computer format;

    q) assembling, by the at least one specialized recipient computer machine, within time period T(7), the at least one third converted segment with the at least one portion of the second computer file having the second computer format; and

    wherein the time period T(0) occurs before the time period T(1), wherein the time period T(1) occurs before the time period T(2), wherein the time period T(2) occurs before the time period T(3), wherein the time period T(3) occurs before the time period T(4), wherein the time period T(4) occurs before the time period T(5), wherein the time period T(5) occurs before the time period T(6), wherein the time period T(6) occurs before the time period T(7).

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