WO2010004574A1 - Conditional filter device for multimedia and its metadata with custom channel or playlist generation - Google Patents
Conditional filter device for multimedia and its metadata with custom channel or playlist generation Download PDFInfo
- Publication number
- WO2010004574A1 WO2010004574A1 PCT/IN2009/000026 IN2009000026W WO2010004574A1 WO 2010004574 A1 WO2010004574 A1 WO 2010004574A1 IN 2009000026 W IN2009000026 W IN 2009000026W WO 2010004574 A1 WO2010004574 A1 WO 2010004574A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- multimedia
- values
- user
- conditional
- metadata
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/11—Indexing; Addressing; Timing or synchronising; Measuring tape travel by using information not detectable on the record carrier
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/63—Querying
- G06F16/638—Presentation of query results
- G06F16/639—Presentation of query results using playlists
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/60—Information retrieval; Database structures therefor; File system structures therefor of audio data
- G06F16/68—Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
-
- G—PHYSICS
- G11—INFORMATION STORAGE
- G11B—INFORMATION STORAGE BASED ON RELATIVE MOVEMENT BETWEEN RECORD CARRIER AND TRANSDUCER
- G11B27/00—Editing; Indexing; Addressing; Timing or synchronising; Monitoring; Measuring tape travel
- G11B27/10—Indexing; Addressing; Timing or synchronising; Measuring tape travel
- G11B27/102—Programmed access in sequence to addressed parts of tracks of operating record carriers
- G11B27/105—Programmed access in sequence to addressed parts of tracks of operating record carriers of operating discs
Definitions
- This invention relates to media player device. Particularly this invention relates to applying conditional filters in organizing, searching and browsing multimedia & its metadata.
- This conditional filter is sent to a conditional filter processing component which generates one or more set of values of a particular field relating to condition under process in conditional filter by generating a query for each such set. Retrieved sets of values are processed based on conditional filter to generate a single set of values which is again fed to database to generate one or more set of values matching conditional filter of the user and so on until the final result satisfying user's choice is obtained.
- This level of depth depends on factors such as transitivity of relations in database and complexity of conditional filter.
- device comprising electronics hardware and software associated with such hardware will provide user complete options for organizing, searching and browsing multimedia & its metadata by way of applying conditional filters to multimedia metadata due to which any type of combinations is possible up to any extent fo'f -generating playlist.
- device can generate custom channel from applied conditional filters of his choice.
- the multimedia files & its metadata may be stored on a storage device inbuilt in user's device or attached to user's device using bus such as USB, SCSI, Fire wire etc.
- the multimedia files may also be stored on a remote server connected to user's device through network in
- a device to provide complete options for organizing, searching and browsing multimedia & its metadata as never before by way of applying conditional filters to multimedia metadata due to which any type of combinations is possible to obtain a set of values to which user can further apply another conditional filter & so on comprising of: i. "Conditional filter generating component" which generates a conditional filter depending on user's choice obtained from user interface component or from stored in database which is fed to conditional filter processing component ii.
- Conditional filter processing component which process conditional filters and generates one or more set of values of a particular field relating to condition under process in conditional filter by generating a query for each such set, the retrieved sets of values can be further processed based on conditional filter to generate a single set of values which , is again fed to database to generate one or more set of values matching conditional filter of the user and so on until the final result satisfying user's choice is obtained wherein this level of depth depends on factors such as transitivity of relations in database and complexity of conditional filter.
- Indexing component which index the multimedia metadata for fast retrieval of information
- Search Engine which actually executes queries from conditional filter processing component efficiently.
- Figl shows the example of standalone user device.
- / r ig2 shows the example of conditional filter multimedia server with user devites con ⁇ ecfefd to it on the network.
- Fig3 shows the flow chart of user applying conditional feature
- the user device 1 is standalone containing user interface 10 which handles user input & output, local storage device 30 which stores multimedia & indexing files, speaker 40 which gives audio output and application 20.
- Application 20 contains conditional filter generation component 21 which generates conditional filter based on user choice, playlist component 22 which handles different playlist related functions, channel component 22 which handles different channel related functions, browsing component 24 which does processing of set of values obtained from conditional filter processing component 25, search engine 26 which does search operation efficiently, indexing component 27 which index database for fast information retrieval, DBMS 28 in which multimedia metadata is stored.
- server end contains file server 100 in which different files are stored in server storage device 101 which can be hard disk, array of hard disks, SAN, etc., database server 200 which contains database of multimedia meta data, application server 300 which actually servers different requests from user devices and web server 400 which implements HTTP protocol.
- Database server consists of search engine 201 which does search operation efficiently, conditional filter processing component 202. indexing component 203 which index database for fast information retrieval, DBMS 204 in which multimedia metadata is stored.
- Application server consists of playlist component 302 which handles different playlist related functions, channel component 301 which handles different channel related functions, streaming component 303 which streams multimedia files to user devices, browsing component 304 which does processing of set of values obtained from database server.
- User devices 600 are connected to server on network 500.
- User device contains user interface 601 which handles user input & output, local storage device 603 which stores files, speaker 605 which gives audio output and application 604 which contains conditional filter generation component 602 which generates conditional filter based on user choice.
- flow chart starts 1001 by user entering conditional filter 1002 and checks whether desired results is obtained or not 1003. If no then he again enters conditional filter 1002 else if yes, then user performs any function of his choice with multimedia or its metadata 1004 and stop 1005.
- a method of generating the playlist of user's choice by organizing, searching and browsing multimedia & its metadata with custom channel generation comprising the following steps:
- conditional filter processing component a Generating a conditional filter depending on user's choice obtained from user interface component or from stored in database which is fed to conditional filter processing component; b. Processing conditional filters and generates one or more set of values of a particular field relating to condition under process in conditional filter by generating a query for each such set, the retrieved sets of values can be further processed based on conditional filter to generate a single set of values which is again fed to database to generate one or more set of values matching conditional filter of the user and so on until the final result satisfying user's choice is obtained and this level of depth depends on factors such as transitivity of relations in database and complexity of conditional filter; c. indexing the multimedia metadata for fast retrieval of information; d. Executing queries from conditional filter processing component efficiently.
- field “Language” For example user selects field “Language” to display list of languages. Then he marks “Hindi” as want. Then he selects field ' ⁇ ear” to display list of years. Then he marks year 2007, 2006, and 2005 as at least one value from a group of values of the same field. Then he selects field "Singer” to display list of singers who have sung songs in Hindi language in the year 2005 - 2007. Then he marks singer "Udit Narayan” as want. Then again he selects Singer to display a list of singer who has sung songs in Hindi language in the year 2005 - 2007 with Udit Narayan.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Multimedia (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Library & Information Science (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
The present invention relates to a user device, a system and a method for organizing, searching and browsing multimedia and its metadata by way of applying conditional filters to obtain customized playlists or channels. A file server (100) stores different multimedia files in a server storage device (101), a database server (200) contains a database of multimedia metadata, an application server (300) serves requests from the user devices (600) and a web server (400) implements HTTP protocol. The database server (200) consists of a search engine (201), a conditional filter processing component (202), an indexing component (203) and a database management system DBMS (204). A playlist component (302), a channel component (301), a streaming component (303) and a browsing component constitute the application server (300). Server (100) is connected via a network (500) to the user devices (600), which contain a user interface (601), a local storage device (603), a speaker (605) and a filter application (604).
Description
CONDITIONAL FILTER DEVICE FOR MULTIMEDIA AND ITS METADATA WITH CUSTOM
CHANNEL OR PLAYLIST GENERATION
[Technical field]
This invention relates to media player device. Particularly this invention relates to applying conditional filters in organizing, searching and browsing multimedia & its metadata.
[Background and the 'prior art']
For many people the lack of organizing, searching and browsing multimedia & its metadata causes discomfort in listening music of his chpice. For the purpose of reaching to multimedia of user's own choice, he has to make search in his multimedia metadata but prior organizing multimedia metadata is very important to make search. It is being said that "the more music you have, the less you listen of your choice " This happens only because multimedia is not properly organized and all available ways of organizing multimedia are not so efficient.
Suppose many multimedia files are stored on user's device or server. Normally a playlist is generated by the user of his choice of multimedia files by performing:
1 Wild card search in file name of multimedia files
2 Organize multimedia files in hierarchical form in folders
3 Arrange multimedia meta data in rows & columns and do a free text search in metadata b exact match search in one or more columns
Firstly all the above options are not efficient for generating playlist and they provide organizing in very limited nature.
Secondly if user wants different multimedia files of his choice everyday then generating playlist everyday is a very tedious job.
Some examples of human necessities that cannot be efficiently performed in any of the above available options are as follows:
1. User want only those songs of actor Shahrukh Khan with Kajol that are released in years 2005, 2006 & 2007 and not composed by composer A. R. Rehman
2. User wants original songs as well as remixes songs written by lyricist Javed Akhtar. Now for this purpose if he keeps original songs & remix songs together and at some point of time if he want only remix songs then it will be a problem.
3. User wants to have a list of only those singers who have sung songs for actor Amitabh Bacchan in decade 1990. Thenafter out of this generated list user wants to select some singers say Kishore Kumar or Mohd. Rafl and then he wants to have a list of composers satisfying all applied filters i.e. songs for actor Amitabh Bacchan in decade 1990 and sung by Kishore Kumar ox Mohd. Raft.
[Summary of the invention]
These problems are overcome by the present device in which user enters his choice in the form of conditional filter in which filter consists of any of the following condition for every possible value in every field in the database:
1. User wants that value
2. User doesn't want that value
3. User wants at least one value from a group of values of the same field
4. User wants that value to be in a range of values
5. User doesn't want that value to be in a range of values
6. User is neutral to that value
This conditional filter is sent to a conditional filter processing component which generates one or more set of values of a particular field relating to condition under process in conditional filter by generating a query for each such set. Retrieved sets of values are processed based on conditional filter to generate a single set of values which is again fed to database to generate one or more set of values matching conditional filter of the user and so on until the final result satisfying user's choice is obtained. This level of depth depends on factors such as transitivity of relations in database and complexity of conditional filter.
[List of preferred and optional features]
In one form of the invention, device comprising electronics hardware and software associated with such hardware will provide user complete options for organizing, searching and browsing multimedia & its metadata by way of applying conditional filters to multimedia metadata due to which any type of combinations is possible up to any extent fo'f -generating playlist.
In another form of the invention, if user wants different multimedia files every time in random manner then device can generate custom channel from applied conditional filters of his choice.
The multimedia files & its metadata may be stored on a storage device inbuilt in user's device or attached to user's device using bus such as USB, SCSI, Fire wire etc.
The multimedia files may also be stored on a remote server connected to user's device through network in
LAN, MAN or WAN
[Statement of Invention]
A device to provide complete options for organizing, searching and browsing multimedia & its metadata as never before by way of applying conditional filters to multimedia metadata due to which any type of combinations is possible to obtain a set of values to which user can further apply another conditional filter & so on, the said device comprising of: i. "Conditional filter generating component" which generates a conditional filter depending on user's choice obtained from user interface component or from stored in database which is fed to conditional filter processing component ii. "Conditional filter processing component" which process conditional filters and generates one or more set of values of a particular field relating to condition under process in conditional filter by generating a query for each such set, the retrieved sets of values can be further processed based on conditional filter to generate a single set of values which, is again fed to database to generate one or more set of values matching conditional filter of the user and so on until the final result satisfying user's choice is obtained wherein this level of depth depends on factors such as transitivity of relations in database and complexity of conditional filter. iii. "Indexing component" which index the multimedia metadata for fast retrieval of information, iv. Search Engine" which actually executes queries from conditional filter processing component efficiently.
Brief description of the drawing:
ISummary of the device according to this invention)
Figl shows the example of standalone user device.
/rig2 shows the example of conditional filter multimedia server with user devites conήecfefd to it on the network.
Fig3 shows the flow chart of user applying conditional feature
Detailed description of the preferred embodiments: [Description of an embodiment of the invention]
Referring to Fig. 1 can be seen that the user device 1 is standalone containing user interface 10 which handles user input & output, local storage device 30 which stores multimedia & indexing files, speaker 40 which gives audio output and application 20. Application 20 contains conditional filter generation component 21 which generates conditional filter based on user choice, playlist component 22 which handles different playlist related functions, channel component 22 which handles different channel related functions, browsing component 24 which does processing of set of values obtained from conditional filter processing component 25, search engine 26 which does search operation efficiently, indexing component 27 which index database for fast information retrieval, DBMS 28 in which multimedia metadata is stored.
Referring to Fig. 2 can be seen that server end contains file server 100 in which different files are stored in server storage device 101 which can be hard disk, array of hard disks, SAN, etc., database server 200 which contains database of multimedia meta data, application server 300 which actually servers different requests from user devices and web server 400 which implements HTTP protocol. Database server consists of search engine 201 which does search operation efficiently, conditional filter processing component 202. indexing component 203 which index database for fast information retrieval, DBMS 204 in which multimedia metadata is stored. Application server consists of playlist component 302 which handles different playlist related functions, channel component 301 which handles different channel related functions, streaming component 303 which streams multimedia files to user devices, browsing component 304 which does processing of set of values obtained from database server. User devices 600 are connected to server on network 500. User device contains user interface 601 which handles user input & output, local storage device 603 which stores files, speaker 605 which gives audio output and application 604 which contains conditional filter generation component 602 which generates conditional filter based on user choice.
Referring to Fig. 3 can be seen that flow chart starts 1001 by user entering conditional filter 1002 and checks whether desired results is obtained or not 1003. If no then he again enters conditional filter 1002 else if yes, then user performs any function of his choice with multimedia or its metadata 1004 and stop 1005.
A method of generating the playlist of user's choice by organizing, searching and browsing multimedia & its metadata with custom channel generation comprising the following steps:
a Generating a conditional filter depending on user's choice obtained from user interface component or from stored in database which is fed to conditional filter processing component; b. Processing conditional filters and generates one or more set of values of a particular field relating to condition under process in conditional filter by generating a query for each such set, the retrieved sets of values can be further processed based on conditional filter to generate a single set of values which is again fed to database to generate one or more set of values matching conditional filter of the user and so on until the final result satisfying user's choice is obtained and this level of depth depends on factors such as transitivity of relations in database and complexity of conditional filter;
c. indexing the multimedia metadata for fast retrieval of information; d. Executing queries from conditional filter processing component efficiently.
For example user selects field "Language" to display list of languages. Then he marks "Hindi" as want. Then he selects field 'Υear" to display list of years. Then he marks year 2007, 2006, and 2005 as at least one value from a group of values of the same field. Then he selects field "Singer" to display list of singers who have sung songs in Hindi language in the year 2005 - 2007. Then he marks singer "Udit Narayan" as want. Then again he selects Singer to display a list of singer who has sung songs in Hindi language in the year 2005 - 2007 with Udit Narayan. Then he marks "Alka Yagnik" and "Sunidhi Chauvan" as at least one value from a group of values of the same field. Then he selects "Song" to display list of Songs in Hindi language in the year 2005 - 2007 sung by "Udit Narayan & Alka Yagnik" or "Udit Narayan & Sunidhi Chauvan". This way user can obtain desired result.
Claims
1. A device to provide complete options for organizing, searching and browsing multimedia & its metadata by way of applying conditional filters to multimedia metadata due to which any type of combinations is possible to obtain a set of values to which user can further apply another conditional filter(s) till the final result satisfying user's choice is obtained, the said device comprising of: i. "Conditional filter generating component" which generates a conditional filter depend on user's choice obtained from user interface component or from stored in database which is fed to conditional filter processing component ii. "Conditional filter processing component" which process conditional filters and generates one or more set of values of a particular field relating to condition under process in conditional filter by generating a query for each retrieved set of values, the said retrieved sets of values can be further process based on conditional filter to generate a single set of values which again fed to database to generate one or more set of values which matches conditional filter of the user and so on until final result satisfying user's choice is obtained wherein the desired level of depth depends on the factors such as transitivity of relations in database and complexity of conditional filter. iii. "Indexing component" which index the multimedia metadata for fast retrieval of information. iv. "Search Engine" to execute queries from conditional filter processing component.
2. A device as claimed in claiml further comprising of: a one or more user interface means which handles user input & output; b. one or more local / server storage device which stores multimedia & indexing files; c. one or more audio output channels; d. playlist component which handles different playlist related functions; e. channel component which handles different channel related functions; f. browsing component which does processing of set of values obtained from conditional filter processing component; g. search engine which does search operation efficiently; h. indexing component which index database for fast information retrieval; i. and DBMS in which multimedia metadata is stored.
3. The device as claimed in claiml -2 wherein device can perform free text search in the set of values obtained to generate yet another set of values.
4. The device as claimed in claiml -3 can perform operations as specified in claiml repeatedly on the set of values obtained.
5. The device as claimed in claiml -4 wherein device can generate playlist from the set of values obtained.
6. The device as claimed in claiml -4 wherein device can generate custom channel from the set of values obtained.
7. The device as claimed in claiml -4 wherein device can directly play any multimedia file from the set of values obtained if these values have one to one or many to one relationship with the multimedia file.
8. The device as claimed in claiml-4 wherein device can find out statistics by relating count of values in the set of values obtained to conditional filter & free text search string.
'9. The device as claimed in claiml -4 wherein multimedia and/or its metadata is stored in the storage device inbuilt in or attached to user's device.
10. The device as claimed in claiml -4 wherein multimedia and/or its metadata is stored in the storage device attached to server.
11. The device as claimed in claiml 0 wherein the server is connected to the device on a network such as LAN, MAN or WAN.
12. The device as claimed in claiml 1 wherein the server does multi casting to devices fetching same music.
13. The device as claimed in claiml 2 wherein the server does broadcasting of multimedia and/or its metadata
14. The device as claimed in claimό wherein device can perform operations such as next, previous to fetch different multimedia files and/or its metadata from his generated channel.
15. The device claimed in claiml -4 wherein device can remove or change any filter(s) previously applied.
16. The device claimed in claiml -4 wherein device can fetch information of all applied filters.
17. The device as claimed in claiml 0-13 wherein device stores and/or plays the multimedia files obtained from the server.
18. The device as claimed in claimlO-13 wherein device cache one or more multimedia files for a certain period of time so that they can be played in absence of connectivity to the server.
19. A system that facilitates organizing, searching and browsing multimedia & its metadata with custom channel generation comprising the following components: a means for generating a conditional filter depending on user's choice obtained from user interface component or from stored in database which is fed to conditional filter processing component; b. means for processing conditional filters and generates one or more set of values of a particular field relating to condition under process in conditional filter by generating a query for each such set, the retrieved sets of values can be further processed based on conditional filter to generate a single set of values which is again fed to database to generate one or more set of values matching conditional filter of the user and so on until the final result satisfying user's choice is obtained wherein this level of depth depends on factors such as transitivity of relations in database and complexity of conditional filter; c. means for indexing the multimedia metadata for fast retrieval of information; d. search means which actually executes queries from conditional filter processing component efficiently; e. means for inputting multiple search options.
20. A method of organizing, searching and browsing multimedia & its metadata with custom channel generation comprising the following steps: a generating a conditional filter depending on user's choice obtained from user interface component or from stored in database which is fed to conditional filter processing component; b. processing conditional filters and generates one or more set of values of a particular field relating to condition under process in conditional filter by generating a query for each such set, the retrieved sets of values can be further processed based on conditional filter to generate a single set of values which is again fed to database to generate one or more set of values matching conditional filter of the user and so on until tne tirtal result salfsrying user's choice is obtained and this level of depth depends on factors such as transitivity of relations in database and complexity of conditional filter; c. indexing the multimedia metadata for fast retrieval of information; d. executing queries from conditional filter processing component efficiently.
21. A device to provide complete options for organizing, searching and browsing multimedia & its metadata as never before by. way of applying conditional filters to multimedia metadata due to which any type of combinations is possible to obtain a set of values to which user can further apply another conditional filter & so on substantially as herein described and illustrated in the figures of the accompanying drawings.
22. A system that facilitates generating the playlist of user's choice by organizing, searching and browsing multimedia & its metadata with custom channel generation substantially as herein described and illustrated in the figures of the accompanying drawings.
23. A method of generating the playlist of user's choice by organizing, searching and browsing multimedia & its metadata with custom channel generation substantially as herein described and illustrated in the figures of the accompanying drawings.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| IN1418/MUM/2008 | 2008-07-08 | ||
| IN1418MU2008 | 2008-07-08 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2010004574A1 true WO2010004574A1 (en) | 2010-01-14 |
Family
ID=41506738
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/IN2009/000026 Ceased WO2010004574A1 (en) | 2008-07-08 | 2009-01-09 | Conditional filter device for multimedia and its metadata with custom channel or playlist generation |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2010004574A1 (en) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130102011A1 (en) * | 2011-09-14 | 2013-04-25 | Cleveland State University | Human leucine-rich a-2-glycoprotein-1 and aminopeptidase n as risk indicators for cancer |
| CN103400591A (en) * | 2013-08-12 | 2013-11-20 | 深圳市金立通信设备有限公司 | Method and device for playing multimedia |
| WO2014066411A1 (en) * | 2012-10-22 | 2014-05-01 | Beats Music, Llc | Systems and methods for compiling music playlists based on various parameters |
| US9183585B2 (en) | 2012-10-22 | 2015-11-10 | Apple Inc. | Systems and methods for generating a playlist in a music service |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002041579A1 (en) * | 2000-11-09 | 2002-05-23 | Swisscom Ag | Method for grouping and transmitting multimedia data |
| EP1818930A1 (en) * | 2006-02-10 | 2007-08-15 | Vodafone Group PLC | System and method for the intelligent management, recommendation and discovery of multimedia contents for mobile playback devices |
| DE102006023226A1 (en) * | 2006-05-18 | 2007-11-22 | Dr.Ing.H.C. F. Porsche Ag | Method and apparatus for menu-driven selection of menu items associated with files containing audio and / or video data |
-
2009
- 2009-01-09 WO PCT/IN2009/000026 patent/WO2010004574A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2002041579A1 (en) * | 2000-11-09 | 2002-05-23 | Swisscom Ag | Method for grouping and transmitting multimedia data |
| EP1818930A1 (en) * | 2006-02-10 | 2007-08-15 | Vodafone Group PLC | System and method for the intelligent management, recommendation and discovery of multimedia contents for mobile playback devices |
| DE102006023226A1 (en) * | 2006-05-18 | 2007-11-22 | Dr.Ing.H.C. F. Porsche Ag | Method and apparatus for menu-driven selection of menu items associated with files containing audio and / or video data |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20130102011A1 (en) * | 2011-09-14 | 2013-04-25 | Cleveland State University | Human leucine-rich a-2-glycoprotein-1 and aminopeptidase n as risk indicators for cancer |
| WO2014066411A1 (en) * | 2012-10-22 | 2014-05-01 | Beats Music, Llc | Systems and methods for compiling music playlists based on various parameters |
| US9183585B2 (en) | 2012-10-22 | 2015-11-10 | Apple Inc. | Systems and methods for generating a playlist in a music service |
| CN103400591A (en) * | 2013-08-12 | 2013-11-20 | 深圳市金立通信设备有限公司 | Method and device for playing multimedia |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US9542488B2 (en) | Associating audio tracks with video content | |
| CN101256811B (en) | Apparatus and method for producing play list | |
| CN101496094B (en) | Method of and system for browsing of music | |
| US8280889B2 (en) | Automatically acquiring acoustic information about music | |
| US7899564B2 (en) | Procedure and apparatus for generating automatic replay of recordings | |
| US20030135513A1 (en) | Playlist generation, delivery and navigation | |
| Porter et al. | Dunya: A system for browsing audio music collections exploiting cultural context | |
| Lidy et al. | On the suitability of state-of-the-art music information retrieval methods for analyzing, categorizing and accessing non-western and ethnic music collections | |
| CN101821735A (en) | Generating metadata for association with collection of content items | |
| Font et al. | Sound sharing and retrieval | |
| WO2010004574A1 (en) | Conditional filter device for multimedia and its metadata with custom channel or playlist generation | |
| Frühwirth et al. | Self-organizing maps for content-based music clustering | |
| Muelder et al. | Content based graph visualization of audio data for music library navigation | |
| Makris et al. | The greek audio dataset | |
| US20100222905A1 (en) | Electronic apparatus with an interactive audio file recording function and method thereof | |
| Tzanetakis | Musescape: A tool for changing music collections into libraries | |
| Orio et al. | MusiCLEF: a Benchmark Activity in Multimodal Music Information Retrieval. | |
| Landone et al. | Enabling Access to Sound Archives Through Integration, Enrichment and Retrieval: The EASAIER Project. | |
| Bechhofer et al. | Computational analysis of the live music archive | |
| JP6733240B2 (en) | How to update the content list | |
| Park et al. | MRTB framework: a robust content-based music retrieval and browsing | |
| Dias et al. | Muvis: an application for interactive exploration of large music collections | |
| US20100318514A1 (en) | Content playback device and program | |
| Thomas et al. | PROBADO music: A multimodal online music library | |
| Khan et al. | Hybrid query by humming and metadata search system (HQMS) |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 09794101 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 09794101 Country of ref document: EP Kind code of ref document: A1 |