×

Using constraints on media file formats to improve performance

  • US 9,330,101 B2
  • Filed: 12/18/2013
  • Issued: 05/03/2016
  • Est. Priority Date: 12/18/2013
  • Status: Active Grant
First Claim
Patent Images

1. A computer-implemented process comprising:

  • receiving into memory a bitstream of encoded data into memory, the encoded data being compliant with a defined standard and including packets of data and comprising sample data and auxiliary information corresponding to the sample data;

    analyzing the bitstream, using a processor connected to the memory, for compliance with additional constraints, by at least;

    identifying a first structure in a packet comprising offset information, the offset information indicating a location of auxiliary information in the bitstream, the auxiliary information corresponding to sample data;

    identifying a second structure in the packet comprising size information of the auxiliary information, said first and second structures contained in a third structure; and

    using the offset information and size information, determining whether all of the auxiliary information is present either inside the third structure or outside and after the third structure and before the corresponding sample data; and

    continue processing the bitstream with the processor only if the bitstream complies with the additional constraints.

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