Liquid Droplet Discharging Apparatus
US-2017008322-A1 · Jan 12, 2017 · US
US11228385B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11228385-B2 |
| Application number | US-202117155948-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jan 22, 2021 |
| Priority date | Jul 21, 2015 |
| Publication date | Jan 18, 2022 |
| Grant date | Jan 18, 2022 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
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.
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.
Push-based network services · CPC title
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
Related publications grouped by family.
Answers are generated from the same data shown on this page.