throbber
US007478323B2
`
`US 7,478,323 B2
`(10) Patent No.:
`(12) United States Patent
`
` Dowdy (45) Date of Patent: Jan. 13, 2009
`
`
`(54) AUTOMATED CREATION OF MEDIA ASSET
`ILLUSTRATION COLLAGE
`
`2004/0164991 A1
`2005/0031197 A1 *
`2005/0141771 A1*
`
`8/2004 Rose
`2/2005 Knopp ....................... 382/154
`6/2005 Yamakado et a1.
`.......... 382/232
`
`(75)
`
`InVemori Thomas DOWdys Sunnyvale, CA (US)
`
`2006/0066627 A1*
`
`3/2006 Gerhard et a1. .............. 345/593
`
`(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 462 days.
`
`(21) Appl.No.: 11/078,583
`
`(22)
`
`Filed:
`
`Mar. 11, 2005
`
`(65)
`
`Prior Publication Data
`US 2006/0206811 A1
`Sep. 14, 2006
`
`OTHER PUBLICATIONS
`
`Miser et a1., iPod+ iTunes Starter Kit, Publisher: Que, Pub Date: Dec.
`1, 2004, pp. 1—12.*
`Chopde, Avinash, CD/DVD Inserts and Envelopes, Nov. 2003,
`cdlablegen, version 3.0.0, pp. 1-5.*
`
`(Continued)
`Primary ExamineriDoug Hutton
`Assistant ExamineriNathan Hillery
`
`Related US. Application Data
`
`(57)
`
`ABSTRACT
`
`(51)
`
`(60) Provisional application No. 60/622,280, filed on Oct.
`25 2004.
`’
`Int. C1.
`(2006.01)
`G06F 15/00
`(2006.01)
`G06F 17/00
`715/253. 715/243. 715/273.
`(52) U S Cl
`iiiiiiiiiiiiiiiiiiiii 715/274 715/275’. 715/277’
`I
`I
`I
`(58) Field of Classification Search
`’
`5715/526
`715/527, 528; 382/162, 168; 345/5897598
`See application file for complete search history.
`
`(56)
`
`References Cited
`U.S. PATENT DOCUMENTS
`
`............... 345/593
`5,459,824 A * 10/1995 Kashiwazaki
`2002/0027561 A1*
`3/2002 Wu ............................ 345/593
`2002/0054079 A1*
`5/2002 Russel ........................ 345/738
`2002/0193895 A1* 12/2002 Qian et a1.
`....... 700/94
`
`6/2003 Samuelson .................. 345/629
`2003/0107585 A1*
`2003/0174882 A1*
`9/2003 Turpin et a1.
`................ 382/162
`. 704/500
`2004/0054542 A1 *
`3/2004 Foote et a1.
`.........
`
`............. 428/43
`
`4/2004 McCarthy et a1.
`
`2004/0071922 A1 *
`
`Techniques for producing a media asset illustration collage
`are disclosed. These techniques involve, for instance, obtain-
`ing a media asset list containing media asset information,
`obtaining one or more media asset illustrations associated
`with the media asset list, determining a color scheme based on
`the one or more media asset illustrations, and producing a
`media asset
`illustration collage according to the color
`scheme. Further, these techniques involve analyzing the one
`or more media asset illustrations, determining, based on the
`analysis, one or more dominant colors for each of the media
`asset illustrations, determining, based on one or more of the
`dominant colors, one or more alternate colors for each of the
`media asset illustrations, prioritizing the one or more media
`asset illustrations based on the media asset list, selecting one
`or more the ofthe determined dominant colors from the media
`
`asset illustration having the highest priority, and creating the
`color scheme for the media asset illustration collage based on
`the selected dominant color.
`
`34 Claims, 15 Drawing Sheets
`(2 of 15 Drawing Sheet(s) Filed in Color)
`
`
`
`Apple Exhibit 4224
`
`Apple V. SightSound Technologies
`CBM2013-00020
`
`Page 00001
`
`Apple Exhibit 4224
`Apple v. SightSound Technologies
`CBM2013-00020
`Page 00001
`
`

