WO2014032708A1 - Method of operating a tv receiver and tv receiver - Google Patents

Method of operating a tv receiver and tv receiver Download PDF

Info

Publication number
WO2014032708A1
WO2014032708A1 PCT/EP2012/066760 EP2012066760W WO2014032708A1 WO 2014032708 A1 WO2014032708 A1 WO 2014032708A1 EP 2012066760 W EP2012066760 W EP 2012066760W WO 2014032708 A1 WO2014032708 A1 WO 2014032708A1
Authority
WO
WIPO (PCT)
Prior art keywords
content
tracked
extra
receiver
behaviour
Prior art date
Application number
PCT/EP2012/066760
Other languages
French (fr)
Inventor
Mattia FOGLIACCO
Original Assignee
Iiinnovation S.A.
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 Iiinnovation S.A. filed Critical Iiinnovation S.A.
Priority to PCT/EP2012/066760 priority Critical patent/WO2014032708A1/en
Publication of WO2014032708A1 publication Critical patent/WO2014032708A1/en

Links

Classifications

    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/466Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • H04N21/4667Processing of monitored end-user data, e.g. trend analysis based on the log file of viewer selections
    • 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/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/442Monitoring of processes or resources, e.g. detecting the failure of a recording device, monitoring the downstream bandwidth, the number of times a movie has been viewed, the storage space available from the internal hard disk
    • H04N21/44213Monitoring of end-user related data
    • H04N21/44222Analytics of user selections, e.g. selection of programs or purchase activity
    • H04N21/44224Monitoring of user activity on external systems, e.g. Internet browsing
    • 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/25Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
    • H04N21/251Learning process for intelligent management, e.g. learning user preferences for recommending movies
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/4508Management of client data or end-user data
    • H04N21/4532Management of client data or end-user data involving end-user characteristics, e.g. viewer profile, preferences
    • 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/45Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
    • H04N21/462Content or additional data management, e.g. creating a master electronic program guide from data received from the Internet and a Head-end, controlling the complexity of a video stream by scaling the resolution or bit-rate based on the client capabilities
    • H04N21/4622Retrieving content or additional data from different sources, e.g. from a broadcast channel and the Internet

