throbber
USOO8028323B2
`
`(12) Unlted States Patent
`(10) Patent No.:
`US 8,028,323 B2
`
`Weel
`(45) Date of Patent:
`Sep. 27, 2011
`
`(54) METHOD AND SYSTEM FOR EMPLOYINGA
`FIRST DEVICE T0 DIRECT A NETWORKED
`AUDIO DEVICE TO OBTAIN A MEDIA ITEM
`InVemori Martin W661, Modjeskaa CA (US)
`
`(75)
`
`(73) Assignee: Dryden Enterprises, LLC, Wilmington,
`DE (US)
`
`( * ) Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(1)) by 1210 days.
`
`(21) Appl.No.: 10/840,109
`
`(22)
`(65)
`
`Filed:
`
`May 5’ 2004
`Prior Publication Data
`US 2005/0251566 A1
`Nov. 10, 2005
`
`(51)
`
`Int Cl
`(200601)
`H0-4N I7/173
`(52) US. Cl.
`......... 725/141; 725/133; 725/118; 709/219
`(58) Field of Classification Search .................. 709/223,
`709/217, 219, 203, 231, 206; 705/27; 725/88,
`725/112 134 141 118 133. 707/200. 700/94.
`a
`a
`a
`a
`a
`5 348/7345
`See application file for complete search history.
`
`(56)
`
`References Cited
`
`U.S. PATENT DOCUMENTS
`
`5,168,481 A
`5,262,875 A
`5,440,334 A
`5,616,876 A
`5,710,970 A
`5,790,426 A
`5,796,727 A
`5,884,282 A
`5,903,901 A
`
`12/1992 Culbertson et a1.
`11/1993 Minceret a1.
`8/1995 Walters et a1.
`4/1997 Cluts
`1/1998 Walters et a1.
`8/1998 Robinson
`8/1998 Harrison et a1.
`3/1999 Robinson
`5/1999 Kawakuraet a1.
`
`5,949,776 A
`28213;; 2
`a
`a
`6,088,722 A
`6,192,340 B1
`6,195,657 B1
`6,248,946 B1
`6,317,722 Bl
`6,456,234 B1
`6,526,411 B1
`
`9/1999 Mahany et a1.
`$888 ghflenko et a1~
`e oney
`7/2000 Herz et a1.
`2/2001 Ab
`'
`2/2001 1111;312:2121.
`6/2001 Dwek
`11/2001 Jacobi et 31.
`9/2002 Johnson
`2/2003 Ward
`
`(Continued)
`
`EP
`
`FOREIGN PATENT DOCUMENTS
`0984584 A1
`3/2000
`
`OTHER PUBLICATIONS
`
`“MyStrands Labs: Patent-pending Technologies,” http://labs.
`mystrands.com/patents.html, printed Feb. 7, 2007, 5 pages.
`(commued)
`
`Primary Examiner 7 Le Luu
`(74) Attorney, Agent, or Flrm i WithrOW & TerranOVa,
`PLLC
`(57)
`
`ABSTRACT
`.
`.
`.
`.
`.
`.
`A method for playmg mus1c 1ncludes d1splaymg a 11st of
`playlists names, selecting one of the displayed playlists
`names, sending at least one attribute of a playlist correspond-
`ing to the selected playlist name to a playlist server, receiving
`a playlist from the playlist server wherein the received play-
`list corresponds to the attribute(s), selecting at least one song
`from the received playlist, sending information representa-
`tive of the selected song to a content server, receiving the
`selected song from the content server, and playing the
`selected song(s). Requesting a playlist on the first device
`based on attributes, sending the same attributes to a second
`device having the second device request the playlist and start
`playing.
`
`18 Claims, 8 Drawing Sheets
`
`PLAYLIST SERVER]
`CONTENT SERVER
`
`FIRST
`DEVICE
`
`_
`
`
`
`
`
`
`
`
`
`SECOND
`DEVICE
`
`Page 1 of 20
`
`LG EXHIBIT 1001
`
`Page 1 of 20
`
`LG EXHIBIT 1001
`
`

`

