GB2463485A - Providing Access to Additional Content During Playback of Video Sequences - Google Patents

Providing Access to Additional Content During Playback of Video Sequences Download PDF

Info

Publication number
GB2463485A
GB2463485A GB0816715A GB0816715A GB2463485A GB 2463485 A GB2463485 A GB 2463485A GB 0816715 A GB0816715 A GB 0816715A GB 0816715 A GB0816715 A GB 0816715A GB 2463485 A GB2463485 A GB 2463485A
Authority
GB
United Kingdom
Prior art keywords
key
user selectable
user
input
link
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Withdrawn
Application number
GB0816715A
Other versions
GB0816715D0 (en
Inventor
Patrick Sansom
Ian James Valentine
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
MINIWEB RES Ltd
Original Assignee
MINIWEB RES Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by MINIWEB RES Ltd filed Critical MINIWEB RES Ltd
Priority to GB0816715A priority Critical patent/GB2463485A/en
Publication of GB0816715D0 publication Critical patent/GB0816715D0/en
Priority to PCT/EP2009/061808 priority patent/WO2010029149A1/en
Publication of GB2463485A publication Critical patent/GB2463485A/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N7/00Television systems
    • H04N7/16Analogue secrecy systems; Analogue subscription systems
    • H04N7/173Analogue secrecy systems; Analogue subscription systems with two-way working, e.g. subscriber sending a programme selection signal
    • H04N7/17309Transmission or handling of upstream communications
    • H04N7/17318Direct or substantially direct transmission and handling of requests
    • G06F17/30017
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/234Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements
    • H04N21/234318Processing of video elementary streams, e.g. splicing of video streams or manipulating encoded video stream scene graphs involving reformatting operations of video signals for distribution or compliance with end-user requests or end-user device requirements by decomposing into objects, e.g. MPEG-4 objects
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/41Structure of client; Structure of client peripherals
    • H04N21/422Input-only peripherals, i.e. input devices connected to specially adapted client devices, e.g. global positioning system [GPS]
    • H04N21/42204User interfaces specially adapted for controlling a client device through a remote control device; Remote control devices therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/4722End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content
    • H04N21/4725End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for requesting additional data associated with the content using interactive regions of the image, e.g. hot spots
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/47815Electronic shopping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/482End-user interface for program selection
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/81Monomedia components thereof
    • H04N21/8126Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
    • H04N21/8133Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts specifically related to the content, e.g. biography of the actors in a movie, detailed information about an article seen in a video program
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/854Content authoring
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/80Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
    • H04N21/85Assembly of content; Generation of multimedia applications
    • H04N21/858Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot
    • H04N21/8586Linking data to content, e.g. by linking an URL to a video object, by creating a hotspot by using a URL
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N5/00Details of television systems
    • H04N5/44Receiver circuitry for the reception of television signals according to analogue transmission standards
    • H04N5/445Receiver circuitry for the reception of television signals according to analogue transmission standards for displaying additional information

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)

Abstract

Providing access to additional content, comprising dynamic image content, during playback of video sequences. The sequences comprise a keyed video sequence including an embedded sub-image itself comprising display keys of different formats. The different format of keys consist of a sequence of characters belonging to different character sets, each corresponding to different key entry mechanisms respectively. The sequence is played back at a user terminal (118) and a user selected key entry comprising one of the display keys is collected from an input device (130, 132). Data representing the selected key is communicated to a remote system (124), to enable the remote system to resolve the key to identify an associated link to additional content (122). Data is received from the remote system comprising data representing the link. The additional content associated with the selected key is accessed in response to the entry of the selected key and the receipt of the data representing the link.

Description