Definitions

  • the invention relates to a method of operating a TV receiver and a TV receiver. Background
  • Advertisement is an inherent part of the TV program of today.
  • the Advertising industry is constantly looking for effective and/or personalized content transmission and/or reproduc- tion of Advertisement.
  • behavioural targeting is used to define a set of technologies deployed by online website publishers and Advertisers, allowing them to increase the effectiveness of their campaigns by capturing data generated by website and landing page watchers.
  • US2005/0222901 describes behavioural targeting techniques and in particular how Ad information (Advertising information), such as Ad targeting keywords and/or Ad creative content may be determined using aggregated selected document-to-query information associations. For example, popular terms and/or phrases also associated with a selected document may be used as Ad targeting keywords and/or Ad creative content for an Ad having the document as a landing page.
  • WO2005/033979 describes a system and method for creating a user profile and for using the user profile to order search results returned by a search engine. The user profile is based on search queries submitted by a user, the user's specific interaction with the documents identified by the search engine and personal information provided by the user.
  • the object of the present invention is to improve a method of operating a TV receiver and a TV receiver.
  • the object of the present invention is solved by a method of operating a TV receiver according to claim 1 and a TV receiver according to claim 7.
  • a method of operating a TV receiver is described. At least one TV signal to be displayed from a broadcaster is received. A viewing behaviour of the TV user is tracked. Data relating to the tracked viewing behaviour are stored. The tracked viewing behaviour is analyzed. A viewer profile based on the analysis of the track viewing behaviour is generated. Extra content to be displayed is provided from an external extra content provider to the TV receiver based on the viewer profile. According to an aspect of the invention, the analysis of the tracked viewing behaviour is performed by the TV receiver or by an external service provider.
  • the invention also relates to a TV receiver comprising an input unit for receiving at least one TV signal to be displayed from a broadcaster, a tracking unit for tracking a viewing behaviour and a memory for storing data relating to the tracked viewing behaviour.
  • a viewer profile based on the analysis of the tracked viewing behaviour is generated.
  • the receiver comprises an interface for receiving extra content to be displayed based on the viewer profile.
  • the TV receiver comprises an analyzing unit for analyzing the tracked viewing behaviour and for outputting the analyzed tracked viewing behaviour to the external service provider to enable a generating of a viewer profile based on the analysis of the tracked viewing behaviour.
  • the TV receiver according to the invention can comprise a camera input unit used for detecting and/or monitoring a room in which the TV is placed.
  • the camera unit can have a dedicated camera or can be connected to an external camera. Based on the output of the camera unit, the generated viewer profile can be adapted accordingly, for example such that no Advertisements are displayed if no one is present in front of the TV receiver.
  • the TV receiver may comprise a motion sensing unit for detecting or analyzing whether people are present in front of the TV receiver and ajusting the rendering of the Ads or adjusting the viewer profile temporarily.
  • the output of the camera input unit or the output of the motion sensing unit can be used to monitor or detect the physical behaviour of the user or the movements of the user.
  • the invention relates to the idea to create a method and a system able to increase the effectiveness of TV content or extra-content transmission, by making information on watchers' behaviour available to the content provider or to third parties service providers, so that the content provider or third parties service providers can choose the content or extra-content to be transmitted to the entire audience basing on such information.
  • the invention also relates to the idea to deliver to the content provider or third party service providers with information on watchers behaviour, so to enable the content provider or third parties to transmit personalized content or extra-content to each watcher, on the basis of his/her behaviour.
  • the invention also relates to the idea to provide a method and a system for broadcasting of content tailored by defining audiences not any longer by geographical means only, but also by tracing the behaviour of watchers.
  • Watcher is defined as the user of TV set who is actively choosing the content reproduced by the TV set (e.g. by tuning the TV set on a specific TV station).
  • Main content can be movies, shows, news, teletext and the like.
  • Main content can be broadcasted by using standard broadcasting techniques including, but not limited to: NTSC, PAL, SECAM, DVB-T, satellite or cable.
  • Main content for advanced TV-sets including but not limited to IPTVs, SmartTVs or TVs of the connected type can also be broadcasted over a network, such as the Internet,.
  • Extra-content is defined as Advertisement and/or content of interest to the watcher other than the main content and transmitted together with, parallel to or instead of a main content. Also extra-content can be broadcasted by using standard broadcasting techniques including, but not limited to: NTSC, PAL, SECAM, DVB-T, satellite or cable. Extra- content for advanced TV-sets including but not limited to IPTVs, SmartTVs or TVs of the connected type can also be broadcasted over a network, such as the Internet.
  • Tracking can be performed, for example, in a tracking unit receiving the information on the main content, storing such information in a local memory and performing TV analytics by a TV analyzing unit locally in the TV set or by transmitting such information to a main content provider, an extra-content provider or to a third party service provider for running centralized TV analytics by a TV analyzing unit.
  • the elements taken into account for the tracking in the tracking unit can for example be characteristics of the main contents: the channel watched, the content displayed (this can be performed by using the data available in the EPG -electronic program guide-), the contents looked through in an EPG or IPG (interactive program guide), the teletext page looked at.
  • Other elements that can be tracked in the tracking unit can include extra-content: extra- contents supplied by the main content provider, extra-content supplied by a third party as well as Advertisement not embedded into the broadcasting of the main content.
  • the tracking can be performed outside of the TV receiver, e.g. by the third party provider.
  • the elements tracked can extend to some physical behaviours of the user and or physical elements in the space around the end device from which the contents and extra-contents are enjoyed: for example gestures, movement patterns, number of people watching the contents on the end device, their attitude, their level of activity (including, but not limited to zapping, consulting extra content and so on), their level of interaction with the end device.
  • An example of Advertisement not embedded into the broadcasting of a main content can for example be an overlay of an Ad received by an extra-content provider.
  • Another example of Advertisement not embedded into the broadcasting of a main content can be an Ad displayed in the reproduction of a main-content or extra-content for some seconds, at the boot of the TV-set, at the shut-down of the TV-set or during the operation time of the TV- set.
  • An example of content of interest to the watcher or user other than the main content transmitted as extra-content can be for example the explanation of some architectonic terms retrieved from an external database or protal (e.g. Wikipedia) during the broadcasting of a main content which is relating to architecture.
  • Tracked elements can be descriptive characteristics of the content (hereafter called tags).
  • tags can be, but are not limited to: type of show, time in the day, subject of the content, adult restriction, foreseen audience, related tags or topics, URLs and the like.
  • the watcher can access contents other than the standard TV content directly from the TV. In such cases, also contents other than standard TV content can tracked elements. Watchers may be able to access the online portals of TV content providers, access public online databases (e.g. Wikipedia), stream audio/video content from online portals, access third-parties databases for retrieving information.
  • contents other than standard TV content can tracked elements. Watchers may be able to access the online portals of TV content providers, access public online databases (e.g. Wikipedia), stream audio/video content from online portals, access third-parties databases for retrieving information.
  • Standard TV content is defined as content which is made available only or primarily for TV sets (TV programs, movies, teletext, TV dedicated EPG and the like).
  • TV analytics can be performed by the analyzing unit which may comprise a processing unit programmed to execute some operations yielding useful results for choosing which main content, extra-content or Advertisement to make available to the watcher.
  • TV analytics can be performed either by the TV set directly or remotely by the content provider or by a third party service provider (on behalf of the con- tent provider or independently), in that all or a part of the elements taken into account for tracking the watcher behaviour are measured, collected, analysed and reported for purposes of understanding and optimizing content transmission and reproduction.
  • TV analytics can be performed as statistics consisting primarily of counting the number of watcher requests (or hits) made to a specific data concerning the tracked element.
  • the analyzing unit which may comprise a processing unit is comparing the results using arithmetic techniques and is establishing which main content, extra-content or Advertisement has been, for example, followed the most.
  • the content intelligence can use, but is not limited to arithmetic techniques to determine which main content, extra-content or Advertisement to send.
  • TV analytics can distinguish between content views and sessions.
  • a content can be requested by a user several times in a session, generating only one session, but several views. Distinguishing between views and sessions can be particularly important when a watcher is "zapping" between different contents (e.g. seeking to avoid TV commercials).
  • TV analytics can make use of cookies: a process of assigning an identifier to the watch- ers, which can uniquely identify them during their views or sessions, also if such views and sessions have long time intervals between them.
  • TV analytics can be performed by taking into account the following parameters, but are not limited to: Visibility time (the time a single content is watched); Session Duration (average amount of time that watchers spend on the content each time they access it); Frequency / Session per Unique (frequency measures how often watchers access a content (e.g. how often a watcher watches a precise TV show per week). It is calculated by dividing the total number of sessions (or views) by the total number of unique watchers. It can be used to measure the loyalty of an audience); Impression (an impression is each time content loads on a watcher's screen (e.g. an Adver- tisement)); Repeat Watcher (a watcher that has made at least one previous visit. The period between the last and current visit is called watcher recency and is measured in days And/or New Watcher (a watcher that has not made any previous visits).
  • Visibility time the time a single content is watched
  • Session Duration average amount of time that watchers spend on the content each time they access it
  • TV analytics can be applied both to main contents that are transmitted notwithstanding the result of the analytics (e.g. standard TV content) and/or to contents that are transmit- ted depending on the result of TV analytics (e.g. main contents, extra-contents, Advertisement or the like that have been chosen through a process of content intelligence).
  • main contents e.g. standard TV content
  • contents that are transmit- ted depending on the result of TV analytics e.g. main contents, extra-contents, Advertisement or the like that have been chosen through a process of content intelligence.
  • behavioural analytics by tracking the gestures and or movement patterns of the people watching. In this way it is possible to infer the level of engagement of the user, his presence in front of the screen, the level of interaction with the end device and so forth. This can be done, among other ways, with technologies like face-tracking technologies that enable cameras as well as mobile phones to know whether a person is present in the picture, whether the person is moving and so on.
  • profiling activity By using the results obtained through the TV analytics, it is possible to generate a profile of each watcher or statistical/demographical profiles. This activity is defined as profiling activity.
  • tags can be, but are not limited to: type of show, time in the day, subject of the content, adult restriction, foreseen audience, related tags or topics, URLs and the like.
  • Evidences deriving from TV analytics can be used to determine which characteristics (e.g. tags) of the main-content and /or extra-content have relevance (e.g. statistical relevance). For example which content of a specific subject is requested the most in a time- window.
  • the service provider looks in the database (where all or a part of the potential main-contents or extra-contents tags are stored) and identifies which contents are matching the profile of TV analytics by a process of content intelligence.
  • Content intelligence information can be passed to the main- content broadcaster and/or to the extra-content broadcaster.
  • the main-content provider or the extra- content provider decide which main-content and/or which extra-content to transmit imme- diately or in the future. This decision process can be automated or the choice can be made by the third party service provider on behalf of the content provider.
  • the content provider can be the same entity or a separate entity from the third party service provider and/or from the extra-content provider.
  • the third party service provider can be the same entity or a separate entity from the content provider and/or the extra- content provider.
  • the extra-content provider can be the same entity or a separate entity from the content provider and the third party service provider.
  • Modem TVs do dispose of a backchannel, as most of modem TVs are of the connected type. Connected TVs are defined as TVs that dispose of internet connection and/or any other connection enabling the TVs to send information other than only receive information.
  • Brief Description of the Drawings shows a schematic representation of a TV-set receiving a main content, data concerning the tracked elements collection and the transmission of further content personalized on the basis of the content intelligence according to a first embodiment
  • FIG. 1 shows a schematic representation of a TV-set receiving an extra- content, personalized on the basis of data concerning the data concerning the tracked elements collection occurred before the transmission of the extra content according to a second embodiment
  • FIG. 1 shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of an extra-content personalized on the basis of the content intelligence according to a third embodiment
  • FIG. 1 shows a schematic representation of a TV-set receiving a content, data concerning the data concerning the tracked elements collection according to a fourth embodiment
  • FIG. 5 shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of content personalized on the basis of the content intelligence according to a fifth embodiment; shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of a new main content and an extra-content personalized on the basis of the content intelligence according to a sixth embodiment;
  • Fig. 1 shows a schematic representation of a TV-set receiving a main content, data concerning the tracked elements collection and the transmission of further content personalized on the basis of the content intelligence according to a first embodiment.
  • the TV set 100 comprises a tracking unit 100a for tracking main content and/or extra content viewed on the TV set, a memory 110 for storing tracked main content and/or extra content viewed on the TV set, optionally an analyzing unit 100c for analyzing the stored tracked main content and/or extra content, a first input unit 100d for receiving TV signals, an Internet-interface 100e, a display 100f and a demodulating unit 100g for demodulating the TV signals received via the first input unit 100d.
  • the TV set 100 can also be embodied as a TV receiver to which a display can be connected.
  • the TV receiver can be a TV set, a set top box or any device capable of receiving TV signals and which comprises an interface to the Internet.
  • a TV-set 100 is receiving through the transmission 1a and the first input unit 100d a main content 101 coming from a main content source 200 and is reproducing such main-content 101.
  • the main content 101 can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable.
  • Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet.
  • the TV-set 100 is then collecting by itself or by a remote request some data concerning tracked elements. Such data concerning the tracked elements can be, but are not limited to the channel of the transmission 102, the name of the broadcaster 103 and the information available through the EPG 104.
  • Such extra- content can be transmitted to the TV-set 101 by an extra-content broadcaster 400 over a transmission 1 b.
  • An extra-content broadcaster 400 can be an extra-content standard broadcaster 410 or an extra-content interconnected network 420.
  • the data concerning the tracked elements can be stored in the memory 110.
  • the TV-set 100 is sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300.
  • the data received by the third party service provider 300 can be stored in the memory 301.
  • An analyzing unit which may comprise a processing unit 302, which has been pro- grammed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), is performing all the TV analytics that are requested manually by an operator or that are programmed to be executed automatically.
  • the results of TV analytics computations are stored in a memory 303.
  • a database 304 all or a part of the potential tags referring to all or a part of the potential main-contents or potential extra-contents to be transmitted are stored.
  • a processing unit 305 is then comparing the results of the TV analytics with the tags available in the database 304.
  • the processing unit 305 will scout or look for extra- contents 401 relating to cartoons in the database 304.
  • extra-content could be an Ad presenting toys.
  • Content intelligence information can be passed to the main-content broadcaster 200 by the transmission 3a and/or to the extra-content broadcaster 400 by the transmission 3b.
  • the main- content provider 200 or the extra-content provider 400 decide which main-content 101 and/or which extra-content 401 to transmit over the transmission 4 immediately or in the future. This decision process can be automated or the choice can be made by the third party service provider on behalf of the content provider 200 and/or 400.
  • Fig. 2 shows a schematic representation of a TV-set receiving an extra-content, personal- ized on the basis of data concerning the data concerning the tracked elements collection occurred before the transmission of the extra content according to a second embodiment.
  • the TV receiver or TV set according to the second embodiment can be based on a TV set or TV receiver according to a first embodiment.
  • a TV-set 100 has already received through the transmission 1 a main content coming from a main content source 200 and has already reproduced such main-content on the display 100f.
  • the main content can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable.
  • Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet.
  • the TV-set has then collected by itself or by a remote request some data concerning the tracked elements.
  • data concerning the tracked elements can be, but are not limited to the channel of the transmission, the name of the broadcaster and the information available through the EPG.
  • the data concerning the tracked elements can be stored in the memory 110.
  • the TV-set 100 has been already sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300.
  • the data received by a third party service provider 300 has been stored in a memory 301.
  • An analyzing unit which may comprise a processing unit 302, which has been programmed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), has performed all the TV analytics that have been requested manually by an operator or that have been programmed to be executed auto- matically.
  • the results of TV analytics computations can be stored in the memory 303.
  • a processing unit 305 compares the results of the TV analytics with the tags available in the database 304. For example: if an evidence of the TV analytics was that starting at 16:00 most of the main-contents 101 requested were housekeeping shows, the processing unit 305 has then been scouting for extra-contents 402 relating to housekeeping in the database 304. Content intelligence information has been then passed to the main-content broadcaster 200 by the transmission 3a and/or to the extra-content broadcaster 400 by the transmission 3b.
  • Fig. 3 shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of an extra-content personalized on the basis of the content intelligence according to a third embodiment.
  • the TV receiver according to the third embodiment can be based on a TV receiver according to the first or second embodiment.
  • a TV-set 100 is receiving through the transmission 1 a main content coming from a main content source 200 via the first input 100d and reproduces such main-content on the display 100f.
  • the main content can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable.
  • Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet.
  • the TV-set is collecting by itself or by a remote request some data concerning the tracked elements. Such data concerning the tracked elements can be, but are not limited to the channel of the transmission, the name of the broadcaster and the information available through the EPG. The data concerning the tracked elements is then stored in the memory 110.
  • the TV-set 100 is sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300.
  • the data received by a third party service provider 300 has been stored in a memory 301.
  • An analyzing unit which may comprise a processing unit 302, which has been programmed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), performs all the TV analytics that are requested manually by an operator or that have been programmed to be executed automatically.
  • the results of TV analytics computations are stored in the memory 303.
  • all or a part of the potential tags referring to all or a part of the potential main-contents or potential extra- contents to be transmitted are stored.
  • the analyzing unit 305 is comparing the results of the TV analytics with the tags available in the database 304. For example: if an evidence of the TV analytics is that starting the watcher has been switching among three different programs about housekeeping in the last ten minutes, the processing unit 305 is then scouting for extra-contents 402 relating to housekeeping in the database 304. Content intelligence information has been then passed to the main-content broadcaster 200 by the transmission 3a and/or to the extra-content broadcaster 400 by the transmission 3b. On the basis of the information received by the third party service provider the extra-content provider 400 decided which extra-content 402 to transmit over the transmission 4. In this case the extra-content 402 is an Ad concerning soap.
  • Fig. 4 shows a schematic representation of a TV-set receiving a content, data concerning the data concerning the tracked elements collection according to a fourth embodiment.
  • the TV receiver according to a fourth embodiment can be based on the TV receiver according to the first, second or third embodiment.
  • a TV-set 100 has already received through the transmission 1 a main content coming from a main content source 200 and has already reproduced such main-content.
  • the main content can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable.
  • Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet.
  • the TV-set has then collected by itself or by a remote request some data concerning the tracked elements. Such data concerning the tracked elements can be, but are not limited to the channel of the transmission, the name of the broadcaster and the information available through the EPG.
  • the data concerning the tracked elements has been already stored in a memory 110.
  • the TV-set has been already sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300.
  • the data received by a third party service provider 300 has been stored in a memory 301.
  • a processing unit 302 which has been programmed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), has been running all the TV analytics that have been requested manually by an operator or that have been programmed to be executed automatically.
  • the results of TV analytics computations have been stored in a memory 303.
  • a database 304 all or a part of the potential tags referring to all or a part of the potential main-contents or potential extra-contents to be transmitted were already stored.
  • a processing unit 305 has been then comparing the results of the TV analytics with the tags available in the database 304.
  • the processing unit 305 has then been scouting for extra-contents 402 relating to behavioural targeting in the database 304.
  • Content intelligence information has been then passed to the main-content broadcaster 200 by the transmission 3a and/or to the extra-content broadcaster 400 by the transmission 3b.
  • the extra-content provider 400 decided which extra-content 402 to transmit over the transmission 4.
  • the extra-content 402 is a web page with a search for behavioural targeting.
  • the TV-set 100 is reproducing the extra-content 402. This decision process can be automated or the choice can be made by the third party service provider on behalf of the content provider 200 and/or 400.
  • Fig. 5 shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of content personalized on the basis of the content intelligence according to a fifth embodiment.
  • the TV receiver according to the fifth embodiment can be based on any of the TV receivers according to the first, second, third or fourth embodiment.
  • a TV-set 100 is receiving through the transmission 1 a main content coming from a main content source 200 and is reproducing such main-content.
  • the main content can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable.
  • Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet.
  • the TV-set is collecting by itself or by a remote request some data concerning the tracked elements. Such data concerning the tracked elements can be, but are not limited to the channel of the transmission, the name of the broadcaster and the information available through the EPG. The data concerning the tracked elements is then stored in a memory 110.
  • the TV-set is sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300.
  • the data received by a third party service provider 300 has been stored in a memory 301.
  • a processing unit 302 which has been programmed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), is running all the TV analytics that are requested manually by an operator or that have been programmed to be executed automatically.
  • the results of TV analytics computations are stored in a memory 303.
  • a database 304 all or a part of the potential tags referring to all or a part of the potential main-contents or potential extra-contents to be transmitted are stored.
  • a processing unit 305 is comparing the results of the TV analytics with the tags available in the database 304. For example: if an evidence of the TV analytics is that starting the watcher has been switching among three different programs about behavioural targeting in the last ten minutes, the processing unit 305 is then scouting for extra-contents 402 relating to behavioural targeting in the database 304. Content intelligence information has been then passed to the main-content broadcaster 200 by the transmission 3a and/or to the extra- content broadcaster 400 by the transmission 3b. On the basis of the information received by the third party service provider the extra-content provider 400 decided which extra- content 402 to transmit. In this case the extra-content 402 is a web page with a search about behavioural targeting.
  • the process of collecting the tracked elements, run TV analytics, pass content intelligence information to the extra-content provider 400 and transmit over the transmission 4 a personalized extra-content 402 can be done in real- time.
  • the TV-set 100 is transmitting the extra-content 402. This decision process can be automated or the choice can be made by the third party service provider on behalf of the content provider 200 and/or 400.
  • Fig. 6 shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of a new main content and an extra-content personalized on the basis of the content intelligence according to a sixth embodiment.
  • the TV receiver according to the sixth embodiment can be based on any of the TV receivers according to the first, second, third, fourth or fifth embodiment.
  • a TV-set 100 has already been receiving through the transmission 1 a main content coming from a main content source 200 and has already been reproducing such main-content.
  • the main content can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable.
  • Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet.
  • the TV-set is then collecting by itself or by a remote request some data concerning the tracked elements.
  • data concerning the tracked elements can be, but are not limited to the channel of the transmission, the name of the broadcaster and the information available through the EPG.
  • the data concerning the tracked elements has already been stored in a memory 110.
  • the TV-set has already been sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300.
  • the data received by a third party service provider 300 has already been stored in a memory 301.
  • a processing unit 302 which has been programmed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), has already been running all the TV analytics that have been requested manually by an operator or that have been programmed to be executed automatically.
  • the results of TV analytics computations are stored in a memory 303.
  • a database 304 all or a part of the potential tags referring to all or a part of the potential main-contents or potential extra-contents to be transmitted are stored.
  • a processing unit 305 is then comparing the results of the TV analytics with the tags available in the database 304. For example: if an evidence of the TV analytics is that starting at 16:00 most of the main-contents 101 requested are cartoons, the processing unit 305 will scout for main contents 111 or extra-contents 401 relating to cartoons in the database 304.
  • Content intelligence information has already been passed to the main-content broad- caster 200 by the transmission 3a and to the extra-content broadcaster 400 by the transmission 3b.
  • the main-content provider 200 and the extra-content provider 400 have already been deciding which main-content 111 and which extra-content 401 to transmit in real-time.
  • the transmission of the new main-content 111 and of the extra-content 401 is taking place over the transmission 4a and 4b. In this way the watcher can enjoy a tailored new main-content 11 and a tailored extra-content 401
  • Fig. 7 shows a flow chart of a process of TV analytics.
  • the method of transmitting new content based on the result of TV analytics and content intelligence is explained based on a flow-chart.
  • the first step S1 all the tracked elements are collected by the TV-set.
  • the TV analytics assessment is run.
  • a third step S3 basing on the TV analytics results, contents are selected in a process of content intelligence.
  • new contents based on the result of TV analytics and content intelligence are transmitted.
  • the TV receiver can comprise a camera input unit 100h.
  • the camera input 100h unit can serve to detect and/or monitor a room in which the TV receiver is placed.
  • the camera input unit 100h can be coupled to a camera which is directed into the room in which the TV receiver is placed.
  • the camera input unit it can be detected whether there are people in front of the television receiver. Only if people are in front of the television receiver, any Ads can be repro- symbolized by the TV receiver.
  • the camera input unit can be used to detect who or which person (age, sex, personal preferences) is in the vicinity of the TV receiver and adjust or adapt the ads which are to be rendered accordingly.
  • the camera input unit can be used to detect emotions of those people which are in front of the TV receiver and adjust the Ads accordingly.
  • the TV receiver may comprise a motion sensing input unit 10Oi for analyzing whether people are in front of the TV receiver and to adjust the rendering of the Ads accordingly.
  • the analysis of the viewer profile can be performed either in the television receiver or externally.