`US 8,028,323 B2
`
`Page 2
`
`US. PATENT DOCUMENTS
`
`7/2003 Leeke “31
`6,587,127 Bl
`”/2003 (1111113315011
`6,657,116 Bl
`“2004 Mart‘n16tal'
`6,675,015 Bl
`“2004 Dermmg “31
`6,675,268 Bl
`$882 at?“ 31
`253233531
`4/2005 Aaymfiggal'
`6,876,642 B1
`~
`,
`,
`23:54:: 3 $882 gum“
`31
`'
`6,937,860 B2
`8/2005 Jihrrtleuset
`,
`,
`6,946,988 BZ
`”005 EdwardsetaL
`6947571 Bl
`”005 Rhoads.etal~
`6,954,443 B2
`10/2005 Forstadlus et al.
`6,970,703 32
`“/2005 FUChsetaL
`233% E;
`133882 £4”:th “131
`6,990,497 B2
`“2006 Ofgoiyflféit'al
`’
`’
`6,993,532 Bl
`“2006 P13“ “31
`7,000,188 Bl
`”006 Eusmce
`7,020,710 BZ
`”006 weberetal'
`7,028,082 Bl
`“006 Rosenberg “31
`7,035,912 BZ
`“006 “Gaga
`7,043,477 BZ
`”006 M?“ et 31'
`7,047,092 BZ
`”006 WWW
`B23238 21
`343882 flwastavla
`7 075,000 B2
`7/2006 (5;: “3'1
`,
`,
`ge 3'
`383323 E;
`133882 21°31“ “31
`7,171,018 B2
`“2007 Rigfdset 31
`,
`,
`.
`~
`7,187,947 Bl
`”007 W111“? “31
`7,240,?08 3%
`34388; 8483113321
`7,248,893 B2
`7/2007 Christensen etal.
`7,249,367 32
`WOW BOVeaJLetaL
`7,260,638 BZ
`”007 CFOSb‘e
`7,269,854 BZ
`”007 51911110118831
`7,277,955 32
`10/2007 E1110“
`7,292,588 BZ
`“/2007 M‘lley et 31'
`135595197 S
`“2008 Lu“ et 31'
`7,325,043 Bl
`“2008 Rosenberg “31
`3,322,123 3%
`34388:
`fiosenberger
`7,373,109 B2
`5/2008 PO‘I’E’; 31
`,
`,
`.1
`~
`3’23??? 3 £388: £311;
`1
`7,512,702 B1
`”009 Sr?vast‘:1tV:0t al
`,
`,
`32:23; E;
`243883 IJ‘IgElYen “31
`,
`,
`“lketal'
`7,571,014 B1
`8/2009 Lambourneetal.
`7,643,894 B2
`1/2010 Braithwaite et al.
`7,652,844 B2
`1/2010 Edwards et al.
`7 660 601 B2
`2/2010 Janik etal.
`7,742,606 B2
`6/2010 Kreifeldtetal
`,
`,
`.
`7,788,705 3%
`8/2818 fulfil: eta?
`7,792,311 B1
`9/2010 Hagllmeteil'et 31
`7’904’579 B2
`3/2011 Janikgal
`7:920:824 B2
`4/2011 Janik et a1:
`2001/0039659 A1
`11/2001 Simmonsetal.
`2001/0053994 A1
`12/2001 Atcheson etal.
`2002/0007418 A1
`1/2002 Hegde etal.
`.................. 709/231
`2002/0013852 A1
`1/2002 Janik
`~
`2002/0032019 A1
`”002 Marksetal
`ggggégggggg 2%
`”$883 30(1)“ “31 1
`2002/0144259 A1
`10/2002 Gigglgtnafta'
`2002/0151327 A1
`10/2002 L 'tt
`'
`2002/0166123 A1
`“/2002 Sffiiaderetal
`2002/0168938 A1
`“/2002 Chang
`2002/0173273 A1
`11/2002 Spurgatetal.
`
`'
`
`~
`
`'
`
`~
`
`'
`
`5/2003 Logan et al.
`2003/0093790 A1
`8/2003 Tra'kovio etal.
`2003/0147624 A1
`9/2003 PlaJstina etal. ................ 707/200
`2003/0182315 A1*
`10/2003 Cullen, 111
`2003/0204439 A1
`.................. 709/203
`2003/0217102 A1* 11/2003 Jystadetal.
`2003/0225834 A1* 12/2003 Lee etal.
`...................... 709/204
`2003/0227478 A1
`12/2003 Chatfield
`2003/0229549 A1
`12/2003 Wolinskyetal.
`2003/0229900 A1
`12/2003 Reisrnan
`2003/0236843 A1
`12/2003 Weber etal.
`2004/0002938 A1
`1/2004 Deguchi
`2004/0024912 A1
`2/2004 Fukao etal.
`2004/0031058 A1*
`2/2004 Reisrnan ....................... 725/112
`2004/0055014 A1*
`3/2004 Edelson ........................ 725/110
`2004/0057348 A1
`3/2004 Shteyn et al.
`2004/0078382 A1
`4/2004 Mercer etal.
`2004/0086120 A1
`5/2004 Akins,HIetal.
`2004/0103280 A1
`5/2004 Balfanz etal.
`2004/0107219 A1
`6/2004 Rosenberger
`................ 348/734
`2004/0119894 A1*
`6/2004 Higgins et al.
`2004/0133914 A1*
`7/2004 Smith etal.
`..................... 725/86
`2004/0148393 A1
`7/2004 Breiteretal.
`2004/0160307 A1
`8/2004 Saikkonen etal.
`2004/0162830 A1
`8/2004 Shirwadkar etal.
`2004/0181604 A1
`9/2004 Immonen
`2004/0205028 A1* 10/2004 Verosub etal.
`2004/0225519 A1
`11/2004 Martin
`2004/0246372 A1
`12/2004 Megeid
`2004/0249708 A1
`12/2004 Jacobs et al.
`2004/0255340 A1
`12/2004 Logan
`2004/0260407 A1
`12/2004 Wirnsatt
`2004/0260786 A1
`12/2004 Barile
`2004/0267899 A1
`12/2004 Rahrnan etal.
`2005/0021369 A1
`1/2005 Cohen etal.
`3882;883:3138 2%
`$882 $423,“ et 31'
`2005/0033780 A1
`2/2005 Simeliusetal.
`2005/0059379 A1
`3/2005 Sovio etal.
`2005/0060264 A1
`3/2005 Schrock etal.
`2005/0071881 A1*
`3/2005 Deshpande ..................... 725/88
`2005/0091693 A1
`4/2005 Amine etal.
`2005/0113946 A9*
`5/2005 Janik ............................... 700/94
`2005/0120373 A1
`6/2005 Thomas et al.
`2005/0160270 A1
`7/2005 Goldberg etal.
`2005/0165888 A1
`7/2005 Elliott
`2005/0187976 A1
`8/2005 Goodmanetal.
`2005/0210507 A1
`9/2005 Hawkins etal.
`2005/0234995 A1
`10/2005 Plastina etal.
`2005/0240494 A1* 10/2005 Cue etal.
`........................ 705/27
`2005/0245233 A1
`11/2005 Anderson
`2005/0251453 A1
`11/2005 Lu
`2005/0251565 A1
`“/2005 Weel
`2005/0251576 A1
`“/2005 Weel
`2005/0251807 A1
`“/2005 W661
`
`................. 705/59
`
`................... 709/206
`
`2005/0262204 A1* 11/2005 s_zeto etal.
`2005/0267944 A1
`12/2005 Little,11
`2006/0020662 A1
`1/2006 Robinson
`2006/0059260 A1
`3/2006 Kellyetal.
`2006/0085821 A9
`4/2006 Slmmons etal.
`gggggggggg :1
`$882 Emang
`2006/0167576 A1
`7/2006 Rgsenberg
`2006/0168264 A1
`7/2006 Babaetal
`2006/0212442 A1
`9/2006 Comadet'al
`
`'
`9/2006 Plastina etal.
`2006/0212478 A1
`9/2006 Handmanetal.
`2006/0212444 A1
`9/2006 Bodlaenderetal.
`2006/0218180 A1*
`11/2006 Saknmaetal.
`2006/0256669 A1
`12/2006 Bralthwalteetal.
`2006/0287746 A1
`2006/0294212 A1* 12/2006 Kikkawaetal.
`.............. 709/223
`2007/0025194 A1
`2/2007 Morse etal.
`20°7/0038999 A1
`”007 Mlthgton
`
`...... 707/103 R
`
`2002/0174426 A1
`2002/0194260 A1
`2002/0194619 A1
`2003/0014759 A1
`2003/0022675 A1
`2003/0050062 A1
`
`11/2002 Gutta etal.
`12/2002 Headley etal.
`12/2002 Chang etal.
`.................. 725/134
`1/2003 Van Starn
`1/2003 Mergler
`3/2003 Chen etal.
`
`2007/0180063 A1
`2007/0219996 A1
`2007/0247979 A1
`2008/0016205 A1
`2008/0033821 A1
`2008/0109095 A1
`
`8/2007 Quréshey etal~
`9/2007 Jamnen
`10/2007 Brillon et a1.
`1/2008 Svendsen
`2/2008 Jacobi etal.
`5/2008 Braithwaite etal.
`
`Page 2 of 20
`
`Page 2 of 20
`
`

`

`US 8,028,323 B2
`Page 3
`
`2008/0114481 A1
`2008/0133520 A1
`2008/0288375 A1
`2009/0085724 A1
`2009/0193472 A1
`2009/0315670 A1
`2010/0172512 A1
`2011/0026727 A1
`201 1/0044468 A1
`201 1/0044469 A1
`
`5/2008 Braithwaite et a1.
`6/2008 Hempleman et al.
`11/2008 Uhrig et al.
`4/2009 Naressi et al.
`7/2009 Braithwaite et a1.
`12/2009 Naressi et al.
`7/2010 Braithwaite et a1.
`2/2011 Braithwaite et al.
`2/2011 Braithwaite et al.
`2/201 1 Braithwaite et a1.
`
`OTHER PUBLICATIONS
`
`“Music Downloads40ver 2 Million SongsiTry It FreeiYahoo!
`Music,” http://music.yahoo.com/ymu/default.asp, copyright 2006
`Yahoo! Inc., printed Feb. 7, 2007, 1 page.
`“Billboard Music ChartsiLatest Music NewsiMusic Videos,”
`http://www.billboard.com/bbcom/index.jsp, printed Feb. 7, 2007, 2
`pages.
`“CNN.com7Breaking News, US, World, Weather, Entertain-
`ment & Video News,” http://www.cnn.com/, copyright 2007 Cable
`News Network LP, LLLP, printed Feb. 7, 2007, 3 pages.
`“InferNote is an exploration tool for your music collection,” http://
`www.itweaks.com/infdoc/indexhtml, copyright 2004 otherslikeyou.
`com Inc., printed Feb. 7, 2007, 13 pages.
`“RhapsodyiFull-length music, videos and moreiFREE,” http://
`www.rhapsody.com/welcome.htrnl, copyright 1948-2007 Muze Inc.,
`copyright 2001-2007 Listen.com, printed Feb. 7, 2007, 1 page.
`“National and Local Weather Forecast, Radar, Map and Report,”
`http://www.weather.com/, copyright 1995-2007 The Weather Chan-
`nel Interactive, Inc., printed Feb. 7, 2007, 3 pages.
`“AppleiiPod classic,” http://www.apple.com/ipodclassic/, printed
`Oct. 26, 2007, 1 page.
`“AppleiiPod + iTunes,” http://www.apple.com/itunes/, copyright
`2007 Paramount Pictures, printed Feb. 7, 2007, 2 pages.
`“Roxio The Boom Box Music and recording reviews%NET
`Reviews,” http://reviews.cnet.com/music-and-recording/roxio-the-
`boom-box/4505-3669i7-3141440..., printedNov. 15, 2007, 4 pages.
`
`“Napster.co.ukiNapster To Go,” http://www.napster.co.uldntg.
`html, copyright 2003-2007 Napster, LLC, printed Nov. 15, 2007, 2
`pages.
`“Yahoo! Messenger%hat, Instant message, SMS, PC Calls and
`More,”
`http://messenger.yahoo.com/webmessengerpromo.php,
`copyright 2007 Yahoo! Inc., printed Oct. 26, 2007, 1 page.
`“MSNiMusic,” http://music.msn.com/help/sync, copyright 2007
`Microsoft, printed Nov. 16, 2007, 1 page.
`“GoombahiPreview,”
`http ://www. goombah. com/preview.html,
`printed Jan. 8, 2008, 5 pages.
`“Start Listening with Last.fm,” http://www.last.fm/, 1 page.
`Jeff Mascia et al., “Lifetrak: Music In Tune With Your Life.,” copy-
`right 2006 ACM, 11 pages.
`Jun Wang et al., “Music Recommender System for Wi-Fi Walkman,”
`No. ICT-2003-01 in the ICT Group Technical Report Series, 23
`pages.
`“Musicstrands.com Because Music is Social,” copyright 2006
`MusicStrands, Inc., 2 pages.
`“MyStrands for Windows,” http://www.mystrands.com/overview.
`vm, copyright 2003 -2007 MediaStrands, Inc., printed Feb. 7, 2007, 3
`pages.
`“UpToll.netiMusic Recommendations and Search,” http://www.
`uptol 1.net/, copyright 2005-2006 Uptol 1.net, printed Feb. 7, 2007, 1
`page.
`“LAUNCHcast RadioiYahoo! Messenger,” http://messengerya-
`hoo.com/launch.php, copyright 2007 Yahoo!Inc., printed Nov. 8,
`2007, 1 page.
`“Pandora Internet RadioiFind New Music, Listen to Free Web
`Radio,” http://www.pandora.com/,copyright 2005-2007 Pandora
`Media, Inc., printed Feb. 7, 2007, 1 page.
`Kevin C. Almeroth et al., “An Alternative Paradigm for Scalable
`On-Demand Applications: Evaluating and Deploying the Interactive
`Multimedia Jukebox,” IEEE Transactions on Knowledge and Data
`Engineering, vol. 11, No. 4, Jul/Aug. 1999, pp. 658-672, copyright
`1999 IEEE, 15 pages.
`
`* cited by examiner
`
`Page 3 0f 20
`
`Page 3 of 20
`
`

`

`US. Patent
`
`Sep. 27, 2011
`
`Sheet 1 of8
`
`US 8,028,323 B2
`
`PLAYLIST SERVER/
`
`FIG. 1
`
`CONTENT SERVER
`
`
`
`
`
`
`
`SECOND
`
`DEVICE
`
`12
`
`
`
`
`FIRST
`
`DEVICE
`
`Page 4 of 20
`
`Page 4 of 20
`
`

`

`US. Patent
`
`Sep. 27, 2011
`
`Sheet 2 of8
`
`US 8,028,323 B2
`
`FIG. 2
`
`DISPLAY
`
`KEYPAD
`
`Page 5 0f 20
`
`Page 5 of 20
`
`

`

`US. Patent
`
`Sep. 27, 2011
`
`Sheet 3 of8
`
`US 8,028,323 B2
`
`FIG. 3
`
`DISPLAY A LIST OF PLAYLISTS ON A FIRST DEVICE
`
`SELECT ONE OF THE DISPLAYED PLAYLISTS FROM
`
`THE FIRST DEVICE
`
`SEND AT LEAST ONE ATTRIBUTE OF THE SELECTED
`
`PLAYLIST FROM THE FIRST DEVICE TO A PLAYLIST
`
`SERVER
`
`
`
`RECEIVE A PLAYLIST THAT CORRESPONDS TO THE
`
`ATTRIBUTE(S) FROM THE PLAYLIST SERVER AT THE
`FIRST DEVICE
`
`SELECT AT LEAST ONE SONG FROM THE RECEIVED
`
`PLAYLIST ON THE FIRST DEVICE
`
`SEND INFORMATION REPRESENTATIVE OF THE
`
`
`
`SELECTED SONG(S) FROM THE FIRST DEVICE TO A
`CONTENT SERVER
`
`RECEIVE THE SELECTED SONG(S) FROM THE
`CONTENT SERVER AT THE FIRST DEVICE
`
`PLAY THE SELECTED SONG(S) ON THE FIRST DEVICE
`
`Page 6 0f 20
`
`31
`
`32
`
`33
`
`34
`
`35
`
`36
`
`37
`
`38
`
`Page 6 of 20
`
`

`

`U.S. Patent
`
`Sep. 27, 2011
`
`Sheet 4 of8
`
`US 8,028,323 B2
`
`DISPLAY A LIST OF PLAYLISTS ON A FIRST DEVICE
`
`FIG. 4
`
`SELECT ONE OF THE DISPLAYED PLAYLISTS FROM
`THE FIRST DEVICE
`
`SEND AT LEAST ONE ATTRIBUTE OF THE SELECTED
`PLAYLIST FROM THE FIRST DEVICE TO A PLAYLIST
`SERVER
`
`
`
`RECEIVE A PLAYLIST THAT CORRESPONDS TO THE
`
`ATTRIBUTE(S) FROM THE PLAYLIST SERVER AT THE
`FIRST DEVICE
`
`SELECT A SECOND DEVICE
`
`
`
`SELECT AT LAST ONE SONG FROM THE RECEIVED
`PLAYLIST ON THE FIRST DEVICE TO BE PLAYED ON
`
`
`THE SECOND DEVICE
`
`
`SEND INFORMATION REPRESENTATIVE OF THE
`SELECTED SONG(S) FROM THE FIRST DEVICE TO
`THE SECOND DEVICE
`
`A CONTENT SERVER
`
`SEND INFORMATION REPRESENTATIVE OF THE
`
`SELECTED SONG(S) FROM THE SECOND DEVICE TO
`
`RECEIVE THE SELECTED SONG(S) FROM THE
`CONTENT SERVER AT THE SECOND DEVICE
`
`PLAY THE SELECTED SONG(S) ON THE SECOND
`DEVICE
`
`Page 7 0f 20
`
`41
`
`42
`
`43
`
`44'
`
`45
`
`46
`
`47
`
`48
`
`49
`
`5O
`
`Page 7 of 20
`
`

`

`US. Patent
`
`Sep. 27, 2011
`
`Sheet 5 of8
`
`US 8,028,323 B2
`
`FIG. 5
`
`USER WITH NEW DEVICE ENTERS AN AREA
`
`AND SEARCHES FOR OTHER DEVICES BY
`
`BROADCASTING ON THE NETWORK
`
`OTHER DEVICES RETURN A LOCATION ID OF
`
`THE LOCATION FOR WHICH THEY ARE A
`
`PART
`
`
`
`USER SELECTS A LOCATION AND ENTERS
`
`THE PASSWORD FOR THAT LOCATION
`
`ALL OF THE DEVICES IN THE REALM
`
`(LOCATION) SHOW UP ON USER'S DEVICE
`WHETHER LOCAL OR REMOTE
`
`Page 8 0f 20
`
`:51
`
`52
`
`53
`
`54
`
`Page 8 of 20
`
`

`

`US. Patent
`
`Sep. 27, 2011
`
`Sheet 6 of8
`
`US 8,028,323 B2
`
`PLAYLIST SERVER/
`
`CONTENT SERVER
`
`FIG. 6
`
`1o
`
`64
`
`WlRELESS
`
`ACCESS
`
`POINT
`
`12
`-——-------------—
`
`Page 9 0f 20
`
`DEVICE
`
`REMOTE
`
`CONTRO/
`JET—TOP
`
`BOX
`
`63
`
`RENDERING
`
`Page 9 of 20
`
`

`

`US. Patent
`
`Sep. 27, 2011
`
`Sheet 7 of8
`
`US 8,028,323 B2
`
`CONTENT SERVER
`
`10
`
`
`
`
`WIRELESS
`
`ACCESS
`
`POINT
`
`SET-TOP
`
`63
`
`--------------
`
`
`
`
`REMOTE
`
`CONTROL
`
`RENDERING
`61
`DEVICE
`
`
`
`62
`
`Page 10 of 20
`
`Page 10 of 20
`
`

`

`US. Patent
`
`Sep. 27, 2011
`
`Sheet 8 of8
`
`US 8,028,323 B2
`
`FIG. 8
`
`81
`
`84
`
`«—
`
`CELL PHONE
`
`PDA
`
`STEREO
`
`——>
`
`82
`
`33
`
`WAN
`
`LAN
`
`Page 11 of 20
`
`Page 11 of 20
`
`

`

`US 8,028,323 B2
`
`1
`METHOD AND SYSTEM FOR EMPLOYING A
`FIRST DEVICE TO DIRECT A NETWORKED
`AUDIO DEVICE TO OBTAIN A MEDIA ITEM
`
`RELATED APPLICATIONS
`
`This patent application is being co-filed on the same date as
`the patent applications entitled “Hybrid Set-Top Box for
`Digital Entertainment Network” (Rutan & Tucker, Ser. No.
`10/840,104), “Device Discovery for Digital Entertainment
`Networ ” (Rutan & Tucker, Ser. No. 10/840,108), and “Sys-
`tem and Method for Sharing Playlists” (Rutan & Tucker, Ser.
`No. 10/840,110).
`
`FIELD OF THE INVENTION
`
`The present invention relates generally to a method and
`system for playing music. The present invention relates more
`particularly to a digital entertainment network wherein play-
`lists are obtained by communicating attributes ofthe playlists
`to a playlist server and wherein songs are obtained by com-
`municating information representative of the songs to a con-
`tent server.
`
`BACKGROUND OF THE INVENTION
`
`Traditionally, music has been provided to listeners by
`either a broadcast method or a purchase method. According to
`the broadcast method, music is broadcast to listeners by such
`means as radio and cable systems. The owners of the music
`are typically compensated by the broadcaster via either the
`American Society of Composers, Authors and Publishers
`(ASCAP) or Broadcast Music Incorporated (BMI). These
`two agencies monitor the playing of music by broadcasters,
`collect royalties from the broadcasters, and distribute the
`royalties to the copyright owners of the music.
`However, according to the broadcast method the listener
`has little or no control over which selections are played.
`Generally, a listener must tune in to a radio station or select a
`cable channel that plays the type of music that the listener
`enjoys with the expectation that songs that the listener enjoys
`will occasionally be played. Too frequently, these songs are
`not played as often as the listener would prefer.
`According to the purchase method, a listener purchases
`prerecorded music stored on media such as compact discs
`(CDs). The listener may then play the songs as many times as
`desired. Copyright owners are paid royalties out of the pur-
`chase price of the music.
`However, the purchase method requires that a substantial
`price be paid for the music, at least in part because of the
`virtually unlimited use associated therewith. Listeners appear
`to be becoming less willing to pay the purchase price for such
`prerecorded music, particularly as alternative methods for
`obtaining music become more popular.
`The purchase method suffers from the additional disadvan-
`tage of requiring that media containing the desired songs be
`utilized. Such media is somewhat bulky, particularly when a
`large number of selections are desired. In some instances, it
`may not be practical to carry all of the songs desired because
`of the volume and/or weight of the media required. Such
`media is also undesirably subject to degradation due to use
`and mishandling. For example, scratches on a CD may inhibit
`its use.
`
`A newer method of providing music to listeners is becom-
`ing increasingly popular. It is this method of providing music
`that is apparently making listeners less willing to pay the
`purchase price for music that
`is prerecorded on media.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`
`According to this newer method of providing music, the
`music is downloaded from the Internet or otherwise obtained
`
`(such as by trading with friends), as a data file. One popular
`example of such a data file is an MP3 file. MP3 is short for
`Moving Picture Experts Group 1, audio layer 3.
`Although music embodied in data files can be obtained
`legitimately, such as via such services like iTunes (a trade-
`mark ofApple Computer, Inc.), the opportunity to download
`or trade music data files for free has heretofore hampered this
`legitimate method of obtaining music.
`As such, although the prior art has recognized, to a limited
`extent, the problem of distributing music, the proposed solu-
`tions have, to date, been ineffective in providing a satisfactory
`remedy. Therefore, it is desirable to provide a method for
`distributing music that is convenient, does not involve the use
`of media, and which provides for the payment of royalties.
`
`BRIEF SUMMARY OF THE INVENTION
`
`While the apparatus and method has or will be described
`for the sake of grammatical fluidity with functional explana-
`tions, it is to be expressly understood that the claims, unless
`expressly formulated under 35 USC 112, are not to be con-
`strued as necessarily limited in any way by the construction of
`“means” or “steps” limitations, but are to be accorded the full
`scope of the meaning and equivalents of the definition pro-
`vided by the claims under the judicial doctrine of equivalents,
`and in the case where the claims are expressly formulated
`under 35 USC 112 are to be accorded full statutory equiva-
`lents under 35 USC 112.
`
`The present invention specifically addresses and alleviates
`the above mentioned deficiencies associated with the prior
`art. More particularly, according to one aspect the present
`invention comprises a method for playing music, wherein the
`method comprises displaying a list ofplaylists names, select-
`ing one of the displayed playlist names, sending at least one
`attribute of a playlist corresponding to the selected playlist
`name to a playlist server, receiving a playlist from the playlist
`server wherein the received playlist corresponds to the
`attribute(s), selecting at least one song from the received
`playlist, sending information representative of the selected
`song(s) to a content server, receiving the selected song(s)
`from the content server and playing the selected song(s).
`According to one method of operation, the playlist names
`are displayed on a first device, a playlist name is selected on
`the first device, the attribute(s) are sent from the first device,
`the playlist is received by the first device, a song is selected
`from the first device, and the song is played on the first device.
`According to another method of operation, the playlist
`names are displayed on a first device, a playlist name is
`selected on the first device, the attribute(s) are sent from the
`first device, the playlist is received by the first device, a song
`is selected from the first device, and the song is played on a
`second device.
`
`The method of the present invention optionally comprises
`selecting the second device. In this instance, the playlist
`names are displayed on a first device, the playlist name is
`selected on the first device, the attribute(s) are sent from the
`first device, the playlist is received by the first device, the song
`is selected from the first device, and the song is played on the
`selected second device. Preferably,
`the second device is
`selected from the first device.
`
`Preferably, the first device comprises a handheld portable
`device. For example, the first device may comprises a palm-
`top computer, an MP3 player, or a remote control for a second
`device.
`
`Page 12 of 20
`
`Page 12 of 20
`
`

