11025958

Video Data Stream Concept

PublishedJune 1, 2021
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
25 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An apparatus for decoding a data stream to reconstruct video content, comprising: a buffer; and a decoder configured for extracting, from the data stream, a sequence of packets organized into a plurality of access units, wherein each of the plurality of access units relates to a picture of the video content and includes one or more decoding units and each of the one or more decoding units includes at least one payload packet, and subsets of the sequence of packets are arranged in slices, the extracting including entropy decoding of the slices across slice boundaries in accordance with a wavefront parallel processing technique, identifying, in each of the plurality of access units, a timing control packet corresponding to the one or more decoding units, wherein the timing control packet is indicative of a decoder buffer retrieval time by which content of the corresponding decoding unit is to be retrieved from the buffer, retrieving, from the buffer, the content including the at least one payload packet of each decoding unit in accordance with a decoder buffer retrieval time associated with the decoding unit, wherein each packet of the sequence of packets includes a packet type field in a packet header of the respective packet, the packet type field for the at least one payload packet being different than the packet type field for the timing control packet, and decoding the one or more decoding units using predictive decoding to reconstruct the video content.

2

2. The apparatus of claim 1 , wherein the at least one payload packet is of a non-removable packet type and each of the one or more timing control packets is of a removable packet type.

3

3. The apparatus of claim 1 , wherein the sequence of packets includes Supplemental Enhancement Information (SEI) packets of different types, each of the SEI packets includes an SEI packet type field, wherein content of an SEI packet type field of a timing control packet differs from that of a different type of SEI packet.

4

4. The apparatus of claim 1 , wherein the at least one payload packet includes encoded information of a sub-portion of a picture of the video content.

5

5. The apparatus of claim 1 , wherein different types of packets in the sequence of packets are arranged in accordance with a pre-determined organization, and an organization of the packets in the sequence of packets can be determined in accordance with the pre-determined organization when one or more removable packets are removed from the sequence of packets.

6

6. The apparatus of claim 5 , wherein the different type of SEI packet includes a Region of Interest (ROI) packet.

7

7. An apparatus for encoding video content into a data stream, comprising: a buffer; and an encoder configured for, based on the video content, encoding video content into a sequence of packets organized into a plurality of access units, wherein each of the plurality of access units relates to a picture of the video content and includes one or more decoding units and each of the one or more decoding units includes at least one payload packet, and subsets of the sequence of packets are arranged in slices, the encoding including entropy encoding of the slices across slice boundaries in accordance with a wavefront parallel processing technique, and interspersing, in each of the plurality of access units, a timing control packet corresponding to the one or more decoding units, respectively, wherein the timing control packet is indicative of a decoder buffer retrieval time by which content including the at least one payload packet of the corresponding decoding unit is to be retrieved from the buffer, wherein each packet of the sequence of packets includes a packet type field in a packet header of the respective packet, the packet type field for the at least one payload packet being different than the packet type field for the timing control packet.

8

8. The apparatus of claim 7 , wherein the at least one payload packet is of a non-removable packet type and each of the one or more timing control packets is of a removable packet type.

9

9. The apparatus of claim 7 , wherein the sequence of packets includes Supplemental Enhancement Information (SEI) packets of different types, each of the SEI packets includes an SEI packet type field, wherein content of an SEI packet type field of a timing control packet differs from that of a different type of SEI packet.

10

10. The apparatus of claim 7 , wherein the at least one payload packet includes encoded information of a sub-portion of a picture of the video content.

11

11. The apparatus of claim 7 , wherein different types of packets in the sequence of packets are arranged in accordance with a pre-determined organization, and an organization of the packets in the sequence of packets can be determined in accordance with the pre-determined organization when one or more removable packets are removed from the sequence of packets.

12

12. The apparatus of claim 11 , wherein the different type of SEI packet includes a Region of Interest (ROI) packet.

13

