Patent ID: 9578391
Date: 2017-02-21
CPC Classifications: H04L,H04N

Claim:
1. A method of processing an interactive service at a DTV receiver, the method comprising: sending, using a companion module in the DTV receiver, a discovery message to a second screen application running in a companion device, wherein the discovery message advertises second screen support services that the DTV receiver can provide; receiving, using the companion module, a request for descriptions of the second screen support services from the second screen application; sending, using the companion module, a response with the descriptions to the second screen application; providing a HTTP proxy server using a HTTP proxy server service allowing the companion device to access files that are received by the DTV receiver in a broadcast stream provided by a broadcast stream provider, wherein the HTTP proxy server service is one of the second screen support services; receiving, using a tuner in the DTV receiver, the files from the broadcast stream, the files including data to be used by the second screen application; delivering, using the companion module, the files to the companion device via the HTTP proxy server; receiving, using the tuner, a trigger from the broadcast stream, wherein the trigger is a signaling element whose function is to identify signaling and establish timing of playout of events targeted to applications for a segment described by an application parameter table, wherein the trigger having a media time parameter is used to establish a time base for an event, the trigger having an event time parameter is used to set an activation time for the event; and delivering, using the companion module, the trigger to the companion device using a trigger service, wherein the trigger service is one of the second screen support services, wherein the trigger service is for delivering the trigger.