Chunk header incorporating binary flags and correlated variable-length fields

US11847154B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11847154-B2
Application numberUS-202218053312-A
CountryUS
Kind codeB2
Filing dateNov 7, 2022
Priority dateNov 16, 2007
Publication dateDec 19, 2023
Grant dateDec 19, 2023

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data of the multimedia files. Through the use of the flags, playback of the content is enhanced without significantly increasing the file size of the multimedia file.

First claim

Opening claim text (preview).

What is claimed is: 1. A method of playing back content by a playback device, comprising: downloading at least a portion of a media file having content data, the content data having a plurality of frames of encoded video that include headers, using the playback device, wherein at least one header comprises a series of flags and a plurality of data fields, wherein the series of flags comprises: an extension flag that indicates whether a set of additional flags are included in the header, wherein the set of additional flags comprises a frame metadata flag that indicates the presence of frame metadata within the plurality of data fields of the header, wherein the frame metadata defines an alternative segment for presentation; decoding a frame of the plurality of frames of encoded video by decoding the header to identify the series of flags, the set of additional flags, the frame metadata flag, and the content of the plurality of data fields; and displaying the decoded frame of encoded video on a display using the playback device. 2. The method of claim 1 , wherein the series of flags and the plurality of data fields of the at least one header reference portions of a frame of encoded video. 3. The method of claim 1 , wherein the at least one header further comprises a plurality of elements that each contain a unique identification field, size and data fields. 4. The method of claim 1 , wherein each flag of the series of flags has a one to one corresponding reference to each data field of the plurality of data fields. 5. The method of claim 1 , wherein the frame metadata within the plurality of data fields includes at least one identifier and a set of metadata data bytes. 6. The method of claim 1 , wherein the series of flags are ordered from highest importance to lowest importance. 7. The method of claim 1 , where the frame metadata within the plurality of data fields identifies at least one downloaded frame of encoded video. 8. The method of claim 1 , wherein the frame metadata within the plurality of data fields includes at least one identifier and a set of metadata data bytes. 9. The method of claim 1 , wherein displaying the decoded frame comprises displaying the alternate segment in place of a default segment. 10. A playback device, comprising: a set of one or more processors; and a non-volatile storage containing an application for causing the set of one or more processors to perform the steps of: downloading at least a portion of a media file having content data, the content data having a plurality of frames of encoded video that include headers, using the playback device, wherein at least one header comprises a series of flags and a plurality of data fields, wherein the series of flags comprises: an extension flag that indicates whether a set of additional flags are included in the header, wherein the set of additional flags comprises a frame metadata flag that indicates the presence of frame metadata within the plurality of data fields of the header, wherein the frame metadata defines an alternative segment for presentation; decoding a frame of the plurality of frames of encoded video by decoding the header to identify the series of flags, the set of additional flags, the frame metadata flag, and the content of the plurality of data fields; and displaying the decoded frame of encoded video on a display using the playback device. 11. The playback device of claim 10 , wherein the series of flags and the plurality of data fields of the at least one header reference portions of a frame of encoded video. 12. The playback device of claim 10 , wherein the at least one header further comprises a plurality of elements that each contain a unique identification field, size and data fields. 13. The playback device of claim 10 , wherein each flag of the series of flags has a one to one corresponding reference to each data field of the plurality of data fields. 14. The playback device of claim 10 , wherein the frame metadata within the plurality of data fields includes at least one identifier and a set of metadata data bytes. 15. The playback device of claim 10 , wherein the plurality of flags are ordered from highest importance to lowest importance. 16. The playback device of claim 10 , wherein displaying the decoded frame comprises displaying the alternate segment in place of a default segment.

Assignees

Inventors

Classifications

  • Multimedia presentations, e.g. slide shows, multimedia albums · CPC title

  • of operating discs · CPC title

  • on the same track as the main recording · CPC title

  • Indicating arrangements  {(indicating means incorporated in magazine or cassette G11B23/046 and G11B23/0875; indicating measured values in general G01D)} · CPC title

  • in which an application is distributed across nodes in the network (software deployment G06F8/60; multiprogramming arrangements G06F9/46) · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11847154B2 cover?
Playback and distribution systems and methods for multimedia files are provided. The multimedia files are encoded with flags associated with the content data of the multimedia files. Through the use of the flags, playback of the content is enhanced without significantly increasing the file size of the multimedia file.
Who is the assignee on this patent?
Divx Llc
What technology area does this patent fall under?
Primary CPC classification G06F16/4393. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 19 2023 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 9 related publications on this page (citations in our corpus or others sharing the same primary CPC).