Method and apparatus for providing access to additional content during playback of video sequences
Field of the invention
The present invention relates to a method and apparatus for providing access to additional content during playback of video sequences which, when received, comprise dynamic image content.
Background of the Invention
Methods for providing access to additional content during playback of video sequences are known where an indication is displayed by the video playback device in order to present a link to the additional content. The indication may be in the form of, for example, a prompt presented to the viewer during a video sequence indicating that additional content can be accessed by pressing a particular button on an input device, or the indication may be a viewer selectable link that forms part of the video sequence such as a hyperlink that overlays a portion of the video sequence. Such methods allow the viewer to conveniently access additional content related to the video sequence that is being presented.
However the methods for accessing additional content during playback of video sequences outlined above require complex techniques for presenting a suitable indication to a viewer at an appropriate time during playback. These methods require means for transmitting a trigger to a playback device that are specific to the capabilities of the video distribution technique and video receiver used. For example, a video sequence distributed via a terrestrial digital television broadcast may have trigger data embedded in the broadcast indicating that an indication may be presented to the user, and may indicate the location of the additional content to which the video receiver may be directed if the user wishes to access this additional content. The video receiver must be able to interpret the trigger data transmitted as part of the video distribution that indicates that an indication should be presented to the user and as a result present a prompt to the user on a video display. Finally where the video sequence is recorded, a video recorder may not be able to record the trigger data transmitted as part of the broadcast to allow access to the additional content on subsequent playback after recording.
Accommodating new trigger transmission techniques for every combination of existing video distribution technique and video receiver requires significant complexity on the video receiver. Additionally, accounting for the variety of triggering mechanisms places a heavy burden on those who wish to insert triggers for additional content into a video sequence before distribution via a variety of distribution techniques.
US patent publication number 2005/0015817 Al is an example of a technique for providing access to additional content during playback of a video sequence where the video sequence is distributed via a specific distribution method, in this case via terrestrial analogue television broadcast. Additionally there is described a receiver that is able to record in a storage medium broadcast data relating to the appearance of a trigger for additional content during the video sequence, as well as the video sequence itself This technique falls into the category of a specialised method for a particular video distribution technique and video receiver however, and hence it suffers from the same problems as other techniques in this category as highlighted above.
PCT publication number 2002/056590 Al describes a video receiver comprising means for receiving television signals containing additional information data to allow the representation of an interactive image for display.
The interactive image comprises a number of viewer-selectable items each associated with additional content, the receiver being responsive to viewer manipulation of an input device for selection of one of the items to cause the additional content associated with the selected item to be provided. Additionally each of the items is associated with a key uniquely identifying the service associated therewith, wherein user selection of an item is effected by entry into the input device of the key associated with the service to be selected. Resolution of a key to a link to content is achieved by the video receiver receiving information data broadcast as part of the received television signal, said information data containing a plurality of keys and a plurality of corresponding links to content. Once again however this is a specialised triggering method that requires a particular video distribution technique and video receiver capable of receiving information data relating to links to additional content related to a video sequence via the distribution.
US patent publication number 2003/0142237 Al describes the inclusion of a logo or brand image as a sub-image in a video sequence, the inclusion in a broadcast of the video sequence of information data referencing a teletext page or an internet address related to the video sequence, and an appropriate receiver required to access the referenced additional data, As a result this is once again a specialised triggering method that requires a particular video distribution technique and video receiver capable of receiving information data relating to links to additional content related to a video sequence via the distribution. As an alternative it is indicated that an Internet address could be included in a sub-image of a broadcast video sequence, but this requires the viewer to remember and then enter this internet address to access additional content, hence ease of access to additional content is not provided due to the complex nature of many internet addresses.
Hence prior art fails to overcome the difficulty of providing a method for presenting a trigger or prompt to the user indicating the presence of additional content that the user is able to access easily and that is independent of the video distribution technique and video receiver used. It is an object of the present invention to provide such a method.
Summary of the Invention
In accordance with one aspect of the present invention, there is provided a method for providing access to additional content during playback of video sequences which, when received, comprise dynamic image content, wherein said video sequences comprise a keyed video sequence comprising a sub-image embedded in the dynamic image content of said keyed video sequence, said sub-image comprising a first display key of a first format and a corresponding second display key of a second format, said first format of key consisting of a sequence of characters belonging to a first character set and said second format of key consisting of a sequence of characters belonging to a second character set which is different to said first character set, said first character set corresponding to a first key entry mechanism and said second character set corresponding to a second, different, key entry mechanisms, said method comprising, at a first user terminal: playing back said keyed video sequence; collecting from a first input device an entry of a first user selected key that comprises one of said first display key and said second display key; communicating data representing said first user selected key to a remote system via a communications network, to enable the remote system to receive the data representing said first user selected key and to resolve said first user selected key to identify a first link to additional content associated with the first user selected key; receiving data via said communications network from said remote system, said received data comprising data representing said first link; and accessing said additional content associated with the first user selected key in response to the entry of said first user selected key and the receipt of said data representing said first link.
According to a further aspect of the invention, there is provided a method for providing access to additional content during playback of video sequences which, when received, comprise a plurality of keyed video sequences comprising different sub-images embedded in the dynamic image content of said keyed video sequences, said different sub-images comprising different display keys each comprising a different sequence of characters, said method comprising, at a first user terminal: playing back said keyed video sequences; collecting from a first input device one or more characters of a first input character selection corresponding to one or more characters of a plurality of different user selectable keys corresponding to at least some of said display keys; querying a key database using said first input character selection, and receiving a response to said query, said response comprising data identifying a first set of user selectable keys which include characters corresponding to said first input character selection; displaying a plurality of user selectable keys from said first set; collecting from said first input device a selection of a first user selectable key from said displayed user selectable keys; communicating data representing said first user selectable key to a remote system via a communications network, to enable the remote system to receive the data representing said first user selectable key and to resolve said first user selectable key to identify a first link to additional content associated with the first user selectable key; receiving data via said communications network from said remote system, said received data comprising data representing said first link; and accessing said additional content associated with the first user selectable key in response to the selection of said first user selectable key and the receipt of said data representing said first link.
According to a further aspect of the invention there is provided a method for providing access to additional content during playback of video sequences which, when received, comprise a plurality of keyed video sequences comprising different sub-images embedded in the dynamic image content of said keyed video sequences, said different sub-images comprising different display keys each comprising a different sequence of characters, said method comprising, at a first user terminal: playing back said keyed video sequences; collecting from a first input device a first input user selectable key corresponding to at least some of said display keys; querying a key database using said first input user selectable key, and receiving a response to said query, said response comprising data identifying a first set of user selectable keys which correspond to said first input user
selectable key;
displaying a plurality of user selectable keys from said first set; collecting from said first input device a selection of a second input user selectable key from said displayed user selectable keys; receiving data via said communications network from said remote system, said received data comprising data representing a first link associated with said second input user selectable key; and accessing said additional content associated with the second input user selectable key in response to the selection of said second input user selectable key and the receipt of said data representing said first link.
According to a yet further aspect of the invention there is provided a method for providing access to additional content during playback of video sequences which, when received, comprise a plurality of keyed video sequences comprising different sub-images embedded in the dynamic image content of said keyed video sequences, said different sub-images comprising different display keys each comprising a different sequence of characters, said method comprising, at a first user terminal: playing back said keyed video sequences; collecting from a first input device an input user selectable key corresponding to at least one of said display keys; communicating data representing said input user selectable key to a remote system via a communications network, to enable the remote system to receive the data representing said input user selectable key and to resolve said input user selectable key to identify a plurality of links to additional content associated with the input user selectable key; receiving data via said communications network from said remote system, said received data comprising data representing said plurality of links; and displaying a plurality of user selectable links from said plurality of links; collecting from said first input device a selection of a first user selectable link from said displayed user selectable links; and accessing additional content associated with the input user selectable key in response to the selection of said first input user selectable link.
Further features and advantages of the invention will become apparent from the following description of preferred embodiments of the invention, given by way of example only, which is made with reference to the accompanying drawings.
Brief Description of the Drawings
Figure 1 schematically illustrates the principle components and communication links of a system for providing access to additional content during playback of video sequences according to different embodiments of the present invention.
Figure 2 shows schematically a video receiver and its internal components according to different embodiments of the present invention.
Figure 3 shows an exemplary screenshot of dynamic video content into which a sub-image has been embedded.
Figure 4 shows an exemplary screenshot of the screen displayed by a key entry application when it is invoked by a user.
Figure 5 illustrates the steps carried out in order to provide access to additional content during playback of video sequences according to a particular embodiment of this invention.
Figure 6A shows an exemplary screenshot of the screen displayed by a key entry application after a user has entered a key.
Figure 6B shows an exemplary screenshot of additional content that is displayed by a browser application after retrieving a link to content associated to a user selected key.
Figure 6C illustrates an example of the contents of a database used by a remote system to resolve either a first format of key or a second format of key to a particular link to content.
Figure 7 illustrates the steps carried out in order to provide access to additional content during playback of video sequences according to a particular embodiment of this invention.
Figure 8 shows an exemplary screenshot of the screen displayed by a key entry application after a user has entered a first input character selection.
Figure 9 illustrates the steps carried out in order to provide access to additional content during playback of video sequences according to a particular embodiment of this invention.
Figure 10 shows an exemplary screenshot of the screen displayed by a key entry application after a list of links to content has been received from a remote system.
Detailed Description of the Invention
A detailed description of exemplary embodiments of the invention follows with reference to the figures provided.
Figure 1 schematically illustrates the principle components and communication links of a system for providing access to additional content during playback of video sequences according to different embodiments of the present invention. A key embedding device 110 creates a keyed video sequence by embedding a key image 102 as a sub-image within the dynamic image content of a video sequence 100 at the points in the sequence specified by the key display schedule 108. The sub-image comprises of a first display key of a first format and a corresponding second display key of a second format, the first format of key consisting of a sequence of characters belonging to a first character set and the second format of key consisting of a sequence of characters belonging to a second character set which is different to the first character set.
For example, the first display key consists of a sequence of numeric characters and the second display key consists of a sequence of alphanumeric characters.
More particularly, in preferred embodiments, the first display key consists of a sequence of solely numeric characters, and the second display key consists of a sequence of solely alphanumeric characters, including both alphabetical and numeric characters and/or only alphabetical, non-numeric characters.
Additionally in preferred embodiments the second character set corresponds to the first character set by way of a mapping of individual characters, for example the alphanumeric characters a', b', c' and 2' from the second character set map to the numeric character 2' in the first character set and the alphanumeric characters d', e', f' and 3' from the second character set map to the numeric character 3' in the first character set, etc. A key monitor device 104 may be used in one embodiment of the invention to monitor the presence of a sub-image containing a key in the keyed video sequence.
The keyed video sequence is then distributed using a video distribution technique 106 for example terrestrial digital television broadcast, and the distribution is received by a video receiver 118 such as a set-top box for receiving a terrestrial digital television broadcast. The video receiver 118 decodes the received video distribution 106 using a video decoder 116 and reproduces the keyed video sequence using a video display 112 such as a television.
The video receiver 118 is also provided with a key entry application 120 that receives from a user a user selected key entered using either a first input device 130 comprising a first key entry mechanism, for example a numeric keypad, that is able to enter characters from the first character set, or using a second, different, input device 132 comprising second key entry mechanism, for example an alphanumeric keypad, that is able to enter characters from the second character set. For example the first input device is a television remote control device having a numeric keypad and no alphabetical keypad and the second device is a keyboard device having an alphanumeric keypad.
The user selected key entered by the user is communicated to a remote system 124, which in this embodiment is a key resolution server, via a communications network 126 such as the Internet. The remote system 124 uses a key database 128 to resolve the received key to a link to content, such as a Universal Resource Locator (URL), that is associated with the user selected key.
Both the first display key and the second display key, if selected by the user for entry, are resolved to the same link to content. Thus, the system provides flexibility with respect to the key input mechanism available to the user. If the user has a solely numeric keypad, or other numeric character entry mechanism, the user may select to enter the numeric format of display key. If the user has an alphanumeric keyboard, or other alphanumeric character entry mechanism, the user may select to enter either the numeric format of display key or the alphanumeric format of display key. Some users may select to enter the alphanumeric format of display key, since if this is a memorable word or alphanumeric character sequence, including both alphabetical and numeric characters and/or only alphabetical, non-numeric characters, it may be easier to remember. Note that the user may enter a user selected key which does not correspond to the currently displayed set of display keys, in which case the user may select a key from memory, having noted the key from a previously displayed set of keys in a previously played back video sequence.
The link to content resolved from the received key is communicated back to the key entry application 120 via the communications network 124. The key entry application 120 receives the link to content from the remote system 124 and passes this to a browser application 114 which uses it to make a request for content via the communications network 126. A content source 122 such as a web page on the World Wide Web (WWW), directed to by the link to content returns the requested content to the browser application via the communications network 126. The browser application 114 then renders the content retrieved from the content source and displays it to the user on the video display 112.
Figure 2 shows schematically the video receiver 118 and the components of which it is comprised according to different embodiments of the present invention. Within the video receiver 118 a distribution receiver 200, such as a tuner for receiving a terrestrial digital television broadcast, receives the video distribution 106 which is decoded by a video decoder 116 such as a Motion Picture Experts Group (MPEG) decoder. The decoded video is then prepared for output on a video display 112 by the video output component 202, for example by converting the decoded video to a composite video signal.
The receiver also consists of a microprocessor 206 that processes instructions stored in a random access memory (RAM) 208 that implement a browser application 114 and a key entry application 120. The video output component 202 is able to render graphics produced by programs running on the microprocessor 206 and multiplex these with the video sequence produced by the video decoder 116. The microprocessor 206 can process user input received from means 204 for accepting user input from either a first input device 130 or a second input device 132. A network interface 210 such as a network card or a broadband modem is provided that allows the receiver to connect to a communications network 126 such as the ntemet.
Figure 3 shows an exemplary screenshot 300 of dynamic video content 302 into which a sub-image 304 has been embedded. The sub-image comprises of a first display key 308 of a first format and a corresponding second display key 306 of a second display format.
Figure 4 shows an exemplary screenshot 400 of the screen displayed by the key entry application when it is invoked by the user. The screen contains a key entry field 402 into which the user may enter a key using an available input device.
Figure 5 illustrates the steps carried out in order to provide access to additional content during playback of video sequences according to a particular embodiment of this invention. Initially a keyed video sequence containing a sub-image comprising a first display key and a second display key is received from a video distribution and displayed on a video display by the video receiver (step 500). If the user wishes to access additional content related to the video sequence, the user may start the key entry application on the video receiver (step 502), for example by pressing a button on an input device. When the video receiver accepts input from the user that indicates the key entry application should be started, the video receiver displays the key entry application (step 504), for example by overlaying the graphics of the key entry application over the dynamic video content output from the video decoder.
Once displayed the key entry application receives characters entered by the user using an available input device, the received characters forming a user selected key (step 506). The user selected key entered by the user is then communicated to a remote system using the network interface to a communications network (step 508). The remote system identifies the format of key of the user selected key as either a first key format consisting of characters belonging to a first character set or a second key format consisting of characters belonging to a second character set, and the remote system then looks up the user selected key in a database (step 510) and by using the user selected key as an index into the identified format of key entries in the database retrieves a link to content associated with the key that may be for example a URL. In other embodiments of the invention the key entry application communicates the type of character set used when entering the user selected key as being either the first character set or the second character set according to the capabilities of the input device used to enter the user selected key and communicates this type of character set used to the remote system along with the user selected key.
The key entry application running on the video receiver then receives a link to content associated with the user selected key from the remote server via the communications network (step 512). The key entry application then extracts the link to content, for example a URL, from the information received from the remote system (step 514). The link is then passed to the browser application which then uses it to make a request for content from a content source via the communications network (step 516), where for example the content source is a web page on the World Wide Web. The browser application then receives the content transmitted by the content source via the communications network (step 518) and renders it for display on the video display (step 520).
Figure 6A shows an exemplary screenshot 600 of the screen displayed by the key entry application after the user has entered a key 602. Figure 6B shows an exemplary screenshot 604 of additional content that is displayed by the browser application after retrieving a link to content associated to the user selected key.
Figure 6C illustrates an example of the contents of a database used by a remote system to resolve either a first format of key or a second format of key to a particular link to content.
Figure 7 illustrates the steps carried out in order to provide access to additional content during playback of video sequences according to a particular embodiment of this invention. Initially a keyed video sequence containing a sub-image comprising a first display key and a second display key is received from a video distribution and displayed on a video display by the video receiver (step 700). Tf the user wishes to access additional content related to the video sequence, the user may start the key entry application on the video receiver (step 702), for example by pressing a button on an input device. When the video receiver accepts input from the user that indicates the key entry application should be started, the video receiver displays the key entry application (step 704), for example by overlaying the graphics of the key entry application over the dynamic video content output from the video decoder.
Once displayed the key entry application collects from an input device one or more characters of a first input character selection (step 706). The first character selection entered by the user is then used to query a database (step 708) and to acquire a response from the query comprising data identifying a first set of user selectable keys which include characters corresponding to the first input selection (step 710). In one embodiment of the invention the first character selection is communicated to a remote system via a communications network, the remote system then performs the database query and the key entry application then receives data from the remote system via the communications network, the data comprising the first set of user selectable keys. The first set of user selectable keys are preferably keys of the alphanumeric format, even if the user is entering only characters in the form of numeric digits. In such case, the remote system performs mapping between the different key formats in order to identify the first set of user selectable keys.
Tn other embodiments of the invention the step of communicating the first character selection is triggered in response to the collection of a predetermined number of characters from the input device.
The key entry application renders the first set of user selectable keys for display on the video display (step 712). If the key entry application receives another character entered by the user (step 716) the first set of user selectable keys is either filtered to show only those keys that begin with the same characters entered by the user if the first character selection comprised of characters from the second character set, or filtered to show only those keys that begin with those characters in the second character set that correspond to those in the first character set entered by the user if the first character selection comprised of characters from the first character set (step 714). This process continues until either the key entry application receives input from the user indicating that the entered key has been selected, for example by receiving an enter' key input from an input device, or until the key entry application receives input from the user indicating that a key displayed in the first set of user selectable keys has been selected, for example by receiving up' and down' key inputs from an input device to highlight a chosen key in the displayed set followed by an enter' key input from an input device to select the highlighted key in the displayed set (step 718). The key thus selected by the user is the first user selectable key (step 720).
The first user selectable key is then communicated to a remote system using the network interface to a communications network (step 722). The remote system looks up the first user selectable key in a database (step 724) and retrieves a link to content associated with the key that may be for example a URL. The remote system then transmits the link to content associated to the first user selectable key to the key entry application running on the video receiver via the communications network (step 726). The key entry application then extracts the link to content, for example a URL, from the information received from the remote system (step 728). The link to content is then passed to the browser application which then uses it to make a request for content from a content source via the communications network (step 730), where for example the content source is a web page on the World Wide Web. The browser application then receives the content transmitted by the content source via the communications network (step 732) and renders it for display on the video display (step 734).
Figure 8 shows an exemplary screenshot 800 of the screen displayed by the key entry application after the user has entered a first input character selection 802. Also shown is the first set of user selectable keys 804 that have been received from a remote system in response to a communication from the key entry application containing the first input character selection.
Figure 9 illustrates the steps carried out in order to provide access to additional content during playback of video sequences according to a particular embodiment of this invention. Initially a keyed video sequence containing a sub-image comprising a first display key and a second display key is received from a video distribution and displayed on a video display by the video receiver (step 900). If the user wishes to access additional content related to the video sequence, the user may start the key entry application on the video receiver (step 902), for example by pressing a button on an input device. When the video receiver accepts input from the user that indicates the key entry application should be started, the video receiver displays the key entry application (step 904), for example by overlaying the graphics of the key entry application over the dynamic video content output from the video decoder.
Once displayed the key entry application collects from an input device one or more characters of a first input character selection (step 906). The first input character selection entered by the user is then used to query a database (step 908) and to acquire a response from the query comprising data identifying a first set of user selectable keys which include characters corresponding to the first input selection (step 910). In one embodiment of the invention the first character selection is communicated to a remote system via a communications network, the remote system then performs the database query and the key entry application then receives data from the remote system via the communications network, the data comprising the first set of user selectable keys. In other embodiments of the invention the step of communicating the first character selection is triggered in response to the collection of a predetermined number of characters from the input device.
The key application renders the first set of user selectable keys for display on the video display (step 912). If the key entry application receives another character entered by the user (step 916) the first set of user selectable keys is either filtered to show only those keys that begin with the same characters entered by the user if the first character selection comprised of characters from the second character set, or filtered to show only those keys that begin with those characters in the second character set that correspond to those in the first character set entered by the user if the first character selection comprised of characters from the first character set (step 914). This process continues until either the key entry application receives input from the user indicating that the entered key has been selected, for example by receiving an enter' key input from an input device, or until the key entry application receives input from the user indicating that a key displayed in the first set of user selectable keys has been selected, for example by receiving up' and down' key inputs from an input device to highlight a chosen key in the displayed set followed by an enter' key input from an input device to select the highlighted key in the displayed set (step 918). The key thus selected by the user is the input user selectable key (step 920).
The input user selectable key entered by the user is then communicated to a remote system using the network interface to a communications network (step 922). The remote system then looks up the input user selectable key in a database (step 924) and retrieves one or more links to content associated with the input user selectable key (step 926). The one or more links to content is then received by the key entry application from the remote system via the communications network (step 928).
If the one or more links to content received by the key entry application consists of more than one link to content the key entry application renders a plurality of user selectable links from the more than one link to content, and displays this plurality of user selectable links (step 932). The key entry application then waits until input is received from the user indicating that one of the plurality of user selectable links to content has been selected, for example by receiving up' and down' key inputs from an input device to highlight a chosen selectable link in the displayed plurality of user selectable links followed by an enter' key input from an input device to select the highlighted selectable link (step 934). The link thus selected by the user is the first user selectable link.
In step 936 the key entry application has either received one link to content from the remote system, or has acquired a first user selectable link from the user. The key entry application extracts a link to content, for example a URL, either from the one link to content or from the first user selectable link.
The link to content is then passed to the browser application which then uses it to make a request for content from a content source via the communications network (step 938), where for example the content source is a web page on the World Wide Web. The browser application then receives the content transmitted by the content source via the communications network (step 940) and renders it for display on the video display (step 942).
In one embodiment of the invention the remote system also transmits to the key entry application text and images that summarise the content provided by each link to content that forms the plurality of user selectable links. In the same embodiment of the invention the summary of the content provided by each link to content is displayed in conjunction with the plurality of user selectable links.
In other embodiments of the invention the remote system filters the one or more links to content according to the geographical location of the video receiver that is running the key entry application before communicating a filtered one or more links to content to the key entry application. For example, some links to content may be associated with particular geographical areas, as specified in the key database. In one embodiment of the invention the video receiver may have a unique identifier that is transmitted to the remote system when key resolution requests are made via the communications network. In this embodiment of the invention the unique identifier may be used by the server to identify the location of the video receiver, or in other embodiments the remote system may look-up the unique identifier in a database of video receivers and extract the video receiver's geographical location from the database. In other embodiments the video receiver may be a mobile device and its geographical location may be determined by a positioning system running on the device that communicates the geographical position of the device to the remote system when a key resolution request is made. For example the positioning system might be a receiver for a Global Positioning System (GPS), or may utilise position information from a mobile communication method such as the Global System for Mobile Communications (GSM).
Figure 10 shows an exemplary screenshot 1000 of the screen displayed by the key entry application in step 932 after a list of links to content has been received from the remote system in step 928. The user has entered an input user selectable key 1002 that corresponds to several links to content that are displayed as a plurality of user selectable links 1004. Optional images 1006 and text 1008 that summarise the content provided by each link to content are shown, according to one embodiment of the invention.
The above embodiments are to be understood as illustrative examples of the invention. Further embodiments of the invention are envisaged as follows.
Tn embodiments of the invention the video distribution technique is via transmission over a communications network as either streaming video or as a progressive download. The communications network may be for example the Internet, or a local private network, a wireless network, or a telecommunications network such as for example General Packet Radio Service (GPRS) or a telecommunications network based on a Third Generation (3G) telecommunications standard such as for example the Universal Mobile Telecommunications System (UMTS) or Code Division Multiple Access 2000 (CDMA2000), and the distribution receiver is a means for receiving the transmission via a communications network, for example a network card, or a broadband modem, or a wireless network card, or a telecommunications receiver such as a GPRS receiver or a receiver based on a Third Generation (3G) telecommunications standard such as for example the Universal Mobile Telecommunications System (UMTS) or Code Division Multiple Access 2000 (CDMA2000).
In other embodiments of the invention the video distribution technique is via a storage medium for example a hard disc, or an optical storage medium such as a Digital Versatile Disc (DVD) or a High Definition DVD (HD-DVD) such as a Blue Ray Disc, and the distribution receiver is a device for accessing the storage medium, such as means for accessing a hard disc or a DVD player or an HD-DVD player.
Tn other embodiments of the invention the video distribution technique is via a user-recorded storage medium, such as a hard disc or a Video Home System (VHS) cassette or for example an optical storage medium such as a Digital Versatile Disc (DVD) or a High Definition DVD (HD-DVD) such as a Blue Ray Disc, and the distribution receiver is a device for accessing the user recorded storage medium, such as means for accessing a hard disc or a VHS cassette player or a DVD player or an HD-DVD player.
In other embodiments of the invention the video distribution technique is via a user-recorded storage medium that is internal to the video receiver.
Tn other embodiments of the invention the video distribution technique is via a user-recorded storage medium that is external to and coupled with the video receiver.
In other embodiments of the invention the video distribution technique is via a user-recorded storage medium at a remote location and includes transmission to the video receiver via a communications network such as for example the Internet.
In other embodiments of the invention the video distribution technique is via an analogue broadcast.
In other embodiments of the invention the video distribution technique is via a digital broadcast.
Tn other embodiments of the invention the video distribution technique is via terrestrial television broadcast and the distribution receiver is a terrestrial television receiver.
In other embodiments of the invention the video distribution technique is via satellite television broadcast and the distribution receiver is a satellite television receiver.
In other embodiments of the invention the video distribution technique is via cable television broadcast and the distribution receiver is a cable television receiver.
In other embodiments of the invention the video receiver is a computer.
Tn other embodiments of the invention the video receiver is a mobile device such as for example a portable computer, a mobile phone or another receiver of Digital Video Broadcast for Handheld devices (DVB-H).
In other embodiments of the invention the video display is a visual display unit such as a computer monitor.
In other embodiments of the invention the video display is a screen embedded in a mobile device.
In other embodiments of the invention the key entry application may be invoked via the user selection of a menu item displayed by the video receiver.
In other embodiments of the invention the key entry application and the browser application are components of a single computer program.
Tn other embodiments of the invention the key entry application is implemented as dynamically generated content presented by the browser application, for example where the dynamically generated content is a web page in a markup language such as for example Hypertext Markup Language (HTML).
In other embodiments of the invention the key entry application is implemented as dynamically generated content presented by the browser application that is generated by a remote system and transmitted to the browser application via a communications network.
Tn other embodiments of the invention the browser application is able to render content described in a markup language such as for example Hypertext Markup Language (HTML), Wireless Markup Language (WML), Extensible HTML (XHTML), XHTML Basic, CE-HTML or another Extensible Markup
Language (XML) based content description.
In other embodiments of the invention the browser application is able to render content in the form of a video sequence such as for example a video received via a communications network or a video distributed via a broadcast method received by the distribution receiver or a video stored on a storage medium accessed by the distribution receiver.
Tn other embodiments of the invention the keyed video sequence comprises a sub-image embedded in the dynamic video content of said keyed video sequence, said sub-image comprising a first display key of a first format, said first format of key consisting of a sequence of characters belonging to a first character set, said first character set corresponding to a first key entry mechanism.
In other embodiments of the invention the first input device is a keypad on a mobile device, for example a keypad on a mobile phone.
In other embodiments of the invention the link to content may be a Universal Resource Identifier (URI).
Tn other embodiments of the invention the link to content may direct the browser to access content that is for example a video sequence that is for example received via a communications network or distributed via a broadcast method or stored on a storage medium.
In other embodiments of the invention the link to content may direct the distribution receiver to access content that is for example a video sequence that is for example received via a communications network or distributed via a broadcast method or stored on a storage medium.
In other embodiments of the invention a communications network may be for example a local private network, a wireless network, or a telecommunications network such as General Packet Radio Service (GPRS), or a telecommunications network based on a Third Generation (3G) telecommunications standard such as for example the Universal Mobile Telecommunications System (UMTS) or Code Division Multiple Access 2000 (CDMA2000), and the network interface may be for example a wireless network card or a telecommunications transceiver such as a GPRS transceiver or a network interface based on a Third Generation (3G) telecommunications standard such as for example the Universal Mobile Telecommunications System (UMTS) or Code Division Multiple Access 2000 (CDMA2000).
In other embodiments of the invention the video output component is able to present a video sequence decoded by the video decoder in one portion of the video display and graphics produced by programs running on the microprocessor in another portion of the display.
Tn other embodiments of the invention the video output component is able to present graphics produced by programs running on the microprocessor that consume the entire video display.
In other embodiments of the invention the video output component produces an analogue computer display signal such as a Video Graphics Array (VGA) signal.
In other embodiments of the invention the video output component produces a digital display signal such as a Digital Visual Interface (DVI) signal.
Tn other embodiments of the invention the video output component produces a high-definition digital display signal such as a High-Definition Multimedia Tnterface (HDMI) signal.
It will be appreciated that the term "playback" is intended to refer to the display of live video content such as a live sporting event as well as recorded video content.
It is to be understood that any feature described in relation to any one embodiment may be used alone, or in combination with other features described, and may also be used in combination with one or more features of any other of the embodiments, or any combination of any other of the embodiments.
Furthermore, equivalents and modifications not described above may also be employed without departing from the scope of the invention, which is defined in the accompanying clafrni.