`

`US 7,478,323 B2
`Page 2
`
`OTHER PUBLICATIONS
`
`Obrador, Pere, Automatic color scheme picker for document tem-
`plates based on image analysis and dual problem, Jan. 19, 2006,
`Hewlett-Packard Laboratories, pp. 1-10.*
`“Color Terminology,” Carnright Design, 2004, downloaded from
`www.carnrightdesign.com/color4business/speakingicolorhtm on
`Jan. 13, 2005.
`“Color Wheel,” downloaded from http://hort.ifas.ufl.edu/TEACH/
`floral/color.htm on Jan. 13, 2005.
`
`77
`
`downloaded from w.
`“Complimentary Chromatic Colors,
`smartpixel.net/chromoweb/uks/indexgb.htrnl on Nov. 22, 2004.
`“Color and Vision Questions and Answers,” Color Vision FAQ,
`downloaded from www.cis.rit.edu/mcsl/faq/faql.shtrnl on Nov. 22,
`2004.
`Moretti, et al., “Tools for the Selection of Colour Palettes,” Institute
`of Information Sciences and Technology Massey University, New
`Zealand.
`
`* cited by examiner
`
`Page 00002
`
`Page 00002
`
`

`

`U.S. Patent
`
`Jan. 13, 2009
`
`Sheet 1 of 15
`
`US 7,478,323 B2
`
`[100
`
`Obtain Media Asset
`List
`
`Obtain Media Asset
`
`|llustration(s)
`Associated with the
`Media Asset List
`
`Determine Color
`Scheme Based on
`
`lllustration(s)
`
`Illustration Collage
`
`Produce a Media
`Asset Illustration
`
`Collage According to
`the Color Scheme
`
`Print the Media Asset
`
`Figure 1
`
`Page 00003
`
`Page 00003
`
`

`

`US. Patent
`
`Jan. 13, 2009
`
`Sheet 2 of 15
`
`US 7,478,323 B2
`
`204
`I I|Iustration
`
`200
`
`f
`
`Media
`
`Content
`
`Media_info
`
`208
`
`Figure 2A
`
`{ 220
`
`Figure 23
`
`Page 00004
`
`Page 00004
`
`

`

`US. Patent
`
`Jan. 13, 2009
`
`Sheet 3 of 15
`
`US 7,478,323 B2
`
`242
`
`244
`
`
`
`Track List
`
`
`
`
`
`song_1 - album_1
`song_2 - album_2
`song_3 - album_3
`
`song_4 - album_4
`,
`
`
`204
`
`Figure 20
`
`262
`
`264
`
`246
`
`268
`
`246
`
`Figure 20
`
`204
`
`260
`
`f
`
`204
`
`Page 00005
`
`Page 00005
`
`

`

`U.S. Patent
`
`Jan. 13, 2009
`
`Sheet 4 of 15
`
`US 7,478,323 B2
`
`I 300
`
`Acquire Media Asset
`Illustrations
`
`Determine the
`
`Dominant Colors of
`
`the Media Asset
`
`Illustrations
`
`302
`
`304
`
`304
`
`306
`
`308
`
`Prioritize Media Asset
`
`Illustrations
`
`Select One or More of
`
`the Determined
`
`Dominant Colors from
`
`the Highest Priority
`Media Asset
`
`Illustration
`
`Create a Color
`
`Scheme Based on the
`
`Selected Dominant
`
`Color(s)
`
`Figure 3
`
`Page 00006
`
`Page 00006
`
`

`

`US. Patent
`
`Jan. 13, 2009
`
`Sheet 5 of 15
`
`US 7,478,323 B2
`
`f 400
`
`404
`
`406
`
`402
`
`406
`
`
`
`Dominance
`
` Color
`
`Color
`
`Figure 4
`
`Page 00007
`
`Page 00007
`
`

`

`US. Patent
`
`Jan. 13, 2009
`
`Sheet 6 of 15
`
`US 7,478,323 B2
`
`502
`
`504
`
`506
`
`
`
`Select First/Next
`Analyze the Media
`Dominance for Each
`
`Media Asset
`Asset Illustration
`Color in the Media
`Illustration
`Asset Illustration
`
`Calculate the Color
`
`
`
`
`
`
`Media Asset
`Illustration
`
`'
`NO
`
`510
`
`512
`
`[ 500
`
`Prioritize Media Asset
`
`Calculate Color
`Priority for Each Color
`Based on Color
`Dominance and
`
`Ilustration Priority
`
`Illustrations
`Colors
`
`514
`
`Select One or More
`
`Colors having the
`Highest Color Priority
`
`516
`
`Determine One or
`More Alternate Colors
`Based on the Selected
`
`518
`
`Create Color Scheme
`
`
`
`Based on the Selected
`Colors and
`
`
`Determined Alternate
`Colors
`
`
`End
`
`Figure 5
`
`Page 00008
`
`Page 00008
`
`

`

`US. Patent
`
`Jan. 13, 2009
`
`Sheet 7 of 15
`
`US 7,478,323 B2
`
`
`
`Figure 6A
`
`Page 00009
`
`Page 00009
`
`

`

`US. Patent
`
`Jan. 13, 2009
`
`Sheet 8 of 15
`
`US 7,478,323 B2
`
`[ 600
`
`
` Color
`Priority
`
`Color
`
`Color
`
`
`
`ColorDominance
`
`(C) \620
`
`622j
`
`(d) g
`
`
`
`Priority
`
` Color
`
`Color
`
`624 /
`
`604'
`
` Color
`
`ColorDominance
`
`Priority
`
`(0)
`
`K52“
`
`((0
`
`Figure GB
`
`Page 00010
`
`Page 00010
`
`

`

`US. Patent
`
`Jan. 13, 2009
`
`Sheet 9 of 15
`
`US 7,478,323 B2
`
`[ 700
`
`708
`
`704'
`
`(a)
`
`706
`
`706
`
`
`
`Figure 7A
`
`Page 00011
`
`Page 00011
`
`

`

`US. Patent
`
`Jan. 13, 2009
`
`Sheet 10 of 15
`
`US 7,478,323 B2
`
`[750
`
`
`
`740
`
`760
`
`720
`
`Figure 78
`
`Page 00012
`
`Page 00012
`
`

`

`U.S. Patent
`
`Jan. 13 2009
`
`Sheet 11 of 15
`
`US 7,4
`
`78,323 B2
`
`
`
`Page 00013
`
`

`

`US 7,478,323 B2
`
`
`
`Page 00014
`
`

`

`US. Patent
`
`Jan. 13, 2009
`
`Sheet 13 of 15
`
`US 7,478,323 B2
`
`Iaiylfist ppiibirary, Us?
`
`singéa ,pwgrfmm 1h? wag? _
`
`'
`
`FIG. 9
`
`Page 00015
`
`Page 00015
`
`

`

`US. Patent
`
`Jan. 13, 2009
`
`Sheet 14 of 15
`
`US 7,478,323 B2
`
`"
`
`IPrintafliage-pf avaiiapll album‘ariwgrkfl
`frc'im‘ .thé' 'sghgé In Wu: selébiéd. flaws
`,iibraryflhe pack also {gamma magnum sj
`1 amorkiprints'infmlmto'r: --
`-
`
`-‘
`
`.
`
`.
`.-
`
`‘
`
`F56. 10
`
`Page 00016
`
`Page 00016
`
`

`

`US. Patent
`
`Jan. 13, 2009
`
`Sheet 15 of 15
`
`US 7,478,323 B2
`
`FIG. 11
`
`Page 00017
`
`Page 00017
`
`

`

`US 7,478,323 B2
`
`1
`AUTOMATED CREATION OF MEDIA ASSET
`ILLUSTRATION COLLAGE
`
`CROSS REFERENCE TO RELATED
`APPLICATIONS
`
`This application is related to US. Provisional Patent Appli-
`cation No. 60/622,280, filed on Oct. 25, 2004 and entitled
`“Online Purchase of Digital Media Bundles”, and hereby
`incorporated herein by refererence.
`
`BACKGROUND OF THE INVENTION
`
`1. Field of the Invention
`
`In general, the invention relates to media management
`applications, and, more particularly, to using a media man-
`agement application to create and print illustrated labels for
`media asset collections.
`
`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) ofinterest. After the consumer selects an
`album or CD of interest, the consumer proceeds to a checkout
`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 has
`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 of these advances make downloading media
`files, such as for music and videos, manageable and not too
`time consuming.
`One popular approach to online music distribution is Apple
`Computer’s iTunes® online music store. Consumers may use
`the iTunes® online music store to purchase music either as
`individual music tracks or in albums of songs. Other music
`stores such as RhapsodyTM and NapsterTM have also been
`employed to purchase music online.
`In many instances, consumers who have purchased music
`using an online media store are given permission under a
`purchase or license agreement to create (burn) CDs, DVDs, or
`other removable media that contain the music they have pur-
`chased from the online music store for personal use. Gener-
`ally, buming is performed using a removable media drive
`(e. g., CD-RW) in conjunction with an application running on
`a client computer. For example, if a consumer has a personal
`computer with a CD burner, the iTunes® client application
`allows the consumer to burn a CD. For example, the consumer
`may purchase a media asset collection or compilation online.
`Generally speaking, a media asset collection/compilation is
`typically a grouping of one or more media assets, selected by
`a user (e.g., a custom playlist) or a media publisher (e.g.,
`album, boxset, video collection, etc.).
`Ifthe consumer decides to burn a collection/compilation to
`a removable medium such as a CD, DVD, or MiniDiskTM, that
`user might also desire an attractive illustrated label to go
`along with it. Some media management applications, such as
`MusicMatch JukeboxTM and Apple Computer’ s iTunes®,
`allow the user to create labels for the media they have burned
`(or intend to burn), which can then be printed using a printer.
`For example, a label can be an insert for a CD jewel case that
`includes one or more media asset illustrations associated with
`
`the songs that have been burned to the CD as well as a list of
`songs that have been burned to the CD.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`50
`
`55
`
`60
`
`65
`
`2
`
`Unfortunately, a user generally has few options in the
`selection of the colors that will be used to create jewel case in
`for a media asset collection/compilation. Typically, the user is
`not given a choice as to the colors used in the creation of the
`illustrated label. However, giving the user too much control
`over color selection may not be desirable to many users who
`are not interested in “eyeballing” or estimating which colors
`will be aesthetically pleasing. Thus, there is a need for tech-
`niques to automate color selection in the creation of CD jewel
`cases and other color labels that can be created to accompany
`burned media.
`
`SUMMARY OF THE INVENTION
`
`The invention pertains to techniques for creating and/or
`printing a media asset illustration collage that can be used as
`a label to adorn a removable media or a removable media
`
`storage container, for example a CD or CD jewel case, respec-
`tively. These techniques use color selection techniques to
`automatically select colors based on one or more media asset
`illustrations. Further, the color selection is performed in such
`a way as to present an aesthetically pleasing color combina-
`tion (color scheme) for a media asset illustration collage. The
`invention can be implemented in numerous ways, including
`as a method, system, device, apparatus, graphical user inter-
`face, or computer readable medium. Several embodiments of
`the invention are discussed below.
`In one embodiment of the invention, a media asset illustra-
`tion collage is produced by first obtaining a media asset list
`containing media asset information, obtaining one or more
`media asset illustrations associated with the media asset list,
`determining a color scheme based on the one or more media
`asset illustrations, and then producing a media asset illustra-
`tion collage according to the color scheme. The media asset
`illustrations canbe album cover art or other images associated
`with a media asset, such as promotional photographs or logos.
`These illustrations may be contained within individual media
`assets (e. g., a graphic file contained in the headers of a music
`file) or may be separate from the associated media assets.
`In another embodiment of the invention, the production of
`the media as set illustration collage further involves producing
`a track listing including media asset information (e.g., title,
`artist information, etc.) and incorporating it into the media
`asset collage.
`In some embodiments of the invention, the media asset
`collage incorporates a front (first) and rear (second) panel,
`where the front panel contains one or more of the media asset
`illustrations and the rear panel contains the track listing. In
`one implementation, the front panel is a mosaic of one or
`more of the media asset illustrations and the rear panel is a
`reproduction of the front panel using a monochromatic color
`scheme based on a dominant color.
`
`Still another embodiment of the invention, further involves
`determining the color scheme by analyzing the one or more
`media asset illustrations, determining, based on the analysis,
`one or more dominant colors for each of the media asset
`
`illustrations, determining, based on one or more of the domi-
`nant colors, one or more alternate colors for each ofthe media
`asset illustrations, prioritizing the one or more media asset
`illustrations based on the list of media asset information,
`selecting one or more the of the determined dominant colors
`from the media asset illustration having the highest priority,
`and creating the color scheme for the media asset illustration
`collage based on the selected dominant color.
`One embodiment of the invention prioritizes the media
`asset illustrations by counting the number of media assets on
`the media asset list that are associated with each illustration
`
`Page 00018
`
`Page 00018
`
`

`

`US 7,478,323 B2
`
`3
`and assigning the highest priority to the media asset illustra-
`tions with the greatest number of associated media assets.
`In one embodiment of the invention, a media asset illustra-
`tion collages is produced by obtaining a media asset list
`containing media asset information, obtaining one or more
`media asset illustrations associated with the media asset list,
`analyzing the one or media asset illustrations, determining,
`based on the analysis, one or more dominant colors for each
`of the media asset illustrations, determining, based on one or
`more of the dominant colors, one or more alternate colors for
`each of the media asset illustrations, prioritizing the one or
`more media asset illustrations based on the list of media asset
`
`information, selecting one or more the of the determined
`dominant colors from the media asset illustration having the
`highest priority, creating a color scheme for the media asset
`illustration collage based on the selected dominant color,
`producing a media asset illustration collage according to the
`color scheme, and printing the media asset illustration col-
`lage.
`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 patent or application file contains at least one drawing
`executed in color. Copies of this patent or patent application
`publication with color drawing(s) will be provided by the
`Office upon request and payment of the necessary fee.
`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 flow diagram of a media asset illustration col-
`lage creation process according to one embodiment of the
`invention.
`
`FIG. 2A is a diagram of a media asset according to one
`embodiment of the invention.
`
`FIGS. 2B-2D are diagrams of media asset illustration col-
`lages according to various embodiment of the invention.
`FIG. 3 is a flow diagram of a color scheme determination
`process according to one embodiment of the invention.
`FIG. 4 illustrates an example of a dominant color analysis
`of a media asset illustration according to one embodiment of
`the invention.
`
`FIG. 5 is a flow diagram of a color scheme determination
`process according to one embodiment of the invention.
`FIGS. 6A and 6B illustrate a color scheme determination
`
`example according to one embodiment of the invention.
`FIGS. 7A-7B are media asset illustration collage produc-
`tion examples according to various embodiments of the
`invention.
`FIGS. 8A-8F are illustrations of color selection methods
`
`according to several embodiments of the invention.
`FIG. 9 is a screenshot of an iTunes® dialog window show-
`ing a user interface for printing a media asset illustration
`collage (e.g., a CD jewel case insert) using four media asset
`illustrations.
`
`FIG. 10 is a screenshot of an iTunes® dialog window
`showing a user interface for printing a media asset illustration
`collage (e.g., a CD jewel case insert) using four media asset
`illustrations.
`
`FIG. 11 shows an exemplary computer system suitable for
`use with the invention.
`
`4
`DETAILED DESCRIPTION OF THE INVENTION
`
`Broadly speaking, the invention pertains to techniques for
`creating and/or printing a media asset illustration collage that
`can be used as a label to adorn a removable media or a
`
`5
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`40
`
`45
`
`removable media storage container, for example, a CD or CD
`jewel case, respectively. These techniques use color selection
`techniques to automatically select colors based on one or
`more media asset illustrations. Further, the color selection is
`performed in such a way as to present an aesthetically pleas-
`ing color combination (color scheme) for a media asset illus-
`tration collage.
`Generally, a media asset illustration collage is an illustrated
`label that accompanies a media asset collection or compila-
`tion, such as a CD jewel case insert, DVD case insert, MiniD-
`iskTM case insert, or a label that is applied directly to the media
`(typically on a non-playable surface). Typically, the media
`asset illustration collage is formed from one or more media
`asset illustrations (e.g., album cover graphics) combined into
`a single illustration. Possible arrangements include mosaics,
`grids, and overlays, as well as other patterns. The media asset
`illustrations in the collage can all be the same size or size can
`be adjusted according to a user or application determined
`media asset illustration priority.
`FIG. 1 is a flow diagram of a media asset illustration col-
`lage creation process 100 according to one embodiment ofthe
`invention. The media asset illustration collage creation pro-
`cess is performed, for example, using a media management
`application. One example of a music management program is
`iTunes®, produced by Apple Computer, Inc. of Cupertino,
`Calif.
`
`The media asset illustration collage creation process 100
`begins with obtaining 102 a media asset list. The media asset
`list contains information relating to media assets (e.g., songs)
`on the media asset list. Such information can include, but not
`limited to, media asset title (e.g., song title), media asset
`composer (e.g., artist name), and media asset compilation
`(e.g., album name). Next, any media asset illustrations asso-
`ciated with the media asset list are obtained 104. These media
`
`asset illustrations can include, for example, album cover art or
`photographs associated with a particular media asset. In some
`embodiments of the invention, the aforementioned media
`asset
`illustrations are contained within individual media
`assets. In these embodiments, media asset illustrations can be
`stored in the file headers of a particular media asset.
`Once the media asset illustrations associated with the
`media asset list have been obtained 104, a color scheme is
`determined 106 based on the illustrations. This determination
`
`50
`
`106 is typically some form of weighted color analysis, one
`embodiment ofwhich is described below in reference to FIG.
`3.
`
`55
`
`60
`
`65
`
`Next, a media asset illustration collage is produced 108
`according to the color scheme. In one embodiment of the
`invention, the media asset illustration collage is produced by
`arranging one or more of the media asset illustrations associ-
`ated with the media asset list in a tiled pattern (e.g., in a grid
`or mosaic). Finally, the media asset illustration collage can be
`printed 110. Once printed, the media asset illustration collage
`is available for use as a jewel case insert or label.
`FIG. 2A is a diagram ofa media asset 200 according to one
`embodiment ofthe invention. The media asset 200 shown is a
`
`song file, for example an MP3 or AAC file, although any
`media file type may be used.
`The media asset 200 contains one or more data segments
`including a data segment containing media content 206, a
`data segment containing media information 208, and a data
`segment containing a media asset illustration 204. In one
`
`Page 00019
`
`Page 00019
`
`

`

`US 7,478,323 B2
`
`5
`embodiment ofthe invention, the media content 206 is a song,
`and the media information 208 is song information, which
`typically includes song name, artist name, and album name,
`as well as other publication information. Further, in some
`embodiments of the invention, the media asset illustration
`204 is an image of an album cover associated with the media
`asset 200. In other embodiments, the media asset illustration
`204 can be an image of a poster, photograph, or promotional
`material associated with the media asset 200.
`
`FIG. 2B is a diagram of a media asset illustration collage
`220 according to one embodiment of the invention. The
`media asset illustration collage 220 shown contains four
`media asset
`illustrations 204 arranged in a two-by-two
`mosaic pattern, although any number of media assets 204
`may be used. In one embodiment of the invention, the mosaic
`pattern consists of up to 25 rectangular illustrations 204
`arranged in a five-by-five tiled pattern. Although the media
`asset illustration collage 220 is shown having a media asset
`illustration 204 in every position of the mosaic, in some
`embodiments, one or more positions in the mosaic do not
`contain media asset illustrations 204 and are instead left
`
`blank. In some embodiments, these blank spaces are filled
`with one or more colors from the color scheme determined in
`
`step 106 of FIG. 1. Further, although the mosaic pattern
`shown employs rectangular tiles arranged in a grid, other
`patterns and illustration shapes are possible (e.g., hexago-
`nally-shaped illustrations).
`FIG. 2C is a diagram of a media asset illustration collage
`240 according to another embodiment of the invention.
`According to some embodiments of the invention, the media
`asset illustration collage 240 shown is a media asset compi-
`lation case insert or label such as a CD jewel case insert or
`DVD case insert as described above. Generally, in the case of
`a media asset compilation case insert or label, the media asset
`illustration collage 240 indicates to the viewer of the media
`asset illustration collage which media assets are included on
`the media (e.g., CD) associated with the media asset compi-
`lation label.
`
`10
`
`15
`
`20
`
`25
`
`30
`
`35
`
`The media asset illustration collage 240 includes two pan-
`els. The first panel 242 incorporates a track list 246, indicating
`the titles of the media assets that are contained in the media
`
`40
`
`asset list upon which the media asset illustration collage 240
`is based. The second panel 244 is a media asset illustration
`collage containing four media asset illustrations 204. Each
`media asset illustration is associated with a media asset dis-
`
`played on the track list 246 on the first panel 242. According
`to some embodiments of the invention, the second panel 244
`is the media asset illustration collage 220 of FIG. 2B.
`FIG. 2D is a diagram of a media asset illustration collage
`260 according to still another embodiment of the invention.
`Like the media asset illustration collage 240 above, the media
`asset illustration collage 260 shown includes two panels. A
`first panel 262 includes a media asset list 246 superimposed
`over a patterned background 268. In some embodiments of
`the invention, the patterned background 268 incorporates
`substantially the same media asset illustrations 204 (arranged
`in the same pattern) as are visible on a second panel 264. In
`other embodiments ofthe invention, the first panel 262 incor-
`porates different media asset illustrations 204 or a different
`arrangement of media asset illustrations 204 than those vis-
`ible on the second panel 264. Further, in some embodiments,
`the patterned background 268 of first panel 262 is a mono-
`chromatic version of the second panel 264, i.e., displayed
`using only shades and tints of a single color (e. g., one or more
`colors from the color scheme determined in step 106 of FIG.
`1). Also, as discussed in reference to FIG. 2C, the media asset
`illustration collage 260 includes the track listing 246.
`
`45
`
`50
`
`55
`
`60
`
`65
`
`6
`FIG. 3 is a flow diagram of a color scheme determination
`process 300 according to one embodiment of the invention.
`The color scheme determination process 300 determines a
`color scheme. As an example, the color scheme is used in the
`production 108 of the media asset illustration collage of FIG.
`1.
`
`The color scheme determination process 300 begins by
`acquiring 302 of one or more media asset
`illustrations.
`According to one embodiment of the invention, the media
`asset illustrations that are acquired 302 are the media asset
`illustrations associated with a media asset list, such as the
`media asset list discussed above in reference to operation 102
`FIG. 1. Next, the acquired media asset illustrations are ana-
`lyzed to determine 304 the dominant colors associated with
`each media asset illustration. Subsequently, the media asset
`illustrations are prioritized 304 according to some predeter-
`mined criteria.
`In one embodiment of the invention, the media asset illus-
`trations are prioritized 304 according to the number of media
`assets on a media asset list that are associated with a particular
`media asset illustration. For example, a sample media asset
`list might contain five media assets, a, b, and c, that are
`associated with a first media asset illustration A, and two
`media assets, d and e, that are associated with a second media
`asset illustration B. In this embodiment, illustration A is
`assigned a higher priority (three associated media assets) than
`Illustration B (two associated media assets). Of course, other
`prioritization schemes are possible. For example, by giving
`priority to media asset illustrations associated with media
`assets having higher user ratings (e.g., media assets that have
`been rated by a user using ratings scale in a media manage-
`ment application).
`The color scheme determination process 300 continues by
`selecting 306 one or more dominant colors from the highest
`priority media asset illustration. The one or more dominant
`colors are then used to create 308 a color scheme.
`
`FIG. 4 illustrates a simplified example of a dominant color
`analysis 400 of a media asset illustration 402 according to one
`embodiment of the invention. The analysis is accomplished
`by creating a histogram of all the colors contained in the
`media asset illustration 402, where the intensity/dominance
`of a color is indicated by the size of a color peak. In this
`example, there are three colors, indicated in the figure as color
`404, color 406, and color 408. Below the media asset illus-
`tration 402, a histogram 430 is shown, indicating that color
`406 is the dominant color in the media asset illustration 402.
`
`It will be understood by those familiar with the art that the
`histogram 420 is a highly simplified diagram and that a real
`illustration and corresponding histogram can include sub-
`stantially more colors.
`FIG. 5 is a flow diagram of a color scheme determination
`process 500 according to another embodiment of the inven-
`tion. The color scheme determination process 500 determines
`a color scheme. As an example, the color scheme is used in the
`production 108 of a media asset illustration collage of FIG. 1.
`The color scheme determination process 500 typically oper-
`ates on one or more media asset illustrations associated with
`a media asset list such as the media asset list 246 ofFIG. 2C.
`
`The color scheme determination process 500 begins by
`selecting 502 a media asset illustration. The media asset illus-
`tration is then analyzed 504, for example by taking a histo-
`gram of all the colors in the media asset illustration as shown
`in FIG. 4. Next, color dominance is calculated 506 for each of
`the colors in the media asset illustration. In some embodi-
`
`ments of the invention, the color dominance can correspond
`to a height of a histogram peak. Next, decision 508 deter-
`mines if there are more media asset illustrations to be ana-
`
`Page 00020
`
`Page 00020
`
`

`

`US 7,478,323 B2
`
`7
`lyzed. If so, the decision 508 returns to repeat block 502 and
`subsequent blocks. If, on the other hand, there are no more
`media asset illustrations to be analyzed 504, the color scheme
`determination process 500 continues, to block 510, where the
`analyzed media asset illustrations are prioritized. The priori-
`tization 510 occurs, for example, according to operation 304
`as described above with reference to FIG. 3. However, various
`other prioritization schemes are possible.
`Next, the color priority for each color in the analyzed media
`asset illustrations is calculated 512 based on the color domi-
`
`nance and the illustration priority as determined inblocks 506
`and 510. In some embodiments of the invention, the color
`priority is calculated only for the most dominant colors in
`each media asset illustration, for example the top five most
`dominant colors of each media asset illustration. Next, one or
`more colors having the highest color priority are selected 514.
`The number of colors selected can be determined by user
`input (e.g., a user dialog), by an aesthetic determination made
`using a software program, or by other methods. In one
`embodiment of the invention, the color with the highest color
`priority is selected.
`Once the one or more highest-priority colors have been
`selected 514, one or more alternate colors are determined 516
`using well-known color theory principles (described below
`with reference to FIGS. 8A-8F.) In one implementation, the
`alternate colors that are determined 516 include one or more
`
`shades or tints ofthe selected highest-priority color/colors. In
`another implementation, one or more complements of the
`selected highest-priority colors are determined 516 as the
`alternate colors.
`
`Upon determining 516 the one or more alternate colors, the
`color scheme determination process creates 518 a color
`scheme based on the selected highest-priority colors and
`determined alternate colors.
`FIGS. 6A and 6B illustrate a color scheme determination
`
`example 600 according to one embodiment of the invention.
`This color scheme determination example 600 can,
`for
`example, correspond to the color scheme determination pro-
`cess 500 of FIG. 5 above.
`
`The color scheme determination example 600 begins with
`an illustration of a media database 602 at step (a). The media
`database 602 contains media assets 608, such as music or
`video files. This particular media database 602 contains four
`media asset collections 612, (designatedAlbum_1,Album_2,
`etc.). Each media asset collection 612 contains four media
`assets 608 (designated Song_1, Song_2, etc.) and a single
`media asset illustration 604. In the embodiment shown, the
`media assets 608 are music files (i.e., songs) and the media
`asset illustrations 604 are album cover graphics. Further, in
`some embodiments of the invention, the media assets 608
`within media asset collections 612 are music albums by a
`single artist, music compilat

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