WO2010029149A1 - Procédé et appareil pour donner accès à des contenus supplémentaires pendant la lecture de séquences vidéo - Google Patents

Procédé et appareil pour donner accès à des contenus supplémentaires pendant la lecture de séquences vidéo Download PDF

Info

Publication number
WO2010029149A1
WO2010029149A1 PCT/EP2009/061808 EP2009061808W WO2010029149A1 WO 2010029149 A1 WO2010029149 A1 WO 2010029149A1 EP 2009061808 W EP2009061808 W EP 2009061808W WO 2010029149 A1 WO2010029149 A1 WO 2010029149A1
Authority
WO
WIPO (PCT)
Prior art keywords
key
user selectable
user
input
data representing
Prior art date
Application number
PCT/EP2009/061808
Other languages
English (en)
Inventor
Patrick Michael Sansom
Ian James Valentine
Original Assignee
Miniweb Research 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 Research Ltd filed Critical Miniweb Research Ltd
Publication of WO2010029149A1 publication Critical patent/WO2010029149A1/fr

Links

Classifications

    • 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
    • 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
    • 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, manipulating MPEG-4 scene graphs
    • H04N21/2343Processing of video elementary streams, e.g. splicing of video streams, manipulating MPEG-4 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, manipulating MPEG-4 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

