Moaec, Inc. v. Musicip Corporation et al

Filing 306

ORDER granting defendant Napster's 168 Motion for Summary Judgment; granting defendant Pandora Media, Inc.'s 171 Motion for Summary Judgment. Plaintiff's complaint dismissed as to defendants Napster and Pandora. Signed by Chief Judge Barbara B. Crabb on 4/7/09. (krj)

Download PDF
IN THE UNITED STATES DISTRICT COURT FO R THE WESTERN DISTRICT OF WISCONSIN --------------------------------------------M O AE C , INC., OPINION AND ORDER Plaintiff, 0 7 - c v -6 5 4 - m f k v. PA N D O R A MEDIA, INC., J. RIVER INC. and N AP S T ER , L.L.C., D efendan ts. --------------------------------------------T his is a civil lawsuit in which plaintiff MOAEC, Inc. alleges infringement of its U nited States Patents Nos. 5,969,283 (the `283 patent); 6,232,539 (the `539 patent); 6,9 53 ,88 6 (the `886 patent); and 7,205,471 (the `471 patent). Of the original six defendants only three remain: Pandora Media, Inc., J. River, Inc. and Napster L.L.C.; all o th er defendants have been dismissed. Plaintiff is asserting infringement of only the `539 an d `471 patents against defendants Pandora and Napster. It has asserted infringement claim s against defendant J. River, but this defendant did not move for summary judgment o n those claims. It did move for summary judgment, contending that plaintiff's `539 and 1 `47 1 patents are invalid. That motion remains under advisement. T h e case is before the court on motions for summary judgment of non-infringement filed by defendant Napster, dkt. #168, and defendant Pandora, dkt. #171. Both defendants co n ten d, correctly, that they are entitled to summary judgment because their devices do not infringe either of the patents that plaintiff asserts against them. As an initial matter, I note that plaintiff did not follow this court's summary judgm ent procedure when it filed its response to defendants' proposed findings of fact. The cou rt's instructions provide: W hen a responding party disputes a proposed finding of fact, the response must be lim ited to those facts necessary to raise a dispute. The court will disregard any new facts that are not directly responsive to the proposed fact. If a responding party believes that more facts are necessary to tell its story, it should include them in its own proposed facts, as discussed in II.B. Pro cedure to be Followed on Motions for Summary Judgment, § II.D.4., dkt. #94, at 16 (em p hasis added). The purpose of this procedure is to separate facts that are in dispute from facts that are undisputed but which need supplementation to tell the whole story. R espo nd ing to a proposed fact with new facts to fill holes in the movant's story makes it un clear whether the responding party disputes the proposed fact or believes the fact is inco m plete. The court instituted its policy to avoid such confusion. Plaintiff did not file any of its own proposed facts. Instead, it included new facts in m ost of its responses to defendants' proposed findings of fact, in violation of the court's 2 sum m ary judgment procedures. In deciding defendants' motions for summary judgment I have disregarded the new facts plaintiff included in its responses to defendants' proposed facts. Doing so does not affect the outcome of defendants' motions for summary judgment. T he disregarded facts would not compel a different result. From defendants' proposed findings of fact, I find that the following facts are un disputed and material to determining defendants' motions for summary judgment. U N D IS PU T ED FACTS A. Parties Plaintiff MOAEC, Inc. is a Delaware corporation with its principal place of business in Billerica, Massachusetts. Defendant Napster, L.L.C. is a Delaware corporation with its prin cipal place of business in Los Angeles, California. Defendant Pandora Media, Inc. is a C aliforn ia corporation with its principal place of business in Oakland, California. B. Patents in Suit A ll four patents in suit are related and share the same basic figures and specification b ecau se they are continuations of each other. The application resulting in the `471 patent w a s a continuation of the application resulting in the `886 patent, which was a continuationin -p art of an abandoned application, which was a continuation of the application resulting 3 in the `539 patent, which was a continuation of United States Application Serial No. 09/098,843, which resulted in the `283 patent. Thus, all four patents claim priority to the in itial application filing date of June 17, 1998. A ll four patents relate generally to an entertainment system for organizing, storing an d playing back music or other media files. The patents describe a "center" that includes a microprocessor, a high-volume data storage device and components for playing back music according to a variety of predetermined categories. E.g., `539 pat., Abstract. The center may b e a stand-alone unit or a personal computer as evidenced by Figs. 1 and 2 of the `539 patent: 4 T he patents' claimed inventions store music or media files, that are organized by categories. T ho se files are stored with category flags in a database in a storage device, such as a hard disk d rive. E.g., `539 pat., col. 1, ln. 66 - col. 2, ln. 6. The patents describe a number of categories used for cataloguing, displaying and organizing the music or media, such as artist, title, date, music category, music style, dance type, music speed, energy and mood. E.g., `539 pat., col. 6, lns. 18-20, 52-60; col. 14, lns. 4-8; `471 pat., col. 7, lns. 54-57. A user may access and play back categories of songs through a graphical user interface, an embodiment of which is provided in Fig. 13 of the `539 patent: 5 "T he illustrated window 382 in FIG. 13 shows some of the possible categories that can be orga nized by the service provider and cross-referenced within the database with respect to each individual selection." `539 pat., col. 9, lns. 17-21. When a user selects a particular category button, the system accesses the database of compressed music files and category in fo rm atio n and displays and plays back songs that match the selected category. E.g., `539 pat., col. 9, lns. 16-35. Although plaintiff alleges infringement of the four patents in suit, defendants Napster an d Pandora are alleged to infringe only the `539 and `471 patents, not all four patents. Plaintiff accuses defendant Napster's products of infringing claims 6, 7, 15 and 16 of the `53 9 patent and claims 35, 36 and 45 through 49 of the `471 patent. Plaintiff accuses defendan t Pandora's products of infringing claim 15 of the `539 patent and claims 1 through 4, 8 through 10, 15, 24, 26, 35, 36, 45, 48 and 49 of the `471 patent. 1 . The `539 patent T he `539 patent is entitled, "Music Organizer and Entertainment Center." It has two indep enden t claims, claims 1 and 15. Claim 1 states: 1. A music organizer and entertainment center comprising: a storage device for storing compressed data defining a plurality of individual m usic selections and associated category flags; a processor that retrieves selections and the associated category flags from the 6 storage device based upon user selection of predetermined of the categories; a data decompressor that translates the compressed data into playable digital m usic data; a network interface for receiving the compressed data from a remote source o ver a network for download into the storage device; and a graphical user interface display having a plurality of selectable screens, at le a s t one of the selectable screens including a plurality of category buttons constructed and arranged so that when a predetermined of the category buttons is activated, music selections having category flags matching the predeterm ined category of a respective of the buttons are selected and listed on the display. `53 9 pat., col. 15, lns. 47-67. Claims 6 and 7 state: 6. The center as set forth in claim 1 wherein at least one of the displays in clu des a play list of music selections chosen from the search list, the center being co n stru cted and arranged to translate compressed data of each of the music selections on the play list, in a predetermined order, and to convert the playable digital music data into audible music signals. 7 . The center as set forth in claim 6 further comprising a memory function co n stru cted and arranged to memorize predetermined lists of music selections for subsequ ent playback based upon predetermined list identifier commands. Id. col. 16, lns. 20-30. Claim 15 states: 15. A computer readable medium that contains program instructions for: receivin g compressed data representative of a plurality of musical selections from a source; storing the compressed data in a database with a plurality of category markers associated therewith representative of a plurality of predetermined characteristics of each of the musical selections, respectively; selectively accessing predetermined of the plurality of selections and con structing a list of the selections for playback as music based upon at least one of the predetermined characteristics entered by a user; d eco m p ressin g and playing back each of the predetermined of the plurality of 7 selectio n s according to a desired order of playback; and displayin g in a graphical user interface display having a plurality of selectable screens, at least one of the selectable screens including a plurality of category buttons constructed and arrayed so that when a predetermined of the category buttons is activated, music selections having category flags matching the predeterm ined category of a respective of the buttons are selected and listed on the display. Id . col. 17, ln 1 - col. 18, ln. 6. 2 . The `471 patent T he `471 patent is entitled "Media Organizer and Entertainment Center." It has two indep enden t claims, claims 1 and 35. Claim 1 states: 1. A media/data selection organizer and entertainment system comprising: a storage device which stores a plurality of media/data selections, each of said m ed ia/d ata selections having associated therewith at least one of a plurality of category flags and at least one of a plurality of sub-category flags; a user interface including a plurality of category selection buttons and a plurality of sub-category selection buttons selectable by a user; a selector responsive to user activation of at least one of said category selection button s and at least one of said sub-category selection buttons which auto m atica lly selects for retrieval from said storage device, and automatically generates, a playlist of those of said media/data selections having the user selected category and sub-category combinations; and a playback device which plays the selected media/data selections on said playlist in sequence. `47 1 pat., col. 27, lns. 35-53. Claim 35 states: 35. A system for organizing media/data selections, and facilitating the gen eratio n of media/data selection playlists, comprising 8 an input device for receiving media/data selections from a remote source; a storage device which stores said media/data selections together with a plurality of category flags associated with each of said media/data selections; a media/data selection categorizer which allows a user of the system to associate with said media/data selections one or more of said category flags an d to store said one or more category flags with their associated media/data selection s in said storage device; a user interface including a plurality of category selection buttons selectable by the user; a selector responsive to user activation of at least one of said category selection b utto n s which automatically selects for retrieval from said storage device, and au to m atically generates, a playlist of only those of said media/data selections h avin g the user selected category or categories; and a n output device which makes the media/data selections on said playlist available for sequential play on a playback device. Id . col. 29, lns. 30-53. C . Accused Products 1. Defendant Napster's accused products a. Overview of Napster's online music service D efendant Napster provides an online music service that offers both a pay su bscrip tio n-based service and a free advertising-supported service. Users pay a monthly subscription fee for access to all the songs they wish to obtain. Napster provides its services to users in one of three ways: (1) internet streaming; (2) tethered downloads, which time-out after a subscriber ends his subscription; and (3) permanent downloads. Whether a user receives a streamed song or downloads the song depends on the user's request, membership 9 category and purchase details. A downloaded song results in a new copy of the song, which is generally stored on the user's hard drive. A streamed song does not result in a new copy of the song; instead, the user listens to the song as if it were on a conventional radio. The song is not stored on the user's computer. C ustom ers use Napster's services on their computers through a specially adapted version of Windows Media Player, referred to as Napster Client Software, or through a web in terface that is accessible using a browser like Internet Explorer. The Napster Client So ftw are is a user application installed on the user's computer, which is separate from the back-end server application that Napster operates to run its services. The songs made availa b l e to users are initially stored on Napster's servers before they are streamed or do w nloaded to users' computers. Napster stores the song files in one of two compressed form ats, either Windows Media Audio or MP3 format. Napster receives song files from licensors with basic identifying information appended to the files, including artist name, track name and album name. Napster stores this id en tifyin g information in databases that it uses in providing its services. It marks each song file with a unique numeric identifier, called a TrackID, that enables Napster's system to m atch the song file with the song's attributes, which are stored separately in the databases. N apster's system does not store song or media/data files in its databases, only in fo rm atio n about song attributes. In addition to the initial identifying information, 10 N apster creates and obtains additional descriptive information about most of its song files. Fo r example, Napster obtains information specifying the genre to which a song belongs, b io grap hical information about the artist who wrote or performed the song and information that enables it to make song recommendations to customers, such as, "if you like `Su perstitiou s' by Stevie Wonder you might like `Highly Suspicious' by My Morning Jacket." All such additional information is stored in Napster's databases. W hen a user downloads a copy of a song, the Napster Client Software creates a record on the computer that the song file is present, along with certain of the song file's attributes, su ch as artist name, track name and album name. The additional descriptive information about the song file is not stored on the user's computer, which is referred to as the local database, but remains in Napster's databases. Thus, for example, the record on the user's co m p uter does not include recommendation information. T he Napster Client Software and web interface enable users to listen to pre-created p laylists and to create song lists of their own by dragging and dropping icons representing son g files into icons representing folders. Users can label these folders in any way they cho ose. The Napster Client Software and web interface can play back user-created song lists in the order created by the user or in a shuffled order. In playing back music, a user may click on an album, artist or playlist and the main w indo w of the Napster interface will display a list of songs associated with the album, artist 11 o r playlist. Once the list of tracks are displayed, the user must affirmatively select the song o r playlist he wants played. The main window of the Napster interface includes two action b utto n s, which are displayed near each track and playlist name. Actuating the play button, |, will open the Napster player and populate the player window with the chosen songs. Actuating the submenu button, [, provides the user with a list of options, such as "Play Album " or "Add to Playlist." To play a song added to the "now playing" area of the main w indo w , the Napster system performs a lookup function to look up the TrackID, AlbumID, A rtistID or PlaylistID corresponding to the chosen song file. If the song file is present on the user's computer, the Napster system sends the file location to the player for playback. If the song is not present on the user's computer, the Napster system sends the location of the song file on a Napster server to the player for playback. N apster's system does not provide a data decompressor to translate the compressed d ata into playable digital music data. The end user's computer provides a decompressor for playback of the compressed data by using some third party application, such as Adobe Flash o r Windows Media Player. Napster does not provide or support the Flash Player or W indo w s Media Player applications. b. Napster's features 1) Automix feature 12 N apster's Automix feature allows users to enter a song or artist as a "seed" to generate a customized song list for immediate streamed playback. When the Automix feature is activated , Napster's system uses an algorithm to analyze several attributes of the "seed" and then dynamically generates a song list of songs similar to the "seed." The "seed" is defined in the Napster system by a unique number identifier, such as TrackID or ArtistID. The Automix feature involves a multi-step process that uses identification numbers to select songs to add to an Automix song list. For example: 1. The user selects and highlights a song as a seed; 2 . With the seed song highlighted, the user selects the Automix button; 3. The Napster system sends the ArtistID of the highlighted song to the Napster servers; 4 . The Napster system selects ArtistIDs that are recommended artists based on Napster's own weighted matching information or information offered by a third party service; 5. The Napster system collects 10 TrackIDs from each recommended artist; 6. The Napster system also collects 10 TrackIDs from the artist of the seed song; 7 . The Napster system chooses 40 TrackIDs from the collected songs; and 8. The Napster system displays the 40 songs corresponding to the 40 chosen T rackID s. A user can also use the Automix feature from an artist page or by right clicking in various locations withing the Napster system, which sends the ArtistID corresponding to the right click ed target to the Napster servers. There is no "automix" attribute appended to any song f i le . 13 2) Radio station feature N ap ster's radio station feature provides genre or theme-based radio stations con taining a multitude of manually preprogrammed collections of songs that can be streamed to a user for playback. Napster has specialists in its music programming department who identify and select a large number of songs, usually around 1000, for inclusion in each radio station track list. The specialists function as disc-jockeys by pre-selecting songs to include in each radio station track list, relying on their expertise and sensibilities about the best and m ost appropriate songs to include in each track list. Each radio station is identified in the Napster system by a RadioID, which is a unique nu m ber. The track list for each radio station contains a list of all the TrackIDs of the songs cho sen by the specialists to be included in the radio station. When a user selects a radio statio n for playback, the browser or client software sends the RadioID to the Napster system. U po n receipt of the RadioID, the Napster system randomly selects a number of TrackIDs, usually about 250, from the radio station track list and sends those TrackIDs to the user as a song list. The songs associated with the returned TrackIDs are streamed for playback. Because the TrackIDs are chosen randomly, songs can be repeated during playback of the radio station track list. 3) Playlist feature 14 N apster's playlist feature provides lists of songs predefined according to a theme. The lists are created by Napster music programmers in its music department. The programmer creates a PlaylistID by choosing a number of TrackIDs in accordance with the playlist's them e and creating a track list of those TrackIDs, which is associated with the PlaylistID. W hen a user selects a Napster playlist from either the browser or client interface, the PlaylistID is sent to the Napster system. Upon receipt of the PlaylistID, the Napster system fin ds the PlaylistID and sends the TrackIDs in the PlaylistID's track list to the user as a song list. The songs associated with the returned TrackIDs are streamed for playback. During playback, the Napster system provides identifying information about the returned TrackIDs in the Napster player window. 4) My Library feature N apster's My Library feature displays a hierarchical list of the songs, albums of songs an d playlists that have been saved or downloaded by the user. The songs may be viewed hierarchically by genre, artist or as a list of "All Tracks." Albums of songs are grouped together under artists. Content that a user downloads from Napster's system onto the user's com puter is displayed in the My Library window. A user is permitted to save a bookmark in his My Library collection that identifies a song or album even though the content of the song or album has not been downloaded to the user's computer. 15 U sers can play back songs from their My Library collections by using the Napster Client Software. Users can drag and drop songs by name from the My Library area of the display into a "now playing" area or they can double click the songs in their My Library area to add them to the now playing area. Users of the Napster Client Software can also rightclick on a song, artist, album or playlist in the My Library window to open a sub-menu with addition al playback options, such as Automix for songs and artists or "burn" for songs, album s and playlists. In order to play songs moved from the My Library area into the "now playing" area, th e Napster Client Software must perform a lookup function to look up the AlbumID or PlaylistID to obtain a list of TrackIDs. Next, the software performs a lookup function to lo o k up each TrackID to determine whether the song is present on the user's computer or m ust be obtained from the Napster system. If the song is present on the user's computer, th e Napster system sends the file location to the player so it can play the song. If the song is not present on the user's computer, the Napster system sends the song's location on a N apster server to the player so it can play the song. Users may play back songs from their M y Library collections in a similar fashion by using a web interface. c. Napster's knowledge of the patents in suit and infringement B efore plaintiff filed this lawsuit, Napster was unaware of plaintiff's patents. Napster 16 had no knowledge that its services would induce infringement of plaintiff's patents by an yon e, including users of its services. 2. Defendant Pandora's accused product a. Pandora® Radio D efendant Pandora's internet radio service, Pandora Radio, is a free service that stream s music to a user's personal computer, mobile phone or other compatible electronic devices. Pandora also offers a subscription service that lacks advertising; this service appeals to less than one percent of Pandora's users. Pandora's radio service cannot and does not pro vide songs "on demand" because it operates under a statutory license authorized under the Digital Millennium Copyright Act that prohibits providing songs "on demand." Pandora's users do not have any ownership rights to the music Pandora streams for playback, that is, they cannot download any of the music. A user of Pandor's radio service interacts with Pandora's system through an interface, w hich is called the tuner. Typically, the tuner is an Adobe Flash multimedia program located on the user's computer and displayed in a web browser. The tuner coordinates music playback and sends user actions to Pandora's system, which comprises a web of servers that stream music content to numerous users simultaneously in a secure manner. Pandora's tuner do es not provide software for decompressing or translating compressed music data into 17 p layab le music data. Pandora's system accesses music files and streams them from one of its media servers to the user's tuner using a transfer protocol, such as hypertext transfer protocol or HTTP. T he music files streamed by Pandora originate from compact discs or digital files provided by music publishers. The music files are copied from the compact discs or digital files to a Pandora-owned archive file server located at Pandora's headquarters. The copied m usic files are converted to MP3 format and given a unique file name using Universal Pro duct Code (UPC) format corresponding to the album, album disc number and track nu m ber of the song. Next, these copied music files are converted into a file that is com patible with user devices. These converted music files are stored on a staging file server located at a Pandora facility and assigned file names in the staging file server using the UPC form at. The music files in the staging file server are copied to media servers located at Pandora co-location facilities. As before, the music files stored in the media servers are assigned file names using the UPC format. Once the music files are stored on the media servers, they are available for streaming to users. The media servers are file servers that store the music files in a file directory by file name. Pan do ra's media servers stream music files to users for immediate use. Pandora's tuner does not include any program instructions for storing compressed music files. Pandora does not facilitate storing music on the user's computer because Pandora's music licenses do 18 n o t permit it to provide music for users to store. Although Pandora's system does not allow u sers to fast forward, rewind or replay songs, users may either pause the streaming music or skip the current song. Pan do ra employs musicologists who listen to songs and analyze the musical attributes present in songs. These musicologists are involved in Pandora's Music Genome Project®, un der which each musical attribute is referred to as a "gene." Each song may contain betw een 170 to 400 genes. Musicologists score a song's genes on a scale of zero to five, in h alf point increments. Data about a song's genes are stored on servers separate and different fro m Pandora's media servers. They are not transmitted to Pandora users. Users cannot access or modify a song's genes or select for playing songs having a particular gene. No butto n displayed on the Pandora user interface matches any gene in the Music Genome Pro ject, that is, users cannot choose songs using any specific gene. T o use Pandora's radio service, a user may begin by creating a radio station or selecting one of the listed radio stations. To create a radio station, the user inputs a favorite song, artist, composer or a combination of those inputs. The inputted songs, artists, etc. are referred to as "seeds" for a radio station. Seeds are associated with a specific radio station. U ser-created stations are displayed under the "Your Stations" banner on the Pandora system interface. When an existing user returns to Pandora's website, the last radio station played b y the user will automatically play again. 19 The Pandora system interface may also display "Genre Stations" at the bottom of the w i n d o w . Genre Stations are radio stations defined by seeds selected by Pandora. A user m ay select one of eighteen "genre category" hyperlinks, producing a new display of predefined radio stations related to the chosen genre category. For example, selecting the "R eggae" genre category hyperlink produces a display of five predefined Reggae stations, such as "Reggae/Caribbean"; selecting the "Reggae/Caribbean" station causes the station to play music and show the listing of "Reggae/Caribbean" under the "Your Station" banner. W hen a user selects a genre station, the tuner sends a request to Pandora's application server for a sequence of four songs corresponding to the seed of the selected station to stream to the user. All genre stations are seeded by songs, artists and composers in exactly the same m an n er as a user-created station. O nce a genre station begins playing music, users may select the "station options" d o w n arrow and select the "View this Station's Definition" option. When that option is selected, a new browser web-page opens, displaying a list of the seeds for the station and a list of the songs played through the station that users have "thumbed-up" and "thumbeddo w n." The songs played in accordance with a genre station are chosen on the basis of user feed back and the musicological similarity to the seeds that define the station. Creating a station by using a particular artist or song as a seed does not guarantee that Pan do ra's system will play songs by that artist or play the specific seed song. Pandora's 20 system cannot select songs for on-demand listening. Instead, Pandora's system selects four so ng sets or fragments. To create a fragment, Pandora's system uses a complex algorithm. I n applying this algorithm, the Pandora system begins by selecting at random one of the station's seeds songs, artists or composers to be the "userSeed" for the fragment. If the userS eed is an artist or composer, the system randomly selects an album or disc by the artist or composer to be the "matchingSeed." Pandora's system then randomly selects a "focus trait," if one is triggered. (A focus trait is triggered when the values of certain defined sets o f genes satisfy specific requirements.) The triggering of a focus trait results in the weighting of the song's genes. The musicological distance between the matchingSeed and the cand idate songs is computed by calculating the multi-dimensional Cartesian distance betw een their gene vectors, with adjustments made according to which focus traits have been triggered . This calculation creates MUSICOLOGICAL song candidates for a four song fragm ent. MUSICOLOGICAL songs are songs that are chosen on a musicological basis. Pan do ra's system produces four other types of song candidates: (1) EXPLICIT_TEST; (2 ) FORCED; (3) QUALITY; and (4) IMPLICIT_TEST. FORCED songs are played on a station to insure that at least some music by the artist of the seed songs or seed artists is played occasionally. QUALITY songs are songs with the most positive feedback for a p articu lar userSeed. The Pandora system also takes into account recent song history and licensing-related considerations before making the final song selections for a fragment. All 21 four songs in a fragment are compatible with at least one matchingSeed-focusTrait pair. H ow ever, the algorithm does not permit users to select the songs that are played or the order in which the songs are played back. The algorithm was designed intentionally for selecting fo ur song fragments with random results and unpredictability because of the limits on playback in Pandora's radio licenses. Thus, the Pandora system does not return the same sequence of songs to the same station. In other words, two users creating stations that have the same seed will hear different songs in a different order. After a four song fragment is calculated, the tuner sends a media request to the media server to begin streaming the first song. As the music file is steamed to the tuner, the un derlying platform on the computer begins to play back the audio. Once the audio p layb ack begins, the tuner provides additional information about the song, such as artist and title, in the window display. Nothing in the Pandora system decompresses the music data or translates it into playable music. The Pandora system relies on users' devices, such as a co m p uter, to provide the software and hardware components necessary to decompress and playback the music, such as a sound card and media player. O nce a four song fragment is finished, the tuner sends a request to Pandora's app lication server for four more songs. At any time, users can use the tuner to select a d ifferen t station or create a new station. Selecting a new station will cause the music to stop playin g temporarily while the system selects a new set of songs, utilizing a seed of the newly 22 selected station. W hile a song is playing, users can use the tuner to provide feedback about the songs using "thumbs." Choosing a "thumbs up" has two effects: (1) future sets of songs are more likely to have similar musical attributes, that is, multiple "thumbs up" votes on a song played o n a specific station will have cumulative effect on the songs played by the station; and (2) th e likelihood that the thumbed song will play again is elevated slightly. Feedback from thum bs is associated with the radio station on which the thumb was input. However, users cann ot select songs for playback on the basis of the thumbs previously input for songs. In other words, a user cannot make a favorites radio station containing only thumbed-up songs. C ho osin g a "thumbs down" stops the currently playing song. b . Pandora's knowledge of the patents in suit and infringement T here is no evidence that Pandora knew of the patents in suit before plaintiff filed this lawsuit. There is no evidence that Pandora knew or should have known that its services w ou ld induce infringement of plaintiff's patents. O PIN IO N In its motion for summary judgment defendant Napster contends that its accused p ro du cts do not infringe dependent claims 6 and 7 or independent claim of the `539 patent 23 an d independent claim 35 of the `471 patent, either directly or by the doctrine of equ ivalents. In its motion for summary judgment defendant Pandora contends that its accu sed products do not infringe independent claim 15 of the `539 patent and independent claim s 1 and 25 of the `471 patent, either directly or by the doctrine of equivalents. Both defendan ts contend that their accused products do not infringe the `539 or `471 patents u nd er theories of inducement of infringement, contributory infringement or joint infringem ent. Plaintiff challenges all of defendants' contentions. A. Direct and Doctrine of Equivalents Infringement Analyses "`Sum m ary judgment on the issue of infringement is proper when no reasonable jury co uld find that every limitation recited in a properly construed claim either is or is not found in the accused device either literally or under the doctrine of equivalents.'" U.S. Philips Co rp. v. Iwasaki Elec. Co., 505 F.3d 1371, 1374-1375 (Fed. Cir. 2007) (quoting PC C on nector Solutions LLC v. SmartDisk Corp., 406 F.3d 1359, 1364 (Fed. Cir. 2005)). Patent infringement analysis involves two steps. First, the patent claims must be interpreted or construed to determine their meaning and scope. Markman v. Westview Instruments, Inc., 52 F.3d 967, 976 (Fed. Cir. 1995). Second, the properly construed claims are com pared to the process or device accused of infringing. Id. To establish infringement, plain tiff must prove that each claim element is present in the accused product, either literally 24 o r by equivalence. Dawn Equipment Co. v. Kentucky Farms Inc., 140 F.3d 1009, 1015 (F ed . Cir. 1998). Conversely, defendants can prevail by demonstrating that at least one elem ent of the asserted claim is absent from their devices. Under the doctrine of equivalents, "a product or process that does not literally i n frin ge upon the express terms of a patent claim may nonetheless be found to infringe if there is `equivalence' between the elements of the accused product or process and the claim ed elements of the patented invention." Warner-Jenkinson Co. v. Hilton Davis C hem icals Co., 520 U.S. 17, 21 (1997). A broad, overall equivalence between an accused p ro du ct and a patented invention is not enough; rather, "[e]ach element contained in a patent claim is deemed material to defining the scope of a patented invention, and thus the doctrine of equivalents must be applied to individual elements of the claim, not to the in ven tio n as a whole." Id. at 29; Freedman Seating Co. v. American Seating Co., 420 F.3d 13 50 , 1358 (Fed. Cir. 2005). At times, the doctrine of equivalents is framed in terms of the substantiality of the d ifferen ces between the elements of the invention and the product, e.g., Freedman Seating Co ., 420 F.3d at 1358, and at times in terms of the "triple identity test": "whether the accused device performs substantially the same function in substantially the same way to obtain the same result as the claim limitation." E.g., Catalina Marketing Int'l v. C oo lsavings.com , Inc., 289 F.3d 801, 813 (Fed. Cir. 2002) (citations omitted). The key to 25 either test is "[a]n analysis of the role played by each element in the context of the specific patent claim." Warner-Jenkinson Co., 520 U.S. at 40. Regardless of the test used, the essen tial inquiry is whether "the accused product or process contain[s] elements identical or equivalent to each claimed element of the patented invention." Id. B . Napster's Accused Device and the `539 Patent 1. Napster's Automix feature a. Claims 6 and 7 of the `539 patent D e fen dan t Napster contends that its Automix feature does not infringe claims 6 and 7 of the `539 patent because it does not retrieve selections and associated category flags from the storage device in reliance on user selection of predetermined categories, as required by c la im 1 of the `539 patent, which is the independent claim from which claims 6 and 7 depen d. How Napster's Automix feature works is undisputed. Thus, the only issue is w hether this retrieval and selection limitation from claim 1 is present in the Automix feature, either literally or by equivalence. I conclude that it is not. A purpose of the `539 patent is "to provide a user with the ability to fully customize p layb ack of music . . . ." `539 pat., col. 1, lns. 58-59. (Emphasis added). Part of providing th is fully customized playback requires permitting a user to obtain specific song selections by selecting different categories. Specifically, claim 1 claims an apparatus to retrieve a list 26 of songs having associated category flags corresponding to user-selected predetermined categories. Id. col. 15, lns. 52-54. According to the `539 patent's specification, Songs can be chosen based upon a specific desire or mood that relates to categories such as music age, energy, speed, style, dance, or rating. Experienced listeners can en jo y new convenience in music playback. Newer listeners typically find their use of th e center to be highly educational, as they quickly learn to associate certain types of categories with specific selections, artists and songs . . . . Id. col. 6, lns. 18-24. In other words, if a user is in the mood for 1970's Rock music, he can select the "Rock" category and the "1970's" category buttons and the claimed invention will retrieve song selections that have "Rock" and "1970's" flags associated with them and display the selections for convenient playback of 1970's Rock music. N ap ster's Automix feature does not send the Napster system in search of songs or artists associated with some user-selected predetermined category or categories. When a user activates the Automix feature, he is requesting songs similar to the seed, regardless of genre, artist, music speed, etc. The user does not get to select which category or categories he wants N apster's system to use to obtain similar songs. Napster's system does not search for songs flagged as similar to the seed. Instead, to locate songs similar to the seed the system uses its algorithm , which considers usage statistics and third party data. The algorithm may return on e song that shares characteristics X, Y and Z with the seed and another song that shares characteristics W and X. For example, if the user's seed is a country song, the algorithm does no t return only songs that can be categorized as "Country" because the Automix feature does 27 no t provide a method for the user to select and obtain songs from a specific category, such as "Country." Instead, execution of the algorithm could return a "Pop" song as long as the song is similar enough to the user's seed according to the algorithm. Thus, in using the Autom ix feature, a user is not selecting a predetermined category and receiving songs that fit under that category; instead, the user is selecting a seed that contains many different variables, some of which Napster's system includes in a calculation that results in the selection and sending of certain songs to the user. A return to the 1970's Rock music example shows that Napster's Automix feature does not provide the same customized playback claimed in the `539 patent. A user in the m o o d for 1970's Rock music cannot use Napster's Automix feature to obtain a playlist of 1970's Rock music. In the hope of obtaining 1970's Rock music, the Automix user could select "Stairway to Heaven" by Led Zeppelin as his seed song. The Napster system would use an algorithm to obtain recommended artists that have songs similar to "Stairway to H eaven ." Napster's system would then collect ten TrackIDs from each recommended artist an d 10 TrackIDs from Led Zeppelin and choose 40 TrackIDs from the collected songs to send to the user for playback. However, using the Automix feature would not necessarily p ro vid e the user with songs that could be "categorized" as 1970's Rock. For example, a song from a modern artist with a 1970's Rock sound might be included in the returned playlist. Thus, selection of a seed is not the selection of a predetermined category. 28 D espite plaintiff's contention to the contrary, the Automix feature is not merely a com bin ation of different category flags that create new categories. Combining categories creates a narrowing effect, that is, the more categories that are combined, the fewer selection s that are returned because the returned selections' characteristics must fit into each selected category. In our 1970's Rock music example, if a user combines several categories by selecting "Rock," "1970's" and "Favorites," the returned selections must fit into all three categories. Conversely, the Automix feature does not narrow a user's selections because it does not combine categories. Instead, it broadens the user's selections by using an algorithm that will return songs similar to the seed even if the songs do not share all the same characteristics and could not all fit into the same categories. In addition to not literally infringing on claim 1, the Automix feature does not infringe under the doctrine of equivalents. Plaintiff contends that the Automix feature infringes under the doctrine of equivalents because it is "a context sensitive button that, w hen activated, finds songs similar to the artist or song selected by the user, and lists those son gs on the display" in satisfaction of claim 1's retrieval of songs associated with a user's selectio n of a predetermined category limitation. Plt.'s Opp. Br., dkt. #222, at 26. H ow ever, finding songs similar to a selected song is not the equivalent of finding songs that fi t under a chosen category. Using the `539 patent's claimed invention, users select a ca t e g o r y of songs and expect that all the retrieved songs fall under that category. For 29 exam ple, by selecting the "Rock" category a user expects that the songs retrieved all fit under the "Rock" category. Conversely, when a user selects a seed song using the Automix feature, he expects that retrieved songs will share characteristics similar to the seed, but cannot know the category of the songs or even the characteristics the retrieved songs will share. For example, by selecting "Stairway to Heaven" as the seed, the user expects that the songs retrieved will be sim ila r to "Stairway to Heaven" in some manner but he will not know whether the songs will be from the same genre, year, etc. Therefore, the Automix feature does not perform substantially the same function in substantially the same way to obtain the same result as claim 1's retrieval of songs associated with a user's selection of a predetermined category li m i ta t i o n . B ecau se there is no factual dispute about how the Automix feature functions and co m p arin g that feature to claim 1 reveals that at least one element of claim 1 is absent from the feature, I conclude that no reasonable jury could find that defendant Napster's Automix feature infringes independent claim 1 of the `539 patent. Because claims 6 and 7 are depen dent from claim 1, a device cannot infringe claims 6 or 7 if it does not infringe claim 1. Accordingly, Napster's request for summary judgment on plaintiff's claim that its Autom ix feature infringes claims 6 and 7 of the `539 patent will be granted. 30 b . Claim 15 of the `539 patent D e fen dan t Napster contends that its Automix feature does not infringe indpendent c la im 15 of the `539 patent for the same reasons it does not infringe claim 1, that is, the feature does not search for song selections using user-selected categories or characteristics. P lain tiff disputes Napster's contention using the same arguments it relied on in challenging N apster's contentions regarding claim 1. Thus, the result with respect to claim 15 is the sam e as the result under claim 1. C laim 15 of the `539 patent contains the following limitation: selectively accessing predetermined of the plurality of selections and constructing a list of selections for playback as music based upon at least one of the predetermined characteristics entered by a user. `53 9 pat., col. 17, lns. 10-13. Plaintiff contends that a user's selection of the Automix feature is the selection of predetermined characteristics or categories. This is incorrect, as discussed above. The Automix feature does not permit the user to select which characteristics of the seed he wants the list of retrieved songs to share with the seed. The feature causes Napster's system to activate its algorithm and search for songs that are similar to the seed in any number of ways but may not share any one characteristic with each other. In other words, the user chooses the seed and Napster's system chooses the characteristics; th e user cannot enter predetermined characteristics. Thus, the Automix feature does not literally or by equivalence include the process of having a user enter predetermined 31 characteristics and retrieving songs that share the specifically entered characteristics. B ecau se there is no factual dispute about how the Automix feature functions and co m p arin g that feature to claim 15 reveals that at least one element of claim 15 is absent from the feature, no reasonable jury could find that defendant Napster's Automix feature in frin ges independent claim 15 of the `539 patent or claim 16, which is dependent from claim 15. Accordingly, Napster's request for summary judgment will be granted on plaintiff's claim that its Automix feature infringes claims 15 and 16 of the `539 patent. 2. Napster's My Library feature D efendant Napster contends that its My Library feature does not infringe any claims o f the `539 patent. Plaintiff does not respond to any of Napster's contentions about the My L ibrary feature. Its failure to respond constitutes waiver. Wojtas v. Capital Guardian Trust C o . , 477 F.3d 924, 926 (7th Cir. 2007) (failure to oppose argument constitutes waiver). F urth erm o re, because plaintiff alleges that the My Library feature infringes through use of the Automix feature and the Automix feature does not infringe either of the `539 patent's indep enden t claims, the My Library feature cannot infringe any of the `539 patent's claims. Accordingly, Napster's request for summary judgment on plaintiff's claim that its My Library feature infringes claims 6, 7 and 15 of the `539 patent will be granted. 32 3. Napster's radio station and playlist features D efendan t Napster contends that its radio station and playlist features do not infringe claim s 6, 7 or 15 of the `539 patent because its features do not search for or display songs th at have category flags matching predetermined categories. How Napster's radio station an d playlist features function is undisputed. Furthermore, Napster's radio station and p la y li s t features operate in an almost identical fashion, with the only difference being im m aterial to whether the features satisfy the matching limitation. Thus, the only issue is w h eth er the matching limitation from claims 1 and 15 is present in the radio station and playlist features, either literally or by equivalence. I conclude that it is not. T he invention claimed by the `539 patent is a device or program that allows cu sto m ized music playback by searching system databases for songs that have flags matching the category or categories selected by the user. For example, the user selects the "Rock" category button and the invention searches through its databases for each song that has a flag representing "Rock" and displays those songs for playback. Each song in the claimed inven tion's databases may have any number of searchable category flags. The claimed in ven tio n permits a user to search for songs using different combinations of categories for a fully customized and convenient music listening experience. For example, if the user selects the "dance mix" button, the system selects three songs with dance category flags and fas t speed category flags followed by two songs with dance category flags and slow speed 33 category flags. `539 pat., col. 10, lns. 3-12. One specific limitation on the claimed device or program is that it provide a plurality of category buttons constructed and arranged so that when a predeterm ined of the category buttons is activated, music selections having category flags matching the predetermined category of a respective of the buttons are selected and listed on the display. Id. col. 15, lns. 62-67; col. 18, lns. 1-6. This limitation requires music selections to have category flags that match the user-selected predetermined category. D e fen dan t Napster's radio station and playlist features do not search its databases for songs with category flags that match the radio station or playlist selected by the user. N ap ster's programmers create a finite list of songs associated with each radio station and playlist, referred to as a track list. The TrackIDs associated with the songs found on a radio station or playlist track list do not contain any markers or flags matching the appropriate radio station or playlist. Instead, each radio station has a unique RadioID number and each p laylist has a unique PlaylistID number and those unique numbers are associated with a track list of TrackIDs. Thus, when a user selects a 1970's Rock music radio station, the N ap ster system searches for the corresponding RadioID and, once it finds it, picks about 250 T rackID s from the RadioID's track list. Then the system must retrieve the 250 TrackIDs for playback. The way Napster's radio station and playlist features function is not the same as the 34 claim ed invention's function or equivalent to it because the Napster features do not search fo r songs with category flags that match a predetermined category. Napster's system em p lo ys a fundamentally different organization and searching of its music. Instead of having searchable category flags associated with each song and a system that allows a user to search for music having those flags, Napster programmers create track lists associated with unique R adio ID s and PlaylistIDs. Its system allows a user to access the songs on the track lists. T h us, the way Napster's radio station and playlist features function is not literally or s u bstantially the same as the way the inventions claimed in claims 1 and 15 of the `539 p aten t function. B ecause there is no factual dispute about how the radio station and playlist features fu nctio n and comparing those features to claims 1 and 15 reveals that at least one element o f those claims is absent from the features, no reasonable jury could find that defendant N ap ster's radio station and playlist features infringe independent claims 1 or 15 or d ep en den t claims 6, 7 and 16 of the `539 patent. Accordingly, Napster's request for sum m ary judgment on plaintiff's claim that its radio station and playlist features infringes claim s 6, 7, 15 and 16 of the `539 patent will be granted. C . Napster's Accused Device and the `471 Patent Plaintiff has alleged that only defendant Napster's Automix and radio station features 35 in frin ge the `471 patent. Napster contends that these features do not infringe independent claim 35 of the `471 patent for many of the same reasons they do not infringe the `539 patent. For example, the Napster features do not search for and retrieve media or data files h avin g user-selected categories. In addition, Napster contends, its Automix and radio station features do not infringe claim 35 because they do not have a "categorizer" as defined in the claim language. Plaintiff challenges Napster's contention with respect to its Automix feature, but it says nothing about Napster's contention about the radio feature. That failure to respo nd constitutes waiver. Wojtas, 477 F.3d at 926. Before determining whether the Automix feature infringes claim 35, I must construe the term "categorizer" because it was not construed in the Claims Construction Order, dkt. # 1 4 7 . Claim 35 of the `471 patent contains the following limitation: a media/data selection categorizer which allows a user of the system to associate with said media/data selections one or more of said category flags and to store said one or m ore category flags with their associated media/data selections in said storage device; `471 pat., col. 29, lns. 38-42. From this unambiguous claim language I conclude that the "categorizer" is an apparatus for (1) creating user-defined categories by allowing the user to associate category flags with media or data files and (2) making songs associated with userdefined categories searchable by saving the category flags associated with the user-defined categories with the appropriate media/data files. The `471 patent's specification further supports this definition of the categorizer: 36 A significant feature of the center 1000, to be described in greater detail below, is the orga nizatio n of individual media/data selections according to specific user-defined categories, that are assigned manually or automatically at time of import or at a later tim e. These categories are carried in a database, along with the raw digital m edia /d a ta , and allow the user to playback each of the individual selections based upo n specific categories in a random or ordered manner. The use of user-defined categories for storage and playback empowers the user to choose media/data based upo n his specific desire or mood that relates to categories such as artist, title, pro ducer, year, main category, energy, speed, style, type, rating or favorites. ... 6. The categories associated with each media/data selection can be changed by the user at any time. ... As discussed above, the user can define or assign categories to be associated with the m edia/data selections. The category value or information are stored in the database in records for each selection. ... According to steps 1714, 1716, 1718 and 1720, category information of the individual tracks may be modified. Id . col. 18, lns. 5-17, 64-65; col. 19, lns. 54-57; col. 22, lns. 29-30. Plaintiff contends that the Automix feature is a categorizer because the user's choice of a seed allows the user to create a new category of songs, similar to seed X category. H ow ever, plaintiff misunderstands the way in which the Automix feature functions. When us in g the Automix feature, the user does not define which categories or characteristics N aps te r's system's algorithm will use to search and retrieve similar songs. The Automix 37 featu re does not "allow the user to playback each of the individual selections based upon specific categories." `471 pat., col. 18, lns. 10-12. (Emphasis added.) Instead, as previously explained, the Automix feature employs an algorithm to search out and retrieve songs. The system may return one song that shares characteristics X, Y and Z and another song that shares characteristics W and X. Accordingly, the Automix feature cannot literally infringe claim 35 because it does not allow users to define categories and associate selections with those categories. Furthermore, I am not persuaded by plaintiff's argument that permitting a user to create "new" categories by combining existing flags that are already associated with a media o r data file satisfies the categorizer limitation. If plaintiff's contention were true and the user were merely combining category flags already associated with the selections, a user w o u ld not need to "associate with said media/data selections one or more of said category flags," `471 pat., col. 29, lns. 39-40 (emphasis added). Associating a category flag with a selection requires that the two items start unattached. Thus, a categorizer must enable the user to associate categories with selections. The Automix feature does not provide such a fu n ctio n . I disagree with plaintiff's argument that the reference in the claim language to "said" category flags supports the conclusion that a combination of already associated category flags is enough to satisfy the categorizer limitation. It is true that the reference to "said" category 38 f la gs refers to identifiers that are part of the system and can be associated with selections. H ow ever, the presence of certain category flags on the system does not mean that they are all associated with the selections. For example, if there is a "genre" category flag, a selection m ay not have an associated genre category flag because none was associated with the selectio n by the system provider. If the user decides that the song genre is "Rock," he could use the categorizer to associate a rock genre category flag with the selection. Thus, the user w o u ld be associating a "said" category flag with a selection. Finally, the Automix feature does not infringe the categorizer limitation under the do ctrine of equivalents. Plaintiff contends that the Automix feature functions in substantially the same way as the categorizer because it "allow[s] a user to create a new category by identifying traits of the seed song and requesting songs with similar traits," Plt.'s O p p . Br., dkt. #222, at 36-37, but that is not how Automix functions. The user is not creating a new category because the user does not choose or identify which traits of the seed so n gs should be used to retrieve similar songs. Plaintiff's categorizer allows a user to define category Y and associate selection X with category Y. Nothing in the use of the Automix featu re provides any substantially similar function. B ecau se there is no factual dispute about how the Automix feature functions and co m p arin g that feature to claim 35 reveals that at least one element of that claim is absent fro m the feature, no reasonable jury could find that defendant Napster's Automix feature 39 in frin ges independent claim 35 or dependent claims 36, 45, 46, 47, 48 and 49 of the `471 patent. Accordingly, Napster's request for summary judgment on plaintiff's claim that N ap ster's Automix feature infringes claims 35, 36, 45, 46, 47, 48 and 49 of the `471 patent w ill be granted. D . Indirect Infringement by Napster Plaintiff alleges that even if defendant Napster's device does not directly infringe the `53 9 and `471 patents, Napster infringes plaintiff's patents indirectly by inducing others to infringe, 35 U.S.C. § 271(b), or contributing to others' infringement, 35 U.S.C. § 271(c). "In order to prevail on an inducement claim, the patentee must establish first that there has been direct infringement, and second that the alleged infringer knowingly induced in frin gem en t and possessed specific intent to encourage another's infringement." Broadcom C orp . v. Qualcomm Inc., 543 F.3d 683, 698 (Fed. Cir. 2008) (internal quotations omitted). For Napster to be liable as a contributory infringer, plaintiff must prove that some third party using Napster's device in combination with another device directly infringes the patents. Ricoh Co. v. Quanta Computer Inc., 550 F.3d 1325, 1337 (Fed. Cir. 2008). The u nd isp uted facts establish that Napster's device does not directly infringe either the `539 p aten t or the `471. Plaintiff has failed to adduce any evidence to raise a genuine issue of m a te r ia l fact about whether a third-party could use Napster's device in conjunction with 40 ano th er device to directly infringe either patent. Therefore, no reasonable jury could determ ine that Napster's device infringes either the `539 or `471 patent indirectly. E . Pandora's Accused Device and the `539 Patent Plaintiff alleges that defendant Pandora's internet radio, Pandora® Radio, infringes independent claim 15 of the `539 patent. Pandora denies that it does, arguing that, like d efen dan t Napster's Automix feature, its internet radio does not allow a user to select and play back music according to user-selected predetermined characteristics and its internet radio does not select songs by matching category flags to predetermined categories selected by the user. I agree that Pandora's internet radio system functions in a way similar to N apster's Automix feature. Thus, many of the same reasons supporting the conclusion that A uto m ix does not infringe claim 15 support the conclusion that Pandora Radio does not in frin ge claim 15. For example, like Napster's Automix feature, Pandora's internet radio uses an algo rith m to analyze and retrieve songs, as opposed to retrieving song selections based upon user selection of predetermined categories or characteristics. Pandora's system turns each son g into a genetically unique individual entity. Its system uses an algorithm that analyzes 400 attributes, which are called "genes," of each song or artist seed, after which the algorithm searches for songs that have a genetic make-up similar to the seed. Next, 41 Pan do ra's system creates a four song set containing songs similar to the seed, where the level of similarity is determined by comparing the musicological distance between the gene vectors of the songs and the seed. The user does not get to select which characteristics Pandora's system will use to obtain similar songs. Furthermore, Pandora's system does not search for son gs flagged as similar to the seed or even songs with flags matching flags associated with the seed. Therefore, there is no user-entered predetermined characteristic or category used to create song lists. Even assuming, as plaintiff contends, that each gene could be considered a category flag and a seed is a category unto itself, Pandora's system does not match each gene in the seed to each gene in candidate songs. Pandora® Radio looks for songs with similar genes; it is not limited to songs with matching genes. For example, Pandora's internet radio might select song X because of similar vocal genes and song Y because of similar guitar genes. It is not limited to songs that have identical "twang" genes. It may start with a seed with a 3.5 value on a 5.0 scale for the vocal twang gene and choose a candidate song with a 2.0 value fo r its twang gene. This function is different from the `539 patent's matching function; usi n g that function, for example, a user of the patented invention who wants to listen to son gs categorized as a "Rock" song, selects the "Rock" category button and the system searches for songs with associated flags that match the selected category, that is, songs with associated "Rock" flags. Pandora does not employ the `539 patent's matching function. 42 Furtherm ore, even assuming that songs having genes with similar but not the exact values of the seed's gene values were enough to match the seed's genes to a song's genes, there still is not a matching of category flags to a predetermined category. According to claim 15, the program returns music selections that have category flags matching the selected predeterm ined category. This means that retrieved music selections must be associated with all the category flags that define the boundaries of the selected category. For example, if the category is "Rock's Greatest Hits - 1990," the retrieved music selections must have a "Rock" flag, a "Greatest Hits" flag, and a "Year" flag that falls within the 1990s. Thus, if a seed is con sidered a predetermined category and genes are considered as category flags, the system w ould not infringe unless retrieved songs' genes matched all the seed's genes because all the seed's genes would define the category. The user is not allowed to choose which specific genes define the category. Returning to our twang gene example, in an infringing system, if the seed

Disclaimer: Justia Dockets & Filings provides public litigation records from the federal appellate and district courts. These filings and docket sheets should not be considered findings of fact or liability, nor do they necessarily reflect the view of Justia.


Why Is My Information Online?