Claims (19)

  1. Claims 1. A method for providing access to additional content during playback of video sequences which, when received, comprise dynamic image content, wherein said video sequences comprise a keyed video sequence comprising a sub-image embedded in the dynamic image content of said keyed video sequence, said sub-image comprising a first display key of a first format and a corresponding second display key of a second format, said first format of key consisting of a sequence of characters belonging to a first character set and said second format of key consisting of a sequence of characters belonging to a second character set which is different to said first character set, said first character set corresponding to a first key entry mechanism and said second character set corresponding to a second, different, key entry mechanisms, said method comprising, at a first user terminal: playing back said keyed video sequence; collecting from a first input device an entry of a first user selected key that comprises one of said first display key and said second display key; communicating data representing said first user selected key to a remote system via a communications network, to enable the remote system to receive the data representing said first user selected key and to resolve said first user selected key to identify a first link to additional content associated with the first user selected key; receiving data via said communications network from said remote system, said received data comprising data representing said first link; and accessing said additional content associated with the first user selected key in response to the entry of said first user selected key and the receipt of said data representing said first link.
  2. 2. A method according to claim 1, comprising, at a second user terminal: collecting from a second input device an entry of a second user selected key that comprises the other of said first display key and said second display key; communicating data representing said second user selected key to a remote system via a communications network, to enable the remote system to receive the data representing said second user selected key and to resolve said second user selected key to identify a second link to additional content associated with the second user selected key; receiving data via said communications network from said remote system, said received data comprising data representing said second link; and accessing said additional content associated with the second user selected key in response to the entry of said second user selected key and the receipt of said data representing said second link.
  3. 3. A method according to claim 2, wherein said second link and said first link identify the same additional content.
  4. 4. A method according to any preceding claim, wherein said first and/or second input device comprises a numeric keypad, and said first user selected key is in a solely numeric character format.
  5. 5. A method according to any preceding claim, wherein said first and/or second input device comprises an alphanumeric keypad, and said second user selected key is in an alphanumeric character format.
  6. 6. A method according to claim 5, wherein said second user selected key is in a solely alphabetical character format.
  7. 7. A method according to any preceding claim, wherein the keyed video sequence is received in the form of a broadcast video sequence.
  8. 8. A method for providing access to additional content during playback of video sequences which, when received, comprise a plurality of keyed video sequences comprising different sub-images embedded in the dynamic image content of said keyed video sequences, said different sub-images comprising different display keys each comprising a different sequence of characters, said method comprising, at a first user terminal: playing back said keyed video sequences; collecting from a first input device one or more characters of a first input character selection corresponding to one or more characters of a plurality of different user selectable keys corresponding to at least some of said display keys; querying a key database using said first input character selection, and receiving a response to said query, said response comprising data identifying a first set of user selectable keys which include characters corresponding to said first input character selection; displaying a plurality of user selectable keys from said first set; collecting from said first input device a selection of a first user selectable key from said displayed user selectable keys; communicating data representing said first user selectable key to a remote system via a communications network, to enable the remote system to receive the data representing said first user selectable key and to resolve said first user selectable key to identify a first link to additional content associated with the first user selectable key; receiving data via said communications network from said remote system, said received data comprising data representing said first link; and accessing said additional content associated with the first user selectable key in response to the selection of said first user selectable key and the receipt of said data representing said first link.
  9. 9. A method according to claim 9, wherein said first input character selection consists of a sequence of characters belonging to a first character set and said first set of user selectable keys are in a second format of key consisting of a sequence of characters belonging to a second character set which is different to said first character set, said correspondence being a mapping correspondence.
  10. 10. A method according to claim 8 or 9, wherein said querying step comprises: communicating data representing said first input character selection to a remote key database via a communications network, to enable the remote key database to receive the data representing said first input character selection and to select said first set from the remote key database; and receiving data via said communications network from said remote database, said received data comprising data representing said first set.
  11. 11. A method according to claim 10, wherein said step of communicating said first input character set to said remote database is triggered in response to the collection of a predetermined number of characters from said input device.
  12. 12. A method according to claim 11, wherein said step of communicating said first input character set is inhibited until said predetermined number of characters has been collected.
  13. 13. A method according to claim 11 or 12, wherein said predetermined number of characters is at least two.
  14. 14. A method according to any of claims 8 to 13, wherein said first input character selection comprises numeric, non-alphabetical characters and wherein said user selectable keys comprise alphabetical characters.
  15. 15. A method for providing access to additional content during playback of video sequences which, when received, comprise a plurality of keyed video sequences comprising different sub-images embedded in the dynamic image content of said keyed video sequences, said different sub-images comprising different display keys each comprising a different sequence of characters, said method comprising, at a first user terminal: playing back said keyed video sequences; collecting from a first input device a first input user selectable key corresponding to at least some of said display keys; querying a key database using said first input user selectable key, and receiving a response to said query, said response comprising data identifying a first set of user selectable keys which correspond to said first input userselectable key;displaying a plurality of user selectable keys from said first set; collecting from said first input device a selection of a second input user selectable key from said displayed user selectable keys; receiving data via said communications network from said remote system, said received data comprising data representing a first link associated with said second input user selectable key; and accessing said additional content associated with the second input user selectable key in response to the selection of said second input user selectable key and the receipt of said data representing said first link.
  16. 16. A method according to claim 15, wherein said first input user selectable key is in a first format of key consisting of a sequence of characters belonging to a first character set and said first set of user selectable keys are in a second format of key consisting of a sequence of characters belonging to a second character set which is different to said first character set.
  17. 17. A method according to claim 15 or 16, comprising communicating data representing said second input user selectable key to a remote system via a communications network, to enable the remote system to receive the data representing said second input user selectable key and to resolve said second input user selectable key to identify a first link to additional content associated with the second input user selectable key.
  18. 18. A method for providing access to additional content during playback of video sequences which, when received, comprise a plurality of keyed video sequences comprising different sub-images embedded in the dynamic image content of said keyed video sequences, said different sub-images comprising different display keys each comprising a different sequence of characters, said method comprising, at a first user terminal: playing back said keyed video sequences; collecting from a first input device an input user selectable key corresponding to at least one of said display keys; communicating data representing said input user selectable key to a remote system via a communications network, to enable the remote system to receive the data representing said input user selectable key and to resolve said input user selectable key to identify a plurality of links to additional content associated with the input user selectable key; receiving data via said communications network from said remote system, said received data comprising data representing said plurality of links; and displaying a plurality of user selectable links from said plurality of links; collecting from said first input device a selection of a first user selectable link from said displayed user selectable links; and accessing additional content associated with the input user selectable key in response to the selection of said first input user selectable link.
  19. 19. Apparatus arranged to perform the method of any preceding claim.
