The present invention relates to methods of providing personalized broadcast services. Moreover, the invention also relates to systems operable according to the methods. Furthermore, the invention relates to devices of the systems operable to execute the methods.
Earlier in the evolution of television broadcasting services, broadcasting organisations were responsible for arranging programme material, for example news reports and films, into a sequence for transmission to remote users by way of electromagnetic wave transmission. The users had no influence on content transmitted to them apart from exercising their choice of which television channel to watch and retuning programme ratings as feedback to the broadcasting organisations. Programme guides in printed form were available to assist the users select between available channels to watch programme material of personal preference to them. More recently, the availability of broadband fibre-optical communication services together with broader transmission bandwidths available from satellite communication systems has increased the choice of programme material that users can elect to receive and watch. In consequence, approaches to making selections of transmitted programme material have become an issue as the quantity of programme material available for reception has increased.
As a further evolution of such approaches, the concept of personal radio/TV broadcast has been appreciated and devices and associated services for allowing individual users or groups of users to receive shows that have been individually composed for them have been evolved. For example, in an international PCT patent application no. PCT/US00/23598 (WO 01/19084), there is described a system in which contributors such as individuals in their homes may create personal television channel programming. In the system, personal television programs may be distributed to multiple viewers over a communication network such as the Internet. Moreover, in the system, personal television program schedule information may be stored in a database that is also used to store programme schedule information for conventional television channels. Viewers are able to use a program guide or other interactive television application to view program schedule information, to set reminders, to set favorites, to establish parental control, and perform other such functions. Moreover, links may be provided from displayed personal television channels to web sites, chat rooms, e-mail applications, and other such features.
The inventors have envisaged that the concept of personal radio/TV broadcast comprises devices/services which are capable of allowing single users or groups of users to receive and view programme shows that have been individually composed for the users. However, although it is expected at some time in the future that there will be sufficient communication bandwidth available to transmit inexpensively full audio-visual content digitally on demand, there is perceived to be an intermediate stage in the nearer future during which there will be a demand for personalized services for which it will not be possible or too costly to transmit directly from service providers to remote user devices on an individual basis; such a situation represents a problem towards which the present invention is addressed.
An object of the invention is to provide a method of presenting a personalized broadcast service to users based on contemporary high-bandwidth communication infrastructure supplemented by additional relatively low-bandwidth communication channels.
According to a first aspect of the present invention, there is provided a method of providing a personalized broadcast service, characterized in that the method includes steps of:
The invention is of advantage in that it is capable of providing a personalized broadcasting service based on contemporary communication infrastructure without needing to provide high-bandwidth communication paths from service providers individually to users.
Preferably, in the method, the programme content indicative data includes at least one of electronic programme guide (EPG) data and its associated meta data.
Preferably, in the method, the user profile information is communicated to the broadcast service by one or more of: via the one or more user devices, via a communication network such as the Internet, via a call centre, and by completion of one or more questionnaires at premises where the one or more user devices are initially purchased.
Preferably, in the method, the broadcast service is operable to construct the a priori recording schedule by processing a list of available and receivable stations, and EPG data including a corresponding list of temporally non-conflicting programmes.
Preferably, in the method, the broadcast service is operable to perform an analysis of programme content recorded thereat to generate the a posteriori selection schedule for communicating to the one or more user devices.
Preferably, in the method, the analysis utilizes at least one of: speech recognition, keyword spotting, topic detection, music genre classification, image analysis, video analysis.
Preferably, in the method, the broadcast service is operable to perform an analysis of user profile information to generate the a posteriori selection schedule for communicating to the one or more user devices. Use of user profile information is beneficial in creating a better tailored personal broadcasting service.
Preferably, in the method, the meta data includes parameters relating to at least one of: genre classification, topic information and summaries, subjective ratings.
Preferably, in the method, the programme content is arranged to be communicated from the content provider through relatively high bandwidth channels in step (e), and at least one of the user profile information in step (a), the programme content indicative data in step (b), the recording schedule in step (d) and the selection schedule in step (f) are arranged to be communicated through relatively low bandwidth channels. More preferably, in order to render the method capable of being implemented using contemporary communication links, the method is arranged such that:
Preferably, in the method, the user profile information stored at the broadcast service is capable of being updated in response to feedback from the one or more users.
According to a second aspect of the invention, there is provided a communication system for distributing personalized programme content operable according to the method of the first aspect of the invention.
According to a third aspect of the invention, there is provided a user device operable to function in the first aspect of the invention.
According to a fifth aspect of the invention, there is provided personalized programme data content generated according to the method of the first aspect of the invention.
It will be appreciated that features of the invention are susceptible to being combined in any combination without departing from the scope of the invention.
Embodiments of the invention will now be described, by way of example only, with reference to the following diagrams, wherein:
In the following description, there is described a solution which the inventors have devised to at least partially address the aforesaid problem of providing more personalized radio/TV broadcast. The present invention makes use of common non-personalized content delivery channels and a low bandwidth control channel between service provider and user's remote devices. Common delivery channels are to be construed to include broadcasts via satellite, cable broadcast and electromagnetic (airwave) transmissions.
Thus, the inventors have devised a method of providing a personalized broadcast service which involves several processing steps that can be implemented either on a service-provider side or on a user-side, for example at a user device. The processing steps include:
In a first configuration, it is envisaged that it is potentially feasible to implement the aforesaid processing steps (S1) to (S5) at the user's remote device, thereby potentially rendering the service provider obsolete in this respect. However, such a first configuration demands that the user's device is provided with a relative high storage capacity, with enough processing power for implementing real-time programme content classification, with a capability of implementing parallel multi-channel recording and also with support for a graphical interface for user profile generation.
Alternatively, in a second configuration, it is envisaged that it is potentially feasible to implement the aforesaid processing steps (S1) to (S5) at the service provider, namely to perform pre-processing steps and transmit a fully compiled show for each individual user for replay at the user's device. Such a second configuration allows for relatively inexpensive user devices but involves high individual communication loads from the service provider to its users. The second configuration will overload contemporary service providers' and users' servers and devices, especially in the case of mobile wireless devices on account of either physical or economic constraints.
In devising the present invention, the inventors have addressed communication bottlenecks which would arise in the aforesaid first and second configurations and therefore provide at least a partial solution in the case of contemporary and near-future communication infrastructure, namely to address device and service provider bandwidth limitations. The present invention utilizes distributed processing, especially when invoked in the context of audio/visual services.
It is known contemporarily to manually mark start/end times of commercial blocks, for example a group of advertisements arranged in sequence, in TV programmes, for example movies; such manually marked times are made available by private users via the Internet or similar communication network to other users. The manually marked times can be used for the automatic removal of commercial advertisements in digital recordings of movies. However, such dissemination of information does not anticipate principal features of personalized broadcast such as:
Thus, such marking of start/end times does not constitute a personalized broadcast service as perceived by the inventors.
An existing service which is superficially related to the present invention is contemporary TiVo; TiVo concerns a digital video recorder providing up to 60 hours recording capacity. A user of TiVo is contacted via a telephone line for a provider of the TiVo service to provide to the user programming information for executing the following:
In TiVo, the TiVo service provides user profiling aspects, in a manner akin to other recommendation systems, as well as an a priori schedule to user devices.
The present invention is distinguished from TiVo, amongst other features, on account of steps of:
In embodiments of the present invention, the inventors have appreciated that the aforementioned individual steps S1 to S5 are susceptible to being implemented between user devices of modest computing power and memory capacity, namely “small footprint devices”, and a powerful server provided at an associated service provider. The steps S1 to S5 are capable of being implemented with a minimum amount of communication load between the users and the service provider in such a configuration. Moreover, the inventors have devised an interaction protocol not requiring any substantial direct transmission of programme content data between the service provider and associated user devices.
In order to described an embodiment of the invention in more detail, reference will now be made to
In
In a first step (STP1) of the method, the user (UR) 20 transmits his/her profile to the service (PBS) 50, namely to a personal broadcast service provider S, Communication of the profile can be executed by one or more of: the user (UR) 20 employing the device (PBUD) 30, via a communication network such as the Internet, telephonically via a call centre, and by filling in a questionnaire in a retailing store/shop selling the device (PBUD) 30. The first step is denoted by user profile (UP) 100 in
In a second step (STP2) of the method, the personal broadcast service (PBS) 50, namely S, obtains electronic programming guide (EPG) data from the programme content provider (CP) 40 or from external sources, for example Internet, about programmes that are to be broadcast in the near feature as well as meta data relating to entries in the EPG. The meta data preferably includes parameters such as genre classification, topic information and summaries, subjective ratings amongst other parameters. The second step is denoted in
In a third step (STP3) of the method, the device (PBUD) 30, namely D, transmits a list of stations that it is able to receive to the personal service provider PBS 50. This list is preferably a sub-set of all stations potentially provided by the content provider (CP) 40, namely C. The third step is denoted by list of receivable stations (LRS) 120 in
In a fourth step (STP4) of the method, the personal broadcast service (PBS) 50, namely S, constructs, on the basis of the user profile from the first step:
Such a corresponding list is termed “a priori recording schedule” which is transmitted to the device (PBUD) 30, namely to D. The fourth step is denoted by a priori recording schedule (API: RS) 130 in
In a fifth step (STP5), both the device (PBUD) 30, namely D, and the personal broadcast service (PBS) 50, namely S, record all programmes or programme parts according to the a priori recording schedule established in the fourth step. This fifth step is denoted by content broadcast (CB) 140, 150 and also recording according to schedule (RAS) 160 in
In a sixth step (STP6) of the method, the personal broadcast service 50, namely S, analyzes the recorded programmes from the fourth step. Such analysis may include many different processing steps, for example one or more of segmentation into fragments, speech recognition, keyword spotting, topic detection, music genre classification and so forth. The sixth step is denoted by content analysis (CA) 170 in
In a seventh step (STP7) of the method, the personal broadcast service 50, namely S, compiles the personal show for the user (UR) 20 by combining suited content fragments according to the user's (UR) 20 profile provided in the first step and the show specifications, for example a desired total time duration of the show. A list of time stamps and programme identifiers, namely an a posteriori selection list, is sent to the device (PBUD) 30, namely to D, the list optionally including additional filler material. The filler material preferably relates to introduction and transition (between programmes) moderation, uniform resource locator (URL) links and additional content and/or music. The seventh step is denoted by an a posteriori selection list/filler material (APO: SL, FM) 200 in
In an eighth step (STP8), the device (PBUD) 30, namely D, compiles the final personal show according to the a posteriori selection list of the seventh step by cutting and pasting its own recording of the required programmes; in other words, the device (PBLUD) 30 cuts and pastes recordings stored in memory situated at the (PBUD) device 30. The eight step is denoted by personal show (PS) 220 in
The eight steps, namely STP1 to STP8, are illustrated in a temporal sequence in
Thus, although the content provider 40 is susceptible to being implemented in a conventional manner, interaction between the broadcast service 50, the provider 40 and the device 30 as described in the foregoing renders the present invention distinguished from known personalized contemporary broadcast systems.
The present invention provides a benefit that it is capable of providing personal audio/visual broadcasts with a relatively small amount of effort and therefore lends itself to use in at least the near future. Moreover, the present invention does not require relatively large provision of processing power at the user device (PBUD) 30. Furthermore, a quantity of information exchanged between the content provider (CP) 40 and the broadcast service (PBS) 50 and the user device (PBUD) 30 is relatively small on account of substantial quantities of programme content being delivered from the content provider (CP) 40 to the broadcast service (PBS) 50 and the user device (PBUD) 30 via conventional established channels, for example airwaves and/or optical fibre cable. The present invention is thus susceptible to being implemented by suitably organizing and arranging substantially conventional technology.
It will be appreciated that embodiments of the invention described in the foregoing are susceptible to being modified without departing from the scope of the invention as defined by the accompanying claims.
Expressions such as “comprise”, “include”, “incorporate”, “contain”, “is” and “have” are to be construed in a non-exclusive manner when interpreting the description and its associated claims, namely construed to allow for other items or components which are not explicitly defined also to be present. Reference to the singular is also to be construed in be a reference to the plural and vice versa.
Number | Date | Country | Kind |
---|---|---|---|
04100269.2 | Jan 2004 | EP | regional |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/IB05/50200 | 1/18/2005 | WO | 10/31/2006 |