13. A method for decoding a data stream to reconstruct video content, comprising: extracting, from the data stream, a sequence of packets organized into a plurality of access units, wherein each of the plurality of access units relates to a picture of the video content and includes one or more decoding units and each of the one or more decoding units includes at least one payload packet, and subsets of the sequence of packets are arranged in slices, the extracting including entropy decoding of the slices across slice boundaries in accordance with a wavefront parallel processing technique; identifying, in each of the plurality of access units, a timing control packet corresponding to the one or more decoding units, wherein the timing control packet is indicative of a decoder buffer retrieval time by which content of the corresponding decoding unit is to be retrieved from a buffer; retrieving, from the buffer, the content including the at least one payload packet of each decoding unit in accordance with a decoder buffer retrieval time associated with the decoding unit, wherein each packet of the sequence of packets includes a packet type field in a packet header of the respective packet, the packet type field for the at least one payload packet being different than the packet type field for the timing control packet; and decoding the one or more decoding units using predictive decoding to reconstruct the video content.

14

14. The method of claim 13 , wherein the at least one payload packet is of a non-removable packet type and each of the one or more timing control packets is of a removable packet type.

15

15. The method of claim 13 , wherein the sequence of packets includes Supplemental Enhancement Information (SEI) packets of different types, each of the SEI packets includes an SEI packet type field, wherein content of an SEI packet type field of a timing control packet differs from that of a different type of SEI packet.

16

16. The method of claim 13 , wherein the at least one payload packet includes encoded information of a sub-portion of a picture of the video content.

17

17. The method of claim 13 , wherein different types of packets in the sequence of packets are arranged in accordance with a pre-determined organization, and an organization of the packets in the sequence of packets can be determined in accordance with the pre-determined organization when one or more removable packets are removed from the sequence of packets.

18

18. The method of claim 17 , wherein the different type of SEI packet includes a Region of Interest (ROI) packet.

19

19. A machine readable non-transitory medium for storing data associated with video content, comprising: a data stream stored in the non-transitory machine readable medium, the data stream comprising a sequence of packets, wherein subsets of the sequence of packets are arranged in slices, and the slices are encoded into the data stream based on entropy encoding of the slices across slice boundaries in accordance with a wavefront parallel processing technique, and the sequence of packets is organized into a plurality of access units, wherein each of the plurality of access units relates to a picture of the video content and includes one or more decoding units, each of the one or more decoding units includes at least one payload packet, each of the plurality of access units has a timing control packet corresponding to the one or more decoding units, wherein the timing control packet is indicative of a decoder buffer retrieval time by which content including the at least one payload packet of the corresponding decoding unit is to be retrieved from a buffer, and each packet of the sequence of packets includes a packet type field in a packet header of the respective packet, the packet type field for the at least one payload packet being different than the packet type field for the timing control packet.

20

20. The machine readable non-transitory medium of claim 19 , wherein the at least one payload packet is of a non-removable packet type.

21

21. The machine readable non-transitory medium of claim 19 , wherein the sequence of packets includes Supplemental Enhancement Information (SEI) packets of different types, each of the SEI packets includes an SEI packet type field, wherein content of an SEI packet type field of a timing control packet differs from that of a different type of SEI packet.

22

22. The machine readable non-transitory medium of claim 19 , wherein the at least one payload packet includes encoded information of a sub-portion of a picture of the video content.

23

23. The machine readable non-transitory medium of claim 19 , wherein different types of packets in the sequence of packets are arranged in accordance with a pre-determined organization.

24

24. The machine readable non-transitory medium of claim 23 , wherein the different type of SEI packet includes a Region of Interest (ROI) packet.

25

25. The machine readable non-transitory medium of claim 19 , wherein each of the one or more timing control packets is of a removable packet type.

Patent Metadata

Filing Date

Unknown

Publication Date

June 1, 2021

Inventors

Thomas SCHIERL
Valeri GEORGE
Anastasia HENKEL
Detlev MARPE
Karsten GRUENEBERG
Robert SKUPIN

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “VIDEO DATA STREAM CONCEPT” (11025958). https://patentable.app/patents/11025958

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.