Definitions

  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • a method for providing access to additional content during playback of video sequences which, when received, comprise dynamic image content
  • 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
  • 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
  • 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
  • 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
  • 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.
  • FIG. 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.
  • 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.
  • 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', T and '3' from the second character set map to the numeric character '3' in the first character set, etc.
  • 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', T 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.
  • a 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.
  • a link to content such as a Universal Resource Locator (URL)
  • URL Universal Resource Locator
  • 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.
  • 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.
  • 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.
  • 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.
  • 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.
  • MPEG Motion Picture Experts Group
  • 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 Internet.
  • 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.
  • a keyed video sequence containing a sub- image comprising a first display key and a second display key is received from a video distribution 106 and displayed on a video display by the video receiver (step 500).
  • the user may start the key entry application 120 on the video receiver (step 502), for example by pressing a button on an input device.
  • the video receiver 118 When the video receiver 118 accepts input from the user that indicates the key entry application 120 should be started, the video receiver 118 displays the key entry application 120 (step 504), for example by overlaying the graphics of the key entry application 120 over the dynamic video content output from the video decoder 116.
  • the key entry application 120 receives characters entered by the user using an available input device (e.g. 130, 132), 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 124 using the network interface 210 to a communications network 126 (step 508).
  • the remote system 124 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 124 then looks up the user selected key in a database 128 (step 510) and by using the user selected key as an index into the identified format of key entries in the database 128 retrieves a link to content associated with the key that may be for example a URL.
  • the key entry application 120 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 (e.g.
  • the key entry application 120 running on the video receiver 118 then receives a link to content associated with the user selected key from the remote server 124 via the communications network 126 (step 512).
  • the key entry application 120 then extracts the link to content, for example a URL, from the information received from the remote system 124 (step 514).
  • the link is then passed to the browser application 114 which then uses it to make a request for content from a content source 122 via the communications network 126 (step 516), where for example the content source 122 is a web page on the World Wide Web.
  • the browser application 114 then receives the content transmitted by the content source 122 via the communications network 126 (step 518) and renders it for display on the video display 112 (step 520).
  • Figure 6A shows an exemplary screenshot 600 of the screen displayed by the key entry application 120 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 114 after retrieving a link to content associated to the user selected key.
  • Figure 6C illustrates an example of the contents of a database 128 used by a remote system 124 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.
  • a keyed video sequence containing a sub- image comprising a first display key and a second display key is received from a video distribution 106 and displayed on a video display 112 by the video receiver 118 (step 700).
  • the user may start the key entry application 120 on the video receiver 118 (step 702), for example by pressing a button on an input device (e.g. 130, 132).
  • the video receiver 118 When the video receiver 118 accepts input from the user that indicates the key entry application 120 should be started, the video receiver 118 displays the key entry application 120 (step 704), for example by overlaying the graphics of the key entry application 120 over the dynamic video content output from the video decoder 116.
  • the key entry application 120 collects from an input device (e.g. 130, 132) 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).
  • the first character selection is communicated to a remote system 124 via a communications network 126, the remote system 124 then performs the database query using database 128 and the key entry application 120 then receives data from the remote system 124 via the communications network 126, 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.
  • the remote system 124 performs mapping between the different key formats in order to identify the first set of user selectable keys.
  • 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 (e.g. 130, 132).
  • the key entry application 120 renders the first set of user selectable keys for display on the video display 112 (step 712). If the key entry application 120 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 120 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 (e.g.
  • the key entry application 120 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 124 using the network interface 210 to a communications network 126 (step 722).
  • the remote system 124 looks up the first user selectable key in a database 128 (step 724) and retrieves a link to content associated with the key that may be for example a URL.
  • the remote system 124 then transmits the link to content associated to the first user selectable key to the key entry application 120 running on the video receiver 118 via the communications network 126 (step 726).
  • the key entry application 120 then extracts the link to content, for example a URL, from the information received from the remote system 124 (step 728).
  • the link to content is then passed to the browser application 114 which then uses it to make a request for content from a content source 122 via the communications network 126 (step 730), where for example the content source 122 is a web page on the World Wide Web.
  • the browser application 120 then receives the content transmitted by the content source 122 via the communications network 126(step 732) and renders it for display on the video display 112 (step 734).
  • Figure 8 shows an exemplary screenshot 800 of the screen displayed by the key entry application 120 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 124 in response to a communication from the key entry application 120 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.
  • a keyed video sequence containing a sub- image comprising a first display key and a second display key is received from a video distribution 106 and displayed on a video display 114 by the video receiver 118 (step 900).
  • the user may start the key entry application 120 on the video receiver (step 902), for example by pressing a button on an input device.
  • the video receiver 118 When the video receiver 118 accepts input from the user that indicates the key entry application should be started, the video receiver 118 displays the key entry application 120 (step 904), for example by overlaying the graphics of the key entry application 120 over the dynamic video content output from the video decoder 116. Once displayed the key entry application 120 collects from an input device (e.g. 130, 132) 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).
  • an input device e.g. 130, 132
  • 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).
  • the first character selection is communicated to a remote system 124 via a communications network 126, the remote system 124 then performs the database query and the key entry application 120 then receives data from the remote system 124 via the communications network 126, the data comprising the first set of user selectable keys.
  • 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 120 renders the first set of user selectable keys for display on the video display 112 (step 912). If the key entry application 120 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 120 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 (e.g.
  • the key entry application 120 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 124 using the network interface 210 to a communications network 126 (step 922).
  • the remote system 124 looks up the input user selectable key in a database 128 (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 120 from the remote system 124 via the communications network 126 (step 928).
  • the key entry application 120 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 120 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 (e.g. 130, 132) 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.
  • step 936 the key entry application 120 has either received one link to content from the remote system 124, or has acquired a first user selectable link from the user.
  • the key entry application 120 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 114 which then uses it to make a request for content from a content source 122 via the communications network 126 (step 938), where for example the content source is a web page on the World Wide Web.
  • the browser application 120 receives the content transmitted by the content source 122 via the communications network 126 (step 940) and renders it for display on the video display 112 (step 942).
  • the remote system 124 also transmits to the key entry application 120 text and images that summarise the content provided by each link to content that forms the plurality of user selectable links.
  • the summary of the content provided by each link to content is displayed in conjunction with the plurality of user selectable links.
  • the remote system 124 filters the one or more links to content according to the geographical location of the video receiver 118 that is running the key entry application 120 before communicating a filtered one or more links to content to the key entry application 120. For example, some links to content may be associated with particular geographical areas, as specified in the key database 128.
  • the video receiver 118 may have a unique identifier that is transmitted to the remote system 124 when key resolution requests are made via the communications network 126.
  • the unique identifier may be used by the server 124 to identify the location of the video receiver 118, or in other embodiments the remote system 124 may look-up the unique identifier in a database of video receivers and extract the video receiver' s 118 geographical location from the database.
  • the video receiver 118 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 124 when a key resolution request is made.
  • 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).
  • GPS Global Positioning System
  • GSM Global System for Mobile Communications
  • Figure 10 shows an exemplary screenshot 1000 of the screen displayed by the key entry application 120 in step 932 after a list of links to content has been received from the remote system 124 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.
  • the video distribution 106 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 200 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).
  • 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) telecommunication
  • the video distribution 106 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 200 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.
  • 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
  • DVD Digital Versatile Disc
  • HD- DVD High Definition DVD
  • the distribution receiver 200 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.
  • the video distribution 106 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 200 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.
  • VHS Video Home System
  • DVD Digital Versatile Disc
  • HD-DVD High Definition DVD
  • the distribution receiver 200 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.
  • the video distribution 106 technique is via a user-recorded storage medium that is internal to the video receiver 118. In other embodiments of the invention the video distribution 106 technique is via a user-recorded storage medium that is external to and coupled with the video receiver 118.
  • the video distribution 106 technique is via a user-recorded storage medium at a remote location and includes transmission to the video receiver 118 via a communications network such as for example the Internet.
  • the video distribution 106technique is via an analogue broadcast. In other embodiments of the invention the video distribution 106 technique is via a digital broadcast.
  • the video distribution 106 technique is via terrestrial television broadcast and the distribution receiver 200 is a terrestrial television receiver. In other embodiments of the invention the video distribution 106 technique is via satellite television broadcast and the distribution receiver 200 is a satellite television receiver.
  • the video distribution 106 technique is via cable television broadcast and the distribution receiver 200 is a cable television receiver.
  • the video receiver 118 is a computer.
  • the video receiver 118 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).
  • DVD-H Digital Video Broadcast for Handheld devices
  • the video display 112 is a visual display unit such as a computer monitor.
  • the video display 112 is a screen embedded in a mobile device.
  • the key entry application 120 may be invoked via the user selection of a menu item displayed by the video receiver 118.
  • the key entry application 120 and the browser application 114 are components of a single computer program.
  • the key entry application 120 is implemented as dynamically generated content presented by the browser application 114, for example where the dynamically generated content is a web page in a markup language such as for example Hypertext Markup Language (HTML).
  • HTML Hypertext Markup Language
  • the key entry application 120 is implemented as dynamically generated content presented by the browser application 114 that is generated by a remote system and transmitted to the browser application 114 via a communications network.
  • the browser application 114 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.
  • HTML Hypertext Markup Language
  • WML Wireless Markup Language
  • XHTML Extensible HTML
  • XHTML Basic XHTML Basic
  • CE-HTML Extensible Markup Language
  • XML Extensible Markup Language
  • the browser application 114 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 200 or a video stored on a storage medium accessed by the distribution receiver 200.
  • 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.
  • the first input device 130 is a keypad on a mobile device, for example a keypad on a mobile phone.
  • the link to content may be a Universal Resource Identifier (URI).
  • URI Universal Resource Identifier
  • the link to content may direct the browser 114 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.
  • the link to content may direct the distribution receiver 200 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.
  • a communications network 126 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 210 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).
  • 3G Third Generation
  • UMTS Universal Mobile Telecommunications System
  • CDMA2000 Code Division Multiple Access 2000
  • the video output component 202 is able to present a video sequence decoded by the video decoder 116 in one portion of the video display 112 and graphics produced by programs running on the microprocessor 206 in another portion of the display.
  • the video output component 202 is able to present graphics produced by programs running on the microprocessor 206 that consume the entire video display 112.
  • the video output component 202 produces an analogue computer display signal such as a Video Graphics Array (VGA) signal.
  • VGA Video Graphics Array
  • the video output component 202 produces a digital display signal such as a Digital Visual Interface (DVI) signal.
  • DVI Digital Visual Interface
  • the video output component 202 produces a high-definition digital display signal such as a High-Definition Multimedia Interface (HDMI) signal.
  • HDMI High-Definition Multimedia Interface
  • playback is intended to refer to the display of live video content such as a live sporting event as well as recorded video content.