`

`US 8,028,323 B2
`
`3
`Thus, the first device may comprise a remote control for a
`second device wherein the second device comprises a music
`rendering device. In this instance, songs are typically played
`upon the second device, although songs may also be played
`upon the first device.
`Preferably, selecting one of the displayed playlist names
`and selecting a song from the playlist are performed using a
`touchscreen. If a second device is selected from the first
`
`device, the second device is also preferably selected using the
`touchscreen.
`
`10
`
`Preferably, communicating attributes ofa playlist to a play-
`list server comprises communicating a name of a playlist to a
`playlist server. Communicating attributes of a playlist to a
`playlist server may comprise communicating to the playlist
`server at least one attribute such as a type ofmusic listened to,
`at least one artist, at least one selection, at least one instru-
`ment, at least one record company, a region, a country, a state,
`a city, a school, and/or an ethnicity. The playlist server may
`then either locate or make a playlist that conforms to the
`attribute(s) of the requested playlist.
`Sending at least one attribute of a playlist to a playlist
`server and receiving a playlist from the playlist server pref-
`erably comprises communicating the attribute(s) and the
`playlist via a network, preferably a wide area network such as
`the Internet.
`
`Selecting at least one song from the playlist optionally
`comprises selecting a plurality of songs from the playlist and
`playing the selected song(s) then comprises playing the plu-
`rality of songs. The songs may be played in the order selected,
`in random order, or in any other desired order.
`According to one aspect of the present invention, playlist
`recommendations based upon listening habits ofa listener are
`automatically provided to the listener. Alternatively, the play-
`list recommendations may be based upon listening habits of
`another person. The playlist recommendations may comprise
`a list of currently popular songs within a single genre that is of
`interest to the listener.
`
`Preferably, at least one parameter for a song that is being
`played on a second device can be adjusted from the first
`device. The parameters may include volume, tone, and/or
`balance.
`
`According to one aspect, the present invention comprises a
`method for playing music, wherein the method comprises
`obtaining a playlist for a first device via the Internet, selecting
`a song from the playlist, and using the first device to cause a
`second device to play the selected song. The second device
`preferably obtains the song via the Internet.
`According to one aspect, the present invention comprises a
`method for playing music, wherein the method comprises
`displaying a list of playlist names on a first device, selecting
`one of the displayed playlist names from the first device,
`sending at least one attribute of a playlist corresponding to the
`selectedplaylist name from the first device to a playlist server,
`receiving a playlist at the first device from the playlist server
`wherein the received playlist corresponds to the attribute(s),
`selecting at least one song from the playlist on the first device,
`sending information representative of the selected song from
`the first device to a content server, receiving the selected song
`at the first device from the content server, and playing the
`selected song(s) on the first device.
`According to one aspect, the present invention comprises a
`method for playing music, wherein the method comprises
`displaying a list of playlist names on a first device, selecting
`one of the displayed playlist names from the first device,
`sending at least one attribute of a playlist corresponding to the
`selectedplaylist name from the first device to a playlist server,
`receiving at the first device a playlist from the playlist server
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`4
`
`wherein the received playlist corresponds to the attribute(s),
`selecting a second device, selecting at least one song from the
`playlist on the first device, sending information representa-
`tive of the selected song from the first device to the second
`device, sending information representative of the selected
`song from the second device to a content server, receiving the
`selected song at the second device from the content server,
`and playing the selected song(s) on the second device.
`According to one aspect, the present invention comprises a
`device for playing music, wherein the device comprises a
`display for displaying a list ofplaylist names and song names.
`The display is also for facilitating selection of playlists and
`songs. The device further comprises a network transceiver.
`As used herein, the term network transceiver includes any
`circuit or device that facilitates communication via a network.
`
`Examples of network transceivers include Ethernet network
`interface cards (NICs) and circuits, as well as Bluetooth and
`WiFi cards and circuits.
`
`The device is configured to facilitate displaying a list of
`playlist names on the display, selecting one of the displayed
`playlist names, sending at least one attribute of a playlist
`corresponding to the selected playlist name to a playlist server
`via the network transceiver, and receiving a playlist from the
`playlist server via the network transceiver. The received play-
`list corresponds to the attribute(s) sent to the playlist server.
`The device is further configured to facilitate selecting at least
`one song from the playlist, sending information representa-
`tive of the selected song to a content server, receiving the
`selected song from the content server, and playing the
`selected song(s).
`According to one aspect, the present invention comprises a
`device for playing music, wherein the device comprises a
`network transceiver. The device is configured to facilitate
`receiving information representative of a song from another
`device, sending of the information representative of the song
`to a content server via the network transceiver, receiving of
`the song from the content server, and playing of the song.
`According to one aspect, the present invention comprises a
`playlist server comprising a memory within which a plurality
`of playlists are stored and a network transceiver. The playlist
`server is configured to facilitate receiving at least one attribute
`of a playlist via the network transceiver, identifying a playlist
`based upon the attribute(s), and sending of the playlist to a
`device via the transceiver.
`
`Preferably, the playlist server is further configured to facili-
`tate serving of content. Thus, the playlist server and the con-
`tent server are effectively the same server. However, as those
`skilled in the art will appreciate, the playlist server and the
`content server may be two entirely different servers and may
`be located in diverse locations with respect to one another.
`According to one aspect, the present invention comprises a
`method for providing music, wherein the method comprises
`receiving at least one attribute of a selected playlist at a
`playlist server and transmitting a playlist that corresponds to
`the attributes from the playlist server to a first device.
`According to one aspect, the present invention comprises a
`system for playing music, wherein the system comprises a
`first device configured to display names of playlists and
`names of songs and to facilitate selection of the playlists and
`songs, a playlist server configured to receive at least one
`attribute of a playlist from the first device and to send a
`playlist corresponding to the received attribute(s) to the first
`device, and a content server configured to receive information
`representative of at least one song from the first device and to
`send corresponding songs to the first device. The present
`invention further comprises at least one second device con-
`figured to send attributes of a playlist to the playlist server, to
`
`Page 13 of 20
`
`Page 13 of 20
`
`