Abstract

A method of operating a TV receiver (100) is described. At least one TV signal to be displayed from a broadcaster (200) is received. A viewing behaviour of the TV user is tracked. Data relating to the tracked viewing behaviour are stored. The tracked viewing behaviour is analyzed. A viewer profile based on the analysis of the track viewing behaviour is generated. Extra content to be displayed is provided from an external extra content provider (400) to the TV receiver (100) based on the viewer profile.

Description

Method of operating a TV receiver and TV receiver
The invention relates to a method of operating a TV receiver and a TV receiver. Background
Advertisement is an inherent part of the TV program of today. The Advertising industry is constantly looking for effective and/or personalized content transmission and/or reproduc- tion of Advertisement.
To date, the term behavioural targeting is used to define a set of technologies deployed by online website publishers and Advertisers, allowing them to increase the effectiveness of their campaigns by capturing data generated by website and landing page watchers.
US2005/0222901 describes behavioural targeting techniques and in particular how Ad information (Advertising information), such as Ad targeting keywords and/or Ad creative content may be determined using aggregated selected document-to-query information associations. For example, popular terms and/or phrases also associated with a selected document may be used as Ad targeting keywords and/or Ad creative content for an Ad having the document as a landing page. WO2005/033979 describes a system and method for creating a user profile and for using the user profile to order search results returned by a search engine. The user profile is based on search queries submitted by a user, the user's specific interaction with the documents identified by the search engine and personal information provided by the user.
The object of the present invention is to improve a method of operating a TV receiver and a TV receiver. Summary of the Invention
The object of the present invention is solved by a method of operating a TV receiver according to claim 1 and a TV receiver according to claim 7.
Therefore, a method of operating a TV receiver is described. At least one TV signal to be displayed from a broadcaster is received. A viewing behaviour of the TV user is tracked. Data relating to the tracked viewing behaviour are stored. The tracked viewing behaviour is analyzed. A viewer profile based on the analysis of the track viewing behaviour is generated. Extra content to be displayed is provided from an external extra content provider to the TV receiver based on the viewer profile. According to an aspect of the invention, the analysis of the tracked viewing behaviour is performed by the TV receiver or by an external service provider.
The invention also relates to a TV receiver comprising an input unit for receiving at least one TV signal to be displayed from a broadcaster, a tracking unit for tracking a viewing behaviour and a memory for storing data relating to the tracked viewing behaviour. A viewer profile based on the analysis of the tracked viewing behaviour is generated. The receiver comprises an interface for receiving extra content to be displayed based on the viewer profile.
According to an aspect of the invention, the TV receiver comprises an analyzing unit for analyzing the tracked viewing behaviour and for outputting the analyzed tracked viewing behaviour to the external service provider to enable a generating of a viewer profile based on the analysis of the tracked viewing behaviour.
The TV receiver according to the invention can comprise a camera input unit used for detecting and/or monitoring a room in which the TV is placed. The camera unit can have a dedicated camera or can be connected to an external camera. Based on the output of the camera unit, the generated viewer profile can be adapted accordingly, for example such that no Advertisements are displayed if no one is present in front of the TV receiver.
According to a further aspect of the invention, the TV receiver may comprise a motion sensing unit for detecting or analyzing whether people are present in front of the TV receiver and ajusting the rendering of the Ads or adjusting the viewer profile temporarily. According to a further aspect of the invention, the output of the camera input unit or the output of the motion sensing unit can be used to monitor or detect the physical behaviour of the user or the movements of the user.
The invention relates to the idea to create a method and a system able to increase the effectiveness of TV content or extra-content transmission, by making information on watchers' behaviour available to the content provider or to third parties service providers, so that the content provider or third parties service providers can choose the content or extra-content to be transmitted to the entire audience basing on such information. The invention also relates to the idea to deliver to the content provider or third party service providers with information on watchers behaviour, so to enable the content provider or third parties to transmit personalized content or extra-content to each watcher, on the basis of his/her behaviour. The invention also relates to the idea to provide a method and a system for broadcasting of content tailored by defining audiences not any longer by geographical means only, but also by tracing the behaviour of watchers. This can be achieved by tracking the main contents and/or extra-contents selected by a watcher for reproduction on a TV-set. Such information can be used then to analyse the watcher's behaviour and assess, for example, which main content or extra-content to transmit to the entire audience or to every single watcher.
Watcher is defined as the user of TV set who is actively choosing the content reproduced by the TV set (e.g. by tuning the TV set on a specific TV station).
Main content can be movies, shows, news, teletext and the like. Main content can be broadcasted by using standard broadcasting techniques including, but not limited to: NTSC, PAL, SECAM, DVB-T, satellite or cable. Main content for advanced TV-sets including but not limited to IPTVs, SmartTVs or TVs of the connected type can also be broadcasted over a network, such as the Internet,.
Extra-content is defined as Advertisement and/or content of interest to the watcher other than the main content and transmitted together with, parallel to or instead of a main content. Also extra-content can be broadcasted by using standard broadcasting techniques including, but not limited to: NTSC, PAL, SECAM, DVB-T, satellite or cable. Extra- content for advanced TV-sets including but not limited to IPTVs, SmartTVs or TVs of the connected type can also be broadcasted over a network, such as the Internet. Tracking can be performed, for example, in a tracking unit receiving the information on the main content, storing such information in a local memory and performing TV analytics by a TV analyzing unit locally in the TV set or by transmitting such information to a main content provider, an extra-content provider or to a third party service provider for running centralized TV analytics by a TV analyzing unit.
The elements taken into account for the tracking in the tracking unit (hereafter defined as data concerning the tracked elements) can for example be characteristics of the main contents: the channel watched, the content displayed (this can be performed by using the data available in the EPG -electronic program guide-), the contents looked through in an EPG or IPG (interactive program guide), the teletext page looked at.
Other elements that can be tracked in the tracking unit can include extra-content: extra- contents supplied by the main content provider, extra-content supplied by a third party as well as Advertisement not embedded into the broadcasting of the main content.
In addition or alternatively, the tracking can be performed outside of the TV receiver, e.g. by the third party provider.
Furthermore the elements tracked can extend to some physical behaviours of the user and or physical elements in the space around the end device from which the contents and extra-contents are enjoyed: for example gestures, movement patterns, number of people watching the contents on the end device, their attitude, their level of activity (including, but not limited to zapping, consulting extra content and so on), their level of interaction with the end device.
An example of Advertisement not embedded into the broadcasting of a main content can for example be an overlay of an Ad received by an extra-content provider. Another example of Advertisement not embedded into the broadcasting of a main content can be an Ad displayed in the reproduction of a main-content or extra-content for some seconds, at the boot of the TV-set, at the shut-down of the TV-set or during the operation time of the TV- set.
An example of content of interest to the watcher or user other than the main content transmitted as extra-content can be for example the explanation of some architectonic terms retrieved from an external database or protal (e.g. Wikipedia) during the broadcasting of a main content which is relating to architecture.
Tracked elements can be descriptive characteristics of the content (hereafter called tags). Tags can be, but are not limited to: type of show, time in the day, subject of the content, adult restriction, foreseen audience, related tags or topics, URLs and the like.
If the TV is an IPTV, a Smart TV or a TV of the connected type, the watcher can access contents other than the standard TV content directly from the TV. In such cases, also contents other than standard TV content can tracked elements. Watchers may be able to access the online portals of TV content providers, access public online databases (e.g. Wikipedia), stream audio/video content from online portals, access third-parties databases for retrieving information.
Standard TV content is defined as content which is made available only or primarily for TV sets (TV programs, movies, teletext, TV dedicated EPG and the like).
After the tracking unit has stored the result of all the data concerning the tracked ele- ments in the memory, TV analytics can be performed by the analyzing unit which may comprise a processing unit programmed to execute some operations yielding useful results for choosing which main content, extra-content or Advertisement to make available to the watcher. TV analytics can be performed either by the TV set directly or remotely by the content provider or by a third party service provider (on behalf of the con- tent provider or independently), in that all or a part of the elements taken into account for tracking the watcher behaviour are measured, collected, analysed and reported for purposes of understanding and optimizing content transmission and reproduction.
TV analytics can be performed as statistics consisting primarily of counting the number of watcher requests (or hits) made to a specific data concerning the tracked element. After having stored the result of data concerning the tracked elements in the memory, the analyzing unit which may comprise a processing unit is comparing the results using arithmetic techniques and is establishing which main content, extra-content or Advertisement has been, for example, followed the most. On the basis of this assessment, for example, it is possible to perform a content intelligence, which allows transmitting similar content in order to attract the attention of the watcher. Content intelligence can use, but is not limited to arithmetic techniques to determine which main content, extra-content or Advertisement to send. TV analytics can distinguish between content views and sessions. A content can be requested by a user several times in a session, generating only one session, but several views. Distinguishing between views and sessions can be particularly important when a watcher is "zapping" between different contents (e.g. seeking to avoid TV commercials).
TV analytics can make use of cookies: a process of assigning an identifier to the watch- ers, which can uniquely identify them during their views or sessions, also if such views and sessions have long time intervals between them.
In addition or alternatively, TV analytics can be performed by taking into account the following parameters, but are not limited to: Visibility time (the time a single content is watched); Session Duration (average amount of time that watchers spend on the content each time they access it); Frequency / Session per Unique (frequency measures how often watchers access a content (e.g. how often a watcher watches a precise TV show per week). It is calculated by dividing the total number of sessions (or views) by the total number of unique watchers. It can be used to measure the loyalty of an audience); Impression (an impression is each time content loads on a watcher's screen (e.g. an Adver- tisement)); Repeat Watcher (a watcher that has made at least one previous visit. The period between the last and current visit is called watcher recency and is measured in days And/or New Watcher (a watcher that has not made any previous visits).
TV analytics can be applied both to main contents that are transmitted notwithstanding the result of the analytics (e.g. standard TV content) and/or to contents that are transmit- ted depending on the result of TV analytics (e.g. main contents, extra-contents, Advertisement or the like that have been chosen through a process of content intelligence).
Furthermore, it is possible to create behavioural analytics by tracking the gestures and or movement patterns of the people watching. In this way it is possible to infer the level of engagement of the user, his presence in front of the screen, the level of interaction with the end device and so forth. This can be done, among other ways, with technologies like face-tracking technologies that enable cameras as well as mobile phones to know whether a person is present in the picture, whether the person is moving and so on.
By using the results obtained through the TV analytics, it is possible to generate a profile of each watcher or statistical/demographical profiles. This activity is defined as profiling activity.
On the basis of such profiling activity, it is possible to decide which content (main content, extra content and/or Advertisement) to deliver to each user and/or to a group of users. In this way, the broadcasting of content can be tailored by defining audiences not any longer by geographical means only, but also by tracing the behaviour of watchers.
All or a part of the potential main-contents and of the potential extra-content are classified according to a number of tags and are stored in a database. Example of tags can be, but are not limited to: type of show, time in the day, subject of the content, adult restriction, foreseen audience, related tags or topics, URLs and the like. Evidences deriving from TV analytics can be used to determine which characteristics (e.g. tags) of the main-content and /or extra-content have relevance (e.g. statistical relevance). For example which content of a specific subject is requested the most in a time- window. Based on the evidences of the TV analytics, the service provider looks in the database (where all or a part of the potential main-contents or extra-contents tags are stored) and identifies which contents are matching the profile of TV analytics by a process of content intelligence. Content intelligence information can be passed to the main- content broadcaster and/or to the extra-content broadcaster. On the basis of the information received by the third party service provider, the main-content provider or the extra- content provider decide which main-content and/or which extra-content to transmit imme- diately or in the future. This decision process can be automated or the choice can be made by the third party service provider on behalf of the content provider.
The content provider can be the same entity or a separate entity from the third party service provider and/or from the extra-content provider. The third party service provider can be the same entity or a separate entity from the content provider and/or the extra- content provider. The extra-content provider can be the same entity or a separate entity from the content provider and the third party service provider. Modem TVs do dispose of a backchannel, as most of modem TVs are of the connected type. Connected TVs are defined as TVs that dispose of internet connection and/or any other connection enabling the TVs to send information other than only receive information. Brief Description of the Drawings shows a schematic representation of a TV-set receiving a main content, data concerning the tracked elements collection and the transmission of further content personalized on the basis of the content intelligence according to a first embodiment;
shows a schematic representation of a TV-set receiving an extra- content, personalized on the basis of data concerning the data concerning the tracked elements collection occurred before the transmission of the extra content according to a second embodiment;
shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of an extra-content personalized on the basis of the content intelligence according to a third embodiment;
shows a schematic representation of a TV-set receiving a content, data concerning the data concerning the tracked elements collection according to a fourth embodiment;
shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of content personalized on the basis of the content intelligence according to a fifth embodiment; shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of a new main content and an extra-content personalized on the basis of the content intelligence according to a sixth embodiment; and
shows a flow chart of a process of TV analytics. Detailed Description of the Invention
Fig. 1 shows a schematic representation of a TV-set receiving a main content, data concerning the tracked elements collection and the transmission of further content personalized on the basis of the content intelligence according to a first embodiment. The TV set 100 comprises a tracking unit 100a for tracking main content and/or extra content viewed on the TV set, a memory 110 for storing tracked main content and/or extra content viewed on the TV set, optionally an analyzing unit 100c for analyzing the stored tracked main content and/or extra content, a first input unit 100d for receiving TV signals, an Internet-interface 100e, a display 100f and a demodulating unit 100g for demodulating the TV signals received via the first input unit 100d.
The TV set 100 according to the invention can also be embodied as a TV receiver to which a display can be connected. The TV receiver can be a TV set, a set top box or any device capable of receiving TV signals and which comprises an interface to the Internet.
In Fig.1 a TV-set 100 is receiving through the transmission 1a and the first input unit 100d a main content 101 coming from a main content source 200 and is reproducing such main-content 101. The main content 101 can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable. Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet. The TV-set 100 is then collecting by itself or by a remote request some data concerning tracked elements. Such data concerning the tracked elements can be, but are not limited to the channel of the transmission 102, the name of the broadcaster 103 and the information available through the EPG 104.
Furthermore it is possible to collect also data concerning the tracked elements non- relating to the main content, but to the extra-content or extra-contents 401. Such extra- content can be transmitted to the TV-set 101 by an extra-content broadcaster 400 over a transmission 1 b.
An extra-content broadcaster 400 can be an extra-content standard broadcaster 410 or an extra-content interconnected network 420. The data concerning the tracked elements can be stored in the memory 110. The TV-set 100 is sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300.
The data received by the third party service provider 300 can be stored in the memory 301. An analyzing unit which may comprise a processing unit 302, which has been pro- grammed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), is performing all the TV analytics that are requested manually by an operator or that are programmed to be executed automatically.
The results of TV analytics computations are stored in a memory 303. In a database 304 all or a part of the potential tags referring to all or a part of the potential main-contents or potential extra-contents to be transmitted are stored. A processing unit 305 is then comparing the results of the TV analytics with the tags available in the database 304.
For example: if an evidence of the TV analytics is that starting at 16:00 most of the main- contents 101 requested are cartoons, the processing unit 305 will scout or look for extra- contents 401 relating to cartoons in the database 304. An example of extra-content could be an Ad presenting toys.
Content intelligence information can be passed to the main-content broadcaster 200 by the transmission 3a and/or to the extra-content broadcaster 400 by the transmission 3b. On the basis of the information received by the third party service provider 300, the main- content provider 200 or the extra-content provider 400 decide which main-content 101 and/or which extra-content 401 to transmit over the transmission 4 immediately or in the future. This decision process can be automated or the choice can be made by the third party service provider on behalf of the content provider 200 and/or 400.
Fig. 2 shows a schematic representation of a TV-set receiving an extra-content, personal- ized on the basis of data concerning the data concerning the tracked elements collection occurred before the transmission of the extra content according to a second embodiment. The TV receiver or TV set according to the second embodiment can be based on a TV set or TV receiver according to a first embodiment. In Fig.2 a TV-set 100 has already received through the transmission 1 a main content coming from a main content source 200 and has already reproduced such main-content on the display 100f. The main content can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable. Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet. The TV-set has then collected by itself or by a remote request some data concerning the tracked elements. Such data concerning the tracked elements can be, but are not limited to the channel of the transmission, the name of the broadcaster and the information available through the EPG.
The data concerning the tracked elements can be stored in the memory 110. The TV-set 100 has been already sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300. The data received by a third party service provider 300 has been stored in a memory 301. An analyzing unit which may comprise a processing unit 302, which has been programmed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), has performed all the TV analytics that have been requested manually by an operator or that have been programmed to be executed auto- matically. The results of TV analytics computations can be stored in the memory 303. In the database 304 all or a part of the potential tags referring to all or a part of the potential main-contents or potential extra-contents to be transmitted were already stored. A processing unit 305 compares the results of the TV analytics with the tags available in the database 304. For example: if an evidence of the TV analytics was that starting at 16:00 most of the main-contents 101 requested were housekeeping shows, the processing unit 305 has then been scouting for extra-contents 402 relating to housekeeping in the database 304. Content intelligence information has been then passed to the main-content broadcaster 200 by the transmission 3a and/or to the extra-content broadcaster 400 by the transmission 3b. On the basis of the information received by the third party service provider the extra-content provider 400 decided which extra-content 402 to transmit over the transmission 4. In this case the extra-content 402 is an Ad concerning soap. The TV- set 100 is reproducing the extra-content 402. This decision process can be automated or the choice can be made by the third party service provider on behalf of the content provider 200 and/or 400. Fig. 3 shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of an extra-content personalized on the basis of the content intelligence according to a third embodiment. The TV receiver according to the third embodiment can be based on a TV receiver according to the first or second embodiment. In Fig. 3 a TV-set 100 is receiving through the transmission 1 a main content coming from a main content source 200 via the first input 100d and reproduces such main-content on the display 100f. The main content can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable. Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet. The TV-set is collecting by itself or by a remote request some data concerning the tracked elements. Such data concerning the tracked elements can be, but are not limited to the channel of the transmission, the name of the broadcaster and the information available through the EPG. The data concerning the tracked elements is then stored in the memory 110. The TV-set 100 is sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300. The data received by a third party service provider 300 has been stored in a memory 301. An analyzing unit which may comprise a processing unit 302, which has been programmed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), performs all the TV analytics that are requested manually by an operator or that have been programmed to be executed automatically. The results of TV analytics computations are stored in the memory 303. In the database 304 all or a part of the potential tags referring to all or a part of the potential main-contents or potential extra- contents to be transmitted are stored. The analyzing unit 305 is comparing the results of the TV analytics with the tags available in the database 304. For example: if an evidence of the TV analytics is that starting the watcher has been switching among three different programs about housekeeping in the last ten minutes, the processing unit 305 is then scouting for extra-contents 402 relating to housekeeping in the database 304. Content intelligence information has been then passed to the main-content broadcaster 200 by the transmission 3a and/or to the extra-content broadcaster 400 by the transmission 3b. On the basis of the information received by the third party service provider the extra-content provider 400 decided which extra-content 402 to transmit over the transmission 4. In this case the extra-content 402 is an Ad concerning soap. The process of collecting the tracked elements, run TV analytics, pass content intelligence information to the extra- content provider 400 and transmit a personalized extra-content 402 can be done in realtime. The TV-set 100 is reproducing the extra-content 402. This decision process can be automated or the choice can be made by the third party service provider on behalf of the content provider 200 and/or 400. Fig. 4 shows a schematic representation of a TV-set receiving a content, data concerning the data concerning the tracked elements collection according to a fourth embodiment. The TV receiver according to a fourth embodiment can be based on the TV receiver according to the first, second or third embodiment. In Fig. 4 a TV-set 100 has already received through the transmission 1 a main content coming from a main content source 200 and has already reproduced such main-content. The main content can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable. Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet. The TV-set has then collected by itself or by a remote request some data concerning the tracked elements. Such data concerning the tracked elements can be, but are not limited to the channel of the transmission, the name of the broadcaster and the information available through the EPG. The data concerning the tracked elements has been already stored in a memory 110. The TV-set has been already sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300. The data received by a third party service provider 300 has been stored in a memory 301. A processing unit 302, which has been programmed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), has been running all the TV analytics that have been requested manually by an operator or that have been programmed to be executed automatically. The results of TV analytics computations have been stored in a memory 303. In a database 304 all or a part of the potential tags referring to all or a part of the potential main-contents or potential extra-contents to be transmitted were already stored. A processing unit 305 has been then comparing the results of the TV analytics with the tags available in the database 304. For example: if an evidence of the TV analytics was that starting at 16:00 most of the main-contents 101 requested were shows on behavioural targeting, the processing unit 305 has then been scouting for extra-contents 402 relating to behavioural targeting in the database 304. Content intelligence information has been then passed to the main-content broadcaster 200 by the transmission 3a and/or to the extra-content broadcaster 400 by the transmission 3b. On the basis of the information received by the third party service provider the extra-content provider 400 decided which extra-content 402 to transmit over the transmission 4. In this case the extra-content 402 is a web page with a search for behavioural targeting. The TV-set 100 is reproducing the extra-content 402. This decision process can be automated or the choice can be made by the third party service provider on behalf of the content provider 200 and/or 400.
Fig. 5 shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of content personalized on the basis of the content intelligence according to a fifth embodiment. The TV receiver according to the fifth embodiment can be based on any of the TV receivers according to the first, second, third or fourth embodiment.
In Fig. 5 a TV-set 100 is receiving through the transmission 1 a main content coming from a main content source 200 and is reproducing such main-content. The main content can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable. Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet. The TV-set is collecting by itself or by a remote request some data concerning the tracked elements. Such data concerning the tracked elements can be, but are not limited to the channel of the transmission, the name of the broadcaster and the information available through the EPG. The data concerning the tracked elements is then stored in a memory 110. The TV-set is sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300. The data received by a third party service provider 300 has been stored in a memory 301. A processing unit 302, which has been programmed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), is running all the TV analytics that are requested manually by an operator or that have been programmed to be executed automatically. The results of TV analytics computations are stored in a memory 303. In a database 304 all or a part of the potential tags referring to all or a part of the potential main-contents or potential extra-contents to be transmitted are stored. A processing unit 305 is comparing the results of the TV analytics with the tags available in the database 304. For example: if an evidence of the TV analytics is that starting the watcher has been switching among three different programs about behavioural targeting in the last ten minutes, the processing unit 305 is then scouting for extra-contents 402 relating to behavioural targeting in the database 304. Content intelligence information has been then passed to the main-content broadcaster 200 by the transmission 3a and/or to the extra- content broadcaster 400 by the transmission 3b. On the basis of the information received by the third party service provider the extra-content provider 400 decided which extra- content 402 to transmit. In this case the extra-content 402 is a web page with a search about behavioural targeting. The process of collecting the tracked elements, run TV analytics, pass content intelligence information to the extra-content provider 400 and transmit over the transmission 4 a personalized extra-content 402 can be done in real- time. The TV-set 100 is transmitting the extra-content 402. This decision process can be automated or the choice can be made by the third party service provider on behalf of the content provider 200 and/or 400.
Fig. 6 shows a schematic representation of a TV-set receiving a main content, data concerning the data concerning the tracked elements collection and the transmission of a new main content and an extra-content personalized on the basis of the content intelligence according to a sixth embodiment. The TV receiver according to the sixth embodiment can be based on any of the TV receivers according to the first, second, third, fourth or fifth embodiment.
In Fig. 6 a TV-set 100 has already been receiving through the transmission 1 a main content coming from a main content source 200 and has already been reproducing such main-content. The main content can be transmitted by a standard broadcaster for TV content 210, which is using standard broadcasting techniques like, for example, NTSC, PAL, SECAM, DVB-T, satellite or cable. Another option to broadcast TV content can be to use a content interconnected network 220, based for example on Internet. The TV-set is then collecting by itself or by a remote request some data concerning the tracked elements. Such data concerning the tracked elements can be, but are not limited to the channel of the transmission, the name of the broadcaster and the information available through the EPG. The data concerning the tracked elements has already been stored in a memory 110. The TV-set has already been sending autonomously or after a remote request such data concerning the tracked elements to a third party service provider 300. The data received by a third party service provider 300 has already been stored in a memory 301. A processing unit 302, which has been programmed for executing TV analytics computations (e.g. counting number of hits, counting number of sessions, counting impressions and the like), has already been running all the TV analytics that have been requested manually by an operator or that have been programmed to be executed automatically. The results of TV analytics computations are stored in a memory 303. In a database 304 all or a part of the potential tags referring to all or a part of the potential main-contents or potential extra-contents to be transmitted are stored. A processing unit 305 is then comparing the results of the TV analytics with the tags available in the database 304. For example: if an evidence of the TV analytics is that starting at 16:00 most of the main-contents 101 requested are cartoons, the processing unit 305 will scout for main contents 111 or extra-contents 401 relating to cartoons in the database 304. Content intelligence information has already been passed to the main-content broad- caster 200 by the transmission 3a and to the extra-content broadcaster 400 by the transmission 3b. On the basis of the information received by the third party service provider the main-content provider 200 and the extra-content provider 400 have already been deciding which main-content 111 and which extra-content 401 to transmit in real-time. The transmission of the new main-content 111 and of the extra-content 401 is taking place over the transmission 4a and 4b. In this way the watcher can enjoy a tailored new main-content 11 and a tailored extra-content 401
Fig. 7 shows a flow chart of a process of TV analytics. In Fig.7 the method of transmitting new content based on the result of TV analytics and content intelligence is explained based on a flow-chart. In the first step S1 all the tracked elements are collected by the TV-set. In the second step S2 the TV analytics assessment is run. In a third step S3, basing on the TV analytics results, contents are selected in a process of content intelligence. In a fourth step S4 new contents based on the result of TV analytics and content intelligence are transmitted.
According to a further embodiment of the invention, the TV receiver can comprise a camera input unit 100h. The camera input 100h unit can serve to detect and/or monitor a room in which the TV receiver is placed. The camera input unit 100h can be coupled to a camera which is directed into the room in which the TV receiver is placed. By means of the camera input unit, it can be detected whether there are people in front of the television receiver. Only if people are in front of the television receiver, any Ads can be repro- duced by the TV receiver. Furthermore, the camera input unit can be used to detect who or which person (age, sex, personal preferences) is in the vicinity of the TV receiver and adjust or adapt the ads which are to be rendered accordingly. Furthermore, the camera input unit can be used to detect emotions of those people which are in front of the TV receiver and adjust the Ads accordingly. In addition or alternatively, the TV receiver may comprise a motion sensing input unit 10Oi for analyzing whether people are in front of the TV receiver and to adjust the rendering of the Ads accordingly. According to the invention, the analysis of the viewer profile can be performed either in the television receiver or externally.