Abstract

L'invention concerne un procédé visant à donner accès à des contenus supplémentaires pendant la lecture de séquences vidéo qui, lorsqu’elles sont reçues, comportent un contenu d’images dynamiques, lesdites séquences vidéo comportant une séquence vidéo verrouillée comprenant une sous-image insérée dans le contenu d’images dynamiques de ladite séquence vidéo verrouillée, ladite sous-image comportant une première clé d’affichage d’un premier format et une deuxième clé correspondante d’affichage d’un deuxième format, ledit premier format de clé étant constitué d’une suite de caractères appartenant à un premier jeu de caractères et ledit deuxième format de clé étant constitué d’une suite de caractères appartenant à un deuxième jeu de caractères différent dudit premier jeu de caractères, ledit premier jeu de caractères correspondant à un premier mécanisme de saisie de clé et ledit deuxième jeu de caractères correspondant à un deuxième mécanisme différent de saisie de clé, ledit procédé comportant les étapes consistant, au niveau d’un premier terminal d’utilisateur : à lire ladite séquence vidéo verrouillée; à recueillir auprès d’un premier dispositif d’entrée la saisie d’une première clé choisie par l’utilisateur et constituant soit ladite première clé d’affichage, soit ladite deuxième clé d’affichage; à communiquer des données représentant ladite première clé choisie par l’utilisateur à un système distant via un réseau de communications afin de permettre au système distant de recevoir les données représentant ladite première clé choisie par l’utilisateur et de résoudre ladite première clé choisie par l’utilisateur en vue d’identifier un premier lien vers un contenu supplémentaire associé à la première clé choisie par l’utilisateur; à recevoir via ledit réseau de communications des données provenant dudit système distant, lesdites données reçues comprenant des données représentant ledit premier lien; et à accéder audit contenu supplémentaire associé à la première clé choisie par l’utilisateur en réponse à la saisie de ladite première clé choisie par l’utilisateur et à la réception desdites données représentant ledit premier lien.
PCT/EP2009/061808 2008-09-12 2009-09-11 Procédé et appareil pour donner accès à des contenus supplémentaires pendant la lecture de séquences vidéo WO2010029149A1 (fr)

