(19) United States (12) Patent Application Publication (10) Pub
Total Page:16
File Type:pdf, Size:1020Kb
US 20130110502A1 (19) United States (12) Patent Application Publication (10) Pub. No.: US 2013/0110502 A1 Issa et al. (43) Pub. Date: May 2, 2013 (54) SYSTEM AND METHOD FOR INTERNET Publication Classi?cation RADIO STATION PROGRAM DISCOVERY (5 1) Int. Cl. (71) Applicant: Lemi Technology, LLC, Wilmington, G10L 15/18 (2006.01) DE (US) G10L 15/26 (2006.01) (52) US. Cl. (72) Inventorsl Alfredo C- Issa, Apex, NC (US); CPC ............. .. G10L 15/18 (2013.01); G10L 15/265 Richard J. Walsh, Raleigh, NC (US); (201301) glsristopher M- Amidon, Apex, NC USPC .............................. .. 704/9; 704/231; 704/235 (57) ABSTRACT (73) Assignee: LEMI TECHNOLOGY, LLC, . - - An Internet rad1o station program discovery servlce is pro W1lm1ngton, DE (US) V1ded.. A plurahty. of Internet rad1o. station. programs 1s. (21) Appl NO _ 13/716 507 obtained. For each Internet radio station program of the plu ' " ’ rality of Internet radio station programs, the Internet radio - _ station program is dynamically categorized by mapping a (22) Flled' Dec‘ 17’ 2012 dynamically identi?ed topic of the Internet radio station pro . gram to a content classi?er. A User is enabled to discover an Related U's' Apphcatlon Data Internet radio station program of interest from the plurality of (63) Continuation of application No. 12/273,709, ?led on Internet radio station programs based on the dynamic catego Nov. 19, 2008, noW Pat. No. 8,359,192. riZations for the plurality of Internet radio station programs. /10 INTERNET INTERNET RADIO RADIO STATION STATION PROGRAM PROVIDER(S) DISCOVERY SERVICE M E USER DEVICE USER DEVICE USER DEVICE @ m 16-N INTERNET RADIO INTERNET RADIO . INTERNET RADIO PLAYBACK FUNCTION PLAYBACK FUNCTION PLAYBACK FUNCTION 20-1 20-2 20-N Patent Application Publication May 2, 2013 Sheet 1 0f 10 US 2013/0110502 A1 Patent Application Publication May 2, 2013 Sheet 2 0f 10 US 2013/0110502 A1 SUBSCRIBE TO AND/OR DOWNLOAD A NUMBER OF INTERNET RADIO STATION PROGRAMS II FOR EACH RADIO STATION PROGRAM, ANALYZE AUDIO CONTENT OF THE RADIO STATION PROGRAM TO DYNAMICALLY CATEGORIZE THE RADIO STATION PROGRAM OVER TIME II ENABLE USERS TO DISCOVER /-104 RADIO STATION PROGRAMS OF INTEREST BASED ON THE DYNAMIC CATEGORIZATIONS OF THE RADIO STATION PROGRAMS FIG. 2 Patent Application Publication May 2, 2013 Sheet 3 0f 10 US 2013/0110502 A1 PERFORM SPEECH-TO-TEXT CONVERSION AND NATURAL LANGUAGE PROCESSING ON THE AUDIO CONTENT <— OF THE RADIO STATION PROGRAM TO IDENTIFY TOPIC(S) I MAP TOPIC(S) TO AN ONTOLOGY TO IDENTIFYA NUMBER OF CONTENT CLASSIFIERS IN THE ONTOLOGY ASSOCIATED WITH THE TOPIC(S) I SCORE THE IDENTIFIED CONTENT CLASSIFIERS 206 MORE AUDIO YES CONTENT? FIG. 3 Patent Application Publication May 2, 2013 Sheet 4 0f 10 US 2013/0110502 A1 /24 DAN BILL MARINO PARCELLS 26-4 26-6 FIG. 4 Patent Application Publication May 2, 2013 Sheet 5 0f 10 US 2013/0110502 A1 MIAMI DON INDIANAPOLIS DOLPHINS SHULA COLTS 26-1 26-2 26-3 SCORE: 20 SCORE: 10 SCORE: 2 DAN BILL N EW YO RK MARINO PARCELLS J ETS 26-4 26-6 26-9 SCORE: 15 SCORE: 0 SCORE: 0 NEW ENGLAND DALLAS PATRIOTS COWBOYS 26-5 26-8 N EW YO RK SCORE: 3 GIANTS SCORE: 0 26-7 SCORE: 0 MARINO OF FAME TOPICS SHULAi MARINOi RADIO STATION | > PROGRAM STREAM I FIG. 5 Patent Application Publication May 2, 2013 Sheet 6 0f 10 US 2013/0110502 A1 |V||A|V|| DON INDIANAP LI DOLPHINS SHULA COLTSO 8 26-1 26-2 m SCORE: 8 SCORE: 2 SCORE: O DAN BILL NEW YORK MARINO PARCELLS JETS 26-4 26-6 26-9 SCORE: 3 SCORE: 15 SCORE: 5 NEW ENGLAND DALLAS PATRIOTS COWBOYS 26-5 26-8 NEW YORK SCORE: 23 26-7 SCORE: 17 LESS INFLUENCE MORE INFLUENCE ’ T ‘. l I ' I HALL : MARINO OF FAME JETS GIANTS . I l l I l I TOPICS SHULAl MARINOi PARCELLSI l GIANTSl GIANTSI RADIO I i I i > STATION l l I TIME PROGRAM TIME TIME TIME STREAM 0 x Y FIG. 6 Patent Application Publication May 2, 2013 Sheet 7 0f 10 US 2013/0110502 A1 28 COWBOYS 26-8 PATRIOTS M FIG.7 DOLPHINS 26-1 DAN MARINO 26-4 [3O ENFL E|College EIFootball ‘HE... E|Sports ‘E... Patent Application Publication May 2, 2013 Sheet 8 0f 10 US 2013/0110502 A1 §\ 8K v22E66wh_<9m 56mo>526$2, 0562Ema .2: .2: mg ow m Patent Application Publication May 2, 2013 Sheet 9 0f 10 US 2013/0110502 A1 |§\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ 8\|rme; %\|Nwe; EU625E:w: 850% EQ25 _W_05:22 Patent Application Publication May 2, 2013 Sheet 10 0f 10 US 2013/0110502 A1 E:\ Tmm .GE:. 2929232200wo/Egw.565 wo?mwkz6595a % 6E2. US 2013/0110502 A1 May 2,2013 SYSTEM AND METHOD FOR INTERNET aspects of the invention, and together With the description RADIO STATION PROGRAM DISCOVERY serve to explain the principles of the invention. [0008] FIG. 1 illustrates a system including an Internet RELATED APPLICATIONS radio station program discovery service according to one [0001] This application is a continuation of US. patent embodiment of the present invention; application Ser. No. 12/273,709 (now US. Pat. No. ), [0009] FIG. 2 is a How chart illustrating operation of the titled “SYSTEM AND METHOD FOR INTERNET RADIO Internet radio station program discovery service of FIG. 1 STATION PROGRAM DISCOVERY”, ?led on Nov. 19, according to one embodiment of the present invention; 2008, the entire disclosure of Which is here incorporated by [0010] FIG. 3 is a How chart illustrating a process for reference. dynamically categoriZing an Internet radio station program according to one embodiment of the present invention; FIELD [0011] FIG. 4 illustrates an exemplary ontology of content classi?ers; [0002] The present invention relates to the classi?cation or [0012] FIGS. 5 and 6 graphically illustrate dynamic iden categorization of Internet radio station programs. ti?cation of topics of an Internet radio station program and BACKGROUND mapping of the topics to the ontology of FIG. 4 according to one embodiment of the present invention; [0003] Through portals such as blogtalkradio.com and [0013] FIGS. 7 and 8 are exemplary Graphical User Inter various other distribution sources, there are noW thousands of faces (GUIs) through Which a user is enabled to discover Internet radio talk shoWs. Further, projections shoW that the Internet radio stations of interest according to one embodi number of Internet radio talk shoWs is expected to quickly ment of the preset invention; rise. One issue resulting from the large number of Internet [0014] FIG. 9 is an exemplary GUI of an Internet radio radio talk shoWs available is that users need a Way to quickly station playback function of a user device of a user including and easily discover Internet radio talk shoWs of interest. an index or list of topics discussed in an Internet radio station program being played according to one embodiment of the SUMMARY present invention; [0004] The present invention relates to an Internet radio [0015] FIG. 10 is a block diagram of a server hosting the station program discovery service. In general, the discovery Internet radio station program discovery service of FIG. 1 service subscribes to or doWnloads a number of Internet radio according to one embodiment of the present invention; and station programs. For each radio station program, the discov [0016] FIG. 11 is a block diagram ofone ofthe user devices ery service analyZes audio content of the radio station pro of FIG. 1 according to one embodiment of the present inven gram to dynamically categoriZe the radio station program tion. over time. The discovery service also enables users to dis cover radio station programs of interest based on the dynamic DETAILED DESCRIPTION categoriZations of the radio station programs. The users may [0017] The embodiments set forth beloW represent the nec be enabled to search for radio station programs of interest essary information to enable those skilled in the art to practice based on the dynamic categoriZations of the radio station the invention and illustrate the best mode of practicing the programs, navigate or broWse the radio station programs invention. Upon reading the folloWing description in light of based on the dynamic categoriZations of the radio station the accompanying draWing ?gures, those skilled in the art programs, or the like. Will understand the concepts of the invention and Will recog [0005] In one embodiment, in order to dynamically catego niZe applications of these concepts not particularly addressed riZe each of the radio station programs, the discovery service herein. It should be understood that these concepts and appli performs speech-to-text conversion and natural language pro cations fall Within the scope of the disclosure and the accom cessing on the audio content of the radio station program to panying claims. identify one or more topics of the radio station program. The [0018] FIG. 1 illustrates a system 10 incorporating an Inter discovery service then maps the one or more topics to an ontology or similar taxonomy describing relationships net radio station program discovery service 12 (hereinafter betWeen a number of content classi?ers in order to identify “discovery service 12”) according to one embodiment of the present invention. As illustrated, the system 10 includes the one or more content classi?ers associated With the one or more topics of the radio station program. The identi?ed con discovery service 12, one or more Internet radio station pro viders 14, and a number of user devices 16-1 through 16-N tent classi?ers may then be scored. This process is repeated to continually process the audio content of the radio station connected via a netWork 18.