Legal claims defining the scope of protection. Each claim is shown in both the original legal language and a plain English translation.
1. A broadcast reception device, comprising: a broadcast receiver configured to receive a broadcast signal including a transport packet, wherein the transport packet consists of a packet payload including a transport object and a packet header signaling the packet payload; and a packet processor configured to: extract the packet header from the transport packet, wherein a first extension header is included in the packet header, further the first extension header includes presentation timestamp having a 64-bit format depending on a header extension type value also included in the first extension header, wherein a second extension header is inserted into the packet header when the first extension header is included in the packet header, and wherein the second extension header includes first information for sender current time of a broadcast sender and second information for expected remaining time for the transport object.
A broadcast reception device is designed to receive and process broadcast signals containing transport packets. Each transport packet includes a packet payload with a transport object and a packet header that signals the packet payload. The device extracts the packet header, which contains a first extension header. This first extension header includes a 64-bit presentation timestamp, determined by a header extension type value also present in the first extension header. Additionally, when the first extension header is included, a second extension header is inserted into the packet header. This second extension header provides two key pieces of information: the sender's current time and the expected remaining time for the transport object. The device processes these headers to accurately synchronize and manage the broadcast content, ensuring proper timing and delivery of the transport object. This system enhances broadcast signal processing by providing detailed timing information directly within the packet headers, improving synchronization and reducing latency in broadcast transmissions.
2. The broadcast reception device according to claim 1 , wherein the first extension header further includes at least one of first time information including a timestamp of the transport object and second time information including a timestamp of a base timeline mapped into the first time information, and wherein the packet header comprises location information of data relating to the base timeline mapped into the first time information.
This invention relates to broadcast reception devices that process transport objects with extended header information. The problem addressed is the need for precise timing synchronization and efficient data handling in broadcast systems, particularly when dealing with multiple time references and dynamic data mappings. The device includes a receiver that obtains a transport object containing a packet header and an extension header. The extension header includes at least one of two types of time information: a timestamp of the transport object itself (first time information) or a timestamp of a base timeline mapped to the transport object's timestamp (second time information). The packet header further contains location information for data associated with the base timeline, enabling the device to accurately reference and retrieve timing-related data. This design allows the broadcast reception device to synchronize operations with external systems or reference timelines, improving coordination in distributed broadcast networks. The inclusion of both object-specific and base timeline timestamps ensures flexibility in timing synchronization, while the location information in the packet header facilitates efficient data retrieval. The system is particularly useful in applications requiring precise timing, such as live broadcasts, multimedia streaming, or coordinated network operations.
3. The broadcast reception device according to claim 2 , wherein the packet processor obtains information on whether the second time information is included in the transport packet from the packet header.
A broadcast reception device is designed to process digital broadcast signals, particularly those containing time information for synchronization or other purposes. The device includes a packet processor that extracts and analyzes transport packets from the broadcast stream. A key feature is the ability to determine whether a transport packet includes second time information, which is distinct from primary time information. The packet processor checks the packet header to identify the presence of this secondary time data, allowing the device to handle packets with or without it appropriately. This functionality is useful for systems where multiple time references are embedded in the broadcast stream, such as for redundancy, different time zones, or specialized applications. The device ensures accurate time synchronization by correctly interpreting the packet structure and extracting the relevant time information when present. This approach improves reliability in environments where time data may be optional or variable across different broadcast streams. The system is particularly relevant for digital television, radio, or other broadcast technologies where precise timing is critical for operations like program scheduling, synchronization between devices, or time-stamping of content.
4. The broadcast reception device according to claim 3 , wherein the packet processor obtains at least one of format information of the first time information and format information of the second time information from the packet header.
A broadcast reception device is designed to process time information embedded in broadcast signals, particularly in digital television or radio transmissions. The device addresses the challenge of accurately extracting and utilizing time data from broadcast packets, which may contain multiple time references in different formats. The device includes a packet processor that analyzes packet headers to identify and extract time information, such as the first time information (e.g., a timestamp from the broadcast source) and the second time information (e.g., a local time reference). The packet processor determines the format of these time values by examining the packet header, which may include metadata or flags indicating the structure of the time data. This allows the device to correctly interpret and synchronize time information, ensuring accurate timing for applications like program scheduling, time synchronization, or broadcast signal processing. The device may also include a time correction unit to adjust the extracted time values based on network delays or other factors, improving overall timing accuracy. The solution enhances the reliability of time-based operations in broadcast reception systems by dynamically adapting to different time formats in the received packets.
5. The broadcast reception device according to claim 1 , wherein the packet processor obtains structure type information of the transport packet from the packet header.
A broadcast reception device is designed to process digital broadcast signals, particularly those transmitted in packetized formats such as MPEG-TS (Moving Picture Experts Group Transport Stream). The device includes a packet processor that extracts and analyzes packet headers to determine the structure and content of incoming transport packets. This is crucial for correctly interpreting the data, as transport packets can carry different types of payloads, including video, audio, and metadata. The packet processor identifies structure type information embedded in the packet header, which defines how the payload is organized and encoded. This allows the device to efficiently decode and route the data to the appropriate processing modules, ensuring accurate reconstruction of the broadcast content. The ability to dynamically interpret packet structure types enhances compatibility with various broadcast standards and formats, improving reliability and performance in diverse reception environments. The device may also include additional components, such as a demodulator for converting analog signals into digital data and a decoder for converting compressed video and audio streams into playable formats. The overall system ensures seamless handling of broadcast signals, from reception to playback.
6. The broadcast reception device according to claim 5 , wherein the structure type of the transport packet comprises a first structure type including a packet header, a header extension, a payload identifier, and object data, a second structure type only including a packet header and a header extension, and a third structure type only including a packet header, a header extension, and object data.
This invention relates to broadcast reception devices and specifically to the structure of transport packets used in broadcasting systems. The problem addressed is the need for flexible and efficient packet structures to handle different types of data in broadcast transmissions. The invention defines three distinct structure types for transport packets to optimize data handling. The first structure type includes a packet header, a header extension, a payload identifier, and object data. This type is designed for packets that carry both metadata and payload data, allowing the receiver to identify and process the payload efficiently. The second structure type omits the payload identifier and object data, consisting only of a packet header and a header extension. This type is used for control or signaling packets where only metadata is required. The third structure type includes a packet header, a header extension, and object data but excludes the payload identifier. This type is suitable for packets where the object data is self-descriptive or where the payload identifier is unnecessary. By defining these three structure types, the invention enables broadcast reception devices to process different types of packets more efficiently, reducing overhead and improving data transmission performance. The flexible structure allows for optimized handling of various data types in broadcast systems.
7. The broadcast reception device according to claim 6 , wherein the first structure type further comprises offset information of object data.
A broadcast reception device is designed to process and display broadcast content, particularly in systems where broadcast data includes object-based media elements. The device includes a structure analyzer that identifies the type of data structure used in the broadcast stream, such as object data or scene description data. The device also includes a data processor that extracts and processes this data to reconstruct the broadcast content accurately. The structure analyzer determines whether the broadcast data follows a predefined structure type, which may include metadata or object data with positional and offset information. The data processor then uses this structure type to correctly interpret and render the content, ensuring proper alignment and display of objects within the broadcast. The device may also include a display controller that manages the presentation of the processed data on a display screen. The inclusion of offset information in the object data allows for precise positioning and alignment of objects within the broadcast content, improving the accuracy and quality of the displayed media. This system is particularly useful in advanced broadcast environments where object-based media and dynamic scene composition are employed.
8. The broadcast reception device according to claim 1 , wherein the packet header further includes third information for a type of the packet payload that is carried by the transport packet, wherein an entire transport object is carried in the transport packet, when the third information is set a first value, and wherein a fragmented transport object is carried in a plurality of transport packets, when the third information is set to a second value.
This invention relates to broadcast reception devices and methods for handling transport packets in digital broadcasting systems. The problem addressed is the efficient transmission and reception of transport objects, which may be complete or fragmented across multiple transport packets. The device includes a receiver that obtains transport packets from a broadcast signal, where each packet contains a header with metadata about the payload. The header includes a field indicating whether the payload carries an entire transport object or a fragmented portion of a transport object. When this field is set to a first value, the payload contains a complete transport object, allowing immediate processing. When set to a second value, the payload contains a fragment of a transport object, requiring reassembly from multiple packets. This mechanism improves data handling efficiency by clearly distinguishing between complete and fragmented objects, reducing processing overhead and ensuring accurate reconstruction of fragmented data. The system is particularly useful in digital broadcasting where bandwidth and processing resources are constrained.
9. The broadcast reception device according to claim 1 , wherein the packet header includes a first field for a type of the transport object carried in the transport packet, and wherein the type of the transport object is at least one of a file type or an entity type.
A broadcast reception device is designed to process transport packets containing transport objects, such as files or entities, within a broadcast system. The device includes a receiver to obtain transport packets from a broadcast signal and a processor to extract and process the transport objects. The transport packets include a packet header that contains a first field indicating the type of transport object carried in the packet. The type can be either a file type or an entity type, allowing the device to distinguish between different kinds of data structures within the broadcast stream. This classification helps the device handle the transport objects appropriately, such as storing files or processing entities, ensuring efficient data management and retrieval. The system may also include a memory to store the extracted transport objects and a display to present the processed data to a user. The device is particularly useful in broadcast systems where multiple types of data are transmitted in a structured format, requiring accurate identification and handling of different data types to ensure proper functionality.
10. An operating method of a broadcast reception device, the method comprising: receiving a broadcast signal including a transport packet; wherein the transport packet consists of a packet payload including a transport object and a packet header signaling the packet payload; and extracting the packet header from the transport packet, wherein a first extension header is included in the packet header, further the first extension header includes presentation timestamp having a 64-bit format depending on a header extension type value also included in the first extension header, wherein a second extension header is inserted into the packet header when the first extension header is included in the packet header, and wherein the second extension header includes first information for sender current time of a broadcast sender and second information for expected remaining time for the transport object.
This invention relates to broadcast signal reception and processing, specifically addressing the handling of transport packets in broadcast systems. The problem solved involves efficiently managing timing information within broadcast signals to ensure accurate synchronization and playback of media content. Traditional broadcast systems often rely on fixed or limited timestamp formats, which can lead to synchronization issues or inefficiencies in processing. The invention describes a method for operating a broadcast reception device that receives a broadcast signal containing a transport packet. The transport packet includes a packet payload with a transport object (e.g., media data) and a packet header that signals the payload. The packet header contains a first extension header, which includes a 64-bit presentation timestamp, allowing for high-precision timing. The format of this timestamp depends on a header extension type value also present in the first extension header. Additionally, a second extension header is inserted into the packet header when the first extension header is present. This second extension header provides two key pieces of information: the sender's current time and the expected remaining time for the transport object. This dual-header structure enables the reception device to accurately track broadcast timing and manage content playback, improving synchronization and reducing latency in broadcast systems. The method ensures that timing data is efficiently encoded and transmitted, enhancing the reliability of broadcast signal processing.
11. The operating method of the broadcast reception device according to claim 10 , wherein the packet header further includes third information for a type of the packet payload that is carried by the transport packet, wherein an entire transport object is carried in the transport packet, when the third information is set to a first value, and wherein a fragmented transport object is carried in a plurality of transport packets, when the third information is set to a second value.
This invention relates to broadcast reception devices and methods for handling transport packets in digital broadcast systems. The problem addressed is the efficient transmission and reception of transport objects, which may be complete or fragmented across multiple transport packets. The invention provides a method for a broadcast reception device to process transport packets containing payload data, where the packet header includes metadata indicating the type of payload carried. Specifically, the header contains third information that specifies whether the transport packet carries an entire transport object or a fragmented portion of a transport object. When the third information is set to a first value, the transport packet contains a complete transport object. When set to a second value, the transport packet carries a fragmented transport object, with the full object distributed across multiple transport packets. This allows the reception device to correctly reassemble fragmented objects while efficiently handling complete objects without unnecessary fragmentation. The method ensures proper parsing and reconstruction of transport objects, improving data integrity and processing efficiency in broadcast systems.
12. The operating method of the broadcast reception device according to claim 10 , wherein the packet header includes a first field for a type of the transport object carried in the transport packet, and wherein the type of the transport object is at least one of a file type or an entity type.
This invention relates to broadcast reception devices and methods for processing transport packets in broadcast systems. The problem addressed is the efficient handling of different types of transport objects carried within transport packets, such as files or entities, to ensure proper decoding and processing by the receiving device. The broadcast reception device receives a transport packet containing a packet header and a payload. The packet header includes a first field that specifies the type of transport object carried in the payload. The transport object type can be either a file type or an entity type. The device uses this information to determine how to process the payload. For file-type objects, the device may extract and store the file data, while for entity-type objects, it may decode and render the data as part of a media stream. The method ensures that the device correctly interprets and processes the transport object based on its type, improving compatibility and reliability in broadcast systems. The invention enhances the flexibility and efficiency of broadcast data transmission by explicitly indicating the transport object type in the packet header.
13. An Operating method of a broadcast transmission device, the method comprising: generating a transport packet, wherein the transport packet consists of a packet payload including a transport object and a packet header signaling the packet payload; and transmitting a broadcast signal including the transport packet, wherein a first extension header is included in the packet header, further the first extension header includes presentation titnestamp having a 64-bit format depending on a header extension type value also included in the first extension header, wherein a second extension header is inserted into the packet header when the first extension header is included in the packet header, and wherein the second extension header includes first information for sender current time of a broadcast sender and second information for expected remaining time for the transport object.
This invention relates to broadcast transmission systems, specifically methods for generating and transmitting transport packets in a broadcast signal. The problem addressed is the need for precise timing information in broadcast transmissions to synchronize playback and manage content delivery efficiently. The method involves generating a transport packet containing a packet payload with a transport object (e.g., media data) and a packet header that signals the payload. The packet header includes a first extension header, which contains a 64-bit presentation timestamp formatted based on a header extension type value also included in this header. This timestamp ensures accurate synchronization of broadcast content. Additionally, a second extension header is inserted into the packet header when the first extension header is present. The second extension header provides two key pieces of timing information: the sender's current time and the expected remaining time for the transport object. This allows receivers to adjust playback or buffering dynamically, improving user experience and reducing latency. The method ensures that broadcast signals include precise timing metadata, enabling synchronized playback and efficient content management in real-time streaming environments. The use of extension headers allows for flexible and scalable timing information without modifying the core transport packet structure.
14. The operating method of the broadcast transmission device according to claim 13 , wherein the generating the transport packet comprises forward error correction (FEC) encoding the transport packet, the operating method further comprising building a physical layer frame including the FEC encoded transport packet, wherein the packet header further includes third information for a type of the packet payload that is carried by the FEC encoded transport packet, wherein an entire transport object is carried in the FEC encoded transport packet, when the third information is set to a first value, and wherein a fragmented transport object is carried in a plurality of transport packets, when the third information is set to a second value.
This invention relates to broadcast transmission systems, specifically methods for generating and transmitting transport packets with forward error correction (FEC) encoding. The technology addresses the need for reliable data transmission in broadcast environments where errors may occur during transmission. The method involves encoding transport packets using FEC to enhance error resilience. The transport packet includes a header with metadata indicating the type of payload carried. If the header's third information field is set to a first value, the entire transport object is contained within a single FEC-encoded transport packet. If set to a second value, the transport object is fragmented across multiple transport packets. The method also includes constructing a physical layer frame that incorporates the FEC-encoded transport packet, ensuring robust transmission and efficient error recovery. This approach improves data integrity and transmission efficiency in broadcast systems by dynamically handling both complete and fragmented transport objects.
15. The operating method of the broadcast transmission device according to claim 13 , wherein the packet header includes a first field fir a type of the transport object carried in the transport packet, and wherein the type of the transport object is at least one of a file type or an entity type.
This invention relates to broadcast transmission systems, specifically improving the handling of transport packets in broadcast transmissions. The problem addressed is the lack of flexibility in identifying the type of data carried within transport packets, which can lead to inefficiencies in processing and delivery. The broadcast transmission device uses a transport packet structure that includes a packet header with a dedicated field for specifying the type of transport object carried in the packet. This field can indicate whether the transport object is a file type or an entity type, allowing the receiving device to better interpret and process the data. The transport object may be a file, such as a media file, or an entity, such as a data object or service component, enabling more efficient transmission and reception of different types of content. By including this type field in the packet header, the system ensures that the receiving device can correctly identify and handle the transport object without additional overhead or ambiguity. This improves the reliability and efficiency of broadcast transmissions, particularly in systems where multiple types of data are transmitted simultaneously. The invention enhances compatibility and interoperability between different broadcast devices and services.
16. A broadcast transmission device, comprising: a controller configured to: generate a transport packet, wherein the transport packet consists of a packet payload including a transport object and a packet header signaling the packet payload; and a transmitter configured to transmit a broadcast signal including the transport packet, wherein a first extension header is included in the packet header, further the first extension header includes presentation timestamp having a 64-bit format depending on a header extension type value also included in the first extension header, wherein a second extension header is inserted into the packet header when the first extension header is included in the packet header, and wherein the second extension header includes first information for sender current time of a broadcast sender and second information for expected remaining time for the transport object.
This invention relates to broadcast transmission systems, specifically addressing the need for precise timing and synchronization in broadcast signals. The device generates and transmits transport packets containing a transport object and associated metadata. The transport packet includes a packet header with a first extension header that signals the packet payload and contains a 64-bit presentation timestamp, determined by a header extension type value within the first extension header. Additionally, a second extension header is inserted into the packet header when the first extension header is present. This second extension header provides timing information, including the sender's current time and the expected remaining time for the transport object. The system ensures accurate synchronization and timing control in broadcast transmissions by embedding these time-related parameters within the packet structure. The use of extension headers allows for flexible and scalable inclusion of timing data, improving the reliability and coordination of broadcast signals. This approach enhances the efficiency and accuracy of time-sensitive broadcast applications.
17. The broadcast transmission device according to claim 16 , wherein the controller is further configured to forward error correction (FEC) encode the transport packet, and build a physical layer frame including the encoded transport packet, wherein the packet header further includes third information for a type of the packet payload that is carried by the FEC encoded transport packet, wherein an entire transport object is carried in the FEC encoded transport packet, when the third information is set to a first value, and wherein a fragmented transport object is carried in a plurality of transport packets, when the third information is set to a second value.
This invention relates to broadcast transmission devices, specifically improving error resilience and data handling in digital broadcast systems. The problem addressed is efficient transmission of transport objects, which may be large or fragmented, while ensuring reliable delivery despite potential transmission errors. The device includes a controller that performs forward error correction (FEC) encoding on transport packets to enhance error recovery. The controller constructs physical layer frames containing these encoded packets, with packet headers that include metadata indicating the type of payload carried. A key feature is the use of a header field to distinguish between complete transport objects (when set to a first value) and fragmented objects (when set to a second value). This allows the system to handle both entire and segmented objects seamlessly, improving flexibility and robustness in data transmission. The FEC encoding ensures that errors can be corrected at the receiver, while the header metadata enables proper reassembly of fragmented objects. This approach optimizes bandwidth usage and transmission reliability in broadcast environments.
18. The broadcast transmission device according to claim 16 , wherein the packet header includes a first field for a type of the transport object carried in the transport packet, and wherein the type of the transport object is at least one of a file type or an entity type.
This invention relates to broadcast transmission devices used in digital broadcasting systems, addressing the need for efficient and flexible transport of data objects over broadcast networks. The device includes a packet generator that creates transport packets for broadcasting, where each packet contains a header and a payload carrying a transport object. The header includes a first field that specifies the type of transport object being carried, which can be either a file type or an entity type. File types refer to complete data files, while entity types represent partial or segmented data objects. This classification allows the receiving device to properly interpret and process the transported data. The packet generator may also include additional fields in the header to further describe the transport object, such as its size, format, or other metadata. The invention improves data transmission efficiency by enabling the broadcast system to handle different types of data objects dynamically, reducing overhead and ensuring compatibility with various broadcast standards. The system is particularly useful in scenarios where large files or segmented data need to be transmitted reliably over broadcast networks.
Unknown
June 23, 2020
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.