This patent application claims priority to German Patent Application No. 10 2014 219 484.9, filed 25 Sep. 2014, the disclosure of which is incorporated herein by reference in its entirety.
Illustrative embodiments relate to a media playback device and a method for preparing a playback of different media. In particular, the illustrative embodiments relate to improvements in the implementation of user wishes in the consumption of different media content over time.
Users of media during participation in road traffic usually have specific preferences and listening habits relating to the media content that they listen to on a specific route. This may involve, for example, the following temporal sequence: 1. Traffic information, 2. News, 3. Comedy programs, 4. Live radio program, or 5. Talking books/longer reports/background reports. The specific sequence of media content is often repeated on a daily basis. For example, the user wishes for a corresponding playback sequence on the daily route to work.
In the prior art, radio alarms are known which start a playback at a predefined time, as a result of which the user is woken up.
Moreover, stereo systems are known which have an initial play function by means of which the files present on a data medium are initially played in each case for a predefined time period with subsequent automatic changeover to the next title.
Example of the disclosed embodiments are described in detail below with reference to the accompanying drawings. In the drawings:
Disclosed embodiments provide method for preparing a playback of different media via a media playback device. To do this, a first user input is received in a first step for predefining a first time period for the playback of first media content having first characteristics. In other words, the user defines an absolutely or relatively (e.g. from the start of the playback) defined time period over which he would like to consume the first media content. A second user input is then received for predefining an automatic playback of second media content having second characteristics following an expiry of the first time period. In other words, the user already defines a time-controlled changeover to media content having second characteristics before the end of the first time period. A temporal sequence predefined in this way is intended to be designated as a “timeline” in the context of the present disclosure. Here, the user does not necessarily define a quite specific content, as is customary when a music title is added to a playlist. The first media content or the first characteristics may after all designate a radio program, a radio station or the like that the user wishes to consume for a first predefined time period. Instead, independently from the selection of the media content, the focus is on the specific time period in the definition in such a way that the first user input can also be restricted exclusively to the definition of the time period and only then is the first media content having first characteristics defined. A value can also be predefined for the time period which is confirmed or adjusted by the user. According to the present disclosure, a changeover of a played back media content is therefore predefined by the user for a specific future time before the playback of the first media content has been ended, in particular before it has been started. A timeline defined in this way may, for example, be stored, named, linked to predefined events or activated/started via a predefined user gesture. In this way, time periods can be predefined for the consumption of information having specific characteristics without the user in each case having to add content already known to him from a media data memory to a playlist. In this way, the user can flexibly compile time windows for infotainment content without the specific signals necessarily being the same for each repeated use of the timeline. As a result, the method ensures the consumption of media content having different characteristics within a predefined time period, although the content does not yet need to be defined at the time when the timeline is created.
During the second user input or a third user input, a second time period can also be predefined for the playback of the second media content having second characteristics. In other words, a time period is defined following the end of the playback of the first media content, the time period being automatically filled by the playback of the second media content.
Accordingly, following the second time period, a changeover of the audio signals can be predefined by a fourth user input in such a way that a third media content having third characteristics (which may, for example, but does not have to be, identical to the first media content having first characteristics) is then played back.
For example, the timeline predefined in this way can be started by the reception of a further user input. As will be described below, different events can alternatively or additionally start the playback of the timeline. The time periods may be identical or (partially) different.
To prevent a sudden source changeover (e.g. in the middle of a song, film, program or the like), it can be recognized automatically that the first or each subsequent predefined time period has elapsed, but a currently played back program of the media content concerned has not yet ended. In response to this, the first time period can be extended once until the end of the currently played back program. In other words, the end of the currently played back program is first awaited before the second media content having second characteristics is played back. In particular, however, an immediate playback of the second media content can be automatically initiated provided that the complete playback of the currently played back program equates to an extension of the first time period by a value above a predefined threshold value. Depending on the currently played back source, this information may already be present at the end of the first predefined time period (e.g. if the second media content is a locally stored title). Alternatively, information (e.g. meta information similar to the VPS signal) which, for example identifies the end of a radio program, a film or the like can be awaited. Provided that it is recognized at the end of the first predefined time period that even an extension of the first predefined time period by a predefined threshold value cannot prevent an interruption of the currently played back program, a changeover can already be effected at the end of the first predefined time period or only on expiry of the extension for the playback of the second media content to avoid unnecessarily confusing the temporal sequence.
Optionally, extended time periods can be compensated for in such a way that the respective immediately adjoining subsequent time period is shortened once by a corresponding time period. Similarly, a shortening of all later time periods by a respective fraction can be undertaken to compensate for the extension. Alternatively, the extensions can result in a corresponding extension of the total time period of the timeline, so that the time periods following the extended time period are retained unchanged.
The first and second media contents may differ from one another by different characteristics. Here, the media contents may differ from one another in respect of one characteristic or in respect of a plurality of characteristics. At least the changeover of one characteristic is provided. For example, one of the media contents may be a radio station. Alternatively or additionally, a media content may be associated with a specific radio field or a specific radio genre and may differ hereby from the second media content. A program format or the title of a stored (audio or video) media content may entail characteristics by which the media contents differ from one another. Particularly in the case of stored media content, the media content can be defined by a common performer or a common genre. Further characteristics may be traffic news/traffic radio, weather forecast, spoken programs (“Talk”), entertainment (“Comedy”), reports or background reporting and sports news. In other words, a first media content may have one of the aforementioned characteristics, whereas a media content defined for the subsequent playback does not have this characteristic.
In particular, a source changeover from a first source as a first characteristic to a second source as a second characteristic can be undertaken at a predefined time (e.g. at the end of the first time period or at the beginning of the second time period). In particular, this relates to the changeover from a playback of stored content to a radio program (or vice versa).
To design the creation and operation of the timeline as simply as possible, a timeline can initially be displayed on a display device (e.g. a screen) which is configured to be operated via gestures of the user. A display element representing media content having first characteristics and further display elements representing media content having second characteristics can then be displayed on the display device and can be moved, shortened or lengthened by a user (e.g. by means of a swiping gesture) on the timeline. Depending on the target position of the gesture on the timeline, a predefined time period which, for example, has been previously defined by the user or can subsequently be defined/adjusted is allocated to the media content added in this way. To do this, for example, movable bars can demarcate the target position in relation to earlier times/later times and can thus enable a simple and intuitive design of the timeline.
A created timeline can be stored and represented by a display element shown on a display unit. If the user selects the display element, the media playback can be started according to the associated timeline or the display element/timeline can be renamed.
To eliminate the need for a manual selection of the timeline, a location and/or a journey direction and/or a journey destination and/or a date and/or a day of the week and/or a time of day and/or a seat occupancy configuration can be allocated to the timeline. An allocation of this type may, for example, be undertaken automatically on the basis of circumstances prevailing at the time when the timeline was created. In particular, considering similar circumstances, a repeated selection of the timeline may instigate an automatic proposal to activate the timeline and, with a repeatedly accepted proposal, optionally an automatic starting of the timeline. In other words, a self-learning function is proposed with which an automated use of the timeline is effected on the basis of associated circumstances. To do this, conditions (location, journey direction, journey destination, etc.) prevailing when a media playback device configured is used can be verified and compared with the circumstances allocated to the timeline. If a predefined measure of correspondence is achieved, the timeline is started and the first media content is thus played back for the first time period until, following expiry of the time period, the second media content is automatically played back.
For the simplified creation of a timeline, such a timeline can be defined on any given input device and can then be transmitted (e.g. through the mediation of the Internet and/or through the mediation of a wireless communication connection) to a media playback device equipped according to the present disclosure and/or a means of transport. Corresponding timelines can also be stored in a database and/or in a profile of a social network and can be made available to other users. This avoids a creation of each timeline by a respective user and enables an increase in the level of awareness of media content contained therein.
According to a second disclosed embodiment, a media playback device is proposed which is configured to carry out a method. The media playback device may be a user terminal device essentially restricted to the consumption of media content. In particular, it is not configured to edit media content and does not create a new data file containing audio or video signals. The media playback device may be designed as a wireless communication device (e.g. a smartphone, tablet PC or the like). The media playback device may be provided as a component of a means of transport (e.g. as a component of an infotainment system of an automobile). The media playback device comprises a signal input for receiving media content. The signal input may be configured, for example, for radio reception or for the reception of stored media files. Furthermore, an audio processor is provided for generating audio signals based on the media content. The audio processor may comprise, for example, a digital/analog (D/A) converter. A signal output is configured to output the audio signals (if necessary preamplified). A user can perform inputs via an input unit to define the timeline that is to be created according to the method described above.
Via a display device, the media playback device can display a configurable timeline that visualizes a first time period for the playback of the first media content and a second time period for the playback of the second media content. The timeline may, for example, have differently colored segments that can be lengthened or shortened by means of movable boundaries. The media playback device may furthermore be configured to receive datasets representing timelines via a wireless connection and use/store them for the playback of media content.
According to a third disclosed embodiment, a computer program product (e.g. a data memory) is proposed on which instructions are stored which enable a programmable processor of a media playback device to carry out the steps of a method according to the first disclosed embodiment. The computer program product may be designed as a CD, DVD, Blu-ray disc, flash memory, hard disk, RAM/ROM, cache, etc.
According to a fourth disclosed embodiment, a signal sequence is proposed representing instructions which enable a programmable processor of a media playback device to carry out the steps of a method according to the first disclosed embodiment. In this way, the provision through information technology of the instructions is protected for the case where the storage means required for this purpose fall outside the scope of the attached claims.
According to a fifth disclosed embodiment, a means of transport (e.g. a vehicle, an aircraft, an automobile, a transporter, a truck, a land and/or water vehicle) is proposed which comprises a media playback device according to the second disclosed embodiment. The media playback device may be a component of an infotainment system permanently integrated into the means of transport (in particular a head unit). In particular, characteristics allocated to the timeline or positions of the means of transport, seat occupancy situations, etc. can be recognized via sensors of the means of transport and the playback of the timeline can be started provided that corresponding characteristics are allocated to the timeline. The features and feature combinations resulting therefrom clearly correspond to those of the first disclosed embodiment in such a way that reference is made to the above descriptions to avoid repetitions.
The creation of timelines enables users to define a specific sequence of media content on a one-off basis. This sequence can then be played as often as required (e.g. daily on the journey to work) by means of a single click or the like. The individual contents do not have to be selected manually. In contrast to a simple playlist, a timeline is generated dynamically. This means that the user incorporates, for example, the element “News” into his timeline, but a permanently defined program is not stored as a result, but rather the latest news available to the system is always played back. For example, a radio station can be selected automatically for this purpose, provided that meta information gives an indication that the station is currently transmitting news. As a result, timelines to some extent offer the facility for a user to compile his own “radio program” with content of interest to him (in each case with the required sequence and required length). For example, timelines can be created or configured via a portal that is a web page. Datasets representing timelines can be exchanged among different users, and can be evaluated, dispatched and provided with comments or personal messages. For example, recommendations in a media-related application can always refer to programs that match a currently played back media content. However, programs from the category or programs having characteristics that have been defined as following in the timeline may be displayed in the recommendations as from the time when the defined end of the time period is reached.
Timelines created may contain elements from different media sources (e.g. music from the dedicated database, radio and podcasts). When using the timeline, the user does not have to decide which media source is currently of most interest to him. The timeline defines the content dynamically within wide boundaries. This means that static content is not defined as in a conventional playlist, but merely boundary conditions are defined for selected time periods, depending on which, where appropriate, content (files or content of radio programs) that has been updated in the interim is played back.
Even if the disclosed embodiments have been described in detail with reference to the attached drawing figures, modifications and combinations of features of the presented example embodiments are possible for the person skilled in the art without leaving the domain of the present disclosure, the scope of protection of which is defined by the attached claims.
Users of media during participation in road traffic usually have specific preferences and listening habits relating to the media content that they listen to on a specific route. This may involve, for example, the following temporal sequence: 1. Traffic information, 2. News, 3. Comedy programs, 4. Live radio program, or 5. Talking books/longer reports/background reports. The specific sequence of media content is often repeated on a daily basis. For example, the user wishes for a corresponding playback sequence on the daily route to work.
In the prior art, radio alarms are known which start a playback at a predefined time, as a result of which the user is woken up.
Moreover, stereo systems are known which have an initial play function by means of which the files present on a data medium are initially played in each case for a predefined time period with subsequent automatic changeover to the next title.
EP 1 939 880 B1 discloses a method of controlling a vehicle infotainment system with personalized content in which a playlist can be created and selected by the user on the basis of a music recognition value which represents a specification for specific listening opportunities . Different sources may be contained in the playlist.
U.S. Pat. No. 8,634,944 B2 discloses a system for analyzing available audio content and radio programs so that the user can switch between the content depending on his preferences or can create a playlist from the content. An event-dependent changeover from the playback of a first content to the playback of a second content is also proposed.
For many situations, approaches known in the prior art are too complex for a user. Moreover, the known approaches lag behind the theoretically possible functional capabilities. Disclosed embodiments eliminate the disadvantages identified above.
Number | Date | Country | Kind |
---|---|---|---|
10 2014 219 484.9 | Sep 2014 | DE | national |