Claims

Claims
1. Method of operating a TV receiver (100), comprising the steps of:
receiving at least one TV signal to be displayed from a broadcaster (200); tracking a viewing behaviour;
storing data relating to the tracked viewing behaviour;
analyzing the tracked viewing behaviour;
generating a viewer profile based on the analysis of the tracked viewing behaviour; and
providing extra content to be displayed from an external extra content provider (400) to the TV receiver (100) based on the viewer profile.
2. Method according to claim 1 , wherein
the analysis of the tracked viewing behaviour is performed by the TV receiver (100) or by an external service provider (300).
3. Method according to claim 1 or 2, wherein the elements taken into account for the tracking of the viewing behaviour are: the channel watched, the content displayed, the contents looked through in an electronic or interactive program guide and/or a teletext page looked at.
4. Method according to claim 1 , 2 or 3, wherein a profile is generated of each watcher or statistical/demographical profiles are generated using the results obtained through the analysis of the tracked viewing behaviour.
5. Method according to anyone of the claims 1 to 4, wherein the viewing behaviour is tracked, by performing the tracking locally in a tracking unit located in the TV set, wherein the tracking unit receives the information on the main content, stores such information in a local memory and performs TV analytics by a TV analysing unit.
6. Method according to anyone of the claims 1 to 5, wherein the viewing behaviour is tracked by transmitting such information to a main content provider, an extra-content provider or to a third party service provider for running centralized TV analytics by a TV analysing unit.
7. TV receiver (100), comprising:
an input unit (100d) for receiving at least one TV signal to be displayed from a broadcaster (200);
a tracking unit (100a) for tracking a viewing behaviour;
a memory (110) for storing data relating to the tracked viewing behaviour;
wherein a viewer profile based on the analysis of the tracked viewing behaviour is generated; and
an interface (100e) for receiving extra content to be displayed from an external extra content provider (400) based on the viewer profile.
8. TV receiver (100) according to claim 7, further comprising:
an analyzing unit (100c) for analyzing the tracked viewing behaviour and for out- putting the analyzed tracked viewer behaviour to the external service provider (300) to enable a generation of a viewer profile based on the analysis of the tracked viewing behaviour.
9. TV receiver (100) according to claim 7 or 8, further comprising:
a camera input unit (100h) for detecting and/or monitoring a room in the vicinity of the TV receiver.
10. TV receiver according to any one of the claims 7 to 9, further comprising:
a motion sensing input unit (100i) for analysing whether people are in front of the TV receiver and for adjusting the rendering of the Ads accordingly.
PCT/EP2012/066760 2012-08-29 2012-08-29 Method of operating a tv receiver and tv receiver WO2014032708A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/EP2012/066760 WO2014032708A1 (en) 2012-08-29 2012-08-29 Method of operating a tv receiver and tv receiver

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/EP2012/066760 WO2014032708A1 (en) 2012-08-29 2012-08-29 Method of operating a tv receiver and tv receiver

