throbber
(12) United States Patent
`US 7,853,893 B2
`(10) Patent No.:
`Muller et al.
`(45) Date of Patent:
`Dec. 14, 2010
`
`US007853893B2
`
`GRAPHICAL USER INTERFACE FOR
`
`BROWSING, SEARCHING AND PRESENTING
`CLASSICAL WORKS
`
`(58) Field of Classification Search ................. 715/810,
`715/763, 762, 854, 825, 792; 345/744
`See application file for complete search history.
`
`(54)
`
`(75)
`
`Inventors: Max Muller, San Jose, CA (US); Mike
`Wiese, Cupertino, CA (US); David
`Heller, San Jose, CA (US); Bruno
`Posokhow, San Francisco, CA (US);
`Jeffrey L. Robbin, Los Altos, CA (US);
`Patrice Gautier, San Francisco, CA
`(US)
`
`(73)
`
`Assignee: Apple Inc., Cupertino, CA (US)
`
`(*)
`
`Notice:
`
`Subject to any disclaimer, the term of this
`patent is extended or adjusted under 35
`U.S.C. 154(b) by 1538 days.
`
`(21)
`
`Appl. No.: 10/903,496
`
`(22)
`
`Filed:
`
`Jul. 30, 2004
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`5,680,323 A
`5,715,403 A
`5,864,868 A *
`5,963,915 A
`
`10/1997 Barnard
`2/1998 Stefik
`1/1999 Contois ............................. 1/1
`10/1999 Kirsch
`
`(Continued)
`FOREIGN PATENT DOCUMENTS
`0 927 945 B1
`7/1999
`
`EP
`
`(Continued)
`OTHER PUBLICATIONS
`
`International Search Report and Written Opinion dated Nov. 1, 2005
`for corresponding International Application No. PCT/US04/12851.
`
`(Continued)
`
`(65)
`
`(63)
`
`(60)
`
`(51)
`
`(52)
`
`Prior Publication Data
`
`Primary Examiner7William L Bashore
`Assistant Examinerisherrod Keaton
`
`US 2005/0071780 A1
`
`Mar. 31, 2005
`
`Related U.S. Application Data
`
`Continuation of application No. 10/832,984, filed on
`Apr. 26, 2004, which is a continuation-in—part of appli-
`cation No. 10/776,652, filed on Feb. 10, 2004, now
`abandoned.
`
`Provisional application No. 60/465,410, filed on Apr.
`25, 2003, provisional application No. 60/534,555,
`filed on Jan. 5, 2004.
`
`Int. Cl.
`
`(2006.01)
`G06F 3/048
`U.S. Cl.
`....................... 715/810; 715/762; 715/763;
`715/792; 715/825; 715/854
`
`(57)
`
`ABSTRACT
`
`Improved graphical user interfaces suitable for reviewing,
`browsing, previewing and/or purchasing media items are also
`disclosed. The methods and graphical user interfaces are par-
`ticularly useful for a system that provides purchase and dis-
`tribution ofmedia in a client-server environment. The graphi-
`cal user interfaces can be presented to a user at a client (client
`machine). In one embodiment, the methods and graphical
`user interfaces can assist users in locating media to be
`browsed, previewed or purchased. The media can,
`for
`example, be audio, video and/or image data. The methods and
`graphical user interfaces are particularly useful for reviewing,
`browsing, previewing and/or purchasing classical music.
`
`54 Claims, 26 Drawing Sheets
`
`mm 1552
`mm. nu... mm“
`~‘ ficmunp
`f; m
`Fsowwn
`
`1 u.I Eon-h!mm
`P Eat-Mm sunk uxl
`
`1554f,
`
`1570’\.~r..1.... mm-
`“mumm m...
`Nell Vm
`“mm: mm.
`m. Ian.Mum-m
`1 568 ShunIn
`unu- Slant-n
`‘Mna
`”mynew...
`Sun:lav
`an». my mu
`The nocanmu
`umymun
`lamman:
`a»num- mThe] mm It Ga...
`9.7m nu
`mm
`mnu- anal-nan.
`sunInm1» am 9
`TuAlum-,1-
`Dnnlun 1572
`Lites!5W!MLuau-nu mm.“
`m
`3M9“
`mew W k fill...
`man-HI urn-m
`MImm
`SJbulumTh: II...
`umVanna
`tuna-nullman: mm:
`mm In... sum.
`kmWwank“ um!m
`
`‘
`
`Apple Exhibit 4443
`Apple v. SightSound Technologies
`CBM2013-00023
`
`Page 00001
`
`Apple Exhibit 4443
`Apple v. SightSound Technologies
`CBM2013-00023
`Page 00001
`
`

`