`

`US 8,028,323 B2
`
`5
`send information representative of songs to the content
`server, to receive a playlist from the playlist server, and to
`receive songs from the content server.
`According to one aspect, the present invention comprises a
`method for playing music, wherein the method comprises
`providing a first device that repeatedly wirelessly broadcasts
`a unique identification thereof and a password, and moving
`the first device into an area such that it can communicate
`
`wirelessly with at least one second device that repeatedly
`wirelessly broadcasts a unique identification thereof and a
`password. The first device displays names of the second
`device(s) for which the password is an authorized password
`for the first device, such that the first device can be used to
`select songs to be played on the second device(s). Each of the
`second devices displays the name of the first device when the
`password of the first device is an authorized password for the
`that second device, such that the second device can be used to
`select songs to be played on the first device.
`According to one aspect, the present invention comprises a
`system for playing music, wherein the system comprises a
`playlist server in communication with the Internet wherein
`the playlist server has a plurality of playlists stored thereon, a
`content server in communication with the Internet wherein
`
`the content server has a plurality of songs stored thereon, a
`rendering device for playing songs, a set-top box in commu-
`nication with the rendering device for facilitating communi-
`cation of the songs from the content server to the rendering
`device via the Internet, and a remote control for controlling
`the set-top box.
`The remote control is configured to obtain a playlist from
`the playlist server, facilitate selection of a song from the
`playlist, and control the set-top box so as to cause the set-top
`box to download the song and cause the song to play on the
`rendering device.
`The remote control is preferably dockable to the set-top
`box. The remote control may be either in wired or wireless
`communication with the set-top box when docked thereto.
`The remote control is preferably in wireless communication
`with the set-top box when the remote control is not docked
`thereto. The remote control can preferably be used to control
`the set-top box whether the remote control is docked thereto
`or not.
`
`The remote control preferably comprises a display and a
`keypad for facilitating control of the set-top box and conse-
`quently for facilitating control of the rendering device. The
`set-top box optionally comprises a display and a keypad for
`facilitating control thereof and consequently for facilitating
`control of the rendering device.
`According to one aspect, the present invention comprises a
`method for providing content, wherein the method comprises
`selecting content from a remote control and providing the
`selected content to a media player via a network.
`These, as well as other advantages ofthe present invention,
`will be m

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket