Broadcasting signal transmitting apparatus, broadcasting signal receiving apparatus, broadcasting signal transmitting method, and broadcasting signal receiving method

US11228385B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11228385-B2
Application numberUS-202117155948-A
CountryUS
Kind codeB2
Filing dateJan 22, 2021
Priority dateJul 21, 2015
Publication dateJan 18, 2022
Grant dateJan 18, 2022

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.

A method for processing a broadcast service at a Primary Device (PD), and which includes performing 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; establishing a connection between the WebSocket server and the CD application based on the endpoint; in response to receiving a query for a current service from the CD, transmitting a response for the current service to the CD application based on the connection; receiving a broadcast signal having signaling information including flag information to obtain emergency data in the broadcast signal; and time de-interleaving 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 position for one or more virtual FEC blocks and the FEC blocks. In addition, the signaling information further includes information for a maximum number for the FEC blocks. The method also includes transmitting a notification message including the emergency data to the CD.

First claim

Opening claim text (preview).

What 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 identifying 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 that are skipped, wherein the signaling information further includes information for a maximum number for the FEC blocks; and transmitting, by the Websocket server, a notification message including the emergency data to the CD. 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. The method of claim 1 , further comprising: in response to changing of the current service, transmitting a notification message for the changed current service to the CD application. 5. 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 that are skipped, wherein the signaling information further includes information for a maximum number for the 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 identifying a current service to the CD application based on the connection in response to receiving a query for the current service from the CD. 6. The device of claim 5 , wherein the response and the notification message are delivered with a JavaScript Object Notation (JSON) format. 7. The device of claim 5 , 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). 8. The device of claim 5 , wherein the Websocket server further transmits a notification message for changed current service to the CD application in response to changing of the current service.

Assignees

Inventors

Classifications

  • Push-based network services · CPC title

  • H04L67/51Primary

    Discovery or management thereof, e.g. service location protocol [SLP] or web services · CPC title

  • based on web technology, e.g. hypertext transfer protocol [HTTP] · CPC title

  • Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP] · CPC title

  • for multicast or broadcast (systems for broadcast or conference H04L12/18; arrangements for broadcast or distribution combined with broadcast H04H20/00; arrangements for broadcast applications with a direct linkage to broadcast information or to broadcast space-time H04H60/00; selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS], H04W4/06) · 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 US11228385B2 cover?
A method for processing a broadcast service at a Primary Device (PD), and which includes performing 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; establishing a connection between the WebSocket server and the CD application based on the endpoint; in response to receivi…
Who is the assignee on this patent?
Lg Electronics Inc
What technology area does this patent fall under?
Primary CPC classification H04L67/51. Mapped technology areas include Electricity.
When was this patent published?
Publication date Tue Jan 18 2022 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 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).