WO2007042463A1 - Handling media content for an electronic device - Google Patents
Handling media content for an electronic device Download PDFInfo
- Publication number
- WO2007042463A1 WO2007042463A1 PCT/EP2006/067104 EP2006067104W WO2007042463A1 WO 2007042463 A1 WO2007042463 A1 WO 2007042463A1 EP 2006067104 W EP2006067104 W EP 2006067104W WO 2007042463 A1 WO2007042463 A1 WO 2007042463A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- media content
- electronic device
- list
- meta data
- item
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/43—Querying
- G06F16/438—Presentation of query results
- G06F16/4387—Presentation of query results by the use of playlists
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/40—Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
- G06F16/41—Indexing; Data structures therefor; Storage structures
Definitions
- the present invention relates to the field of handling media content for an electronic device, and more particularly to an electronic device and method for locating a media content source.
- the media content can for example be video-files, pictures (still and moving pictures), as well as sound files or any combination thereof.
- Such media content can be downloaded, or streamed to electronic devices, for instance to communication devices such as mobile phones, or different types of stationary or portable computers.
- a user after having received influences from a source, such as a friend proposing a recording or music sample he should listen to, finding the original recording for purchasing or listen to a music sample, typically requires quite a lot of manual work, for instance first to locate the artist, music album, tune and finally to locate a source for downloading or streaming to his electronic device to be able to listen to the recording or music sample.
- a source such as a friend proposing a recording or music sample he should listen to, typically requires quite a lot of manual work, for instance first to locate the artist, music album, tune and finally to locate a source for downloading or streaming to his electronic device to be able to listen to the recording or music sample.
- the present invention is be no means limited to locating recordings or music samples, but is related to locating all types of media content.
- the present invention is directed towards solving the problem of enabling handling of media content, in particular locating a source providing media content, in more particular locating a source providing downloadable or streamable media content.
- One object of the present invention is thus to provide enabling locating a source providing downloadable or streamable content.
- this object is achieved by a method for handling media content related data provided for an electronic device, provided for communication with a media content source providing downloadable media content, including the steps of: receiving or having received, media content related meta data in said electronic device, comprising at least one list of one or more items of media content related meta data provided as a coded list of items, in which list each item is unambiguously identified by a unique code, and processing media content related meta data for locating a media content source from which an item of media content corresponding to said unique code may be obtained.
- the invention gives the user the possibility to easily handle the list of items, for instance to share list of items with other users in a network.
- a second aspect of the present invention is directed towards a method including the features of the first aspect, wherein the step of processing media content related meta data comprises, based on the reception of the media content related meta data, downloading further meta data automatically or depending on user inputs.
- a third aspect of the present invention is directed towards a method including the features of the first or the second aspect, further comprising the step of downloading or streaming, an item of media data identified in the list, wherein the electronic device includes an application unit and the downloading or streaming of an item is initiated by a client application running in the application unit.
- a fourth aspect of the present invention is directed towards a method including the features of the first aspect, wherein the item represents a sound file.
- a fifth aspect of the present invention is directed towards a method including the features of any one of the previous aspects, wherein the item represents an image file.
- a sixth aspect of the present invention is directed towards a method including the features of any one of the previous aspects, wherein the list includes at least a first item of media content related meta data referring to a first item of media content having a first content type and a second item of media content related meta data referring to a second item of media content having a second content type, different from the first content type.
- a seventh aspect of the present invention is directed towards a method including the features of the sixth aspect, wherein the first content type is sound and the second content type is video.
- An eighth aspect of the present invention is directed towards a method including the features of any one of the previous aspects, wherein meta data is stored before processing.
- Another object of the present invention is to provide an electronic device, which enables locating a source for providing media content.
- an electronic device provided for communication with a media content source providing downloadable media content, and provided for handling media content related data
- said device comprising : at least one transceiver unit, arranged to receive or send media content related meta data comprising at least one list of one or more items of media content related meta data provided as a coded list of items, in which list each item is unambiguously identified by a unique code, said transceiver unit being associated with an application unit for handling said media content
- a tenth aspect of the present invention is directed towards an electronic device including the features of the ninth aspect, further comprising the application unit for handling said list.
- An eleventh aspect of the present invention is directed towards an electronic device including the features of the tenth aspect, wherein said application unit is arranged to automatically connect to a media content provider in order to download further meta data such as title, artist, genre composer etc, and/or to download, or stream media content samples.
- a twelfth aspect of the present invention is directed towards an electronic device including the features of the tenth aspect, wherein said application unit is arranged to connect to a media content provider depending on user inputs in order to download further meta data such as title, artist, genre composer etc, and/or to download, or stream media content samples.
- the application unit comprises a music client.
- the device includes a data presentation unit for presenting at least part of said list to a user.
- the device is a computer.
- the device is a portable communication device.
- the device is a cellular phone.
- Yet another object is to provide a program product, which enables locating a source for providing media content.
- a computer program product comprising a computer readable medium, having thereon: computer program code, to make a computer or an electronic device execute, when said program is loaded in the computer or the electronic device: receive media content related meta data in said electronic device, said meta data comprising at least one list of one or more items of media content related meta data provided as a coded list of items, in which list each item is unambiguously identified by a unique code, and processing media content related meta for later enabling locating a media content source from which an item of media content corresponding to said unique code may be obtained.
- the invention has the following advantages. Because meta data for instance in the form of a play list is checked instead of performing a complete downloading of media content, less system resources are used than when downloading media content, which typically requires decoding or streaming. This can be crucial for a memory consuming application. Also, a user does not have to spend much time on finding a suitable source for downloading media content, as well as being able to check price for downloading before doing so.
- the invention also includes a method for automatic sharing of said list of media content related meta data, and purchase thereof.
- fig. 1 shows an electronic device in the form of a cellular phone
- fig. 2 shows the phone in fig. 1 connected to a media content provider in the form of a server via a cellular network
- fig. 3 shows a block schematic of the parts relevant to the invention in the interior of the phone in fig. 1
- fig. 4 shows a flow chart of a method according to an embodiment of the invention, performed in the phone
- fig. 5 shows a play list with a number of tunes, each having a unique identity for later identification thereof
- fig. 6 shows a flow chart of a performing a method according to an embodiment of the invention in the
- fig. 7 shows a CD Rom on which program code for executing the method according to the invention, for instance in the media content provider, is provided.
- the electronic device is 10 a cellular phone having a display 14 and a keypad 16 including a number of keys.
- the keypad 16 is used for selecting applications and entering information related thereto, for instance to order downloading of media content and responding to prompts
- the display 14 is used for displaying information related to applications and prompts to a user of the phone.
- the cellular phone 10 is provided for communication with other electronic devices, for instance other cellular phones belonging to other users via a network, or via an alternative communication route, such as IR or Bluetooth communication typically provided for shorter communication routes, say within a few meters of distance.
- the phone 10 is provided for handling or manipulating a list 17 of media content related meta data (schematically shown only in this figure), in which list 17, meta data related to media content can be unambiguously related to specific media content.
- the list 17 itself does not contain any music contents, but is just a list of references to the media content, for instance tunes.
- the list 17 of meta data comprises one or more items related to media content and is provided as a coded list of items, hereinafter referred to as a "play list", that are unambiguously identified by a unique code or identity (identity, in short referred to as “id” in the following).
- identity in short referred to as “id” in the following.
- the phone supports the music format available.
- the list may include data identifying a format of the content. If not, the device 10 may be configured to automatically download a driver, a CODEC or other software or code that may enable the device 10 to play/display the content. It is also possible to transmit the play list 17 to another phone, possibly supporting another music format. In this way, media content, such as tunes can be shared between phones with support for different music formats and (Digital Rights Management) DRM schemes.
- the appearance of the play list 17 and the features thereof will be described in more detail below with reference to Fig. 5.
- a cellular phone is just one example of an electronic device in which the invention can be implemented.
- the invention can for instance also be used in a PDA (personal digital assistant), a palm top computer, a lap top computer and even on a regular stationary computer such as a PC (Personal Computer), including all types of netwrok-enabled media players, such as a wireless or W-LAN enabled media player.
- PDA personal digital assistant
- palm top computer a palm top computer
- lap top computer and even on a regular stationary computer such as a PC (Personal Computer)
- netwrok-enabled media players such as a wireless or W-LAN enabled media player.
- Fig. 2 shows the cellular phone 10 connected to a cellular network 20 via a base station 18 for communication with a media content provider 22, for instance in the form of a server, also connected to the network 20.
- the network 20 is for instance a GSM-type of network or a GPRS network. It is of course also possible that the network 20 is a WCDMA network.
- the media content provider 22 is a server, which can transmit media content as well as meta data related to the media content.
- any other suitable source providing media content could be provided instead even if not disclosed in more detail.
- the invention is by no means limited to a server operating as a media content provider.
- the media content provider 22 is provided to transmit media content (typically stored in the server or accessible from yet another source (not shown)) such as digital media content in the form of music, video clips, images, books, audio books etc to an electronic device, as well as meta data related thereto, on demand, in this case the cellular phone 10.
- media content typically stored in the server or accessible from yet another source (not shown)
- digital media content in the form of music, video clips, images, books, audio books etc
- an electronic device as well as meta data related thereto, on demand, in this case the cellular phone 10.
- the number of electronic devices (for instance cellular phones) 10 that may communicate with the media content provider 22 can be far more than the single one as shown in Fig. 2. It should also be realised that the phone 10 could just as well communicate with another phone, a PDA or a computer via the network 20 (or by means of using IR or the like for shorter distances).
- the media content provider 22 can be directly connected to the cellular network 20 as shown, or be connected to the same via some other intermediate network (not shown).
- the network 20, or any further network do of course not have to be a cellular network, but can be some other type of network, such as the Internet, a corporate intranet, a LAN or a wireless LAN. It can also be a so- called PSTN (Public Switched Telephone Network).
- PSTN Public Switched Telephone Network
- Fig. 3 shows part of the interior of the cellular phone 10 that is relevant for the present invention.
- the phone 10 includes a transceiver unit 30 associated with an application for handling media content.
- the transceiver unit 30 is arranged to receive or transmit (send) media content and/or thereto related meta data, in particular in the form of a list of meta data.
- the transceiver unit 30 is connected to an application unit 32 for handling media content and thereto related data, including meta data. To the transceiver unit 30 is also connected a storage 34 in which data may be stored, before being handled by or after being handled by the application unit 32. The storage 34 is optional. To the application unit 32, the presentation unit 14, preferably the conventional display shown in Fig. 1, is typically connected, but may be optional.
- the transceiver unit 30, the application unit 32 and the storage 34 are typically all controlled by a control unit 36, typically also implemented for controlling other parts of the phone 10, which control unit 36 in turn may also be connected to the keyboard 16 or some other suitable user input device for controlling the electronic device 10 and applications. Of course also some other type and/or number of user input device and/or presentation unit(s) may be provided instead than shown in relation to this embodiment of the invention.
- Fig. 4 shows a flow chart of a method according to an embodiment of the invention.
- Fig. 5 shows how a play list 17 is arranged in the form of items 60, each having thereto corresponding meta data 62 and id 64.
- a first item, a sound-file, tunel is represented by unique id data 01 and a name X
- a second item tune2 corresponds to a second sound-file
- a third item tune3 corresponds to a third sound-file, all together making up the play list 17.
- the meta data i.e. data about data
- a single "play list" may include references to various type of media content, where media content may also be termed multimedia content.
- the data related to the play list could have been placed in the list in several different ways. It could have been received via a WAP or Internet browser, received via e-mail, MMS or EMS, or downloaded or received in some other way, been generated locally in the phone or provided in the phone beforehand, even purchased for instance from a music store.
- meta data such as names 62 have been included, only to give an example of an application, but is optional. Other meta data, music samples etc or no such data at all could have been provided instead.
- a multimedia file referenced in a play list 17 may be downloaded to the device 10 and/or may be generated by the device 10, for instance using a microphone and/or camera inbuilt in the device 10. In order to ensure that a unique id is used for a media file generated at the device 10, the id may include an electronic serial number, MAC address or other identifier unique to the device 10 as part of the id for the media file.
- the method of the invention starts by the transceiver unit 30 receiving, or having received, media content related data, step 40 in the form of a play list, for instance according to fig. 5 (block 40).
- the play list 17 has been created by another person (a friend for instance) and transmitted via the network 20 by means of SMS, e-mail, MMS or alternatively by means of IR, Bluetooth, W-LAN etc.
- the media content related data is then handled in the application unit 32 and in the process of handling the media data, the play list 16 comprising different items, for instance tunes, and their unique id :s is processed, step 42.
- step 44 is then (or may later be) used for locating a source for downloading further meta data, optional, step 46, media content sample (optional), step 47, and finally media content related to the play list 16, step 48. Also this is typically provided by means of the application unit 32 (operating as a client, for instance a music client) ordering the content provider 22 (the source in this embodiment) to download or stream media content (automatically or depending on user inputs) according to the play list 17 (in a way known per se).
- a user it is not necessary for a user to choose to download all items present in the play list 17, but any number of items desired could easily be selected by means of user input from a user input unit 16 such as the keyboard (in a way know per se, typically via the control unit 36).
- a user input unit 16 such as the keyboard (in a way know per se, typically via the control unit 36).
- the user gets access to streaming or downloading the music or could listen to samples from his favourite music store or streaming server by means of processing the play list, or therefrom selected favourites only without having to manually locate each wanted tune.
- a content provider 22 such as a broadcasting server can publish downloadable play lists (which may have to be purchased, but could also be available for free) on the web containing what is broadcasted and what has been broadcasted during a particular period of time, for instance a particular day, week or month.
- the play list 17 could also be provided by the user himself as an alternative by means of the application unit 32.
- the term "content provider” is intended to include but is not limited to broadcasting channels, but also individuals, magazines, companies etc. In such cases, the content provider could for instance decide to publish a play list according to almost any preference, for instance related to favourite music of celebrities, recommended listening, examples of different genres etc, that can be downloaded for a user to get access to the media content. Links, or other references may also be provided to other sources for downloading/streaming in case the service provider itself does not provide such a possibility.
- step 50 the application is started.
- step 52 the user may receive a question or get prompted "Generate play list?”, for instance displayed on the presentation unit 14 (fig. 1). If he then chooses to generate a play list, the application is run to generate a playlist for instance by identifying a list of items to be included on the play list and obtaining/assigning a unique id to each item on the playlist, step 54. Finally a play list may be transmitted to another user, step 56.
- the present invention has been described in relation to an electronic device provided for cordless communication in the form of a cellular phone, in which the parts relevant for the invention has been schematically shown and illustrated only (fig. 3).
- These and other parts of the invention can also be provided in the form of one or more processors with corresponding program memories containing suitable software code.
- the software for performing the method can also be provided on a computer readable medium like a disc 70 of the CD ROM type as depicted in fig. 7 or on some other type. In this case the software for performing the method when loaded into the phone or a computer will be provided on this disc.
- the program code can also be downloaded remotely from a server either outside or inside the cellular network or be downloaded via a computer like a PC to which the phone is temporarily connected.
- data for instance in the form of a playlist
- less system resources may be used than when downloading media content, which typically requires decoding and/or streaming.
- time required for finding a suitable source for downloading media content may be reduced, and multiple sources of a media program, such as a song recording, may be compared before downloading the program on the basis of one or more criteria, such as price, reliability, download speed etc.
- embodiments of the invention have been described in connection with the location and downloading of audio programs such as songs and audio samples, embodiments of the invention may be advantageously employed in the process of finding and/or obtaining of other types of media content, such as video clips, pictures, television shows, podcasts, mobile telephone ring tones, skins, visualisations, themes, screensavers and the like.
- the present invention is in no means limited to locating recordings or music samples, but may advantageously be employed for locating and /or obtaining all types of media content.
- the phone in this description uses radio circuits in order to communicate with other devices. These radio circuits have however not been described here since they are not really part of the invention and since this communication is performed in a way already known within the art.
Abstract
The present invention concerns an electronic device (10) provided for communication with a media content source providing downloadable media content, and provided for handling media content related data, said device (10) comprising: at least one transceiver unit, said transceiver unit being associated with an application for handling said media content and arranged to receive or send media content related meta data comprising at least one list (17) of one or more items of media content related meta data provided as a coded list (17) of items, in which list (17) each item is unambiguously identified by a unique code for later enabling locating a media content source providing downloadable media content corresponding to said list (17) by means of said unique code(s). The invention also concerns a method and computer program product. The invention provides enabling locating a source providing downloadable or streamable content.
Description
HANDLING MEDIA CONTENT FOR AN ELECTRONIC DEVICE
TECHNICAL FIELD OF THE INVENTION
The present invention relates to the field of handling media content for an electronic device, and more particularly to an electronic device and method for locating a media content source.
DESCRIPTION OF RELATED ART
It is known within the field of computers and wireless communication to transmit different types of media content. The media content can for example be video-files, pictures (still and moving pictures), as well as sound files or any combination thereof. Typically, such media content can be downloaded, or streamed to electronic devices, for instance to communication devices such as mobile phones, or different types of stationary or portable computers.
Because of the ever increasing amount of such available media content, and because a user gets more and more influences related to such media content, for instance on music genres, tunes, artists etc, from an increasing amount of sources, such as friends, TV and radio broadcastings, or the web, the user might have problems with handling, in particular locating a suitable media content source to get access thereof.
For instance, a user after having received influences from a source, such as a friend proposing a recording or music sample he should listen to, finding the original recording for purchasing or listen to a music sample, typically requires quite a lot of manual work, for instance first to locate the artist, music album, tune and finally to locate a source for downloading or streaming to his electronic device to be able to listen to the recording or music sample.
Even though, not explicitly described herein, similar problems of course also exist as regards finding other types of media content. Thus, the present invention is be no means limited to locating recordings or music samples, but is related to locating all types of media content.
Other problems that may exist, is that it is sometimes difficult to compare different sources, for instance as regards finding the best price before downloading or streaming.
Thus, there still exist a number of problems related to locating a source providing media content.
SUMMARY OF THE INVENTION
The present invention is directed towards solving the problem of enabling handling of media content, in particular locating a source providing media content, in more particular locating a source providing downloadable or streamable media content.
One object of the present invention is thus to provide enabling locating a source providing downloadable or streamable content.
According to a first aspect of the present invention, this object is achieved by a method for handling media content related data provided for an electronic device, provided for communication with a media content source providing downloadable media content, including the steps of: receiving or having received, media content related meta data in said electronic device, comprising at least one list of one or more items of media content related meta data provided as a coded list of items, in which list each item is unambiguously identified by a unique code, and processing media content related meta data for locating a media content source from which an item of media content corresponding to said unique code may be obtained.
In this way, by defining a list of items, such as tunes, where each item can be unambiguously identified by a unique id, the list of items the invention gives the user the possibility to easily handle the list of items, for instance to share list of items with other users in a network.
A second aspect of the present invention is directed towards a method including the features of the first aspect, wherein the step of processing media content related meta data comprises, based on the reception of the media content related meta data, downloading further meta data automatically or depending on user inputs.
A third aspect of the present invention is directed towards a method including the features of the first or the second aspect, further comprising the step of downloading or streaming, an item of media data identified in the list, wherein the electronic device includes an application unit and the downloading or streaming of an item is initiated by a client application running in the application unit.
A fourth aspect of the present invention is directed towards a method including the features of the first aspect, wherein the item represents a sound file.
A fifth aspect of the present invention is directed towards a method including the features of any one of the previous aspects, wherein the item represents an image file.
A sixth aspect of the present invention is directed towards a method including the features of any one of the previous aspects, wherein the list includes at least a first item of media content related meta data referring to a first item of media content having a first content type and a second item of media content related meta data referring to a second item of media content having a second content type, different from the first content type.
A seventh aspect of the present invention is directed towards a method including the features of the sixth aspect, wherein the first content type is sound and the second content type is video.
An eighth aspect of the present invention is directed towards a method including the features of any one of the previous aspects, wherein meta data is stored before processing.
Another object of the present invention is to provide an electronic device, which enables locating a source for providing media content.
According to a ninth aspect of the present invention, this object is achieved by an electronic device provided for communication with a media content source providing downloadable media content, and provided for handling media content related data, said device comprising : at least one transceiver unit, arranged to receive or send media content related meta data comprising at least one list of one or more items of media content related meta data provided as a coded list of items, in which list each item is unambiguously identified by a unique code, said transceiver unit being associated with an application unit for handling said media content
A tenth aspect of the present invention is directed towards an electronic device including the features of the ninth aspect, further comprising the application unit for handling said list.
An eleventh aspect of the present invention is directed towards an electronic device including the features of the tenth aspect, wherein said application unit is arranged to automatically connect to a media content provider in order to download further meta
data such as title, artist, genre composer etc, and/or to download, or stream media content samples.
A twelfth aspect of the present invention is directed towards an electronic device including the features of the tenth aspect, wherein said application unit is arranged to connect to a media content provider depending on user inputs in order to download further meta data such as title, artist, genre composer etc, and/or to download, or stream media content samples.
According to a thirteenth aspect, the application unit comprises a music client.
According to a fourteenth aspect, the device includes a data presentation unit for presenting at least part of said list to a user.
According to another aspect, the device is a computer.
According to another aspect, the device is a portable communication device.
According to another aspect, the device is a cellular phone.
Yet another object is to provide a program product, which enables locating a source for providing media content.
According to another aspect of the invention this object is achieved by a computer program product comprising a computer readable medium, having thereon: computer program code, to make a computer or an electronic device execute, when said program is loaded in the computer or the electronic device: receive media content related meta data in said electronic device, said meta data comprising at least one list of one or more items of media content related meta data provided as a coded list of items, in which list each item is unambiguously identified by a unique code, and processing media content related meta for later enabling locating a media content source from which an item of media content corresponding to said unique code may be obtained.
The invention has the following advantages. Because meta data for instance in the form of a play list is checked instead of performing a complete downloading of media content, less system resources are used than when downloading media content, which typically requires decoding or streaming. This can be crucial for a memory consuming application.
Also, a user does not have to spend much time on finding a suitable source for downloading media content, as well as being able to check price for downloading before doing so.
The invention also includes a method for automatic sharing of said list of media content related meta data, and purchase thereof.
It should be emphasized that the term "comprises/comprising" when used in this specification is taken to specify the presence of stated features, integers, steps or components, but does not preclude the presence or addition of one or more other features, integers, steps, components or groups thereof.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will now be described in more detail in relation to the enclosed drawings, in which: fig. 1 shows an electronic device in the form of a cellular phone, fig. 2 shows the phone in fig. 1 connected to a media content provider in the form of a server via a cellular network, fig. 3 shows a block schematic of the parts relevant to the invention in the interior of the phone in fig. 1, fig. 4 shows a flow chart of a method according to an embodiment of the invention, performed in the phone, fig. 5 shows a play list with a number of tunes, each having a unique identity for later identification thereof, fig. 6 shows a flow chart of a performing a method according to an embodiment of the invention in the, and fig. 7 shows a CD Rom on which program code for executing the method according to the invention, for instance in the media content provider, is provided.
DETAILED DESCRIPTION OF EMBODIMENTS
An electronic device 10 according to the invention is shown in fig. 1. In the preferred embodiment, the electronic device is 10 a cellular phone having a display 14 and a keypad 16 including a number of keys. Apart from making and receiving telephone calls, the keypad 16 is used for selecting applications and entering information related thereto, for instance to order downloading of media content and responding to prompts, and the display 14 is used for displaying information related to applications and prompts to a user of the phone. The cellular phone 10 is provided for communication with other electronic devices, for instance other cellular phones belonging to other users via a network, or via an alternative communication route, such as IR or Bluetooth communication typically provided for shorter communication routes, say within a few meters of distance. The phone 10 is provided for handling or manipulating a list 17 of media content related meta data (schematically shown only in this figure), in which list 17, meta data related to media content can be unambiguously related to specific media content.
The list 17 itself does not contain any music contents, but is just a list of references to the media content, for instance tunes. Preferably, the list 17 of meta data comprises one or more items related to media content and is provided as a coded list of items, hereinafter referred to as a "play list", that are unambiguously identified by a unique code or identity (identity, in short referred to as "id" in the following). By means of the unique code or id, it is possible to later on enable locating a media content source for
transmission of desired media content according to the play list, or defining a play list that can be communicated to another user. Thus, media content, for instance tunes, can be streamed or downloaded to the phone from any available music store, or streaming server. Of course, provided the phone supports the music format available. The list may include data identifying a format of the content. If not, the device 10 may be configured to automatically download a driver, a CODEC or other software or code that may enable the device 10 to play/display the content. It is also possible to transmit the play list 17 to another phone, possibly supporting another music format. In this way, media content, such as tunes can be shared between phones with support for different music formats and (Digital Rights Management) DRM schemes. The appearance of the play list 17 and the features thereof will be described in more detail below with reference to Fig. 5.
A cellular phone is just one example of an electronic device in which the invention can be implemented. The invention can for instance also be used in a PDA (personal digital assistant), a palm top computer, a lap top computer and even on a regular stationary computer such as a PC (Personal Computer), including all types of netwrok-enabled media players, such as a wireless or W-LAN enabled media player.
Fig. 2 shows the cellular phone 10 connected to a cellular network 20 via a base station 18 for communication with a media content provider 22, for instance in the form of a server, also connected to the network 20. The network 20 is for instance a GSM-type of network or a GPRS network. It is of course also possible that the network 20 is a WCDMA network. In this embodiment, the media content provider 22 is a server, which can transmit media content as well as meta data related to the media content. Of course, any other suitable source providing media content could be provided instead even if not disclosed in more detail. Thus, the invention is by no means limited to a server operating as a media content provider. Typically, the media content provider 22 is provided to transmit media content (typically stored in the server or accessible from yet another source (not shown)) such as digital media content in the form of music, video clips, images, books, audio books etc to an electronic device, as well as meta data related thereto, on demand, in this case the cellular phone 10.
Of course, the number of electronic devices (for instance cellular phones) 10 that may communicate with the media content provider 22 can be far more than the single one as shown in Fig. 2. It should also be realised that the phone 10 could just as well communicate with another phone, a PDA or a computer via the network 20 (or by means of using IR or the like for shorter distances). The media content provider 22 can be directly connected to the cellular network 20 as shown, or be connected to the same via
some other intermediate network (not shown). The network 20, or any further network do of course not have to be a cellular network, but can be some other type of network, such as the Internet, a corporate intranet, a LAN or a wireless LAN. It can also be a so- called PSTN (Public Switched Telephone Network). This figure has been enclosed for showing an environment in which the invention can be provided, but is by no means intended to limit the invention to this configuration only. Moreover, it should be realised that the application need not require any cordless communication with other devices, in which case the connection via a network 20 might not be necessary. Thus, alternatively, it might in some applications, be suitable to provide a physical connection such as a cord between two electronic devices 10 instead, to be able to perform the invention. This is however not illustrated in more detail, since it is evident for a person skilled in the art to design based on the described scenario using a network 20 provided for communication.
Fig. 3 shows part of the interior of the cellular phone 10 that is relevant for the present invention. The phone 10 includes a transceiver unit 30 associated with an application for handling media content. The transceiver unit 30 is arranged to receive or transmit (send) media content and/or thereto related meta data, in particular in the form of a list of meta data.
The transceiver unit 30 is connected to an application unit 32 for handling media content and thereto related data, including meta data. To the transceiver unit 30 is also connected a storage 34 in which data may be stored, before being handled by or after being handled by the application unit 32. The storage 34 is optional. To the application unit 32, the presentation unit 14, preferably the conventional display shown in Fig. 1, is typically connected, but may be optional. The transceiver unit 30, the application unit 32 and the storage 34 are typically all controlled by a control unit 36, typically also implemented for controlling other parts of the phone 10, which control unit 36 in turn may also be connected to the keyboard 16 or some other suitable user input device for controlling the electronic device 10 and applications. Of course also some other type and/or number of user input device and/or presentation unit(s) may be provided instead than shown in relation to this embodiment of the invention.
Fig. 4 shows a flow chart of a method according to an embodiment of the invention.
Fig. 5 shows how a play list 17 is arranged in the form of items 60, each having thereto corresponding meta data 62 and id 64. In fig. 5 there is shown three such items 60, where a first item, a sound-file, tunel is represented by unique id data 01 and a name X, a second item, tune2 corresponds to a second sound-file and a third item, tune3
corresponds to a third sound-file, all together making up the play list 17. The meta data (i.e. data about data) may provide additional information about the item of media content referenced by the list item. A single "play list" may include references to various type of media content, where media content may also be termed multimedia content. The data related to the play list could have been placed in the list in several different ways. It could have been received via a WAP or Internet browser, received via e-mail, MMS or EMS, or downloaded or received in some other way, been generated locally in the phone or provided in the phone beforehand, even purchased for instance from a music store. In this figure, meta data such as names 62 have been included, only to give an example of an application, but is optional. Other meta data, music samples etc or no such data at all could have been provided instead. A multimedia file referenced in a play list 17 may be downloaded to the device 10 and/or may be generated by the device 10, for instance using a microphone and/or camera inbuilt in the device 10. In order to ensure that a unique id is used for a media file generated at the device 10, the id may include an electronic serial number, MAC address or other identifier unique to the device 10 as part of the id for the media file.
A preferred embodiment of the present invention will now be explained with reference to fig. 3, 4 and 5. This embodiment is also believed to be the best mode of the invention at the moment. The method of the invention starts by the transceiver unit 30 receiving, or having received, media content related data, step 40 in the form of a play list, for instance according to fig. 5 (block 40). For instance, the play list 17 has been created by another person (a friend for instance) and transmitted via the network 20 by means of SMS, e-mail, MMS or alternatively by means of IR, Bluetooth, W-LAN etc. The media content related data is then handled in the application unit 32 and in the process of handling the media data, the play list 16 comprising different items, for instance tunes, and their unique id :s is processed, step 42. The play list, which has been previously created in another cellular phone or other electronic device, which may be stored in the store 34 (optional), step 44 is then (or may later be) used for locating a source for downloading further meta data, optional, step 46, media content sample (optional), step 47, and finally media content related to the play list 16, step 48. Also this is typically provided by means of the application unit 32 (operating as a client, for instance a music client) ordering the content provider 22 (the source in this embodiment) to download or stream media content (automatically or depending on user inputs) according to the play list 17 (in a way known per se). Of course, it is not necessary for a user to choose to download all items present in the play list 17, but any number of items desired could easily be selected by means of user input from a user input unit 16 such as the keyboard (in a way know per se, typically via the control unit 36).
In this way, the user gets access to streaming or downloading the music or could listen to samples from his favourite music store or streaming server by means of processing the play list, or therefrom selected favourites only without having to manually locate each wanted tune.
As an alternative to a user providing another user with the play list 17, a content provider 22 such as a broadcasting server can publish downloadable play lists (which may have to be purchased, but could also be available for free) on the web containing what is broadcasted and what has been broadcasted during a particular period of time, for instance a particular day, week or month. In this case, the play list 17 could also be provided by the user himself as an alternative by means of the application unit 32.
Herein, the term "content provider" is intended to include but is not limited to broadcasting channels, but also individuals, magazines, companies etc. In such cases, the content provider could for instance decide to publish a play list according to almost any preference, for instance related to favourite music of celebrities, recommended listening, examples of different genres etc, that can be downloaded for a user to get access to the media content. Links, or other references may also be provided to other sources for downloading/streaming in case the service provider itself does not provide such a possibility.
When several sources are available, it might also be possible for a user to choose between different alternatives, for instance to be able to select the cheapest one for downloading.
An alternative method according to the invention, in which a user of an electronic device creates his own play list for transmission to another user is shown in fig. 6.
In a first step 50, the application is started. In a second step, step 52 the user may receive a question or get prompted "Generate play list?", for instance displayed on the presentation unit 14 (fig. 1). If he then chooses to generate a play list, the application is run to generate a playlist for instance by identifying a list of items to be included on the play list and obtaining/assigning a unique id to each item on the playlist, step 54. Finally a play list may be transmitted to another user, step 56.
The present invention has been described in relation to an electronic device provided for cordless communication in the form of a cellular phone, in which the parts relevant for
the invention has been schematically shown and illustrated only (fig. 3). These and other parts of the invention, like at least part of the application unit, can also be provided in the form of one or more processors with corresponding program memories containing suitable software code. The software for performing the method can also be provided on a computer readable medium like a disc 70 of the CD ROM type as depicted in fig. 7 or on some other type. In this case the software for performing the method when loaded into the phone or a computer will be provided on this disc. The program code can also be downloaded remotely from a server either outside or inside the cellular network or be downloaded via a computer like a PC to which the phone is temporarily connected.
Because data, for instance in the form of a playlist, may be checked instead of performing a complete download of media content less system resources may be used than when downloading media content, which typically requires decoding and/or streaming. Also the time required for finding a suitable source for downloading media content may be reduced, and multiple sources of a media program, such as a song recording, may be compared before downloading the program on the basis of one or more criteria, such as price, reliability, download speed etc.
While embodiments of the invention have been described in connection with the location and downloading of audio programs such as songs and audio samples, embodiments of the invention may be advantageously employed in the process of finding and/or obtaining of other types of media content, such as video clips, pictures, television shows, podcasts, mobile telephone ring tones, skins, visualisations, themes, screensavers and the like. Thus the present invention is in no means limited to locating recordings or music samples, but may advantageously be employed for locating and /or obtaining all types of media content.
The phone in this description uses radio circuits in order to communicate with other devices. These radio circuits have however not been described here since they are not really part of the invention and since this communication is performed in a way already known within the art.
Claims
1. Method for handling media content related data provided for an electronic device, provided for communication with a media content source providing downloadable media content, including the steps of: receiving (40) or having received, media content related meta data in said electronic device, comprising at least one list (17) of one or more items of media content related meta data provided as a coded list (17) of items, in which list (17) each item is unambiguously identified by a unique code, and processing (42) media content related meta data for locating a media content source from which an item of media content corresponding to said unique code may be obtained.
2. Method according to claim 1, wherein the step of processing media content related meta data comprises, based on the reception of the media content related meta data, downloading (46) further meta data automatically or depending on user inputs.
3. Method according to claim 1 or 2, further comprising the step of downloading or streaming, (48), an item of media data identified in the list, wherein the electronic device includes an application unit (32) and the downloading or streaming of an item is initiated by a client application running in the application unit.
4. Method according to any one of the previous claims, wherein the item represents a sound file.
5. Method according to any previous claim, wherein the item represents an image file.
6. Method according to any previous claim, wherein the list includes at least a first item of media content related meta data referring to a first item of media content having a first content type and a second item of media content related meta data referring to a second item of media content having a second content type, different from the first content type.
7. Method according to claim 6, wherein the first content type is sound and the second content type is video.
8. Method according to any previous claim, wherein meta data is stored (44) before processing.
9. Electronic device (10) provided for communication with a media content source providing downloadable media content, and provided for handling media content related data, said device (10) comprising : at least one transceiver unit (30), arranged to receive or send media content related meta data comprising at least one list (17) of one or more items of media content related meta data provided as a coded list (17) of items, in which list (17) each item is unambiguously identified by a unique code, said transceiver unit (30) being associated with an application unit (32) for handling said media content.
10. Electronic device according to claim 9, further comprising the application unit (32) for processing said list (20).
11. Electronic device according to claim 10, wherein said application unit (32) is arranged to automatically connect to a media content provider (22), in order to download further meta data such as title, artist, genre composer etc, and/or to download, or stream media content samples relating to an item of media content in the list.
12. Electronic device according to claim 10, wherein said application unit (32) is arranged to connect to a media content provider (22) depending on user inputs in order to download further meta data such as title, artist, genre composer etc, and/or to download, or stream media content samples.
13. Electronic device according to any of claims 9 - 12, wherein the application unit (32) comprises a music client.
14. Electronic device according to any of claims 9 - 13, further including a data presentation unit (14) for presenting at least part of said list (17) to a user.
15. Electronic device according to any of claims 9 - 14, wherein the electronic device is a computer.
16. Electronic device according to any of claims 9 - 15, wherein the electronic device (10) is a portable communication device.
17. Electronic device according to claim 16, wherein the electronic device (10) is a cellular phone.
18. A computer program product (70) comprising a computer readable medium, having thereon: computer program code, to make a computer or an electronic device execute, when said program is loaded in the computer or the electronic device: receive media content related meta data in said electronic device, said meta data comprising at least one list (17) of one or more items of media content related meta data provided as a coded list (17) of items, in which list (17) each item is unambiguously identified by a unique code, and processing media content related meta for later enabling locating a media content source (22) from which an item of media content corresponding to said unique code may be obtained.
19. A computer program product according to claim 18 further comprising : computer program code to make a computer or an electronic device execute when said program is loaded in the computer or the electronic device: order a transceiver (30) to transmit media content related meta data from said electronic device.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP06793980A EP1952276A1 (en) | 2005-10-12 | 2006-10-05 | Handling media content for an electronic device |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/248,628 US20070083553A1 (en) | 2005-10-12 | 2005-10-12 | Apparatus and methods for handling multimedia content in an electronic device |
US11/248,628 | 2005-10-12 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2007042463A1 true WO2007042463A1 (en) | 2007-04-19 |
Family
ID=37398300
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/EP2006/067104 WO2007042463A1 (en) | 2005-10-12 | 2006-10-05 | Handling media content for an electronic device |
Country Status (4)
Country | Link |
---|---|
US (1) | US20070083553A1 (en) |
EP (1) | EP1952276A1 (en) |
CN (1) | CN101366026A (en) |
WO (1) | WO2007042463A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120288012A1 (en) * | 2011-05-13 | 2012-11-15 | Research In Motion Limited | Allocating media decoding resources according to priorities of media elements in received data |
Families Citing this family (42)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8903843B2 (en) * | 2006-06-21 | 2014-12-02 | Napo Enterprises, Llc | Historical media recommendation service |
US8327266B2 (en) | 2006-07-11 | 2012-12-04 | Napo Enterprises, Llc | Graphical user interface system for allowing management of a media item playlist based on a preference scoring system |
US7680959B2 (en) | 2006-07-11 | 2010-03-16 | Napo Enterprises, Llc | P2P network for providing real time media recommendations |
US9003056B2 (en) | 2006-07-11 | 2015-04-07 | Napo Enterprises, Llc | Maintaining a minimum level of real time media recommendations in the absence of online friends |
US8059646B2 (en) | 2006-07-11 | 2011-11-15 | Napo Enterprises, Llc | System and method for identifying music content in a P2P real time recommendation network |
US8805831B2 (en) * | 2006-07-11 | 2014-08-12 | Napo Enterprises, Llc | Scoring and replaying media items |
US7970922B2 (en) * | 2006-07-11 | 2011-06-28 | Napo Enterprises, Llc | P2P real time media recommendations |
US8620699B2 (en) * | 2006-08-08 | 2013-12-31 | Napo Enterprises, Llc | Heavy influencer media recommendations |
US8090606B2 (en) | 2006-08-08 | 2012-01-03 | Napo Enterprises, Llc | Embedded media recommendations |
KR20080025772A (en) * | 2006-09-19 | 2008-03-24 | 삼성전자주식회사 | Music message service transfering/receiving method and service support sytem using the same for mobile phone |
US8874655B2 (en) | 2006-12-13 | 2014-10-28 | Napo Enterprises, Llc | Matching participants in a P2P recommendation network loosely coupled to a subscription service |
US9224427B2 (en) | 2007-04-02 | 2015-12-29 | Napo Enterprises LLC | Rating media item recommendations using recommendation paths and/or media item usage |
KR101379986B1 (en) * | 2007-04-05 | 2014-04-03 | 엘지전자 주식회사 | Electronic Device and Method of adding for Contents Using the Same |
US8112720B2 (en) | 2007-04-05 | 2012-02-07 | Napo Enterprises, Llc | System and method for automatically and graphically associating programmatically-generated media item recommendations related to a user's socially recommended media items |
WO2008131520A1 (en) | 2007-04-25 | 2008-11-06 | Miovision Technologies Incorporated | Method and system for analyzing multimedia content |
US9037632B2 (en) | 2007-06-01 | 2015-05-19 | Napo Enterprises, Llc | System and method of generating a media item recommendation message with recommender presence information |
US9164993B2 (en) | 2007-06-01 | 2015-10-20 | Napo Enterprises, Llc | System and method for propagating a media item recommendation message comprising recommender presence information |
US20090049045A1 (en) | 2007-06-01 | 2009-02-19 | Concert Technology Corporation | Method and system for sorting media items in a playlist on a media device |
US8285776B2 (en) | 2007-06-01 | 2012-10-09 | Napo Enterprises, Llc | System and method for processing a received media item recommendation message comprising recommender presence information |
US8839141B2 (en) | 2007-06-01 | 2014-09-16 | Napo Enterprises, Llc | Method and system for visually indicating a replay status of media items on a media device |
JP4952433B2 (en) | 2007-08-08 | 2012-06-13 | ソニー株式会社 | Information processing apparatus and method, and information processing system |
US7865522B2 (en) | 2007-11-07 | 2011-01-04 | Napo Enterprises, Llc | System and method for hyping media recommendations in a media recommendation system |
US9060034B2 (en) | 2007-11-09 | 2015-06-16 | Napo Enterprises, Llc | System and method of filtering recommenders in a media item recommendation system |
US9224150B2 (en) | 2007-12-18 | 2015-12-29 | Napo Enterprises, Llc | Identifying highly valued recommendations of users in a media recommendation network |
US9734507B2 (en) | 2007-12-20 | 2017-08-15 | Napo Enterprise, Llc | Method and system for simulating recommendations in a social network for an offline user |
US8396951B2 (en) | 2007-12-20 | 2013-03-12 | Napo Enterprises, Llc | Method and system for populating a content repository for an internet radio service based on a recommendation network |
US8060525B2 (en) * | 2007-12-21 | 2011-11-15 | Napo Enterprises, Llc | Method and system for generating media recommendations in a distributed environment based on tagging play history information with location information |
US8117193B2 (en) | 2007-12-21 | 2012-02-14 | Lemi Technology, Llc | Tunersphere |
US8316015B2 (en) | 2007-12-21 | 2012-11-20 | Lemi Technology, Llc | Tunersphere |
US8725740B2 (en) * | 2008-03-24 | 2014-05-13 | Napo Enterprises, Llc | Active playlist having dynamic media item groups |
US8484311B2 (en) | 2008-04-17 | 2013-07-09 | Eloy Technology, Llc | Pruning an aggregate media collection |
US20100070537A1 (en) * | 2008-09-17 | 2010-03-18 | Eloy Technology, Llc | System and method for managing a personalized universal catalog of media items |
US8484227B2 (en) | 2008-10-15 | 2013-07-09 | Eloy Technology, Llc | Caching and synching process for a media sharing system |
US8880599B2 (en) * | 2008-10-15 | 2014-11-04 | Eloy Technology, Llc | Collection digest for a media sharing system |
US8200602B2 (en) | 2009-02-02 | 2012-06-12 | Napo Enterprises, Llc | System and method for creating thematic listening experiences in a networked peer media recommendation environment |
KR101775027B1 (en) * | 2010-07-21 | 2017-09-06 | 삼성전자주식회사 | Method and apparatus for sharing content |
US8909667B2 (en) | 2011-11-01 | 2014-12-09 | Lemi Technology, Llc | Systems, methods, and computer readable media for generating recommendations in a media recommendation system |
CN103259917B (en) * | 2012-02-20 | 2015-09-23 | 联想(北京)有限公司 | A kind of data transmission method and electronic equipment |
US9552601B2 (en) * | 2012-08-14 | 2017-01-24 | Ebay Inc. | Presenting information for containers in search results |
US9680960B2 (en) * | 2014-04-28 | 2017-06-13 | Sonos, Inc. | Receiving media content based on media preferences of multiple users |
US10129599B2 (en) | 2014-04-28 | 2018-11-13 | Sonos, Inc. | Media preference database |
CN107979621A (en) * | 2016-10-24 | 2018-05-01 | 杭州海康威视数字技术股份有限公司 | A kind of storage of video file, positioning playing method and device |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6389467B1 (en) * | 2000-01-24 | 2002-05-14 | Friskit, Inc. | Streaming media search and continuous playback system of media resources located by multiple network addresses |
WO2005034373A2 (en) * | 2003-10-01 | 2005-04-14 | Musicgremlin, Inc. | Audio visual player apparatus and system and method of content distribution using the same |
US20050251566A1 (en) * | 2004-05-05 | 2005-11-10 | Martin Weel | Playlist downloading for digital entertainment network |
Family Cites Families (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6829368B2 (en) * | 2000-01-26 | 2004-12-07 | Digimarc Corporation | Establishing and interacting with on-line media collections using identifiers in media signals |
US20020056118A1 (en) * | 1999-08-27 | 2002-05-09 | Hunter Charles Eric | Video and music distribution system |
US7213005B2 (en) * | 1999-12-09 | 2007-05-01 | International Business Machines Corporation | Digital content distribution using web broadcasting services |
AU2001278031A1 (en) * | 2000-07-26 | 2002-02-05 | Idroid.Com | Method of transmitting multimedia contents from the internet to client systems |
US7689510B2 (en) * | 2000-09-07 | 2010-03-30 | Sonic Solutions | Methods and system for use in network management of content |
EP1239678B1 (en) * | 2001-03-07 | 2005-05-18 | Matsushita Electric Industrial Co., Ltd. | Storage type receiving device |
US7136934B2 (en) * | 2001-06-19 | 2006-11-14 | Request, Inc. | Multimedia synchronization method and device |
US6990497B2 (en) * | 2001-06-26 | 2006-01-24 | Microsoft Corporation | Dynamic streaming media management |
US20030212804A1 (en) * | 2002-05-09 | 2003-11-13 | Ardeshir Hashemi | Method and apparatus for media clip sharing over a network |
US8250663B2 (en) * | 2002-09-04 | 2012-08-21 | Music Public Broadcasting, Inc. | Method and system for controlling presentation of media on a media storage device |
US20040039648A1 (en) * | 2002-08-20 | 2004-02-26 | Sony Corporation | Method and apparatus for downloading data to a set top box |
US7058964B2 (en) * | 2002-12-03 | 2006-06-06 | Matsushita Electric Industrial Co., Ltd. | Flexible digital cable network architecture |
JP2006524385A (en) * | 2003-04-07 | 2006-10-26 | コーニンクレッカ フィリップス エレクトロニクス エヌ ヴィ | Content Directory Service import container |
US20080126936A1 (en) * | 2003-08-21 | 2008-05-29 | Gary Williams | Electronic/software multimedia library control system and methods of use thereof |
US7802095B2 (en) * | 2004-02-03 | 2010-09-21 | Music Public Broadcasting, Inc. | Method and system for preventing unauthorized recording of media content on a Macintosh operating system |
US8255331B2 (en) * | 2004-03-04 | 2012-08-28 | Media Rights Technologies, Inc. | Method for providing curriculum enhancement using a computer-based media access system |
US7403769B2 (en) * | 2004-03-23 | 2008-07-22 | Nokia Corporation | System and method for music synchronization in a mobile device |
US20060155754A1 (en) * | 2004-12-08 | 2006-07-13 | Steven Lubin | Playlist driven automated content transmission and delivery system |
US20070073837A1 (en) * | 2005-05-24 | 2007-03-29 | Johnson-Mccormick David B | Online multimedia file distribution system and method |
US8869186B2 (en) * | 2005-07-29 | 2014-10-21 | Dell Products L.P. | Automated acquisition of discovered content |
US7636509B2 (en) * | 2005-08-04 | 2009-12-22 | Microsoft Corporation | Media data representation and management |
-
2005
- 2005-10-12 US US11/248,628 patent/US20070083553A1/en not_active Abandoned
-
2006
- 2006-10-05 WO PCT/EP2006/067104 patent/WO2007042463A1/en active Application Filing
- 2006-10-05 EP EP06793980A patent/EP1952276A1/en not_active Withdrawn
- 2006-10-05 CN CNA2006800464086A patent/CN101366026A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6389467B1 (en) * | 2000-01-24 | 2002-05-14 | Friskit, Inc. | Streaming media search and continuous playback system of media resources located by multiple network addresses |
WO2005034373A2 (en) * | 2003-10-01 | 2005-04-14 | Musicgremlin, Inc. | Audio visual player apparatus and system and method of content distribution using the same |
US20050251566A1 (en) * | 2004-05-05 | 2005-11-10 | Martin Weel | Playlist downloading for digital entertainment network |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120288012A1 (en) * | 2011-05-13 | 2012-11-15 | Research In Motion Limited | Allocating media decoding resources according to priorities of media elements in received data |
Also Published As
Publication number | Publication date |
---|---|
CN101366026A (en) | 2009-02-11 |
US20070083553A1 (en) | 2007-04-12 |
EP1952276A1 (en) | 2008-08-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1952276A1 (en) | Handling media content for an electronic device | |
US11775143B2 (en) | Method and apparatus for providing recommendations to a user of a cloud computing service | |
US20080109764A1 (en) | Interface for selecting audio-video sources in a limited display environment | |
US8463245B2 (en) | Systems and methods for communicating music indicia | |
EP2126813B1 (en) | Portable communication device and method for media-enhanced messaging | |
US20080059535A1 (en) | Annotating media content with related information | |
US20130007208A1 (en) | Method and Apparatus for Transferring Digital Content between Mobile Devices Using a Computing Cloud | |
US20090100093A1 (en) | Apparatus, system, method and computer program product for previewing media files | |
US20160203112A1 (en) | Method and arrangement for processing and providing media content | |
US20080108302A1 (en) | Multi-radio mobile application | |
RU2010146830A (en) | MOBILE WIRELESS DEVICE WITH BUILT-IN MEDIA PLAYER | |
US20080109846A1 (en) | System and method for audiovisual content playback | |
JP3960609B2 (en) | Server system, content transmission method and program | |
US20070265855A1 (en) | mCARD USED FOR SHARING MEDIA-RELATED INFORMATION | |
EP2156648A1 (en) | Portable communication device and method for sharing a user personality | |
JP2005242399A (en) | Push type contents distribution service system, method and server | |
KR101523954B1 (en) | Method and apparatus for file search of portable terminal | |
KR20050010968A (en) | Favorites for internet-access appliances | |
EP2181526A1 (en) | System and method for music management | |
JP2004342044A (en) | Customizing system for portable terminal, management server, portable terminal and program for portable terminal | |
US20110225147A1 (en) | Apparatus and method for providing tag information of multimedia data in mobile terminal | |
JP2003150174A (en) | Radio music information system and portable terminal | |
JP2011209644A (en) | Musical piece distribution system and musical piece distribution device | |
KR20080026264A (en) | Method and system for providing sound source contents information |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WWE | Wipo information: entry into national phase |
Ref document number: 200680046408.6 Country of ref document: CN |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWE | Wipo information: entry into national phase |
Ref document number: 2006793980 Country of ref document: EP |
|
WWP | Wipo information: published in national office |
Ref document number: 2006793980 Country of ref document: EP |