Synchronizing Playback of Audio Information Received from Other Networks
US-2024289086-A1 · Aug 29, 2024 · US
US9948973B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-9948973-B2 |
| Application number | US-201213525964-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 18, 2012 |
| Priority date | Jun 30, 2011 |
| Publication date | Apr 17, 2018 |
| Grant date | Apr 17, 2018 |
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.
An apparatus and method for receiving a broadcast stream is provided. The apparatus is configured to receive key information and additional information through the broadcast stream, select one of a plurality of predetermined functions based on the additional information, and perform the selected function in response to a control signal identified by the key information. The additional information may include link information such as a URL or telephone number, and the function may be selected based on a type of the link information. In some embodiments, the link information may be extracted from audio-visual data of a selected programme, using optical character recognition. The apparatus may connect to a secondary device to transmit information to the secondary device, and may receive information relating to the selected programme from the secondary device.
Opening claim text (preview).
What is claimed is: 1. An apparatus for receiving a broadcast stream, the apparatus comprising: a processor; and a memory storing a computer program executed by the processor, wherein the processor is configured to: receive the broadcast stream comprising a program, additional information relating to the program, and key information corresponding to the additional information, extract the additional information and the key information from the broadcast stream, the additional information identifying a type of link information relating to a selected program and when a selected function is performed, and the key information identifying one of a plurality of control signals receivable from a remote control, display the extracted additional information in a manner of indicating a type of the extracted key information, receive a control signal from the remote control, and perform the selected function corresponding to the extracted additional information according to whether the received control signal corresponds to the extracted key information. 2. The apparatus of claim 1 , wherein the additional information includes information indicating the type of link information that is currently available for the program, and wherein the processor is configured to select the function according to the type of the link information. 3. The apparatus of claim 2 , wherein the processor is configured to determine whether the link information is available through the broadcast stream as metadata, and to extract the link information from audio-visual data of the program if the link information is not available through the broadcast stream. 4. The apparatus of claim 3 , wherein the processor is configured to extract the link information from audio-visual data of the program by capturing a screen image and applying at least one of an Optical Character Recognition (OCR) algorithm and an image recognition algorithm to the captured screen image. 5. The apparatus of claim 4 , wherein the extracted link information comprises a plurality of information items, and wherein the processor is configured to display a user interface for selecting one of the plurality of information items. 6. The apparatus of claim 5 , wherein when the link information is an Internet Uniform Resource Locator (URL), the selected function comprises receiving an application from a location defined by the URL and executing the application, or comprises connecting to the location defined by the URL and displaying a webpage from the location on a display. 7. The apparatus of claim 6 , wherein when the link information is a telephone number, the selected function comprises dialing the telephone number, or comprises sending a text message to the telephone number. 8. The apparatus of claim 7 , wherein the apparatus is a Digital Video Broadcasting (DVB) compliant receiver, and the key information and additional information are included in a Related Content Table (RCT) received through the broadcast stream. 9. The apparatus of claim 8 , wherein the link information is included in a link_info fragment of the RCT, and the type of the link information is specified by a how_related_classification_scheme_id field of the link_info fragment. 10. The apparatus of claim 1 , wherein the additional information includes target device information identifying one or more devices on which the function is to be performed, and wherein if the target device information identifies the apparatus, the processor is configured to perform the function, and if the target device information identifies a secondary device, the processor is configured to control the secondary device to perform the function. 11. A method comprising: receiving a broadcast stream comprising a program, additional information relating to the program, and key information corresponding to the additional information; extracting the key information and the additional information from the broadcast stream, the additional information identifying a type of link information relating to a selected program and when a selected function is performed, and the key information identifying one of a plurality of control signals receivable from a remote control; displaying the extracted additional information in a manner of indicating a type of the extracted key information; receiving a control signal from the remote control; and performing the selected function corresponding to the extracted additional information according to whether the received control signal corresponds to the extracted key information. 12. The method of claim 11 , wherein the additional information includes information indicating the type of link information that is currently available for the program, and wherein the performing comprises selecting the function according to the type of the link information. 13. The method of claim 12 , further comprising: determining whether the link information is available through the broadcast stream as metadata; and extracting the link information from audio-visual data of the program if the link information is not available through the broadcast stream. 14. The method of claim 13 , wherein the extracting the link information comprises capturing a screen image and applying at least one of an Optical Character Recognition (OCR) algorithm and an image recognition algorithm to the captured screen image. 15. The method of claim 12 , wherein when the link information is an Internet Uniform Resource Locator (URL), the selected function comprises receiving an application from a location defined by the URL and executing the application, or comprises connecting to the location defined by the URL and displaying a webpage from the location. 16. The method of claim 11 , wherein the additional information includes target device information identifying one or more devices on which the function is to be performed, wherein if the target device information identifies an apparatus, the function is performed on the apparatus, and if the target device information identifies a secondary device, the function is performed on the secondary device. 17. The method of claim 11 , wherein the function comprises transmitting information relating to the program to a secondary device. 18. The method of claim 17 , further comprising: identifying the program, wherein the information relating to the program comprises information identifying the program. 19. The method of claim 18 , wherein the identifying the program comprises identifying the program based on a currently tuned channel, a current date and time, and Electronic Program Guide (EPG) information about programs available in the broadcast stream. 20. A method comprising: receiving a broadcast stream; extracting key information and additional information relating to a program selected by a control signal from the broadcast stream, the key information identifying one of a plurality of control signals receivable from a remote control associated with an apparatus for receiving the broadcast stream, and the additional information identifying a type of link information relating to a selected program and when a selected function is performed; selecting one of a plurality of predetermined functions based on the additional information; and performing the selected function in the apparatus for receiving the broadcast stream, in response to the control signal identified by the key information, wherein the additional information includes target device information identifying one or more devic
using meta-information · CPC title
for generating interactive applications · CPC title
Arrangements for device control affected by the broadcast information · CPC title
specially adapted to be executed by a peripheral of the client device, e.g. by a reprogrammable remote control · CPC title
involving a wireless protocol, e.g. Bluetooth®, RF or wireless LAN [IEEE 802.11] (arrangements for wireless networking or broadcasting of information in indoor or near-field type systems H04B10/114) · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.