GB0816715A 2008-09-12 2008-09-12 Providing Access to Additional Content During Playback of Video Sequences Withdrawn GB2463485A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
GB0816715A GB2463485A (en) 2008-09-12 2008-09-12 Providing Access to Additional Content During Playback of Video Sequences
PCT/EP2009/061808 WO2010029149A1 (en) 2008-09-12 2009-09-11 Method and apparatus for providing access to additional contents during playback of video sequences

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
GB0816715A GB2463485A (en) 2008-09-12 2008-09-12 Providing Access to Additional Content During Playback of Video Sequences

Publications (2)

Publication Number Publication Date
GB0816715D0 GB0816715D0 (en) 2008-10-22
GB2463485A true GB2463485A (en) 2010-03-17

Family

ID=39930064

Family Applications (1)

Application Number Title Priority Date Filing Date
GB0816715A Withdrawn GB2463485A (en) 2008-09-12 2008-09-12 Providing Access to Additional Content During Playback of Video Sequences

Country Status (2)

Country Link
GB (1) GB2463485A (en)
WO (1) WO2010029149A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9185326B2 (en) 2010-06-11 2015-11-10 Disney Enterprises, Inc. System and method enabling visual filtering of content

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101979364B (en) * 2010-09-30 2013-01-09 浙江环新氟材料股份有限公司 Method for preparing 2,3,3,3-tetrafluoropropylene

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998017064A1 (en) * 1996-10-16 1998-04-23 Gemstar Development Corporation Access to internet data through a television system
US6499057B1 (en) * 1996-10-18 2002-12-24 Microsoft Corporation System and method for activating uniform network resource locators displayed in a media broadcast
WO2007090173A2 (en) * 2006-01-31 2007-08-09 Aerielle Technologies, Inc. Method to enable interactive advertising during a media stream

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2371433B (en) * 2001-01-12 2005-10-19 Waptv Ltd Television receiver and method of operating a server
US7103534B2 (en) * 2001-03-31 2006-09-05 Microsoft Corporation Machine learning contextual approach to word determination for text input via reduced keypad keys
US20020188628A1 (en) * 2001-04-20 2002-12-12 Brian Cooper Editing interactive content with time-based media

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1998017064A1 (en) * 1996-10-16 1998-04-23 Gemstar Development Corporation Access to internet data through a television system
US6499057B1 (en) * 1996-10-18 2002-12-24 Microsoft Corporation System and method for activating uniform network resource locators displayed in a media broadcast
WO2007090173A2 (en) * 2006-01-31 2007-08-09 Aerielle Technologies, Inc. Method to enable interactive advertising during a media stream

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9185326B2 (en) 2010-06-11 2015-11-10 Disney Enterprises, Inc. System and method enabling visual filtering of content
EP2395750B1 (en) * 2010-06-11 2017-04-12 Disney Enterprises, Inc. System and method enabling visual filtering of content