Publications (1)

Publication Number Publication Date
WO2014032708A1 true WO2014032708A1 (en) 2014-03-06

Family

ID=46801469

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/EP2012/066760 WO2014032708A1 (en) 2012-08-29 2012-08-29 Method of operating a tv receiver and tv receiver

Country Status (1)

Country Link
WO (1) WO2014032708A1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10834436B2 (en) 2015-05-27 2020-11-10 Arris Enterprises Llc Video classification using user behavior from a network digital video recorder
US11252450B2 (en) 2015-05-27 2022-02-15 Arris Enterprises Llc Video classification using user behavior from a network digital video recorder
US11736757B2 (en) 2019-08-05 2023-08-22 Hoppr Ltd Method and system for providing content to a media playing device

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030229629A1 (en) * 2002-06-10 2003-12-11 Koninklijke Philips Electronics N.V. Content augmentation based on personal profiles
WO2005033979A1 (en) 2003-09-30 2005-04-14 Google, Inc. Personalization of web search
US20050222901A1 (en) 2004-03-31 2005-10-06 Sumit Agarwal Determining ad targeting information and/or ad creative information using past search queries
US20050253932A1 (en) * 2002-09-09 2005-11-17 Koninklijke Philips Electronics, N.V. Device and method for finding media data pertaining to suggestions
US20110041153A1 (en) * 2008-01-03 2011-02-17 Colin Simon Content management and delivery method, system and apparatus
EP2355494A2 (en) * 2010-02-09 2011-08-10 Eldon Technology Limited Tracking user remote signatures

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20030229629A1 (en) * 2002-06-10 2003-12-11 Koninklijke Philips Electronics N.V. Content augmentation based on personal profiles
US20050253932A1 (en) * 2002-09-09 2005-11-17 Koninklijke Philips Electronics, N.V. Device and method for finding media data pertaining to suggestions
WO2005033979A1 (en) 2003-09-30 2005-04-14 Google, Inc. Personalization of web search
US20050222901A1 (en) 2004-03-31 2005-10-06 Sumit Agarwal Determining ad targeting information and/or ad creative information using past search queries
US20110041153A1 (en) * 2008-01-03 2011-02-17 Colin Simon Content management and delivery method, system and apparatus
EP2355494A2 (en) * 2010-02-09 2011-08-10 Eldon Technology Limited Tracking user remote signatures

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10834436B2 (en) 2015-05-27 2020-11-10 Arris Enterprises Llc Video classification using user behavior from a network digital video recorder
US11252450B2 (en) 2015-05-27 2022-02-15 Arris Enterprises Llc Video classification using user behavior from a network digital video recorder
US11736757B2 (en) 2019-08-05 2023-08-22 Hoppr Ltd Method and system for providing content to a media playing device

