`Leeke et al.
`
`USOO6587127B1
`(10) Patent No.:
`US 6,587,127 B1
`(45) Date of Patent:
`*Jul. 1, 2003
`
`(54) CONTENT PLAYER METHOD AND SERVER
`WITH USER PROFILE
`
`(56)
`
`References Cited
`
`(75) Inventors: Steven D. Leeke, Rolling Meadows, IL
`(US); Gregory B. Mackintosh,
`Naperville, IL (US); Edward
`Stojakovic, Chicago, IL (US)
`
`(73) Assignee: Motorola, Inc., Schaumburg, IL (US)
`
`(*) Notice:
`
`This patent issued on a continued pros-
`ecution application filed under 37 CFR
`1.53(d), and is subject to the twenty year
`patent term provisions of 35 U.S.C.
`154(a)(2).
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 0 days.
`
`(21) Appl. No.: 09/198,732
`(22) Filed:
`Nov. 24, 1998
`
`(Under 37 CFR 1.47)
`Related U.S. Application Data
`
`(63) Continuation-in-part of application No. 08/976.971, filed on
`Nov. 25, 1997, now abandoned.
`(51) Int. Cl." .................................................. G06F 3/00
`(52) U.S. Cl. ....................... 345/765. 345,733. 345,747,
`345/764
`(58) Field of Search ................................. 345/700, 716,
`345/733, 742, 744, 745, 747, 762, 764,
`765, 866, 961, 962, 978; 707/500.1
`
`
`
`1304
`
`U.S. PATENT DOCUMENTS
`
`5,583,561. A 12/1996 Baker et al. .................. 725/93
`5,699,089 A * 12/1997 Murray ....................... 345/823
`5,710,884. A * 1/1998 Dedrick .................. 345/866 X
`5,721.827 A * 2/1998 Logan et al. ............... 709/217
`5,822,537 A * 10/1998 Katseff et al. .............. 709/231
`6,005,561. A * 12/1999 Hawkins et al. ......... 707/500.1
`6,018,768 A
`1/2000 Ullman et al. .............. 709/218
`
`* cited by examiner
`
`Primary Examiner John Cabeca
`ASSistant Examiner X. L. Bautista
`(74) Attorney, Agent, or Firm-James E. Gauger; Hisashi
`D. Watanabe
`
`ABSTRACT
`(57)
`A method of operation of a server (102) interacting with
`users (104,106) to provide personalized content to each of
`the users. Personalized content is Sent to a first user by
`communicating first audio or other content associated with
`a broadcast to a first user location. Second content is Selected
`and a first signal is communicated to the first user location
`dependent on the user profile. The Second content can
`include Second audio content Selected in dependence upon
`the first user profile, in which case playback of the second
`audio content is Synchronized with respect to playback of
`the first audio content.
`20 Claims, 33 Drawing Sheets
`
`1300
`
`F 88 90 92 94 96 98 100 102 104 106 108
`O
`O
`D
`O
`1302-WBEl 91.5FM-CHICAGO-JAZL M
`WBEZ 91.5 FM
`NOW PLAYING
`SHEPARD OF THE NIGHT FLOCK
`
`(ATTRACTIONS
`ADVERTISING)
`
`1310
`
`1316
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 1 of 33
`
`US 6,587,127 B1
`
`C O M P U E R
`
`1 1 6 -
`
`STORAGE DEVICE
`
`nations
`DATABASE
`
`141
`' CONTENT DELIVERY
`VPot" | PLAYER
`
`CUSTOWER PROFILE COMPONENT
`
`MUSIC TESTING COMPONENT
`
`AUDIENCE MEASURING COMPONENT
`
`PROVIPTS COMPONENT
`
`ADWERTISING COMPONENT
`LISTENER FEEDBACK COMPONENT
`
`TRANSACTION COMPONENT
`
`102-
`
`114
`MEMORY
`MEMORY
`
`PROCESSOR
`
`2
`
`4. 8
`
`142
`
`150
`152
`154
`
`156
`
`|
`
`|
`|
`|
`
`160
`
`|
`|
`162 ||
`164
`
`- - - - - -- - - - - - - - - - - - - - -
`120
`TRANSCEIVER
`
`110
`
`-
`
`- -
`
`- - - - - -
`
`SERVER
`- - - - - - - - - - - - - - - - - - - - - -
`100
`104
`ELECTRONIC
`NETWORK
`
`144 SERVER
`
`CLIENT
`APPARATUS
`
`- - - - - - - - - - - - -
`- - - - - - -
`126
`132
`140
`SMART CARD
`READER
`130- MEMORY
`124-N INPUT
`DEVICE
`
`STORACE
`HN
`DEVICE
`106
`PLAYER 1),
`133
`136
`AUDIBLE
`OUTPUT DEVICE
`
`146
`SMART
`CARD
`
`|
`
`TRANSCEIVER
`122
`PROCESSOR
`
`
`
`DISPLAY
`134
`DEVICE
`- - - - - - - - - - - - - - - - - - -
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 2 of 33
`
`US 6,587,127 B1
`
`US. Patent
`
`Jul. 1, 2003
`
`Sheet 2 0f 33
`
`US 6,587,127 B1
`
`
`
`%)O O o º
`m==Ao>
`
`.OOOO
`
`ovw
`
`N83_83
`
`oszEEZ‘.v
`
`mm
`
`N67%
`
`2 * 5) I „H
`
`TTI-1006, Page 3
`
`
`
`
`
`US. Patent
`
`0wmmm1,M.
`
`
`
`1B
`
`mE\
`
`7Om,muNa0%.,V.Q~gMOOOC0U\gas,3%
`NEA
`was8%;H.IIDI§
`NewNE,NE.
`
`8M.
`
`men
`
`can
`
`
`
`.£534..ozEEEm
`
`TTI-1006, Page 4
`
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 4 of 33
`
`US 6,587,127 B1
`
`US. Patent
`
`Jul. 1, 2003
`
`Sheet 4 0f 33
`
`US 6,587,127 B1
`
`
`
`IEV Q‘
`
`Sanka—7N3.%ass:25:
`
`I‘m
`
`Pan85:8
`$713.
`lzuozso
`l:
`
`Zia/8n%Egg25:
`
`www
`
`TTI-1006, Page 5
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 5 of 33
`
`US 6,587,127 B1
`
`6 '0IJ ,
`
`
`
`
`
`
`
`
`
`
`
`999
`
`TI00WOIH):NOIIW00
`
`ŒNT,
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 6 of 33
`
`US 6,587,127 B1
`
`US. Patent
`
`Jul. 1, 2003
`
`Sheet 6 0f 33
`
`US 6,587,127 B1
`
`! |
`
`2
`
`WEE:25
`
`$5212.8a3223-5322.
`
`2::
`
`
`
`
`
`#5.=8E8“:
`
`coma
`
`85
`
`$2
`
`0/
`
`º £) I „H0Z y
`
`EaEs”...u235krm? 367;.a:
`
`
`£25:25:83“EH—Em:zuzfimEszxxxxx
`
`
`
`a;
`
`
`
`
`
`
`
`TTI-1006, Page 7
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 7 of 33
`
`US 6,587,127 B1
`
`US. Patent
`
`mm1,M.
`
`%Jm7m
`
`5,6SU
`
`1
`
`BOm2u:
`
`8 |
`
`º £) I „H
`
`$8820 i8:;
`:55:23:
`m“aa2zaaa.22aa2a3“am3:2a=anmN9.:Ed”
`
`
`
`
`
`º £) I „H
`
`N“.QNK
`
`
`
`:25:822:55:zumfim82H
`
`cm
`
`S
`
`9 9
`
`uh;F:
`
`$22.3sz
`
`nemN_£8820
`
`Q70,m
`
`28
`
`
`
`.nSEQNw:3:ozfizomm“:3
`
`mas:8de
`
`TTI-1006, Page 8
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 8 of 33
`
`US 6,587,127 B1
`
`
`
`f7 /
`
`9 /
`
`^ $) I „H
`
`(I?S?A SW JAWS)
`
`
`
`“S0001 WW]]
`
`
`
`03|NI INJA]
`
`Z09
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 9 of 33
`
`US 6,587,127 B1
`
`
`
`9/
`
`4 /
`
`SINEM3
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 10 Of 33
`
`US 6,587,127 B1
`
`
`
`9; Z
`
`
`
`
`
`
`
`
`
`8/
`
`6 / º :) I „H
`
`SMJIA?
`
`
`
`HlIII ||ISIINW/HOHINW
`
`99
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 11 of 33
`
`US 6,587,127 B1
`
`US. Patent
`
`Jul. 1, 2003
`
`Sheetll 0f33
`
`US 6,587,127 B1
`
`! 3 º $) I „H
`
`“N65%
`
`sag
`
`
`
`
`
`
`
`moz<oHz<zmzhoom”2sz_mH4zux<mmomzH
`
`
`
`mu‘m
`
`
`
`
`
`>z<meampzm>woHo<z
`
`.:memh
`
`!.mjpzw:omgmm
`E‘
`
`
`
`
`
`TTL1006,Page12
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 12 of 33
`
`US 6,587,127 B1
`
`630
`
`
`
`STATION INFO
`KEYWORD:
`SEARCH IN:
`XRADIO
`DX CATEGORY
`DOBAND
`X. LOCATION
`
`224
`SEARCH
`
`LISTENING BOOTH
`
`SMART CARDS
`FIND IT
`
`XEVENTS
`CO CATEGORY
`DOTIVE
`CX EVENT
`
`XLIBRARY
`X CATEGORY
`DOAUTHOR
`X TITLE
`D
`
`X MUSIC
`X CATEGORY
`X ARTIST
`DX ALBUM.
`X PRODUCER
`
`WORE CHOICES
`
`FEWER CHOICES
`
`FIC 22
`
`224
`SEARCH
`SEARCH RESULTS FOR KEYWORD
`RADIO
`CATEGORY
`EVENTS
`CATEGORY
`LIBRARY
`CATEGORY
`MUSIC
`CATEGORY
`
`BAND
`
`TIME
`
`AUTHOR
`
`ARTISI
`
`
`
`
`
`
`
`LOCATION
`
`EVENT
`
`TITLE
`
`ALBUM
`
`640
`
`642
`
`FIC. 23
`
`
`
`226
`STATION INFO
`SEARCH
`LISTENING BOOTH
`WELCOME TO THE LISTENING BOOTH WHERE YOU GET TO HEAR THE
`UPCONING STARS FIRST AND RECEIVE THEIR ALBUYS
`TO READ DIRECTIONS, CLICK TELL ME MORE, OYHERWISE LOGIN AND CONTINUE.
`TELL ME MORE
`ONLY 6 NORE ALBUMS TO SAMPLE TO RECEIVE YOUR FREE ALBUV
`LAST ACCESSED: 5 FEBRUARY 1999
`REVIEW
`WAVE: ED STONE
`NY RATINGS
`PASSWORD:
`SO FAR
`
`
`
`
`
`650
`
`
`
`690
`
`FIG. 24
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 13 of 33
`
`US 6,587,127 B1
`
`
`
`
`
`226
`LISTENINC BOOTH
`SEARCH
`STATION INFO
`ED, CHOOSE A CATEGORY FROM BELOW TO RATE AN ALBUM
`
`SMART CARDS
`
`
`
`
`
`. . . ALTERNATIVE ROCK
`
`NEW ACE
`
`ADULT CONTEMPORARY
`
`JAll
`
`STATION INFO
`ARTIST
`672 ALBUM
`PRODUCER
`LABEL
`COPYWRICHT
`
`674
`
`
`
`
`
`704
`
`
`
`
`
`
`
`
`
`
`
`226
`LISTENING BOOTH
`
`SEARCH
`STATION INFO
`ED STONE'S RATING SAMPLES;
`692
`(SS-1
`1. ALBUNTITLE, ARTIST, COPYRIGHT, DATE/
`(SS-1
`2. ALBUM TITLE, ARTIST, COPYWRIGHT, DATE
`GS1
`3. ALBUM TITLE, ARTIST, COPYWRIGHT, DATE
`.
`\
`\
`V
`694
`696
`700
`702
`
`
`
`FIC 27
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 14 of 33
`
`US 6,587,127 B1
`
`STATION INFO
`
`SEARCH
`
`LISTENING BOOTH
`
`SART CARDS
`
`720
`
`672 ALBUM
`PRODUCER
`LABEL
`COPYWRICHT
`
`RETURN
`
`LISTEN AGAIN
`
`
`
`LOGIN:
`PASSWORD:
`NAVE:
`ADDRESS:
`E-MAIL:
`
`750
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 15 0f 33
`
`US 6,587,127 B1
`
`
`
`STATION INFO
`DEFAULTS:
`RADIO: AUTO PLAY,
`EVENTS: AUTO PLAY,
`LIBRARY: AUTO PLAY,
`MUSIC: AUTO PLAY,
`
`SAVE
`
`CANCEL
`
`STATION INFO
`BIL TO:
`
`SHIP TO
`
`DIANE'S FAVORITE TUNES
`ARTIST ALBUM.
`LABEL COPYWRICHT
`
`DAN
`TITLE
`2.
`3.
`4,
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 16 of 33
`
`US 6,587,127 B1
`
`STATION INFO
`
`SEARCH
`
`LISTENING BOOTH | BOOKSTORE-10
`
`BOOKS TOP 10-WINTER 1999
`AUTHOR
`TITLE
`PUBLISHER
`1.
`2.
`3.
`4.
`
`COPYWRIGHT
`
`M
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`RECEIVE A USER-INITIATED
`SELECTION OF A PRESET
`
`1204
`
`DISPLAY A GRAPHICAL RADIO DIAL
`INDICATING THE FIRST AUDIO CONTENT
`
`1200
`
`RECEIVE A USER-INITIATED SELECTION
`OF THE FIRST AUDIO CONTENT FROM
`A PLURALITY OF AUDIO CONTENT
`USING THE GRAPHICAL RADIO DIAL
`
`
`
`
`
`RECEIVE DATA WIA AN
`ELECTRONIC NETWORK
`
`DECODE THE DATA TO RECOVER
`THE FIRST AUDIO CONTENT
`
`PLAY THE FIRST AUDIO CONTENT
`
`202
`
`1206
`
`1210
`
`1212
`
`FIG. 44
`
`
`
`U.S. Patent
`
`US. Patent
`
`m.
`
`3m
`
`«m
`
`US 6,587,127 B1
`
`5,6SU
`
`1B
`
`
`
`
`
`
`
`0 #2
`
`zoogmxm<=xoohwnu
`
`QR35Egg:G
`
`1:SN
`
`a:Eaweigh:a3g::22%:m3%;8wn:35
`122:5w5559am
`
`7Ou,mm.uNgmENEN
`
`9.8 ° 0 I „H
`
`8w
`
`NE.
`
`TTI-1006, Page 18
`
`
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 18 of 33
`
`US 6,587,127 B1
`
`990
`Z
`
`
`
`9.8 ° 0 I „H
`
`_l\OISSW10
`
`
`
`SJIII) TTW,
`
`THONW)
`
`
`
`
`
`0 INI NOII WIS
`
`TWOISSWT)
`
`
`
`?NOII WIS
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 19 of 33
`
`US 6,587,127 B1
`
`874
`
`BANNER
`
`H - 876
`
`870
`
`80
`
`92
`90
`PICK LIST
`
`94
`
`96
`
`98
`
`100
`
`ATTRACTIONS
`SELECTION
`AREA
`
`880
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`STREAMED TEXT
`
`882
`
`SUPPLENENTARY
`CONTENT
`INFORMATION
`
`CONTROL
`PANEL
`
`PRESETS
`
`886
`
`892
`
`SEARCH
`
`890
`FIC 37
`
`
`
`870
`
`876
`
`886
`
`SUPPLENENTARY
`CONTENT
`INFORMATION
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 20 of 33
`
`US 6,587,127 B1
`
`
`
`896
`
`874
`
`BANNER
`
`---
`LOCO'S
`ATTRACTIONS
`
`O O O O O. O. O. O. O. O. O. O. O
`O
`0000
`0.50
`1.00
`0.30
`1.00 sto
`872- PICK LIST
`
`SUPPLENENTARY
`CONTENT
`INFORMATION
`
`CONTROL
`PANEL
`
`PRESETS
`
`886
`
`892
`
`SEARCH
`
`890
`
`STREAVED TEXT
`
`882
`
`START
`
`DISPLAY A GRAPHICAL CARD
`SLOT
`
`DISPLAY A PLURALITY OF ICONS
`
`1274
`
`
`
`1270
`
`RECEIVE A USER-INITIATED SELECTION
`OF A FIRST ICON FRON THE
`PLURALITY OF ICONS
`
`1272
`
`
`
`
`
`DISPLAY A GRAPHICAL CARD WITHIN
`THE GRAPHICAL CARD SLOT
`
`1276
`
`MODIFY FIRST INFORMATION
`ASSOCIATED WITH THE FIRST ICON
`
`1282
`
`
`
`OPERATE THE AUDIO CONTENT PLAYER
`INDEPENDENCE UPON FIRST INFOR
`MATION ASSOCIATED WITH FIRST ICON
`
`
`
`280 FIG. 46
`
`
`
`US. Patent
`
`JuL1,2003
`
`Sheet 21 0f 33
`
`US 6,587,127 B1
`
`N3
`
`35
`
`Nvm
`
`mm»
`
`355
`
`EEOEBmozmmEEHoS
`
`Nam
`
`
`
`”5:ngm8.so»x25:.53
`
`Q35:22:
`
`
`
`m8:3xzfi:.Ea
`
`ozHEm;
`
`quEm;52.
`
`
`
`
`cz»dm=oH>uzmem_HMH>
`
`op“onooZHQO#
` Am=o=»Jo=<
`
`m_<mmu
`
`mgHmo:l\emo;mm<m\zHgog
`
`:6.
`
`cam
`
`mmm
`
`BUEEEEgo»m><mS5.:no»322.
`.53
`
`955m;28.2;x25:.53
`
`who.
`
`
`
`52.:“GE22:
`
`52.5”.5:22:
`
`mg
`
`Egfiflzuouwmz:
`
`
`
`SUSS~55;ozv
`
`cum
`
`ESSE58:
`
`3558EEO;528::
`
`coo.
`
`Etc22Ezmzomzoo
`
`$8555%Em:
`
`
`
`momax<ofipx<=mvQH
`
`Emgm
`
`
`
`
`
`EfifimfiYam—5._._m<#_m
`
`MEE
`
`Beam/«E28323mm:EEM
`
`
`
`
`
`EEOmmzzm
`
`9238:2504
`
`mom
`
`N3.
`
`52.:mo:22:
`
`52:we:2::
`
`
`
`.:0»x25:.53
`
`OZHHHmH>mo;
`
`vmm
`
`
`
`e223;«8.20>xzst.zxm
`
`3m
`
`<3»65%
`
`TTI-1006, Page 22
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`US. Patent
`
`Jul. 1, 2003
`
`Sheet 22 0f 33
`
`US 6,587,127 B1
`
`Em2:5;52
`
`zmy<4mmo<mzH<=
`
`
`
`mdeso»242°;.thm
`
`meZmzmmmmmm=o>m><meh
`
`mp<mmo
`
`mgHuogm\czo3mm<¢\2Hwo4
`
`wmm
`
`
`
`.so»xz<=p.pme
`
`oZHhHmH>mo;
`
`
`
`Nmmmu<¢2H<=
`
`
`
`mom2o»xz<=~._me
`
`othHmH>
`
`mewAIR
`
`TTL1006,Page23
`
`.3o»xz<=pngw mm»<4¢wo<¢
`
`wmm
`
`zH<=
`
`OZHHHmH>no;
`
`cam
`
`Nmm
`
`
`
`mum:mzHHHmsz
`
`253e:5582:
`
`mh<umo
`
`mgHmoxm\ozo=mm<m\2Ho04
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 23 Of 33
`
`US 6,587,127 B1
`
`US. Patent
`
`Jul. 1, 2003
`
`Sheet 23 0f 33
`
`US 6,587,127 B1
`
`NV.QNE3:5:20:5321llllllllllJ{:chElmllLIIIIIII=25
`
`29£222:3352:2::3:22
`$2:3:a;5::we::3.
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`....:2as:as:9«we,.22
`
`.E:5:3552%:
`Em:as:82
`
`
`
`5:38:am;
`
`8:
`
`83%2%:
`
`
`
`2:Em::55:
`
`
`
`285%”awe.932
`2%Exam9SE
`
`SS:
`
`E<Exo<momfiS:
`
`
`
`“Emmm;82.5
`
`”EmE;82.51
`
`
`
`82“:5ng
`
`SEE255mm
`
`$2
`
`ES
`
`TTI-1006, Page 24
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 24 of 33
`
`US 6,587,127 B1
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`EINHOW[18]\| 3S00H0
`
`
`
`US. Patent
`
`Jul. 1, 2003
`
`Sheet25 0f33
`
`US 6,587,127 B1
`
`
`
`
`
`uh<m\¥o<mommmqu>umprmm;om~<4mm
`
`
`
`“Azomzowh2m>m
`
`mmos
`
`was"
`
`ouch
`
`
`
`mhmmwzmHzm>m
`
`
`
`onh<=mol2Hhzm>m
`
`
`
`onpomgmmpzm>u
`
`wmqs
`
`Nash
`
`
`
`mp<z\¥o<memmmonh<hw
`
`
`
`mx<xoOz¢onp<Hm
`
`
`
`mpHmmm;omp<4mm
`
`Nveh
`
`one“
`
`
`
`whammmmoHo<¢
`
`
`
`onH<=momzHonH<pm
`
`
`
`onHomAmmoHa<z
`
`m».QNK
`
`TTI-1006, Page 26
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 26 of 33
`
`US 6,587,127 B1
`
`DISPLAY A PLURALITY OF
`CATEGORIES OF MUSIC CONTEN
`
`1242
`
`RECEIVEA CATEGORY OF MUSIC
`CONTENT SELECTED BY THE END USER
`
`- 240
`
`COMMUNICATE AT LEAST A PORTION OF
`A MUSIC ITEM WITHIN THE CATEGORY
`TO THE END USER, THE MUSIC ITEM
`SELECTED WITHIN THE CATEGORY
`INDEPENDENT OF THE END USER
`
`
`
`1244
`
`RECEIVE ARATING OF THE MUSIC - 1246
`ITEM BY THE END USER
`
`ACCOUNT FOR THE RATING OF
`THE MUSIC ITEM BY THE END USER
`
`1250
`
`DISPLAY ALIST OF A PLURALITY OF - 1252
`MUSIC ITEMS PREVIOUSLY RATED
`-B, EDS
`
`RECEIVE AUSER INITIATED SELECTION-256
`OF THE MUSIC ITEM FROM THE LIST
`
`DISPLAYING THE RATING FOR THE
`WUSIC IEW
`
`R ELY LE E" of
`
`1260
`
`1262
`
`FIC. 45
`
`
`
`1360
`
`1362
`
`1352
`
`FIC 51
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 27 of 33
`
`US 6,587,127 B1
`
`BANNER
`
`1304
`
`1306
`--
`(ATTRACTIONS
`ADVERTISING)
`
`FM 88 90 92 94 96 98 100 102 104 106 108
`O
`O
`D
`D
`O
`1302- WBEZ 91.5FM-CHICAGO-JAZZ M
`WBEZ 91.5 FM
`NOW PLAYING
`SHEPARD OF THE NIGHT FLOCK
`
`1316
`
`1322
`
`1312
`
`1320
`
`
`
`1330
`
`olor.
`
`LOCATION:
`
`RATE O CD'S AND CHOOSE 1 FOR FREE
`CHOOSE THE ALBUN YOU PREFER TORATE:
`JAZZ
`CLASSICAL ALT. ROCK COUNTRY
`ALBUY
`ALBUM
`COVER
`COVER
`2
`
`TITLE
`
`TITLE
`
`CANCEL
`
`
`
`
`
`
`
`
`
`RATING ROOM
`C1 1332
`ABUS RATED
`TOWARDS FREE CO
`
`LATIN
`
`Y-N
`1334
`
`FIC. 48
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 28 Of 33
`
`US 6,587,127 B1
`
`
`
`1340
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`LOCATION:
`ALBUMS YOURATED
`
`TITLE
`
`TITLE
`
`TITLE
`
`TITLE
`RATE 10
`ALBUY
`CD'S
`COVER
`CHOOSE
`FREE
`2
`OJAZZ OJAZZ OLATIN OLATIN O
`O O O O O
`RATE ORATE ORATE 10
`RATE 10
`RATE 10
`CD'S
`CD'S
`CD'S
`CD'S
`CD'S
`CHOOSE
`CHOOSE
`CHOOSE
`CHOOSE
`CHOOSE
`1 FREE
`FREE
`1 FREE
`FREE
`FREE
`
`
`
`v
`
`RATING ROOM
`O
`ALBUMS RATED
`TOWARDS FREE CD
`
`1342
`
`
`
`
`
`
`
`
`
`FIC 49
`
`clours
`
`BACK FORWARD HOME
`LOCATION:
`
`All
`
`EARL HINES
`IN NEW ORLEANS
`ALBUM
`COVER
`
`BUY CD
`1354
`
`O TRACKS TO BE RATED
`I'LL SEE YOU IN Y DREAVS
`IV A LITTLE BROWN BIRD
`I COTTA A RIGHT TO SING THE BLUES
`BLUE SKIES
`S
`CANCEL
`1350
`1356
`
`RATING ROOW
`O
`ALBUMS RATED
`TOWARDS FREE CO
`()
`(3)
`(5)
`(3)
`
`1352
`
`FIC 50
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 29 of 33
`
`US 6,587,127 B1
`
`
`
`LOCATION:
`
`JAZZ
`
`RATING ROOM
`O
`ALBUMS RATED
`Firs
`TOWARDS FREE CD
`O TRACKS TO BE RATED
`(4)
`st
`I'LL SEE YOU IN NY DREAMS
`(3)
`IV A LITTLE BROWN BIRD
`(5)
`I COTTA A RIGHT TO SING THE BLUES
`(3)
`BLUE SKIES
`CBUY CDC CANCEL) RATING COMPLETE (SUBMITRATINGS) CANCELD
`1370-1
`
`along
`
`BACK FORWARD HOME
`LOCATION:
`
`ALBUMS YOURATED
`
`TITLE
`ALBUM
`COVER
`
`TITLE
`ALBUY
`COWER
`
`TITLE
`TITLE
`TITLE
`ALBUY
`ALBUM
`ALBUM
`COVER
`COVER
`COVER
`5
`4.
`2
`OJAZZ (2)JAZZ (3)LATIN GOLATIN (5).JAZZ
`(6)
`(8)
`(7)
`(9)
`(O)
`RATE ORATE 10
`RATE ORATE ORATE 10
`CD'S
`CD'S
`CD'S
`CDS
`CDS
`CHOOSE
`CHOOSE
`CHOOSE
`CHOOSE
`CHOOSE
`FREE
`FREE
`FREE
`1 FREE
`FREE
`
`FIC 52
`
`RATING ROOM
`O
`ALBUS RATED
`TOWARDS FREE CD
`
`
`
`
`
`1380
`
`FIC 53
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 30 0f 33
`
`US 6,587,127 B1
`
`
`
`1390
`
`
`
`
`
`1392
`
`
`
`
`
`
`
`war,
`
`LOCATION:
`
`
`
`
`
`EARL HINES
`IN NEW ORLEANS
`
`v
`RATING ROOM 1400
`O -1
`ALBUS RATED
`TOWARDS FREE CD
`
`LINER NOTES
`WELL MY FRIENDS NOW, CAN BE TOLD ONE OF THE
`INDUSTRY'S WORST KEPT SECRETS- PAT VETHERY IS
`NOW A WARNER BROS, ARTIST, MR. METHERY...
`
`BUY CD
`1416,
`1404
`
`1406
`
`14101.
`
`CREDITS E}
`1414
`1412,
`FIC. 54
`
`olor.
`
`BACK FORWARD HOWE
`LOCATION:
`
`V
`
`RATING ROOM
`O
`ALBUMS RATED
`TOWARDS FREE CD
`
`V
`RHYTHIV
`WOCALS
`COMMENTS:
`
`BRASS
`
`V
`DANCEABILITY
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 31 of 33
`
`US 6,587,127 B1
`
`LOCATION:
`
`RATE THE FOLLOWING ALBUYS
`
`v
`
`AT:R00
`ALBUMS RATED
`TOWARDS FREE CD
`
`FI C, 56
`
`
`
`116
`
`
`
`144
`
`
`
`US. Patent
`
`Jul. 1, 2003
`
`Sheet 32 0f 33
`
`US 6,587,127 B1
`
`92
`
`EMEESEZ
`
`.32
`
`25.25::sz
`
`882.5
`
`moms
`
`vmfl
`
`use.aa:S222$85
`
`82
`
`x8592¢55%
`
`
`
`252828$4.255
`
`+02News
`
`2.25x85
`
`
`
`#53425;umoozo
`
`N72
`
`up<¢0H‘78gm:528use;
`
`282585:32a;
`
`
`
`wnms21:28
`
`um.QNK
`
`NE332$2:a;
`
`82::SEE
`
`9N2
`
`28253525.:ESE
`
`$2
`
`$3.2BEEQB38sz3:9.
`
`:5$2
`
`aE$28as.
`
`Em“
`
`3.9Sta
`
`$8252:E;:9
`
`mwfl
`
`82885;.ESE
`
`3:2028a;NNQ
`
`TTI-1006, Page 33
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`
`U.S. Patent
`
`Jul. 1, 2003
`
`Sheet 33 Of 33
`
`US 6,587,127 B1
`
`re
`
`1720
`
`re
`
`FIRST MEDIA CONTENT
`
`INSERTION POINT
`
`1710
`
`SECOND MEDIA
`NEN
`
`Af7G. A9
`
`
`
`US 6,587,127 B1
`
`1
`CONTENT PLAYER METHOD AND SERVER
`WITH USER PROFILE
`RELATED APPLICATION(S)
`This is a continuation-in-part of U.S. patent application
`Ser. No. 08/976,971 filed on Nov. 25, 1997, now abandoned.
`TECHNICAL FIELD
`The present invention relates to methods and Systems for
`distributing and playing content Such as audio content.
`BACKGROUND OF THE INVENTION
`An increasing number of audio content items are becom
`ing accessible via the Internet. Many radio Stations now
`simulcast their over-the-air broadcast via the Internet. Some
`television networks are also Simulcasting their over-the-air
`or cable broadcasts via the Internet. In addition, archived
`items. Such as archived radio programs, speeches, and music
`are also available via the Internet.
`An audio content item is communicated to an end user's
`computer using either Streamed data or a data file. The end
`user's computer decodes the Streamed data or the data file
`using audio player Software. Examples of audio player
`Software include RealPlayer from Real Networks and
`Netscape Media Player from Netscape. The audio player
`Software directs the computer to play back the audio content
`item.
`Services such as AudioNet (whose Internet domain name
`is registered to AudioNet, Inc. of Santa Clara, Calif., U.S.A.,
`and administered by Yahoo! Inc. of Sunnyvale, Calif.,
`U.S.A.) and Timecast (whose Internet domain name is
`registered to Progressive Networks, Inc. of Seattle, Wash.,
`U.S.A.) provide directories for audio content items available
`via the Internet. Using these Services, the end user can Select
`an audio content item for playback using his/her computer.
`However, interaction between the audio player Software and
`the Service may be limited to that necessary to play back the
`audio content item.
`User feedback to movies and music is also currently of
`interest. Movie Critic (whose Internet domain name is
`registered to Songline Studios, Macromedia, Inc., of San
`Francisco, Calif., U.S.A.) recommends movies of potential
`interest to an end user in return for the end user's rating of
`a movie he/she has seen. Billboard magazine and its asso
`ciated Web site provide music rankings based on Sales and
`air play.
`Broadcast Architecture provides a Service for testing
`audio playlists. A methodology employed by Broadcast
`Architecture comprises physically assembling one or more
`listeners to test a playlist, playing one or more Songs to the
`listeners, and receiving rating Signals from the listeners. The
`rating Signals are generated by listeners turning up or down
`a dial depending on whether they like or dislike a Song. The
`rating Signals can be plotted in a time Series to interpret the
`results.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`The invention is pointed out with particularity in the
`appended claims. However, other features of the invention
`are described in the following detailed description in con
`junction with the accompanying drawings in which:
`FIG. 1 is a block diagram of an embodiment of a system
`for providing audio content via an electronic network;
`FIG. 2 is a first display window in an embodiment of a
`graphical user interface,
`
`2
`FIG. 3 is a display of a portion of the graphical user
`interface including Selection attribute indicators,
`FIG. 4 is an illustration of an embodiment of a streaming
`indicator;
`FIG. 5 is an illustration of an embodiment of volume
`controls,
`FIG. 6 is an illustration of an example of a portion of a
`display window upon receiving a user-initiated Selection of
`a radio category control;
`FIG. 7 is an illustration of an example of a graphical radio
`dial for Selecting Internet or other electronic network broad
`CaStS,
`FIG. 8 is an example illustration of using a location
`attribute field;
`FIG. 9 is an example of a Second display region providing
`auxiliary information about a particular Station;
`FIG. 10 is an example of a programming guide in a Second
`display region;
`FIG. 11 is an illustration of an example of a portion of the
`interface displayed upon receiving a user-initiated Selection
`of an events category control;
`FIG. 12 is an example illustration of using a time attribute
`field;
`FIG. 13 is an example illustration of using an event
`attribute field;
`FIG. 14 is an illustration of an example of a notification
`prompt,
`FIG. 15 illustrates an example of the second display
`region displaying auxiliary information about an event;
`FIG. 16 is an illustration of an example of a portion of the
`interface displayed upon receiving a user-initiated Selection
`of the library category control;
`FIG. 17 shows an example of text in the fields associated
`with an approach to navigating to library material;
`FIG. 18 shows an indicator of which chapter is current
`and the number of chapters that exist;
`FIG. 19 illustrates an example of the second display
`region being used to provide auxiliary information about a
`title;
`FIG. 20 is an illustration of an example of a portion of the
`interface displayed upon receiving a user-initiated Selection
`of a music category control;
`FIG. 21 shows an indicator of which track is current and
`the number of tracks that exist;
`FIG. 22 illustrates an example of a Search feature pro
`Vided in the Second display region;
`FIG. 23 illustrates an example of search results displayed
`in the Second display region;
`FIG. 24 illustrates an example of a listening booth feature
`provided in the Second display region;
`FIG.25 is an example of a second display for the listening
`booth feature;
`FIG. 26 is an example of a third display for the listening
`booth feature;
`FIG. 27 is an example display provided upon Selecting the
`control;
`FIG. 28 depicts an example of a portion of the interface
`displayed upon Selecting an icon;
`FIG. 29 illustrates an example of a card organizer display
`for a Smart card feature;
`FIG. 30 is an example portion of the interface displayed
`in response to a drag-and-drop operation;
`
`15
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`
`
`3
`FIG. 31 shows a display of a defaults area initiated upon
`Selecting a Second graphical button;
`FIG. 32 shows a display of a payment options area
`initiated upon Selecting a third graphical button;
`FIG. 33 is an example portion of the interface displayed
`in response to a drag-and-drop operation of a playlist Smart
`card to the fourth portion;
`FIG. 34 is an example portion of the interface displayed
`in response to a drag-and-drop operation of a promotions
`Smart card to the fourth portion;
`FIG. 35 is a screen shot of a first preferred embodiment
`of the graphical user interface in the radio content mode,
`FIG. 36 is a Screen shot showing a content Selection
`interface in the first preferred embodiment;
`FIG.37 is a screen shot of a second preferred embodiment
`of the graphical user interface;
`FIG. 38 is a screen shot of the second preferred embodi
`ment in a radio player mode,
`FIG. 39 is a screen shot of the second preferred embodi
`ment in an events player mode,
`FIGS. 40A and 40B are flow charts of an embodiment of
`a method of providing the graphical user interface;
`FIGS. 41 to 43 are block diagrams summarizing a site
`map for an embodiment of the graphical user interface;
`FIG. 44 is a flow chart Summarizing Steps performed in an
`embodiment of a method of playing first audio content using
`a computer,
`FIG. 45 is a flow chart summarizing steps in an embodi
`ment of a method of obtaining user feedback to music
`content,
`FIG. 46 is a flow chart summarizing steps in an embodi
`ment of a method of assisting operation of an audio content
`player;
`FIG. 47 is a screen shot of a third embodiment of the
`graphical user interface,
`FIG. 48 is an example of a first display in a preferred
`embodiment of a listening booth or rating room feature;
`FIG. 49 is an example of a second display for reviewing
`rated items in an embodiment of a listening booth or rating
`room feature,
`FIG.50 is an example of a third display for rating an item
`in a preferred embodiment of a listening booth or rating
`room feature,
`FIG. 51 is a view of an embodiment of the graphical rating
`tool;
`FIG. 52 is an example of a modified third display, in an
`embodiment of a listening booth or rating room feature, once
`all of the tracks for an item have been rated;
`FIG. 53 is an example of the second display, in an
`embodiment of a listening booth or rating room feature,
`updated based upon a Submission of ratings for the item;
`FIG. 54 is an example of a fourth display in an embodi
`ment of a listening booth or rating room feature;
`FIG.55 is an example of a fifth display in an embodiment
`of a listening booth or rating room feature;
`FIG. 56 is an example of a sixth display in an embodiment
`of a listening booth or rating room feature;
`FIG. 57 is a block diagram Summarizing a Site map for an
`embodiment of the listening booth or rating room feature;
`and
`
`15
`
`25
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`US 6,587,127 B1
`
`4
`FIG. 58 is a block diagram of an embodiment of a content
`entry Subsystem.
`FIG. 59 is a block diagram representing an association
`between media contents of the present invention.
`DETAILED DESCRIPTION OF PREFERRED
`EMBODIMENTS
`FIG. 1 is a block diagram of an embodiment of a system
`for providing audio content via an electronic network 100.
`Preferably, the electronic network 100 includes the Internet,
`the World Wide Web, an intranet, an extranet, or an on-line
`Service Such as America Online or WebTV.
`The system comprises a server 102 which communicates
`with a plurality of client apparatus 104 including a client
`apparatus 106 via the electronic network 100. The server
`102 includes a computer 110 having a processor 112, a
`memory 114, and a storage device 116. The server 102 has
`a transceiver 120 Such as a modem, a network adapter, or a
`wireleSS transceiver which interfaces with the electronic
`network 100.
`The client apparatus 106 can have a variety of forms,
`including but not limited to, a general purpose computer, a
`network computer, a network television, an Internet
`television, and a wireleSS device. Regardless of its form, the
`client apparatuS 106 typically includes a processor 122 in
`communication with at least one input device 124, a trans
`ceiver 126, a memory 130, at least one storage device 132,
`a display device 134, and an audible output device 136.
`Optionally, the client apparatuS 106 includes a Smart card
`reader 140.
`The processor 122 can include a microprocessor, an
`application-specific integrated circuit, or another Suitable
`integrated circuit. The memory 130 can include a read-only
`memory and/or a random access memory in communication
`with the processor 122. The transceiver 126 can include a
`modem, a network adapter, or a wireless transceiver to
`communicate signals via the electronic network 100. The at
`least one input device 124 can include a keyboard, a pointing
`device, and/or a touch Screen for receiving user-initiated
`events, actions, and Selections from an end user. The at least
`one Storage device 132 can include a floppy disk drive, a PC
`card Storage device, an optical drive, a Digital Video Disk
`(DVD) drive, a Compact Disk Read Only Memory (CD
`ROM) drive, or a hard drive to store computer-readable data.
`The display device 134 can include a monitor Such as a
`liquid crystal display or a cathode ray tube to display a
`graphical user interface. The audible output device 136 can
`include a Sound card and/or one or more speakers to play
`audio content to the end user.
`A content delivery component 141, including a player
`142, resides on the Server 102 to assist in Selecting,
`retrieving, and playing the audio content. The player 142
`includes a computer program or other form of Software or
`firmware which directs the server 102 and the client appa
`ratus 106 to provide a graphical user interface for Selecting,
`retrieving, and playing back audio content. More
`particularly, the computer program is operative to proceSS
`and respond to user-initiated events, actions, and Selections
`made using the at least one input device 124, to Select,
`retrieve, and playback the audio content using the audio
`output device 136. Preferably, the computer program
`includes one or more of Hyper Text Marking Language
`(HTML) code, an applet (e.g. a JAVA applet), and animation
`plug-in code (e.g. Shockwave code) to provide the graphical
`user interface. The player 142 is accessible via the electronic
`network 100 by a dedicated electronic address such as a
`URL (Uniform Resource Locator).
`
`
`
`S
`The player 142 accesses audio content either locally from
`the server 102 or remotely from a server 144, and commu
`nicates the audio content to the client apparatus 106 using
`Streaming technology. The Server 144 can include, for
`example, a Server from which AudioNet content is acces
`sible.
`The player 142 is operable in two modes: a browse mode
`and a Search mode. The Search mode provides a user
`invoked function for performing a key-word, text-based
`Search for content. The browse mode Supports a categorical
`Search for content using a visual interface. The content is
`categorized into a plurality of categories of content to assist
`in browsing for content. Preferably, the categories include a
`radio category, an events category, a library category, and a
`music category.
`The player 142 is responsive to either a smart card 146 or
`a virtual Smart card Stored at one or more of the client
`apparatus 106 and the server 102. The actual or virtual smart
`card can be used to Separate access to content from the
`content itself. Further, the actual or physical Smart card can
`act as a preference key to uniquely personalize a player for
`an individual in a consistent manner acroSS all entry points
`or platforms. For a virtual Smart card in this case, the client
`Side provides a key to the Server Side of the preferences.
`Optionally, the player 142 can provide a Second Visual
`interface having a Smaller window that appears in the
`background. The smaller window provides a subset of the
`controls of the full graphical user interface. The Subset of
`controls can include controls for Selecting between pro
`grammed presets. For example, the Smaller window can
`illustrate the presets.
`The player 142 can cooperate with a browser program
`and/or a streaming audio plug-in program executed by the
`client apparatuS 106. Examples of the browser program
`include, but are not limited to, Netscape Navigator and
`Microsoft Internet Explorer. Examples of the streaming
`audio plug-in program include, but are not limited to:
`RealAudio and RealPlayer from Real Networks, VxTreme
`and Netshow from Microsoft Corporation, VDOnet from
`VDO, TrueStream from Motorola, LiquidAudio, and other
`active Streaming formats. Alternatively, the player 142 can
`include a Stand-alone, application-based Software program
`that is executed by the client apparatus 106. In this case, it
`is preferred that the Software program be operable without
`requiring interaction with a browser program. The Software
`program cooperates with a network access routine executed
`by the client apparatus 106.
`It is noted that in general, the System can include a
`plurality of servers such as the server 102. Each of the
`Servers is identified by a corresponding site identification
`code. Each of the servers can include a database 148 for
`managing and monitoring the operation of the System. In this
`case, each database 148 can include a set of global param
`eters Stored in its Storage device 116. One global parameter
`includes a listening time threshold parameter. If an end user
`listens to an audio item for a duration that attains or exceeds
`the listening time threshold, a listenership entry is recorded
`in the database 148; otherwise, no entry is recorded. Other
`global parameters include user permission parameters, and
`parameters for System level performanc