Applications Claiming Priority (2)

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

Publications (1)

Publication Number Publication Date
WO2010029149A1 true WO2010029149A1 (fr) 2010-03-18

Family

ID=39930064

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2009/061808 WO2010029149A1 (fr) 2008-09-12 2009-09-11 Procédé et appareil pour donner accès à des contenus supplémentaires pendant la lecture de séquences vidéo

Country Status (2)

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

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101979364A (zh) * 2010-09-30 2011-02-23 浙江环新氟材料股份有限公司 2,3,3,3-四氟丙烯的制备方法

Families Citing this family (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

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002056590A1 (fr) * 2001-01-12 2002-07-18 Waptv Limited Recepteur de television et procede d'exploitation d'un serveur
US20020188628A1 (en) * 2001-04-20 2002-12-12 Brian Cooper Editing interactive content with time-based media
US20030023420A1 (en) * 2001-03-31 2003-01-30 Goodman Joshua T. Machine learning contextual approach to word determination for text input via reduced keypad keys

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2267890C (fr) * 1996-10-16 2005-12-13 Gemstar Development Corporation Acces a des donnees internet par le biais d'un systeme de television
US5774666A (en) * 1996-10-18 1998-06-30 Silicon Graphics, Inc. System and method for displaying uniform network resource locators embedded in time-based medium
WO2007090173A2 (fr) * 2006-01-31 2007-08-09 Aerielle Technologies, Inc. Procede pour permettre une publicite interactive dans un flux multimedia

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2002056590A1 (fr) * 2001-01-12 2002-07-18 Waptv Limited Recepteur de television et procede d'exploitation d'un serveur
US20030023420A1 (en) * 2001-03-31 2003-01-30 Goodman Joshua T. 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

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101979364A (zh) * 2010-09-30 2011-02-23 浙江环新氟材料股份有限公司 2,3,3,3-四氟丙烯的制备方法

Also Published As

Publication number Publication date
GB0816715D0 (en) 2008-10-22
GB2463485A (en) 2010-03-17

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
US6732369B1 (en) Systems and methods for contextually linking television program information
US7373651B2 (en) Metadata structure for providing access to EPG features from within broadcast advertisements
US20030005445A1 (en) Systems and methods for linking television viewers with advertisers and broadcasters
JP2002515207A (ja) テレビジョンシステムを通してのインターネットデータへのアクセス
US20060015897A1 (en) Apparatus for displaying data broadcasting contents and method thereof
KR19980032441A (ko) 프로정보 방송시스템, 방송장치, 및 수신단말장치
JP2003522482A (ja) リモートコントロールユニット上への拡張されたコンテンツ情報の表示
EP1537730A2 (fr) Systeme et procede fournissant des informations de deroulant en temps reel
KR20130042044A (ko) 대화형 미디어 안내 애플리케이션에의 원격 액세스를 제공하는 시스템 및 방법
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
US6862611B1 (en) System and method for providing internet address corresponding to an electronic signal to a user
US7269585B1 (en) User interface and search system for local and remote internet and other applications
EP2178299A1 (fr) Serveur de traitement d'informations, terminal de réception de programme, procédé de fourniture d'informations associé au programme et procédé de traçage d'informations associé au programme
WO2010029149A1 (fr) Procédé et appareil pour donner accès à des contenus supplémentaires pendant la lecture de séquences vidéo
FR2855352A1 (fr) Procede de selection d'elements parmi une liste, et un recepteur audiovisuel pour la selection des elements
JP2004080748A (ja) テレビジョン受信機およびこれを含んだシステム
JP3242393B1 (ja) データ放送システムとリンクした情報サービス・システム
JP2002010151A (ja) 番組受信装置
JP4371667B2 (ja) 再生中のマルチメディア・コンテンツのサーチを行うためにマルチメディア・コンテンツ再生装置と共に使用されるインタフェース装置
JP2003219374A (ja) 受信装置、放送受信システム、および放送システム
EP2385470A2 (fr) Appareil d'enregistrement et de reproduction et procédé d'enregistrement et de reproduction
US20170006332A1 (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
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 09752308

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 09752308

Country of ref document: EP

Kind code of ref document: A1