Also Published As

Publication number Publication date
WO2010029149A1 (en) 2010-03-18
GB0816715D0 (en) 2008-10-22

Similar Documents

Publication Publication Date Title
US11277650B2 (en) Contents receiving system and client
US9383899B2 (en) Integrated content guide for interactive selection of content and services on personal computer systems with multiple sources and multiple media presentation
US6263501B1 (en) Systems and methods for linking television viewers with advertisers and broadcasters
RU2543560C2 (en) Method and system for accessing unified resource indicator
US6928262B1 (en) Broadcast receiving device
US20030005445A1 (en) Systems and methods for linking television viewers with advertisers and broadcasters
JP2002515207A (en) Accessing Internet data through a television system
US20030066079A1 (en) Method and apparatus for program information search
US20060015897A1 (en) Apparatus for displaying data broadcasting contents and method thereof
JP2003522482A (en) Display of extended content information on the remote control unit
EP1537730A2 (en) System and method for providing real-time ticker information
KR19980032441A (en) Professional information broadcasting system, broadcasting device, and receiving terminal device
US20040017388A1 (en) Integrated content guide for interactive selection of content and services on personal computer systems with multiple sources and multiple media presentation
US20120066734A1 (en) System and method for transmitting data contents
CA2412156C (en) System and method for providing internet addresses corresponding to an electronic signal to a user
EP2178299A1 (en) Information processing server, program reception terminal, program-associated information providing method, and program-associated information plotting method
WO2010029149A1 (en) Method and apparatus for providing access to additional contents during playback of video sequences
JP2004080748A (en) Television receiver and system including same
FR2855352A1 (en) Component e.g. digital TV service identifier, selecting method, involves identifying component adjacent to another component that does not appear in sub-list, and displaying another sub-list comprising highlighted components
JP3242393B1 (en) Information service system linked to data broadcasting system
US8522297B2 (en) System, method and program for identifying web information related to subjects in a program broadcast
JP4371667B2 (en) Interface device used with multimedia content playback device to search multimedia content being played back
EP2385470A2 (en) Recording and reproducing apparatus and recording and reproducing method
EP1189441A2 (en) Context-sensitive information delivery service
WO2015097046A1 (en) Method for restitution of an availability of an item of audiovisual content, and associated device, computer program product and data medium

Legal Events

Date Code Title Description
WAP Application withdrawn, taken to be withdrawn or refused ** after publication under section 16(1)