Similar Documents

Publication Publication Date Title
US20180115794A1 (en) Method and system for analysis of sensory information to estimate audience reaction
US7996862B2 (en) Metadata mapping to support targeted advertising
US8544048B2 (en) System for content delivery
US8839281B2 (en) Analyzing media content interaction
US9154824B2 (en) System for content delivery
US20170223427A1 (en) System and method for scalable, high accuracy, sensor and id based audience measurement system based on distributed computing architecture
US20080301746A1 (en) Programming content reconstruction in a content delivery system
US20030051253A1 (en) Interactive television tracking system
US20100070987A1 (en) Mining viewer responses to multimedia content
US10489452B2 (en) Method and device for presenting content
US20180124144A1 (en) Real time optimized content delivery framework
KR20120075515A (en) Personalized content recommendation system and method
EP2573963A1 (en) Transmitting content partly via broadcast and partly via unicast
WO2014032708A1 (en) Method of operating a tv receiver and tv receiver
US8782682B2 (en) Detecting periodic activity patterns
KR101779975B1 (en) System for providing additional service of VOD content using SNS message and method for providing additional service using the same
KR100656791B1 (en) Apparatus for advertisement performance of Interactivity Digital TV
KR101102351B1 (en) Method and system for providing custom-made broadcasting program
Thawani et al. Viewing characteristics based personalized ad streaming in an interactive TV environment
KR20100079343A (en) Method for survey with interactive digital tv, iptv, dmb, and apparatus for the same
KR100730309B1 (en) A method of real-time audience response collection and reporting
Cristo et al. A web-like personalized advertising system for interactive digital tv
AU2012255729A1 (en) System and method for scalable, high accuracy, sensor and ID based audience measurement system

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: 12756149

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205A DATED 05.06.2015)

122 Ep: pct application non-entry in european phase

Ref document number: 12756149

Country of ref document: EP

Kind code of ref document: A1