EP3275200A1 - Method for providing content, content providing server, communication device, system and computer program - Google Patents
Method for providing content, content providing server, communication device, system and computer programInfo
- Publication number
- EP3275200A1 EP3275200A1 EP16712814.9A EP16712814A EP3275200A1 EP 3275200 A1 EP3275200 A1 EP 3275200A1 EP 16712814 A EP16712814 A EP 16712814A EP 3275200 A1 EP3275200 A1 EP 3275200A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- content item
- content
- reproduction
- instruction
- providing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
- 238000000034 method Methods 0.000 title claims abstract description 47
- 238000004891 communication Methods 0.000 title claims description 52
- 238000004590 computer program Methods 0.000 title description 8
- 230000003213 activating effect Effects 0.000 description 11
- 101150012579 ADSL gene Proteins 0.000 description 1
- 102100020775 Adenylosuccinate lyase Human genes 0.000 description 1
- 108700040193 Adenylosuccinate lyases Proteins 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 238000010187 selection method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/433—Content storage operation, e.g. storage operation in response to a pause request, caching operations
- H04N21/4333—Processing operations in response to a pause request
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing 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/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving encoded video stream packets from an IP network
- H04N21/4383—Accessing a communication channel
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/472—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
- H04N21/47217—End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/47—End-user applications
- H04N21/482—End-user interface for program selection
- H04N21/4826—End-user interface for program selection using recommendation lists, e.g. of programs or channels sorted out according to their score
Definitions
- Video content selection on TV and other linear video distribution systems is typically performed by user zapping over live broadcasted content on different channels (e.g. selecting channels by changing them) until a content or channel is satisfactory for the user and is selected.
- the content is delivered in a linear way and the selection of proposed content is usually not personalized in any way.
- the user experience is satisfactory because the implementation of zapping is simple, intuitive and commonly known to all types of population (elder persons, small kids).
- TV watching is typically a passive activity opposed to, for example, actively selecting content in the internet by browsing over the internet or using an online social network. Therefore, channel zapping is preferred by users over seeking for content via EPG systems on linear distribution systems and other content selection methods used on non-linear IPTV and digital TV systems.
- Figs. 1A to 1 C show various time charts of reproduced content items.
- Figs. 2A and 2B summarize methods according to an embodiment.
- Fig. 3 shows a further time chart of reproduced content items according to an embodiment.
- FIG. 4A and 4B summarize further methods according to embodiments.
- Fig. 5 illustrates an example of a system including a communication device.
- Fig. 6 shows a further system including a server.
- Fig. 7 shows a flowchart of a method according to an embodiment.
- Figs. 8A and 8B shows example of recommendation lists.
- the term “content” is intended to refer to all types of multimedia content, including but not limited to television, radio, internet and previously recorded content.
- Previously recorded content may comprise content received from a VOD server or a "catch-up TV” server.
- Further examples comprise content stored on a storage device, e.g. a compact disc (CD), digital versatile disc (DVD), a memory, e.g. a flash memory, a memory stick and others.
- the term “content” may not refer to any live content or content which is currently broadcasted by a broadcast station. Rather, the term “content” is meant to define content which may be reproduced at any time, e.g. on-demand.
- the term "content” as used within the present disclosure is meant to refer to any kind of non-linearly distributed content.
- a content item may be received from a variety of content sources such as a video-on-demand (VOD) content source or a server implementing an online archive such as the "ARD-Mediathek” or the “ZDF- Mediathek”. Further examples comprise YouTube and related content sources.
- VOD video-on-demand
- the term “communication device” refers to all types of devices that may be connected via the internet to a server, e.g. a content providing server to reproduce content. Examples comprise smartphones, tablets, mobile computers, notebook computers, desktop computers etc. , set-top boxes and television sets.
- the communication device may comprise a display.
- the communication device may deliver content to a display such as a beamer which may reproduce the content.
- zap refers to an action of changing or switching content items.
- the content may be delivered from a server to the communication device over IP and the customer's broadband connection (e.g. ADSL, VDSL, public Ethernet, etc.).
- Embodiments of the present disclosure relate to the zapping over non-linearly (on-demand) distributed content as a method of content recommendation.
- predetermined position or "predetermined reproduction position” is used to define a position that may be predetermined by the system, e.g. a communication device or a server. Alternatively, the position may be selected in advance by the user and appropriately stored, e.g. in a user profile. In more detail, the term “predetermined position” refers to a position which is not selected on a case-by-case basis but may be set as a default value.
- Fig. 1A illustrates a time chart for reproducing three content items using zapping.
- content item 1 , content item 2, and content item 3 may be selected from a list when starting reproduction.
- the user selects content item 1.
- the reproduction of content item 1 starts at a first random position or may start at a first predetermined position.
- the first predetermined position may be the start position (beginning) of content item 1 (e.g. the position at which content item 1 "starts" or begins).
- the first predetermined position may correspond to a position after a fixed time after the starting position, e.g. the position immediately after the title sequence of a film.
- the first predetermined position may correspond to the position at which the story line of the film starts.
- the first predetermined position may correspond to the start of a key scene.
- a set of predetermined positions may be defined for every film so that the system (e.g. the communication device or content providing server) selects the first predetermined position from these predetermined positions.
- the first content item may simply be started from a first random position. As is clearly to be understood, starting at a predetermined position is different from selecting a specific chapter, as is e.g. known from movies on DVD's.
- a reproduction time may be equally started for content item 1 , content item 2 and content item 3.
- the first predetermined reproduction position at tO corresponds to 2 minutes (offset) after the starting point of content item 1
- the second reproduction position and the third reproduction position are shifted by 2 minutes with respect to their starting points.
- the second reproduction position and the third reproduction position are shifted with time during reproduction of content item 1.
- a global reproduction time is tracked that is equal to the sum of the offset, i.e. the time corresponding to the first random position or the first predetermined position and the duration of time which the first content item has been provided.
- the user switches reproduction to the second content item.
- providing of the first content item 1 finished and providing of the second content item is started.
- a global reproduction time (corresponding to a time on the time axis shown in Fig. 1A) may be recorded when switching from one content item to the reproduction of the next content item is started according to the global time.
- the global reproduction time may be stored in the communication device or in the content providing server.
- Fig. IB illustrates a further time chart of reproduced content items. According to the embodiment of Fig. IB, the reproduction position is tracked for every single content item.
- a reproduction position 1 is tracked for content item 1
- a reproduction position 2 is tracked for content item 2
- a reproduction position 3 is tracked for content item 3.
- a dedicated reproduction position is recorded, e.g. by the content providing server or the communication device.
- a content reproduction instruction is received to reproduce the first content item.
- Starting providing of the first content item may be started at a first random position or at a first predetermined position.
- the first predetermined position may correspond to the starting point of the film.
- the first predetermined position may be determined as has been explained above with reference to Fig. 1A.
- the user starts reproduction of the first content item.
- reproduction of the content item 2 starts from a second predetermined position which may correspond to the starting point of the second content item.
- the second predetermined position may be selected as has been explained with reference to the first predetermined position of the embodiment of Fig. 1A. While reproducing the second content item, the first reproduction position is shifted.
- reproduction of the second content item is stopped and the user switches to the third content item.
- Reproduction of the third content item starts from a third predetermined position which may correspond to the starting position of the third content item.
- the second predetermined position may be selected as has been explained with reference to the first predetermined position of the embodiment of Fig. 1A. While the third content item is reproduced, the first reproduction position and the second reproduction position are shifted.
- the user finishes reproduction of the third content item and switches to the second content item.
- Reproduction of the second content item starts from the second reproduction position which, for example, may be (t3 - t2 + the reproduction position at t2). While the second content item is reproduced, the first and third reproduction positions are shifted.
- the user finishes reproduction of the second content item and switches to the first content item.
- the content items are "steadily" or continuously reproduced.
- the reproduction position 1 at t4 corresponds to reproduction positionl at tl + (t4 - tl ). In other words, there are no jumps of the reproduction position.
- the reproduction positions are stored for each of the content items.
- the reproduction positions may be stored by the communication device or the content providing server.
- Fig. 1C there may be, for example, predetermined resume positions that are stored for any of the selected content items.
- these predetermined resume positions may be at specific scenes, e.g. key scenes.
- the predetermined resume positions may be after the end of an advertisement break.
- Fig. 1 C shows time charts of three reproduced content items. The time axis below indicates different times T 0 , Ti , ... T 9 corresponding to a global time during which the user watches the different content items.
- the individual reproduction position 1 , reproduction position 2 and reproduction position 3 correspond to the reproduction positions for each of the three content items, respectively.
- a user starts watching the first content item 1 from a first random position or a first predetermined position.
- the user switches to the second content item, and reproduction of the second content item 2 starts from a second random position or a second predetermined position.
- the first reproduction position is shifted as the second content item is provided.
- the first reproduction position is not constantly shifted with time.
- reproduction is switched from the second content item to the third content item.
- Reproduction of the third content item starts from a third random position or a third predetermined position.
- the second reproduction position is shifted.
- reproduction is switched from the third content item to the first content item.
- Reproduction of the first content item is resumed from the predetermined resume position p x .
- the second reproduction position is shifted.
- a predetermined resume position is reached and shifting of the reproduction position is stopped.
- reproduction is switched to the second content item.
- Reproduction of the second content item is resumed from the second reproduction position which corresponds to p2.
- reproduction is switched from the second content item to the third content item.
- the reproduction position 3 has shifted in a linear manner between T5 and T3.
- the third content item is reproduced.
- the first reproduction position is shifted.
- the second reproduction position is shifted.
- a further predetermined resume position is reached and the linear shift of the second reproduction position stops.
- reproduction is switched from the third content item to the second content item.
- the respective reproduction positions may be linearly or non-linearly shifted.
- the reproduction position may be linearly shifted as long as no predetermined resume position has been reached.
- such a predetermined resume position may correspond to the end of an advertisement break or to a specific key scene of the film.
- a predetermined resume position is stored for each of the content items.
- the individual reproduction positions are stored for each of the content items, e.g. in the content providing server or the communication device.
- Figs. 1A to 1 C have explained basic principles of performing zapping non-linear content.
- the method may, for example, be performed on a content providing server.
- the server may deliver a selected content by streaming.
- Fig. 2A summarizes an embodiment of a method which may be performed by a server.
- the method comprises receiving (SI 00) a selection instruction for selecting a set of content items comprising at least a first content item and a second content item.
- the method further comprises receiving (SI 10) a content reproduction instruction to a reproduce the first content item.
- the method further comprises providing (SI 20) of the first content item at a first random position or at a first predetermined position.
- receiving (SI 30) an instruction to switch reproduction to the second content item providing of the first content item is finished (S 140) and providing of the second item is started (S150).
- the method further comprises shifting a first reproduction position (SI 60) while the second content item is provided, the first reproduction position corresponding to the position at which providing the first content item is to be resumed when an instruction to switch reproduction to the first content item is received.
- reproduction of the second content item may start from a second random position or a second predetermined position. According to a further embodiment, reproduction of the second content item may start from a global reproduction position corresponding to a global reproduction time that is equal to the sum of the time corresponding to the first random position or the first predetermined position and the duration of time which the first content item has been provided.
- the first reproduction position may be shifted according to the time of reproducing the second content item.
- the first reproduction position may be shifted to a predetermined resume position.
- the second reproduction position is shifted while any other content item is provided (e.g. a third content item).
- the second reproduction position corresponds to the position at which providing the second content item is to be resumed when an instruction to switch reproduction to the second content item is received.
- receiving a selection instruction for selecting a set of content items may be accomplished by receiving a content recommendation.
- the server may e.g. comprise a content recommendation device which may generate the selection instruction including a content recommendation.
- the selection instruction may be based on data from a database.
- the content recommendation may be based on data from a database.
- the method may be locally implemented, e.g. on a communication device, for example, a set-top box.
- the method comprises receiving and storing (S200) a set of content items comprising at least a first content item and a second content item and receiving a content reproduction instruction (S210) of reproducing the content item.
- the method further comprises starting reproducing the first content item (S220) at a first random position or at a first predetermined position.
- S230 an instruction to switch reproduction to the second content item
- reproducing the first content item is finishing (S240) and reproducing the second content item is started (S250).
- the method further comprises shifting (S260) a first reproduction position while the second content item is reproduced, the first reproduction position corresponding to the position at which reproducing the first content item is to be resumed when an instruction to switch reproduction to the first content item is received.
- the content to be reproduced is stored and the shifted reproduction position is stored, e . g. in the same memory as the content items.
- the method may be modified in the manner as has been explained above with reference to Fig. 2A.
- a further embodiment relates to a computer program comprising computer program code means adapted to perform the steps illustrated with reference to Figs . 2A and 2B , when the program is run on a computer.
- Fig. 3 illustrates a further implementation of zapping.
- providing of a first content item is started at a first random position p i or at a first predetermined position.
- the random position or the first predetermined position may be determined in a manner as has been explained above with reference to Figs . 1A to 1 C . If a predetermined position is determined, this is accomplished by the system, e .g. the content providing server or the communication device . Alternatively, the user may set a default position which does not depend on the specific content to be consumed. However , in contrast to the embodiments explained with reference to Figs . 1A to 1 C, the first predetermined position may not be the starting point of the first content item.
- reproduction may be switched to a further content item.
- the further content item may be reproduced starting from the beginning of the further content item.
- Figs . 4A and 4B summarize the method according to the time chart illustrated in Fig. 3.
- the method may be implemented by a content providing server .
- the method comprises receiving a selection instruction for selecting at least the first content item (S300) .
- a content reproduction instruction of reproducing the first content item is received (S310) , and providing of the first content item at a first random position or at a first predetermined position is started (S320) .
- the first random position or the first predetermined position is different from the starting point of the first content item.
- the method may as well be performed locally, e . g. on a communication device , for example , a set-top box.
- the method comprises receiving and storing at least a first content item (S400), and receiving a content reproduction instruction of reproducing the first content item (S410).
- the method further comprises starting reproducing the first content item (S420) at a first random position or at a first predetermined position, the first random position for the first predetermined position being different from the starting point of the first content item.
- a further embodiment relates to a computer program comprising computer program code means adapted to perform the steps illustrated with reference to Figs. 4A and 4B, when the program is run on a computer.
- the computer program may comprise computer program code means adapted to perform the method according to any embodiment explained herein. While the previous embodiments have mainly explained cases in which after some reproduction time, reproduction is switched to another content item, the user can, after a certain reproduction time, restart reproduction of the content from the beginning, e.g. using a time-shift system, rewind content, pause content and use all other available time-shift functionalities of the system. The user can also continue to consume the content without using any of these functionalities.
- Fig. 5 illustrates elements of a communication system 1 according to an embodiment.
- the system 1 illustrated in Fig. 5 may comprise a communication device 100, and a server, for example, an internet content source 120 or a video- on-demand content source 1 10.
- the communication device 1 may simple be connected to the internet and the desired content may be provided without a necessity for the user to specifically know which content source delivers the content.
- the communication device may comprise a content obtaining module configured to obtain a plurality of content items 101 and a storage module 102 configured to store the content items and to store a reproduction position for each of the content items.
- the content items and the reproduction position for each of the content items may be stored in an external storage 103.
- the communication device may further comprise a selection module 104 for selecting one of the content items.
- the communication device further comprises a reproduction control device 103 that is configured to start reproduction of the selected content item at a random position or at a predetermined position.
- the switching device 105 is configured to switch reproduction from a first to a second content item.
- the reproduction control device 103 is configured to finish reproduction of the first content item and to start reproducing the second content item when receiving an instruction to switch reproduction to the second content item.
- the reproduction control device 103 is further configured to shift a first reproduction position while the second content item is reproduced, the first reproduction position corresponding to the position at which reproducing the first content item is to be resumed when an instruction to switch reproduction to the first content item is received.
- the communication device 100 may be a set-top box including a storage 102 for recording content according to the users wishes.
- various content items are stored in the storage module 102 and the user may zap through the several content items.
- the user may download content items from a server and store them in the storage 102.
- the communication device 100 may be configured to perform the method explained in Fig. 2B and 4B.
- a viewer 130 may control the actions taken by the communication device by means of a remote control 225.
- the communication device 100 may comprise a display 140, which may be integrated, such as a screen or a touch screen. Alternatively, the communication device may be connected with an external display device 140 such as a beamer. The viewer 130 may watch the reproduced content on the display 140.
- FIG. 6 shows a further embodiment of a communication system that may comprise a communication device 210 including a display which may be external or internal and a content providing server 200.
- the content providing server may be connected with an external storage 217 which may store the various content items.
- the content providing server may be, for example, a video-on-demand server or a general internet content source.
- the content providing server 200 comprises a selection unit 205 that is configured to receive a selection instruction for selecting a set of content items comprising at least a first content item and a second content item.
- the server further comprises a communication unit 206 comprising an instruction receiving device 209 and a content providing device 207, the instruction receiving device 209 being configured to receive a content reproduction instruction.
- the content providing device 207 is configured to start providing the first content item at a first random position or at a first predetermined position when the instruction receiving device has received a content reproduction instruction of reproducing the first content item.
- the content providing device 207 is further configured to finish providing the first content item and to start providing the second content item, when the instruction receiving device 209 has received an instruction to switch reproduction to the second content item.
- the content providing device 207 is further configured to shift a first reproduction position while the second content item is provided, the first reproduction position corresponding to the position at which providing the first content item is to be resumed when an instruction to switch reproduction to the first content item is received.
- the content providing server 200 may further comprise a content recommendation device 208.
- the content recommendation device 208 may be configured to issue a selection instruction for selecting a set of content items comprising at least a first content item and a second content item to the selection unit 205.
- the content recommendation device 208 may be configured to generate the selection instruction based on data from a database 215.
- the database 215 may be integrated with the content providing server 200 or may be an external database.
- the database 215 may store a user profile and further information useful for generating content recommendations.
- the content providing device may be configured to start providing the first content item at a first random position or at a first predetermined position, wherein the first random position or the first predetermined position are different from the starting point of the first content item, when the instruction receiving device 209 has received a content reproduction instruction of reproducing the first content item.
- the first content item and, optionally, the second content item are provided to the communication device 210.
- the communication device 210 reproduces the content on the display 140, and the viewer 130 may consume or watch the reproduced content.
- the viewer 130 may control the actions taken by the content providing server 200 via the communication device 210 by means of a remote control 225.
- various content items are grouped according to different genres, and the content items of every genre are further divided into sub- genres.
- the various content items may be stored on a content providing server or a special storage integrated with the content providing server or external to the content providing server.
- the various content items may be stored on a storage 102 incorporated in the communication device 100 or may stored in an external storage of the communication device. The method described may be implemented on the content providing server 200 or on the communication device 100.
- Fig. 8a shows various genres of a film such as comedy, drama, musical, science fiction, crime films. Further, each of the genres may be sub-divided into several sub-genres. For example, the genre "crime films” may be sub-divided into crime comedies, crime thrillers, heist films, legal dramas, mob films.
- Fig. 7 illustrates a flowchart of a process of zapping through the different content items.
- zapping may be performed by a remote control 225.
- the remote control may either control the zapping operation in the communication device or in the content providing server.
- the remote control may comprise a dedicated EXIT button which means that when pressing this EXIT button, the reproduction is changed back to linear content.
- the remote control may further comprise a dedicated zapping button, for example a colored button, by which the zapping mode is activated.
- the remote control may further comprise a button Zapping UP/DOWN and a button Arrow UP/DOWN.
- the user may invoke recommendations.
- the recommendations may be grouped according to the scheme illustrated in Fig. 8A.
- the recommendations may be the list of general recommendations as illustrated in Fig. 8b.
- a list of general recommendations may be a general "to-watch list" of content items which the user has selected from time to time or may a list of recommendations that have been recommended by the content recommendation device 208 of the content providing server.
- the recommendation Upon activating a colored button on the remote control or an alternative dedicated button for the zapping mode, (S710), the recommendation begins to play. For example, when reproducing content of the content recommendation list illustrated in Fig. 8B, "Titanic" may be reproduced. Alternatively, after selecting a specific genre and a specific sub-genre, the first content item or a specific content item of a similar list as illustrated in Fig.
- the recommendation 8B may be reproduced.
- the recommendation may be provided or reproduced from a first random position or a first predetermined position.
- the user may activate a button Zapping UP/DOWN (S730).
- the next general recommendation is selected (S740).
- the next general recommendation may play from a second random position or a second predetermined position. For example, in the embodiment of Fig. 8B, "Gone by the wind" will reproduced (S720).
- the next general recommendation may play from a reproduction position corresponding to the global reproduction time.
- the first reproduction position is shifted, wherein the first reproduction position corresponds to the position at which providing the first content item is to be resumed when an instruction to switch reproduction to the first content item is received. Thereafter, the method may proceed further with S730.
- the user may activate an button Arrow DOWN (S750).
- the next similar recommendation to the current one begins to play (S751 ).
- this next similar recommendation may be of the same genre but may of a different sub-genre.
- the user may activate an button arrow UP (S754).
- the processing proceeds to S740 at which the next general recommendation is selected.
- the user may activate the button arrow DOWN (S753).
- next identical recommendation to the current one begins to play (S755).
- the next identical recommendation may have the same genre and the same sub-genre.
- the user may activate a button zapping UP/DOWN (S759).
- the procedure proceeds to S760, at which the next recommendation of the same genre and the same sub-genre begins to play.
- the user may activate a button zapping UP/DOWN (S758), the procedure proceeds to S760 at which the next recommendation of the same genre and the same sub-genre begins to play.
- the user may activate a button arrow UP (S757), and the procedure proceeds to S751.
- steps S759 and S760 may be omitted and the procedure may branch at S750 to S757 or S758.
- the user may also click on button zapping UP/DOWN (S752).
- S756 the next similar recommendation having the same genre but a different sub-genre begins to play.
- the procedure proceeds to S750.
- zapping through channel recommendations may be performed by simply activating a button zapping UP /DOWN.
- any other device configured to implement the functionality of a remote control such as mobile phones, smart phones, digital personal assistants and others may be used as a remote control.
- the user may have a dedicated recommendation list as illustrated in Fig. 8b, for example.
- this general recommendation list may be a to-watch list of content items that the user has selected in the past.
- the general recommendation list may be stored in a user profile, for example.
- the user may manually select some content items that he wants to watch. Then, the user selects a first content item and reproduction starts from a predetermined resume position, for example the position immediately after the title sequence or introduction. When activating an UP/DOWN button, the next content item from the list starts reproduction from a predetermined reproduction position. This process is repeated and basically corresponds to the sequence illustrated as S720, S730, S740 in Fig. 7.
- Embodiment 3 is repeated and basically corresponds to the sequence illustrated as S720, S730, S740 in Fig. 7.
- the user has stored various (at least two) content items on a communication device 100, such as a set-top box.
- the content items may be stored in a storage 102 as a component of the communication device 100 or in an external storage 107.
- the stored content items may have advertisement breaks.
- the user may select a first content item stored in the storage device. Reproduction of the first content item may start at a first predetermined position or a first random position. Thereafter, upon activating a zapping button UP/DOWN, the next content item will be reproduced. For example, the next content item may be reproduced from a position corresponding to the global reproduction time as has been explained above or from a random position or a predetermined position.
- a reproduction position of the first content item is shifted. For example, a user may watch the first content item until an advertisement break, thereafter, the user may switch to the second content item for certain time and thereafter, the user may switch back to the first content item. Due to the shifted reproduction position, reproduction is resumed from a position after the beginning of the advertisement break.
- Embodiment 4 may be implemented by the server itself or by the communication device 100.
- the user selects a specific content item, e.g. from a recommendation list or from the online archive and reproduction starts from a first random position or a first predetermined position, wherein the first random position or the first predetermined position is different from 0.
- providing the content or reproduction may be started from e.g. five minutes after the start of the film or 10 minutes after the start of the film or a randomly selected reproduction position.
- the reproduction or providing the content may start from a predetermined position such as the first key scene or the most important scene. In this case, the reproduction position is selected by the system, e.g. the content providing server or the communication device 100.
- the user may restart providing the content or content reproduction from the beginning. For example, when user found the topic of the content interesting, he may simply start from the beginning. Alternatively, he may rewind content, pause content and use all the available timeshift functionalities which are normally available on IPTV-based systems. As is to be clearly understood the user may also simply continue consuming the content without using any of these functionalities.
- the typical timeslots or predetermined starting positions may be set in dependence from a user's preferences. For example, the user may by default set that any reproduction should not start from the starting point of the film but after a display of the title set.
- a feedback for the recommendation device may be employed. For example, if a user selects different content type (e.g. comedy, drama, news) than proposed by the recommendation engine, this information may be provided to the recommendation engine, so that the user profile may be modified. Further, the proposed content may be modified to the desired content type and zapping may be continued based on the selection of this content type recommendations.
- content type e.g. comedy, drama, news
- the method and system improves the usability of the recommendation systems that are selecting content according to a user profile or by other methods of selecting content that should be delivered to a user. As a result, the usability of the system is enhanced. Further, the user's experience when consuming content is increased. While embodiments of the invention have been described above, it is obvious that further embodiments may be implemented. For example, further embodiments may comprise any subcombination of features recited in the claims or any subcombination of elements described in the examples given above. Accordingly, this spirit and scope of the appended claims should not be limited to the description of the embodiments contained herein.
Landscapes
- Engineering & Computer Science (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Databases & Information Systems (AREA)
- Two-Way Televisions, Distribution Of Moving Picture Or The Like (AREA)
Abstract
Description
Claims
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE102015003938 | 2015-03-26 | ||
PCT/EP2016/056456 WO2016151050A1 (en) | 2015-03-26 | 2016-03-23 | Method for providing content, content providing server, communication device, system and computer program |
Publications (1)
Publication Number | Publication Date |
---|---|
EP3275200A1 true EP3275200A1 (en) | 2018-01-31 |
Family
ID=55642442
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP16712814.9A Withdrawn EP3275200A1 (en) | 2015-03-26 | 2016-03-23 | Method for providing content, content providing server, communication device, system and computer program |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP3275200A1 (en) |
WO (1) | WO2016151050A1 (en) |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20030126600A1 (en) * | 2001-12-27 | 2003-07-03 | Koninklijke Philips Electronics N.V. | Smart suggestions for upcoming TV programs |
KR100664227B1 (en) * | 2005-09-29 | 2007-01-04 | 엘지전자 주식회사 | Method for streaming multimedia contents in a mobile terminal and system therefor |
US8880623B2 (en) * | 2009-12-02 | 2014-11-04 | Redux, Inc. | Prioritization in a continuous video playback experience |
-
2016
- 2016-03-23 EP EP16712814.9A patent/EP3275200A1/en not_active Withdrawn
- 2016-03-23 WO PCT/EP2016/056456 patent/WO2016151050A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
WO2016151050A1 (en) | 2016-09-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11523182B2 (en) | Method for enhancing a user viewing experience when consuming a sequence of media | |
US20240048808A1 (en) | Systems and methods for multi-device content recommendations | |
JP5926832B2 (en) | System and method for providing channel groups for interactive media guidance applications | |
JP7032333B2 (en) | Systems and methods to ensure continuous access to playlist media for multiple users | |
US20070154169A1 (en) | Systems and methods for accessing media program options based on program segment interest | |
US20070154168A1 (en) | Systems and methods for accessing media program options based on program segment interest | |
JP7299217B2 (en) | Systems and methods for providing recommendations based on short and long media viewing profiles | |
WO2018128728A1 (en) | Systems and methods for predicting viewing behavior | |
US20130067519A1 (en) | Interactive media guidance application with intelligent navigation and display features | |
US20100153885A1 (en) | Systems and methods for interacting with advanced displays provided by an interactive media guidance application | |
US12041296B2 (en) | Apparatus, systems and methods for media mosaic management | |
WO2012094247A2 (en) | Systems and methods for mixed-media content guidance | |
KR20120135917A (en) | Presenting media guidance search results based on relevancy | |
EP1969836A1 (en) | Systems and methods for accessing media program options based on program segment interest | |
JP7167126B2 (en) | Systems and methods for generating media asset recommendations for concurrent consumption with current media assets | |
KR20120135918A (en) | Presenting media guidance search results based on relevancy | |
US9532100B2 (en) | Systems and methods for selecting sound logos for media content | |
US9860598B1 (en) | Methods and systems for controlling presentation of media streams | |
WO2016151050A1 (en) | Method for providing content, content providing server, communication device, system and computer program | |
Cardoso et al. | TV personalisation: blending linear and on-demand content in the living room |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE INTERNATIONAL PUBLICATION HAS BEEN MADE |
|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20170221 |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
DAV | Request for validation of the european patent (deleted) | ||
DAX | Request for extension of the european patent (deleted) | ||
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
17Q | First examination report despatched |
Effective date: 20181001 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN |
|
18W | Application withdrawn |
Effective date: 20190205 |