Broadcasting signal transmitting apparatus, broadcasting signal receiving apparatus, broadcasting signal transmitting method, and broadcasting signal receiving method
Abstract
A method for processing a broadcast service at a Primary Device (PD), the method including performing, by a companion manager of the PD, a discovery process with a Companion Device (CD) application in a CD by receiving a discovery request from the CD and providing an endpoint for a WebSocket server of the PD; handling, by the WebSocket server, a connection established by the CD application based on the endpoint; in response to receiving a query for a current service from the CD, transmitting, by the WebSocket server, a response including information representing the current service to the CD application based on the connection; receiving, by a tuner, a broadcast signal having signaling information including flag information to obtain emergency data in the broadcast signal; time de-interleaving, by a time de-interleaver, Forward Error Correction (FEC) blocks including the emergency data based on a Time Interleaving (TI) block, wherein the FEC blocks are de-interleaved based on positions for the FEC blocks and one or more virtual FEC blocks; and transmitting, by the Websocket server, a notification message including the emergency data to the CD, in which the notification message includes a category for the emergency data.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1 . A method for processing a broadcast service at a Primary Device (PD), the method comprising:
performing, by a companion manager of the PD, a discovery process with a Companion Device (CD) application in a CD by receiving a discovery request from the CD and providing an endpoint for a WebSocket server of the PD; handling, by the WebSocket server, a connection established by the CD application based on the endpoint; in response to receiving a query for a current service from the CD, transmitting, by the WebSocket server, a response including information representing the current service to the CD application based on the connection; receiving, by a tuner, a broadcast signal having signaling information including flag information to obtain emergency data in the broadcast signal; time de-interleaving, by a time de-interleaver, Forward Error Correction (FEC) blocks including the emergency data based on a Time Interleaving (TI) block, wherein the FEC blocks are de-interleaved based on positions for the FEC blocks and one or more virtual FEC blocks; and transmitting, by the Websocket server, a notification message including the emergency data to the CD, wherein the notification message includes a category for the emergency data.
2 . The method of claim 1 , wherein the response and the notification message are delivered with a JavaScript Object Notation (JSON) format.
3 . The method of claim 1 , further comprising:
parsing a Service List Table (SLT) in the broadcast signal, the SLT providing information for discovering Service Layer Signaling (SLS); and acquiring an electronic service guide (ESG) based on the SLT via: a broadcast network through a Real Time Delivery Over Unidirectional Transport (ROUTE) session, or a broadband by requesting an ESG fragment from an ESG server, the SLT including a signaling Uniform Resource Locator (URL) for the ESG server.
4 . A device for processing a broadcast service, the device comprising:
a Companion Device (CD) manager that: performs a discovery process with a CD application in a CD by receiving a discovery request from the CD and providing an endpoint for a WebSocket server of the device; the Websocket server that handles a connection established by the CD application based on the endpoint; a tuner that receives a broadcast signal having signaling information including flag information to obtain emergency data in the broadcast signal; a time de-interleaver that performs time de-interleaving on Forward Error Correction (FEC) blocks including the emergency data based on a Time Interleaving (TI) block, wherein the FEC blocks are de-interleaved based on positions for the FEC blocks and one or more virtual FEC blocks , wherein the Websocket server transmits a notification message including the emergency data to the CD, and wherein the Websocket server further transmits a response including information representing a current service to the CD application based on the connection in response to receiving a query for the current service from the CD, wherein the notification message includes a category for the emergency data.
5 . The device of claim 4 , wherein the response and the notification message are delivered with a JavaScript Object Notation (JSON) format.
6 . The device of claim 4 , further comprising:
a Service List Table parser configured to parse a Service List Table (SLT) in the broadcast signal to obtain an electronic service guide (ESG) based on the SLT via:
a broadcast network through a Real Time Delivery Over Unidirectional Transport (ROUTE) session, or
a broadband by requesting an ESG fragment from an ESG server, the SLT including a signaling Uniform Resource Locator (URL) for the ESG server,
wherein the SLT providing information for discovering Service Layer Signaling (SLS).Join the waitlist — get patent alerts
Track US2022103274A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.