`US 7,853,893 B2
`
`Page 2
`
`US. PATENT DOCUMENTS
`
`5,963,916 A * 10/1999 Kaplan ........................ 705/26
`6,011,537 A
`1/2000 Slotznick
`6,226,618 B1
`5/2001 Downs
`6,233,682 B1
`5/2001 Fritsch
`6,236,971 B1
`5/2001 Stefik et a1.
`6,248,946 B1 *
`6/2001 Dwek .......................... 84/609
`6,317,784 B1
`11/2001 Mackintosh et a1.
`6,346,951 B 1
`2/2002 Mastronardi
`6 385 596 B1
`5/2002 Ansell et 31.
`6,446,080 B1
`9/2002 Van Ryzin et al.
`6’452’609 B1
`9/2002 Katinsky et 31.
`6,731,312 B2
`5/2004 Robbin
`6’941’324 B2
`9/2005 Plasma et 31.
`6,976,265 B1
`12/2005 Yang et al.
`7,062,468 B2
`6/2006 Hillegass et a1.
`7,209,892 B1
`4/2007 Galuten et al.
`7,228,437 B2
`6/2007 Spagna et a1.
`7340,41 5 1 B2
`3/2008 Sacco
`7,345,234 B2
`3/2008 Plastina et a1.
`7,358,434 B2
`4/2008 Plastina et al.
`2002/0002468 A1
`1/2002 Geisler et a1.
`2002/0026575 A1
`2/2002 Wheeler et a1.
`2002/0033844 A1
`3/2002 Levy et al.
`2002/0138439 A1
`9/2002 Matsushima et a1.
`2003/0182139 A1
`9/2003 Harris et al.
`2004/0216036 A1
`10/2004 Chu
`2004/0236957 A1
`1 1/2004 Durand et al.
`2004/0243482 A1 * 12/2004 Laut ............................ 705/27
`2004/0268451 A1
`12/2004 Robbin
`2005/0021478 A1
`1/2005 Gautier et a1.
`200 5/0193094 A1
`9/2005 Robbin et 31.
`2006/0195462 A1
`8/2006 Rogers
`2007/0038567 A1
`2/2007 Allaire et al.
`2007/0166687 A1
`7/2007 Bell
`2007/0288864 A1
`12/2007 Keereepart et al.
`FOREIGN PATENT DOCUMENTS
`
`EP
`FR
`FR
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`JP
`W0
`W0
`W0
`WO
`W0
`WO
`WO
`WO
`
`0927945
`2827981
`A 2 827 981
`11-161717 A
`2002-99466
`2002-108881 A
`2002-116933 A
`2002-123264
`2002-164880
`2002-318873
`2003-50745
`WO 99/27681 A
`WO 00/43904
`W0 00/043905
`00/62265
`WO 00/62265
`01/41023
`01/44908
`01/46786
`
`7/1999
`1/2003
`1/2003
`6/1999
`4/2002
`4/2002
`4/2002
`4/2002
`7/2002
`10/2002
`2/2003
`6/1999
`7/2000
`7/2000
`10/2000
`10/2000
`6/2001
`6/2001
`6/2001
`
`,www.apple.com/
`
`Patent No.
`
`W0
`W0
`W0
`W0
`
`WO 01/65526 A
`W0 02/084444 A3
`W0 03/017213
`W0 03/023786 A2
`
`9/2001
`10/2002
`2/2003
`3/2003
`
`OTHER PUBLICATIONS
`
`_
`_
`_
`“Shop the First 01111116 ~99 Store”, WWW~3PP16~°0HVmuWstore/S11011
`BUIIL _d0WH1°adeFl SeP~ 24, 2003,1311 1'2
`_
`,,
`The 1Tunes Mus1c Store. Downloads Done R1ght
`music/store, downloaded Sep. 24, 2003, pp. 1-3.
`Supplemental European Search Report under Article 153(7) EPC for
`European Patent Application No. 047506829 dated Feb. 6, 2009.
`Communication pursuant to Article 94(3) EPC for European Patent
`Application No. 047506829 dated May 8, 2009.
`First Office Action
`for Chinese Patent Application No.
`2004300088833 dflted D8915, 2006
`Dec1s1on of Re] ectlon for Ch1nese Patent No. 2004800088888 dated
`“136a 20W
`_
`_
`_
`Not1ficat10n
`of Reexamlnatlon
`for Ch1nese
`2004300088833 dflted Feb _10, 2009
`Dec1s1on of Re] ectlon for Ch1nese Patent No. 2004800088888 dated
`Jun 22, 2909
`_
`Office Actlon for U.S. Appl. N0. 11/061,321 ma11ed Jan. 23, 2009.
`Office Action for US. Appl. No. 11/061,321 mailed Jun. 1, 2009.
`Office Action for U.S. Appl. N0. 11/061,321 mailed Aug. 5, 2009.
`Strunk et al., “The Element of Style”, Third Edition, 1979, MaCMil-
`lian Publ. C0., 1110., NewYork, NY, all pages.
`Burton, “Elementary Number Theory”, Fourth Edition, 1998, The
`MCGm‘jf'Hlll Companiesa 1110,; 311 Pages
`_
`_
`_
`_
`Defler, How Networks Work , Bestseller Edrtlon, 1996, Zlff—Dav1s
`Press, EflerYVlllea CA 311133635;
`_
`_
`_
`_
`Wh1te, How Computers Work , M111enn1um Edrtlon, 1999, Que
`Corporat1n, Ind1anapolls, IN, all pages.
`Gralla, “How the Internet Works”, Millennium Edition, 1999, Que
`Corporation, Indianapolis, IN, all pages.
`Muller, “Desktop Encyclopedia ofthe Internet”, 1999, Artech House
`Inc., Norwood, MA, all pages.
`Office Action for US. Appl. No. 10/832,984, mailed Apr. 1, 2008.
`Final Office Action for US. Appl. No. 10/832,984, mailed Nov. 13,
`2008.
`Advisory Action for US. Appl. No. 10/832,984, mailed Feb. 18,
`2009.
`Office Action for US. Appl. No. 10/832,984, mailed May 29, 2009.
`Final Office Action for US. Appl. No. 10/832,984, mailed Apr. 1,
`2010.
`Advisory Action for US. Appl. No. 11/061,321, mailed Oct. 27,
`2009.
`Office Action for US. Appl. No. 11/061,321, mailed Mar. 9, 2010.
`Final Office Action for US. Appl. No. 11/061,321, mailed Aug. 5,
`2009.
`Notification of Reason for Rejection for Japanese Patent Application
`No. 2006-513344 dated Nov. 17, 2009.
`Final Office Action for US. Appl. No. 10/903,496, mailed Mar. 9,
`2010.
`Advisory Action for US. Appl. No. 10/903,496, mailed May 24,
`2010.
`
`* cited by examiner
`
`Page 00002
`
`Page 00002
`
`

`

`U.S. Patent
`
`Dec. 14, 2010
`
`Sheet 1 of 26
`
`US 7,853,893 B2
`
`(Ems—
`
`Noam—2.200
`
`mm>mmm
`
`_..0_n_ /oo_.
`
`mop
`
`Page 00003
`
`Page 00003
`
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 2 of 26
`
`US 7,853,893 B2
`
`® [200
`
`BROWSE AVAILABLE MEDIA ITEMS
`
`202
`
`WARNING
`
`ENABLED
`
`
`
`208
`
` RECEIVE
`RESPONS
`
`222
`
`YES
`
`OBTAIN MEDIA ACCESS
`
`'NFORMAT'ON
`
`ENTER AUTH. INFO.
`
`
`
`
`
`
`224 0
`
`YES
`
`NO
`
`Page 00004
`
`Page 00004
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 3 of 26
`
`US 7,853,893 B2
`
`RECEIVEYESIN
`
`
`
`
`RESPONSE
`
`228
`
`YES
`
`230
`
`NO
`
`DISPLAY UNAUTHORIZED
`
`MESSAGE
`
`RECEIVE ENCRYPTED
`
`MEDIA FILE FOR THE
`
`
`
`232 ®
`
`SELECTED MEDIA ITEM
`
`STORE THE ENCRYPTED MEDIA
`
`ITEM TO CLIENT STORAGE
`
`SEND A COMPLETE NOTIFICATION
`
`FIG. 28
`
`Page 00005
`
`Page 00005
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 4 of 26
`
`US 7,853,893 B2
`
`302
`
`
`
`RECEIVE
`BUY
`REQUEST
`
`
`YES
`
`
`
`”0
`
`IDENTIFY ACCOUNT IDENTIFIER
`FROM THE BUY REQUEST
`
`304
`
`
`IS
`AUTH.
`
`REQUIRED
`TO BUY
`
`306
`
`
`7
`
`308
`
`REQUEST AUTHENTICATION
`
`316
`
`INITIATE PAYMENT FOR
`
`THE SELECTED MEDIA ITEM
`
`
`
`OBTAIN MEDIA ACCESS
`INFORMATION
`
`SEND MEDIA ACCESS
`INFORMATION
`
`MARK TRANSACTION
`AS "OPEN"
`
`USER CANNOT BUY
`MESSAGE
`
`
`
`
`
`SEND UNAUTHORIZED
`
`
`
`314
`
`FIG. 3
`
`Page 00006
`
`Page 00006
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 5 of 26
`
`US 7,853,893 B2
`
`400
`
`RECEIVE
`
`
`COMPLETE
`NOTIFICATION NO
`
`404
`
`406
`
`k. 402
`
`
`
`
`IDENTIFY CORRESPONDING
`"OPEN" TRANSACTION
`
`CLOSE THE IDENTIFIED
`"OPEN" TRANSACTION
`
`FIG. 4
`
`Page 00007
`
`Page 00007
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 6 of 26
`
`US 7,853,893 B2
`
`502
`
`
`
`
`
` IS
`THERE
`
`AN OPEN
`
`PURCHASE
`
`504
`
`CONTAINER
`
`OPEN PURCHASE
`
`CONTAINER
`
`
`
`
`
`506
`
`ADD THE SELECTED MEDIA ITEM
`
`TO THE PURCHASE CONTAINER
`
`PURCHASE
`
`DEFERRAL
`
`
`
`
`?
`
`
`LIMIT
`
`BEEN
`
`REACHED
`
`CLOSE PURCHASE CONTAINER
`
`510
`
`
`
`
`CAUSE PAYMENT TRANSACTION
`
`TO OCCUR FOR COMBINED
`
`512
`
`PURCHASE
`
`FIG. 5A
`
`Page 00008
`
`Page 00008
`
`

`

`U.S. Patent
`
`Dec. 14, 2010
`
`Sheet 7 of 26
`
`US 7,853,893 B2
`
`run:a.236.3:ca?6#523356b
`
`
`
`
`
`Ed32o":m2u~30"Soc
`
`$3ch833a
`
`=V_22::$2955
`
`
`,a35.52.:”caved
`
`
`
`
`
`>35:$395..
`
`
`
`322.::23
`
`3.3“$853.
`
`3....
`
`mod“
`
`.36“
`
`mudm
`
`mméu
`
`:48“:3:23
`
`.5.9:3.2;:
`
`
`
`:<S":mokfimo
`
`=23”:8:23
`
`
`
`nonm—a".395
`
`303338
`
`Eh
`
`9.8
`
`atom
`
`93»
`
`2.3
`
`SEQ:33E..33
`
`2....s«sin.295.
`
`238323
`
`8:53.33.
`no».3333.E:5::
`
`2.2%:23.
`
`25:.3.2m{3.5.
`
`53
`
`Eu:
`
`:23:Busages
`a35.3%fl—nest.“
`
`
`
`
`
`and“”832:33.3...
`
`
`
`on...”“€956.3833...
`
`mm.OE
`
`Page 00009
`
`Page 00009
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 8 of 26
`
`US 7,853,893 B2
`
`[— eoo 602
`
`RECEIVE
`
`
`
`
`ACCESS
`
`REQUEST
`
`?
`
`YES
`
`AUTHENTICATE THE ACCESS
`
`REQUEST
`
`604
`
`606 608
`DENIED INDICATION
`
`RETURN ACCESS
`
`610
`
`
`
`
`
`
`RETRIEVE AN ENCRYPTED
`VERSION OF THE SELECTED
`
`
`MEDIA ITEM BEING
`
`PURCHASED
`
`
`
`
`SEND THE ENCRYPTED
`VERSION OF THE SELECTED
`
`
`
`
`
`MEDIA ITEM TO THE
`
`612
`
`
`
`REQUESTOR (CLIENT)
`
`
`
`FIG. 6
`
`Page 00010
`
`Page 00010
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 9 of 26
`
`US 7,853,893 B2
`
`/ 700
`
`—
`
`102
`
`104
`
`FIG. 7A
`
`Page 00011
`
`Page 00011
`
`

`

`U.S. Patent
`
`98,358,7m
`
`2
`
`
`
`.waamunw_nwn@m>ovm.w_ulw2writ?\
`
`6®a.95:>2any“WQ2:59:33.em“a?on353€333.
`
`0®Q:52>283..wG2:59:33.H2;.5.2a;252z:3.5.:2a1.,9Qwas:>2can:_,Q9553‘any”.3::8.:3.23.5_“as...
`
`299“.52>2cos.#995:9:38..333:5:223..<a.:3:2:.
`
`
`cm6@uci>2was.“my2:53..33.5mm.6“andW.
`
`
`
`NINNNEHucoman...FINNN\1.\352.3nob..m“95¢qu33.”an?30>35.,32.5.93,2::>3use.fix.322:3:{mi.msu_m§;@€.m,DMINNNQ35:4no...
`
`
`
`
`
`“.2.28m«3.3_£229».5fl,g«.2;G.G2%..3...35¢6.8352...£3.33.E:EWEE£95.53.aM:llugfisa33fl®@3.:>233.MG«552‘33.V3.2::>2gumw3...:Boo@S,_loss:3‘3.3®®9::>5>53.,,®2:5":Box3322>3»Ea.825$
`
`
`
`
`
`
`.32:3:«fifii:as928m50>E;93«35.2».:85:“Ua:7:3<m.:8:2Fm35>on2.5.35:333.33:53€32@2an:E2.3m52>..23.:
`
`_un:a:u.6.$9332.:.3:as...eWa530:52mm:5—55.05m22.:«unknown5M.M“.52>2uns—aaaooago
`
`
`
`
`aafiuzzwm.2....ES
`.397,?»>33“533,a5'.
`
`
`
`
`
`1%:23.85.22.:.322...my23...;as»:953W.2=4@‘.y;1‘Li
`
`@323>3“.2“W®2:53..35.M«32..«>38».E.A
`
`B.3mu0_n.
`
`Page 00012
`
`.
`
`Page 00012
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 11 of 26
`
`US 7,853,893 B2
`
`® /
`
`DISPLAY SEARCH DIALOG BOX
`
`302
`
`ENTER SEARCH CRITERIA
`
`304
`
`?
`
`SEARCH
`
` NO
`
`PERFORM
`
`
`
`YES
`
`303
`
`SEND SEARCH REQUEST TO MEDIA SERVER
`
`810
`
`RESPONSE
`
`
`
`RECEIVED
`?
`
`
`YES
`
`NO
`
`RENDER FIRST WINDOW WITH ALBUM
`RELATED INFORMATION
`
`812
`
`RENDER SECOND WINDOW WITH MEDIA
`
`ITEM INFORMATION CORRESPONDING
`
`TO THE ALBUM RELATED INFORMATION
`
`314
`
`FIG. 8
`
`Page 00013
`
`Page 00013
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 12 of 26
`
`US 7,853,893 B2
`
` 902
`
`
`BUY
`SELECTION
`
`
`?
`
`
`MEDIA
`PURCHASE
`
`
`PROCESSING
`906
`
`
` PREVIEW
`908
`SELECTION
`
`
`?
`
`
`
`
`REQUEST PREVIEW STREAM
`FOR SELECTED MEDIA ITEM
`
`FROM MEDIA SERVER
`
`
`
`OTHER
`
`
`SELECTION
`
`
`PLAY PREVIEW STREAM
`?
`
`
`
`914
`
`OTHER
`PROCESSING
`
`
`
`910
`
`
`
`FIG. 9
`
`Page 00014
`
`Page 00014
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 13 of 26
`
`US 7,853,893 B2
`
`1000
`
`Item 2
`
`1012
`
`Item 5
`
`Item 3
`Item 4 K1010
`
`FIG. 10
`
`Page 00015
`
`Page 00015
`
`

`

`U.S. Patent
`
`Dec. 14, 2010
`
`Sheet 14 0f 26
`
`US 7,853,893 B2
`
`
`
`3%wan?b‘km
`
`
`
`“5253.4.
`
`258
`
`.3355;Q29m“as."E.
`
`553.
`
`<3.OE
`
`Page 00016
`
`:2
`
`3E8:5:
`
`
`23:82m.3fl8332.«anfi.@-
`
`.335
`
`>3:on
`
`356
`
`2:833
`
`
`U=3...“222......
`530%a.“zoom
` na—«98%6Sign:23:Ex3368»£3:E£3....3:{SP6as:8.2aE»
`
`
`
`23:
`
`Page 00016
`
`

`

`U.S. Patent
`
`Dec. 14, 2010
`
`Sheet 15 of 26
`
`US 7,853,893 B2
`
`
`
`m-NoE‘
`
`
`
`Egg
`
`2.25can2:.5..33:3.
`
`32:35«53.
`
`SE;care
`
`5:5.52.
`
`32..Em
`
`95.2.£3.
`
`«E3:Eng
`
`cEcuou8:32M
`
`$5223“:—
`
`3.12..
`
`9%.0E
`
`Page 00017
`
`5%:
`
`“=6“.
`
`amino:2:,
`
`3:3:25g“in:
`
`22m:4au.“.3:.352:my
`
`9328....a£052.32E. ‘x.21
`
`22.:€236.
`
`cuxonmaicon
` €222flw..32...3::5?62323.2%g9.3:
`
`3:3g.335
`
`uESfiui
`
`3:8 .
`
`
`£5226£3.53
`non“5.3%632.va
`
`955:8?H
`
`:I-filiuln-iniflfi,
`
`Page 00017
`
`

`

`U.S. Patent
`
`Dec. 14, 2010
`
`Sheet 16 of 26
`
`US 7,853,893 B2
`
`
`
`3:;h850w
`
`
`
`.ovr.
`
`VNE‘}?
`
`N-No:
`
`2.5a2....2:as.5.3:3.
`
`
`
` 2.352.3. 95;:5.3.
`
`Sq:
`
`5.5.32E<
`
`«6.5:2.0..w550>=oxM3......c..N2.2..2..»
`
`.....u.o2.535_®25.o2.235®...:u.09.8.35W9
`55.o9:535U@
`
`
`
`
`
` 8...».5a..9m8......fit...MmN.n3...».5.5.,SN
`
`8...;5.5.WNo...
`
`\v03...
`
`Sign9.3mwas2samwm
`
` @vmfllwi‘b
`
`
`
`02.2.3?
`
`2:...
`
`wowF5.34me3.00..
`\'U:2235.3.5
`
`
`.9.3...3......“@r
`
`0.35.3355...-.
`
`.8735
`
`:55
`
`3:3.
`
`
`
`new«9..onfl.”
`
`NN.F2:29...
` 3:3.300a33.228.»..3Qmu.“.3...vase—fig
`
`.623:
`
`53.
`
`5.3.32.a...
`
`
`
`
`
`
`Estates:.98.?w«25:..0
`
`3:02.235...
`
`6.528E.33.fl
`
`
`
`
`
`
`
`.6...2:01an.2M
`
`.::u.0mEEnSDKw5:....o2.625.®.
`.3...;557N5
`8...;536.mm“~
`wv—.F/)Mha£282.5a:26...ch@553m.“25Scam,
`
`0:.9“.
`
`
`
`
`
`Page 00018
`
`35:.....u=....2m)»rcau.w5..3.2.0:
`
`,
`
`Page 00018
`
`
`
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 17 of 26
`
`US 7,853,893 B2
`
`® /‘ 1200
`
`DISPLAY BROWSE wmoow WITH
`LIST OF SELECTABLE GENRE
`
`1201
`
`1202
`
`NO
`
`YES
`
`HIGHLIGHT SELECTED GENRE
`
`1204
`
`REQUEST AVAILABLE ARTISTS WITHIN
`
`THE SELECTED GENRE FROM MEDIA
`
`SERVER
`
`
`
`DISPLAY LIST OF SELECTABLE ARTISTS
`WITHIN THE SELECTED GENRE
`
`1212
`
`ARTIST
`
`
`
`
`YES
`
`SELECTION
`7
`
`121°
`
`NO
`
`9
`
`FIG. 12A
`
`Page 00019
`
`Page 00019
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 18 of 26
`
`US 7,853,893 B2
`
` HIGHLIGHT SELECTED ARTIST
`
`1214
`
` REQUEST AVAILABLE ALBUMS
`
` 1216
`FOR THE SELECTED ARTIST
`FROM MEDIA SERVER
`
`
`
`DISPLAY LIST OF SELECTABLE
`ALBUMS FOR THE SELECTED ARTIST
`
`
`1220
`
`SELECTION
`?
`
`NC
`
`YES
`
`
`
`ALBUM I
`
`
`
`
`
`
`REQUEST MEDIA ITEMS ON THE
`SELECTED ALBUM FROM MEDIA
`SERVER
`
`
`1 224
`
`
`
`DISPLAY MEDIA ITEM WINDOW WITH
`MEDIA ITEM INFORMATION CORRESPONDING
`
`
`TO THE SELECTED ALBUM
`
`FIG. 123
`
`Page 00020
`
`Page 00020
`
`

`

`U.S. Patent
`
`iDec.14,2010
`
`Sheet190f26
`
`US 7,853,893 B2
`
`~l3.3
`V332,.
`
`350
`
`8.10
`
`52:0
`
`u8.0
`
`“2o.8oa:asofa
`
`s.x.
`
`2.031323Engmo
`
`...353::3.NO
`
`233.32!E»;“0
`
`
`
` ...8a:?_:ER023~23:EE”0...S§E:.95.0
`
`:62132Ema_0
`
`.6332:Ea_...3u1\x.235.0
`
`momr
`
`vow?
`
`w
`
`.2.»2::36
`
`332»$3
`
`#32:.3
`
`322:3a
`
`£22:.“a3
`
`§&2:“:5
`
`.2.”2:.35
`
`an.»2:H2;.
`
`an-»2F”:5.
`
`<9.07.
`
`35.0
`
`5361\E2Fun.0:2«23:#5.M0"
`:32:no;
`numéa:“3;.
`
`{auxizEE0
`
`£32:2n
`
`=55:235
`
`35.2.“2&3
`
`
`
`3.321323»
`
`i=2:3.3._
`
`5.2.3.asw3:85.3m
`
`S:23
`
`5!2.8V
`
`333$
`
`$3..2=3;
`
`25;M.
`
`3532.35
`
`3:
`
`
`
` 0252.N:2!
`
`£2:353505©i3.
`
`
`€2.33».__,
`in:5finance?a3:33562:...8:5Aw»
`so:.3:8::«Eeas3.336n8Ex.“522:2..3395:.Eguises
`
`:653.32..E.253.:39.:M
`959.4302£5...09:3w
`
`93m:11>2“av—uSa920
`i=33505m
`can«5Eu.3.2,
`gnum2§s§§.
`23..£5;
`as.“88
`
`“=5Nm
`
`“5.530
`
`wrmw
`//
`
`
`
`3%...22:5.58::.3:33»m.
`
`
`
`Bin!5:33.@—
`
`ass.2:t.G.
`
`Page00021
`
`33.23..a33m2:34m6
`
`
`
`
`
`
`
` 2...:£8E_,2.35.“.3:.2535
`
`Page 00021
`
`

`

`U.S. Patent
`
`Dec. 14, 2010
`
`Sheet200f26
`
`US 7,853,893 B2
`
`.ouanou.
`
`ooooobooooo
`
`0
`
`/
`)
`
`
`
`.522...:55355..E233.
`
`.55:5
`
`£95..
`
`
`
`a::5.59852.:22.35
`
`339.180no...
`
`:58333:88Eu“.5on
`“.633“no:a:3:50In
`
`386:;@
`
`as.a8.8.2...:ER,0.3-»up...
`MEWS5...:35wknmé«E.
`
`
`5.g3.2_5...::5W0.2...3:,uW:.oe.5.5
`
`~02532VA22/»
`
`and”552inn.0nnmé2:.Na39..SEN-333..U,
`mev«2.2.8,
`
` \V82%..:29,
`2.ozWcanas5=92
`
`N—3:U.55305Saws«Sr—.3251
`2:82n3:2;...3:5
`5:E530:EuW23:35...W35.3B30>58m
`52m33W322.3Min.Na
`
`
` 3::5:33.a35.no»2..Q2;:«.8Q23.85.:3...$89:63::3:3.32:B0399.3».R-
`
`
`
` 93¢a...5z3.2mnun—3a.no50int.c,.52>3xvfln01gm....mcan...395..~
`
`
`
`
`
` 3.393..d83.u32...E«wasif..sEahé
`
`mmm_‘«iguana»:6m
`
`:3833°.0
`
`5...:an...9.fi-«SF
`
`5...:Ga.0.2.».2:
`is:>5:W03“.»2t.
`
`,5...:E:.0£22:..
`2...:EaW0:22:
`
`
`
`......:EaW9322:.V
`
`
`
`as::5.”0an-»«E..
`
`5...::5.W0mm-»2:
`
`$23
`~23
`
`2.:
`Wmioa
`7:3.
`
`~33
`
`2.3
`
`:3»
`
`mmw.OE
`
`Page00022
`
`$23.,»
`
`8m..3=43.63.33.
`
`an.39.333;.
`
`«>3
`—~nvmuhmmo—~
`
`.3822.s.3238£826:52;acase:525...Biz5)
`3.Ex:6so:=2.
`
`£2:35.ufio=<@25:
`
`3::.8:2.5fl
`
`
`
`5:5.“‘35::fl
`
`Page 00022
`
`

`

`9.06%..39.53:.U093.32..79.,.5.2:;22:55.5.5t3%..0beta:2:0:85...9.955'a...)so?S03x32.2:~0335$
`
`
`
`
`
`am:0335.52.256.@EoEEcm12.5,
`
`f053.32..2:~0335$9.6519.OFVF/nsE-Aoz0033a:5:,0535.5
`
`
`:53..6953:3:2:a0:35:2.256WE.~35:..2.0nice:3:052E225.5,2.2.
`
`
`€255aEta332n03‘8:5:WG33$...2255aa:8:5“t.0Sean:3:0:35:
`2256J.u:aae05.5.3:9:.0$35..»
`
`acoEQEM=3.38...3.3:ucoEnE.in.“anMo3.30:e:o:35;2255.“.5.2:3.35.3%2.5....SS0$3.30:9:#038%.“.
`
`
`
`
`
`
`
`
`09$3.30:3:05.29560.35an...'10FVF32act»2833:“:23!32.35.g1a32.9.3.323am2:.Ema333%64.,as.5236128.act...“26:
`.3:tag22:eonRao—qu§“.52se,32:3023335?.q£33950gDgamma.
`.236
`
`.32a"cobfl03.30:e:035¢2255wow—.853:3::555Q02:30:9:“0.V—.VF235...“32:2982:an6:5no.5.3..5fl0923:3:0\\8.238.352:.82SE:3:#3fl
`«2.3..
` mWow—.{éi‘epN-Novrlacaaa...,..,,_.-Novw)\,.neirn£.
`
`
`
`
`
`in:E.(WV=33!...3:8825.8.65533:3,;J.4%....ws.3‘22}.3xxx.2:...an:
`B355.»2...._.
`
`703:8:2:o:35...95.55H.23.
`
`,03.5:a:w0235a2256E3.3.
`
`
`"02:38.an:0:85...«.3620mVOVF>25:3:.50.
`,O93.30:9:.0:35:vans—.6.22:68-250_
`
`
`
`
`_.23:2.2»piofiwflpfi_Eand"22221.zegzw
`
`
`
`
`
`w25...:mov—.
`
`
`_065.39:9:0Scott“.ucoEnE.$2:5520>on.00.3.30:9:0335:.
`
`9.255Mfix:
`
`
`
`U.S. Patent
`
`3900.l3
`
`
`
`ESmv.35.536m
`
`2350,
`
`
`
`5y,.
`
`mm_.OE<v.
`
`Page 00023
`
`Page 00023
`
`
`

`

`U.S. Patent
`
`0
`
`m3900l}3500l}7m
`
`2$3./_Mas:.2
`
`
`0w..w:Jaohv02—.o18...._.£35
`I3ca.:0505..0|3.22:52:..0.5395och02320as.»05580up»0.m{.395St.0f5320st“003:952:.G255202:.92243.0a...».0a3‘952t..0m..E3.3....35at.0S.”g3.3.552:0.33.3:56s:.0..a$3Esau2:..0.g3.2W3:52:no
`:3335:»32.»is;D/)75:>2£136
`.2.3s:35.33dc,5.:.8:8>23.6eOQVr
`22m8.5....anW
`
`
`
`_
`
`x2:MS:
`
`x2:73
`
`x29.23
`
`5.33;
`
`53{3.
`
`5.3TN...
`
`5.3,2.“
`
`usean
`
`.:m0x2:Mnnnv
`
`5.5.3;
`
`5.5.2;
`
`as...H:5
`
`
`
`3...3“
`
`.39W36
`
`3.6M.3.
`
`5.6~§
`
`3.8$6.
`
`
`
`it:
`
`.22;
`
`hn§ov
`
`{Cam
`
`:3...
`
`5:3
`
`:3»
`
`$2.;
`
`.232
`
`
`
`
`
` .232mWhiz...23:.
`
`:33
`
`.232.
`
`.
`
`.32:
`
`.232.
`
`in:22:.
`
`~u3!».
`
`
`
`33“I.29.32.322.85.533.50.3...
`
`
`
`aux-G6n2.39.3.:9:355:5233A32325:an?”..«0.233.2.:.7an.mSon>2.3.~
`
`933Zoo3.2..22..an.“2.2.5....
`
`
`3.32E:36:>Eak.m
`33/7$3
`:33$8322£3:.3.Son9£28.a:.825Ht.33“Ear.
`5.38303962:.. x20.
`33.m~so":3«339a.
`
`
`
`run:6.3329:a9532.56:3:$36:5:3.2.:6»
`
`2!.:3»«Sun82:s«“3508
`
`£3223.282@£52«.2323mm
`
`WEEEEE
`.'/
`
`SEE"
`
`
`
` =25.253.~35:25“
`
`can50>.883:22<.
`
`>_.235of._Ea82:3.5....
`
`3.52.=2.m:355:2..
`
`2.5So=3_33an....
`
`«£533Ato:Ea:—o.‘won:SE.mm-”OVF3032—3.
`=3.22.w9.2625..5...;m5.58_9:3a“.33£05
`£055.
`
` 55.3.Ewas.8::a:31#8a...3233:2S:MES—F6as:.3:33m2»6as.«9.8“6a8.53fl
`
`so:3as.a25.. 5.5..3.5.53can...
`
`
`
`
`
`
`m:.07.
`
`Page 00024
`
`Page 00024
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 23 of 26
`
`US 7,853,893 B2
`
`1500
`
`ITEM 3
`
`ITEM 2
`
`ITEM 1
`
`FIG. 15A
`
`Page 00025
`
`Page 00025
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 24 of 26
`
`US 7,853,893 B2
`
`1526
`
`FIG. 153
`
`Page 00026
`
`Page 00026
`
`

`

`U.S. Patent
`
`Dec. 14, 2010
`
`Sheet 25 of 26
`
`US 7,853,893 B2
`
`
`
`
`
`
`
`nine—.550anewno...\/\0NDV
`
`
`
`@332».
`
`mm":
`
`
`
`mod35:.vegan
`
`
`
`,..559m.338_
`
`2.5:
`
`330.8.Bu:1
`.352...6new«933g.WRosin5.83a32.363
`,#3:82m=<aW”:”is:
`
`3x3...6:5.3:in?g23:3.23BD
`
`
`
`,.::T::I<15 r'jrrmuw- .
`
`031555E
`
`
`
`zafiazaztfi,t,__2__.;..1,.:,u..§,,:_a..
`
`minim:3203:.“80352-59833..
`
`
`
`icon—mad..22..,.as...W82mum-vets
`
`
`
`
`_93:8no...«a:,...o§..§585.5..fszmYd.EsasgmmmFuémanuoflamzoF.5.39.»
`
`
`:33>259.3.6...,..
`,1,.9.320222.54V..._:832m.
`
`
`
`
`.22.“...5._a..h...a_.....«.;_-.2;a_2.2io..22-um22,22-2....25..2222..2.....2N...2:2:2.
`
`
`
`
`32.25.0356.,,.;,....,._.,2225.365
`
`
`
`
`
`
`
`
`
`
`
`
`
`93:32>356,..,..,.,..Nmmr.uhnawudma_
`€000...Etai122243.2222222,.212,221.2122;2.2.2.22.2.2222:212.,
`
`
`.3».Eu“3.u8:23025::P£3802.—33>uzm.n~002,.
`
`flu‘l‘flvflu‘<.m.,U—mu-z0503“:-
`
`
`
`28:.".
`:4.)28.62,,«55‘@5384;....
`
`
`53.9..“.r..,....,...,..,Hn,.mA..an
`
`
`
`>355“mom?.,...g..._,_ES»
`
`
`
`5.mound—u:in:Hmt3
`
`
`
`
`a...».i,,.unfeawéfixuu
`222222222222.,......,22.22
`
`803E‘2<523.21%.auggaatflwL2
`
`a»32...:.o:62:8882»2.2....3%wmmr
`
`
`
`.:_z«E..255..."
`
`
`
`95.;.52
`
`
`
`9....3.
`
`«=83030SF
`
`£3.3>5:<8
`
`5:«35...»
`
`
`
`5.5.5.535iuzdu
`
`5.53nab
`
`.—fim9,33.
`
`omen
`
`:56325:ca.
`
`
`
`E—z2:.a..:n_=ok.m
`
`
`
`.Enflo395006
`
`3:3.=3—
`
`
`
`.39583.2432
`
`
`
`9:5.».32
`
`2.5.5356
`
`
`
`£8.03:Goaclhd
`
`
`
`>3.Eaam
`
`
`
`0m?.9“.
`
`Page 00027
`
`Page 00027
`
`

`

`US. Patent
`
`Dec. 14, 2010
`
`Sheet 26 of 26
`
`US 7,853,893 B2
`
`@ F“
`
`REQUEST BASE PAGE FROM SERVER
`
`1502
`
`NO
`
`YES
`
`DISPLAY THE BASE PAGE
`
`1606
`
`1608
`
`
`NEXT
`CONTROL
`
`
`SELECTION
`
`
`
`?
`
`1620
`
`PREVIEW
`
`
`REQUEST
`
`
`
`REQUEST NEXT SET OF
`MEDIA DATA FOR
`
`ASSOCIATED SUB—WINDOW
`
`
`
`
`
`
`
`NO
`
`YES
`
`PRESENT THE PREVIEW
`CONTENT
`
`
`PRESENT THE NEXT
`SET OF MEDIA DATA
`IN THE ASSOCIATED
`SUB-WINDOW
`
`
`
`
`
`FIG. 16
`
`Page 00028
`
`Page 00028
`
`

`

`US 7,853,893 B2
`
`1
`GRAPHICAL USER INTERFACE FOR
`BROWSING, SEARCHING AND PRESENTING
`CLASSICAL WORKS
`
`CROSS-REFERENCE TO RELATED
`APPLICATIONS
`
`This application is a continuation of US. patent applica-
`tion Ser. No. 10/832,984, filed Apr. 26, 2004, and entitled
`“GRAPHICAL USER INTERFACE FOR BROWSING,
`SEARCHING AND PRESENTING MEDIA ITEMS”,
`which is hereby incorporated by reference herein, which is a
`Continuation-In-Part of US. patent application Ser. No.
`10/776,652, filed Feb. 10, 2004, now abandoned, and entitled
`“GRAPHICAL USER INTERFACE FOR BROWSING,
`SEARCHING AND PRESENTING MEDIA ITEMS”,
`which is hereby incorporated by reference herein, and which
`claims the benefit of: (i) US. Provisional Patent Application
`No. 60/465,410, filedApr. 25, 2003, and entitled “METHOD
`AND SYSTEM FOR SECURE NETWORK-BASED DIS-
`
`TRIBUTION OF MEDIA”, which is hereby incorporated by
`reference herein; and (ii) US. Provisional Patent Application
`No. 60/534,555, filed Jan. 5, 2004, and entitled “GRAPHI-
`CAL USER INTERFACE FOR BROWSING, SEARCHING
`AND PRESENTING MEDIA ITEMS”, which is hereby
`incorporated by reference herein.
`In addition, this application claims priority benefit of: US.
`Provisional Patent Application No. 60/534,555, filed Jan. 5,
`2004, and entitled “GRAPHICAL USER INTERFACE FOR
`BROWSING, SEARCHING AND PRESENTING MEDIA
`ITEMS”, which is hereby incorporated by reference herein.
`This application is also related to: (i) US. patent applica-
`tion Ser. No. 10/833,267, filed Apr. 26, 2004, and entitled
`“METHOD AND SYSTEM FOR NETWORK-BASED
`PURCHASE AND DISTRIBUTION OF MEDIA”, which is
`hereby incorporated by reference herein; and (ii) US. patent
`application Ser. No. 10/832,812, filed Apr. 26, 2004, and
`entitled “METHOD AND SYSTEM FOR SECURE NET-
`WORK-BASED DISTRIBUTION OF CONTENT”, which
`is hereby incorporated by reference herein.
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`The present invention relates to media purchase and distri-
`bution and, more particularly, to media purchase and distri-
`bution in a client-server environment.
`
`2. Description of the Related Art
`Traditionally, music has been purchased at music stores or
`music departments of larger stores. A consumer will visit the
`music store or department and manually browse for albums or
`compact discs (CDs) of interest. Often, the music in the music
`store or department is categorized by genre, and then indexed
`by artist. For example, genre can include rock, country, pop,
`soul, jazz, etc. After the consumer selects an album or CD of
`interest, the consumer proceeds to a check-out register to pay
`for the album or CD being purchased.
`In recent years music delivery or distribution over the Inter-
`net has become popular. Due to the advances in efficient file
`formats, such as MP3 and MPEG4, the size of media files
`have become small enough to make their download via the
`Internet practical. Also, technological advances have led to
`higher-speed Internet connections and lower cost of memory.
`The combination ofthese advances make downloading media
`files, such as for music and videos, manageable and not too
`time consuming.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`
`One popular approach to music distribution was mp3.com
`which uses a centralized server for storage of the numerous
`songs that are available for download. Another popular
`approach to music distribution was Napster in which peer-to-
`peer sharing was utilized. With peer-to-peer sharing, the
`numerous songs reside on the user machines of the many
`users, not on a centralized server.
`However, unrestricted use and distribution of music files
`can lead to copyright violations. It is, therefore, desirable for
`companies to be endorsed by the music industry. However, to
`obtain endorsement, companies must charge users for access
`to the songs. Some companies charge a monthly subscription
`fee and permit subscribers to play songs by streaming such to
`the subscriber’s machine where the songs are played. Stream-
`ing does not store the music files on the subscriber’s machine,
`and thus is less of a concern for the music industry. However,
`such a system requires a network connection and network
`availability in order for subscribers to play songs.
`As a result, there is a need to permit songs to be purchased
`and then made available locally to purchasers so that the
`purchaser is not dependent and constrained by the availability
`of a network connection for playback of the songs. However,
`the music industry requires its songs be secured against unau-
`thorized copying or other copyright violations. Thus, there is
`also the need to incorporate security measures to restrain the
`susceptibility to unauthorized use or distribution ofthe songs.
`
`SUMMARY OF THE INVENTION
`
`the invention relates methods and
`Broadly speaking,
`graphical user interfaces suitable for reviewing, browsing,
`previewing and/or purchasing media items. The methods and
`graphical user interfaces are particularly useful for a system
`that provides purchase and distribution of media in a client-
`server environment. The graphical user interfaces can be pre-
`sented to a user at a client (client machine). In one embodi-
`ment, the methods and graphical user interfaces can assist
`users in locating media to be browsed, previewed or pur-
`chased. The media can, for example, be audio, video and/or
`image data. The invention is particularly useful for reviewing,
`browsing, previewing and/or purchasing classical music.
`The invention can be implemented in numerous ways,
`including as a method, system, device, apparatus, graphical
`user
`interface, or computer
`readable medium. Several
`embodiments of the invention are discussed below.
`
`As a graphical user interface produced by an application
`program, one embodiment ofthe invention includes at least a
`media item window that includes at least a list of selectable
`
`items that are capable of being selected by a user of the
`application program. The list represents a subset of a plurality
`of media items that are available to the application program.
`The selectable items are displayed such that at least one ofthe
`selectable items represent a group of related media items.
`Optionally, a group indicator can be displayed proximate to
`the at least one of the selectable items representing a group of
`related media items. As an example, the group indicator can
`be a symbol or icon. In a further example, the media items
`within the group of related media items can be items of
`classical music.
`
`As a graphical user interface produced by an application
`program, one embodiment ofthe invention includes at least a
`browse window generated by the application program. The
`browse window enables a user of the application program to
`browse through a plurality of media items. The browse win-
`dow includes at least: a first list of first selectable items, with
`at least one ofthe first selectable items being capable ofbeing
`selected by the user; and a second list of second selectable
`
`Page 00029
`
`Page 00029
`
`

`

`US 7,853,893 B2
`
`3
`items, with at least one of the second selectable items being
`capable of being selected by the user. The second selectable
`items of the second list are dependent on a first selection by
`the user of at least one of the first selectable items from the
`
`first list, and the second list is displayed along with the first list
`after the user has selected at least one of the first selectable
`
`items from the first list. In one example, the first selectable
`items within the first list pertain to genres ofmusic, the at least
`one of the first selectable items being a classical music genre.
`In another example, the first selectable items within the first
`list pertain to a grouping ofmedia items, such as pertaining to
`charts.
`
`As a method for browsing through a plurality of media
`items, one embodiment of the invention includes at least the
`acts of: requesting first selectable items for a first list from a
`remote server; displaying a browse window with the first list
`of the first selectable items; receiving a first user selection of
`one of the first selectable items in the first list; requesting
`second selectable items for a second list from the remote
`
`server, the second selectable items being dependent on the
`one ofthe first selectable items in the first list that the user has
`
`selected; displaying the browse window with the first list of
`the first selectable items and the second list of the second
`
`selectable items; receiving a second user selection of one of
`the second selectable items in the second list; requesting third
`selectable items for a third list from the remote server, the
`third selectable items being dependent on the one of the
`second selectable items in the second list that the user has
`
`selected; and displaying the browse window with the first list
`of the first selectable items, the second list of the second
`selectable items, and the third list ofthe third selectable items.
`In one implementation, the first selectable items, the sec-
`ond selectable items and the third selectable items can be
`
`genre types, artists and albums, respectively. As an example,
`one of the genre types can be a classical genre.
`In another implementation, at least one of the first select-
`able items within the first list pertain to a grouping of media
`items. As an example, the grouping ofmedia items canpertain
`to charts.
`
`Other aspects and advantages ofthe invention will become
`apparent from the following detailed description taken in
`conjunction with the accompanying drawings which illus-
`trate, by way of example, the principles of the invention.
`
`BRIEF DESCRIPTION OF THE DRAWINGS
`
`The invention will be readily understood by the following
`detailed description in conjunction with the accompanying
`drawings, wherein like reference numerals designate like
`structural elements, and in which:
`FIG. 1 is a block diagram of a media purchase system
`according to one embodiment of the invention.
`FIGS. 2A and 2B are flow diagrams of media purchase
`processing according to one embodiment of the invention.
`FIG. 3 is flow diagram of media commerce processing
`according to one embodiment of the invention.
`FIG. 4 is a flow diagram oftransaction completion process-
`ing according to one embodiment of the invention.
`FIG. 5A is a flow diagram of payment processing accord-
`ing to one embodiment of the invention.
`FIG. 5B is a screen shot of a representative application
`program window that displays purchase history information
`corresponding to a user’s account.
`FIG. 6 is a flow diagram of media delivery processing
`according to one embodiment of the invention.
`FIG. 7A is a diagram of an application program window
`according to one embodiment of the invention.
`
`4
`
`FIG. 7B is a screen shot of a representative application
`program window according to one embodiment of the inven-
`tion.
`
`FIG. 8 is a flow diagram of media search processing
`according to one embodiment of the invention.
`FIG. 9 is a flow diagram of additional processing according
`to one embodiment of the invention.
`
`10
`
`15
`
`FIG. 10 is a diagram of an application program window
`according to one embodiment of the invention.
`FIGS. 11A-11C are screen shots illustrating successive
`views ofa browse feature according to one embodiment ofthe
`invention.
`
`FIGS. 12A and 12B are flow diagrams of media browse
`processing according to one embodiment of the invention.
`FIGS. 13A-13B are screen shots

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