By а jury verdict, the United States District Court for the Eastern District of Texas found that The DirecTV Group, Inc., DirecTV Holdings, LLC, DirecTV Enterprises, LLC, DirecTV Operations, LLC, and DirecTV, Inc. (collectively DirecTV) had infringed U.S. Patent No. 5,404,505 (the '505 patent), assigned to Finisar Corporation (Finisar). Finding DirecTV’s infringement to have been willful, the jury awarded $78.9 million in reasonable royalty damages. The district court sustained the jury’s verdict, except with respect to induced and contributory infringement, denied Finisar’s request for injunctive relief, imposed a compulsory license, and awarded Finisar $25 million in enhanced damages.
Finisar Corp. v. DirecTV Group, Inc.,
No. 1:05-CV-00264,
Because the district court incorrectly construed a vital term featured prominently in each asserted claim, this court vacates the verdict of infringement. Furthermore, the district court erred in ruling that the prior art did not anticipate claim 16. This error also infects the scope of the prior art for assessing the validity of the rest of the claims. Therefore, this court remands for a new trial on both infringement and validity of claims 17, 22, 24, 26, 39, and 44.
I
The '505 patent, issued on April 4, 1995 from an application filed on November 1, 1991, claims systems and methods for scheduling transmission of database tiers upon specific demand or at specific times and rates of repetition. The '505 patent describes an information broadcasting system that gives subscribers access to video and audio programs through high-speed satellite or cable links. See '505 patent, Abstract; col.l 1.68 — col.2 1.2. Under the patented system, subscribers do not need to request the most popular and trendy movies, for example, or other programs. Instead the system anticipates likely (more popular) requests and broadcasts those programs to users on an announced schedule at regular intervals. Thus, most of the interaction between the user and the information server is unidirectionаl, meaning that the server sends most of the data to the subscriber without even receiving a request.
For scheduled transmissions, i.e. those not responsive to a specific user request, the system sends more popular data more frequently. To make this work, the system divides the information database into different tiers based on likely popularity. Then the system broadcasts each tier of data at a particular repetition rate. See id., col.14 11.2-18. Thus, the system arranges all information in the database in a hierarchical structure. See id., col.6 11.28-40. In this regard, the '505 specification *1327 analogizes the claimed invention to accessing information in a large library:
It is important to note that while a user has access to perhaps a terabtye, or even 100 terabytes or more, of data, the total amount of data that systems in accordance with the present invention system can transmit in any one day is much more limited, as will be described below. This is not unlike visiting the main library of a major university, such as Yale or Hаrvard University, having stacks containing several million volumes of books. Having “access” to all those books every single day does not means [sic] that a user can receive them all in one day, nor does it mean that all the users can receive all the books in a single day. Nevertheless, each particular book (file or program) is available on relatively short notice, and having access to such a large collection of books (data) is still very useful.
Id., col.2 11.9-23. The '505 specification also compares the claimed invention to other information distribution systems, like books and CDs, estimating that the system saves vast amounts in distribution costs by avoiding shipment of each individual copy of the desired data. See id., col.2 11.24-43.
DirecTV began offering direct-to-home satellite broadcasting in the United States in 1994. A DirecTV subscriber accesses the broadcasting system through a small antenna (generally a small satellite dish affixed to the exterior of a subscriber’s homе) and its associated electronics, along with a set-top box, which attaches to the subscriber’s television set. DirecTV generally broadcasts four types of information: turnaround programming, playback programming, conditional access information, and program guide information.
Turnaround programming constitutes the bulk of DirecTV’s broadcasts. This category of programming re-broadcasts or “turns around” content from other television channels like CNN, Comedy Central, ESPN, and Animal Planet, to name a few. The owners of these channels, rather than DirecTV, schedule the airing of their programs. As discussed below with respect to infringement, the parties dispute the degree to which DirecTV controls, or “programs,” the turnaround programming. A different company, Tribune Media Services, collects scheduling information from the various channels. DirecTV adopts the Tribune schedule.
As noted above, DirecTV also offers “playback” programming, which сomprises pay-per-view movies and the like. DirecTV itself schedules the broadcast of playback programming. DirecTV’s broadcasts also include “conditional access” information, which allows an authorized subscriber to pay for and receive selected programs. DirecTV controls access to this information by broadcasting it in an encrypted format. Finally, DirecTV’s broadcasts also include an electronic program guide, which provides the user with information about current and upcoming programs on the various channels.
Finisar sued DirecTV for infringement of the '505 patent, initially asserting that DirecTV’s direct broadcast satellite system infringed fifteen of the '505 patent’s forty-eight total claims. After a
Markman
hearing and a claim construction order,
Finisar Corp. v. DirecTV Group, Inc.,
*1328 A jury heard evidence on infringement of the remaining seven asserted claims (claims 16, 17, 22, 24, 26, 39, and 44). The jury concluded that DirecTV infringed all seven claims (directly and by inducement and contribution). Finding DirecTV’s infringement to have been willful, the jury awarded $78.9 million in reasonable royalty damages. The district court sustained the jury’s verdict, except with respect to induced and contributory infringement, denied Finisar’s request for injunctive relief, imposed a compulsory license, and awarded $25 million in enhanced damages. Final Judgment. The district court also denied DirecTV’s post-judgment motions for JMOL or a new trial. JMOL Order.
II
Between DirecTV’s appeal and Finisar’s cross-appeal, this court confronts a variety of issues. DirecTV’s appeal challenges the district court’s construction of two claim terms (“information database” and “downloading into a memory storage device”) and the jury’s findings of literal infringement, validity (novelty and non-obviousness), and willfulness. Finisar cross-appeals the district court’s denial оf Finisar’s motion for a permanent injunction, imposition of a compulsory license at a rate of $1.60 per set-top box, and grant of summary judgment of invalidity on claims 1, 2, 7, 9,10,11, and 37 as indefinite.
The district court denied DirecTV’s post-trial motions for JMOL or a new trial on non-infringement, invalidity, and non-willfulness. On the motions for JMOL or a new trial, this court applies the law of the regional circuit, in this case the United States Court of Appeals for the Fifth Circuit.
See Harris Corp. v. Ericsson Inc.,
1. Claim Construction
This court reviews claim construction without deference.
Cybor Corp. v. FAS Techs., Inc.,
*1329
In this instance, the United States District Court for the Eastern District of Texas was not the only trial court to have construed the claims of the '505 patent, including the two terms disputed on appeal. The United States District Court for the Northern District of California issued a
Markman
order in a declaratory judgment action filed by Comcast Cable Communications Corp. (Comcast) against Finisar for patent non-infringement.
Comcast Cable Commc’ns Corp. v. Finisar Corp.,
No. C 06-04206,
DirecTV appeals the district court’s construction of two terms, “information database” and “downloading into a memory storage device.” Independent claim 16 shows these terms in context:
16. An information transmission method comprising the steps of:
storing an information database on one or more memory devices;
generating and storing on said memory devices a hierarchically arranged set of
indices for referencing data in said information database, including distinct indices for referencing distinct portions thereof, and embedding said indices in said information database;
scheduling transmission of selected portions of said information database, including assigning each selected portion of said information database one or more scheduled transmission times;
transmitting a stream of data packets containing said selected portions of said information database in accordance with said scheduled transmission times; said scheduling step including dividing said selected portions of said information database into a prioritized set of tiers, wherein all the selected portions of said information database in each tier are transmitted at a corresponding repetition rate, wherein the repetition rate for higher priority tiers is higher than the repetition rate for lower priority tiers;
receiving said transmitted stream of dаta packets at subscriber stations; at each subscriber stations, storing filter data corresponding to a subset of said indices, said filter data specifying a set of requested data packets which comprises a subset of said transmitted data packets; and
at each subscriber station, downloading into a memory storage device those of said received data packets which match said specified set of requested data packets.
'505 patent, col.21 11.34-68 (emphases added).
“information database”
The Eastern District of Texas construed “information database” to mean “a collection of computerized information which can be accessed.”
Markman Order,
The construction reached by the district court in this case is unjustifiably broad because the information database as claimed requires searchability and retriev-ability beyond mere accessibility. In isolation, the term “information database” suggests a very broad coverage. In context, however, this claim term repeatedly appears within a framework that requires referencing, embedding, assigning, and transmitting portions of the database. These database functions and capabilities, in turn, presuppose searchability and re-trievability.
Beyond the context of the claim language, the '505 patent specification supports this narrower reading of the term. As discussed, the specification analogizes the invention to a large library. This analogy suggests that a user can quickly obtain specific data from a large database. Indeed, the '505 specification confirms that the user has “reasonably quick access to all the contents of the large database,” but the amount of data available to a given library patron/user at any given time “is much more limited,” allowing the user to borrow a “particular book (file or program)” on “relatively short notice.” '505 patent, col.3 11.3-5; col.2 11.9-23. Once again, the specification underscores the searchability and retrievability of the database. This court emphasizes that its construction does not necessarily entail the full-text searching available with electronic legal research systems (e.g. LexisNexis or Westlaw). The district court expressed some concerns on this point.
See Mark-man Order,
The hierarchical indices recited later in the claims for “referencing data” in the information database actually confirm, rather than refute, that the claimed method must include search and retrieval features. Such hierarchical indices facilitate the search and retrieval of data from the information database. Thus the claims envision a more specific “information database” than provided by the district court’s construction. To return to the book analogy, an index at the back of a book correlates specific terms or concepts to the pages where they appear in the main text of the book by page number. Such an index would have little or no value if the pages of the main text were not numbered or arranged sequentially.
The district court rejected the analogy of an index found at the back of a book referring to sequentially ordered pages because “an index can be a single data item.”
Markman Order,
“downloading into a memory storage device”
The district court construed the “downloading” step in claim 16 (“downloading into a memory storage device those of said received data packets which match said specified set of requested data packets”) to mean “the data filter transfers into a memory storage device the data packets specified in the filter data.”
Markman Order,
This court perceives that “downloading into a memory storage device” requires more than the mere transfer of data, but retention of data as well. Thus the claims require a downloading that preserves the data for later use or retrieval of the transferred data. Once again, the language of the claims, in context, specifies that the data downloads “into a memory storage device.” Thus, the claim itself associates “downloading” with memory, retention, and preservation. Indeed the Northern District of California construed the term to require capacity for later access.
The '505 patent specification supports this reading. In its description, the '505 specification refers to the invention as an alternative to CDs or paper publications. '505 patent, col.2 11.24-43. Both of these alternative forms entail preservation and retention of the downloaded or published data. Similarly, the library analogy supports this court’s reading. When patrons borrow a book, they have access to the entire work until they return it to the library; they could flip back and forth or reread portions at will, rather than only reading straight through the bоok at a predetermined time.
In this instance, the doctrine of claim differentiation also bolsters this court’s interpretation. Indeed the Northern" District of California relied in part on the
*1332
doctrine of claim differentiation to arrive at its construction of “downloading into a memory storage device.”
Comcast Markman Order,
26. The information transmission method of claim 16, said receiving and downloading steps including:
at each subscriber stations, temporarily storing received data packets in a buffer, storing a filter list comprising said filter data referencing said specified set of requested data packets, comparing said data packets temporarily stored in said buffer with said filter data and then forwarding those data packets in said buffer which match said filter data to a predefined destination;
whereby each subscriber station receives all transmitted data packets but forwards only requested data packets to said predefined destination.
'505 patent, col.23 11.15-27 (emphases added). Reasoning that the “predefined destination” recited at the end of claim 26 must be a “memory storage device” by comparing claim 26 to claim 16, the Northern District of California noted that “the use of the buffer in claim 26 was
not
as a memory storage device. Rather, it was a refinement on the filtering step.”
Comcast Markman Order,
This court observes that fleeting or transient retention does not qualify as the kind of downloading defined by these claims. The '505 specification at one point describes the “downloading]” of data corresponding to anticipated information requests into a “smart cache,” which is used as a temporary buffer, and which is overwritten upon receipt of new information in a later request. '505 patent, eol.9 11.4-13. This discussion of the smart cache in column 9 is thus further evidence that “downloading” requires capacity for non-transient data retention, because only retained data could be used to service the user’s “future information requests.” Id., col.9 11.1-3. Also, the specification describes that selected data from the smart cache “can be moved to other areas of the user’s hаrd disk,” while unused data from the smart cache are overwritten with new data. '505 patent, col.16 11.31-44. Furthermore, column 11 of the '505 patent distinguishes fairly clearly between buffering and downloading: the data packets received from the satellite are stored in a “ring buffer,” which in turn may vary in size, depending on “the maximum possible delay before a selected packet is downloaded onto the subscriber’s host computer.” Id., col.ll 11.34-46. Thus, “downloading” as used in the patent requires something more than just transient retention of data.
2. Literal Infringement
Literal infringement is a question of fact, reviewed for substantial evidence when tried to a jury.
ACCO
*1333
Brands, Inc. v. ABA Locks Mfrs. Co.,
“information database”
Because the district court construed “information database” too broadly, this court must evaluate the effects of this erroneous construction on the jury’s infringement verdict, through which the jury necessarily concluded that DirecTV’s system met the “information database” limitation. In this instance, this court’s reversal of the district court’s construction has no discernible effect on the jury’s verdict, because the difference between the correct construction of “information database” and the one relied upon by the jury depends on the specificity of the hierarchically arranged set of indices. Because DirecTV does not appeal the district court’s construction of “set of indices for referencing data in said information database” or “hierarchically arranged set of indices,” nor does DirecTV dispute the jury’s implicit finding that that DirecTV’s system met these limitations as part of arriving at its infringement verdict, this court considers the district court’s erroneous construction of “information database” as harmless.
“downloading into a memory storage device”
This court’s construction of “downloading into a memory storage device” as “transferring the desired data into a device capable of saving it for later access” is markedly different than the construction used by the jury in its infringement inquiry. The instruction followed by the jury did not require this capacity for retention, so the jury’s verdict of infringement cannot necessarily be said to have been predicated on a finding that DirecTV’s system included it. Moreover, the meaning of “downlоading” necessarily informs the treatment of the data in the memory storage device. As a result, the jury’s infringement verdict must be vacated.
To be more specific, DirecTV’s broadcasts consist of four types of data: turnaround programming, playback programming, conditional access information, and the electronic program guide, as described above. The record shows that some DirecTV subscribers use set-top boxes that also function as digital video recorders (DVRs) (DVR set-top boxes), while others use standard set-top boxes. DVRs allow users to select and record particular programs for later use, as well as to pause and play back “live” video. The four broadcast data types and two set-top box types thus represent two different ways to subdivide DirecTV’s service. The record and briefs on appeal are insufficient to accurately sort out these overlapping subsets with respect to the “downlоading” limitation, especially in light of the new construction, thus necessitating remand.
“one or more scheduled transmission times”
The claims also require the infringer to assign “one or more scheduled transmis *1334 sion times.” This limitation comes from the “scheduling” step, the third step in claim 16. This step recites:
scheduling transmission of selected portions of said information database, including assigning each selected portion of said information database one or more scheduled transmission times;
'505 patent, col.21 11.44-47. DirecTV alleges that the district court interpreted “selected portions of [the] information database” as “each part of the information database selected for transmission.” To the contrary, the district court construed “dividing said selected portions of said information database into a prioritized set of tiers, wherein all the selected portions of said information database in each tier are transmitted at a corresponding repetition rate” to mean “рlacing each part of the information database selected for transmission into one or more groups of information, and transmitting each group at a chosen repetition rate.”
Markman Order,
Relying on its interpretation of the district court’s construction of “each” in the “dividing” step to inform the use of “each” in the “scheduling” step, or alternately on the plain meaning of “each,” DirecTV argues that Finisar had to prove that the “selected portions” of DirecTV’s database it identified are “each” assigned a scheduled transmission time. The record shows that only 3% of DirecTV’s programming (i.e. its data selected for transmission) comprises playback programming that fits within this meaning of “scheduled.” The other 97% is turnaround programming, received from third-party content providers like CNN, ESPN, and others. DirecTV argues, inter alia, that it does not infringe because these third parties schedule the programming, independently of DirecTV.
Nonetheless, even under DirecTV’s interpretation of the district court’s construction, claim 16 does not require scheduling for all transmitted information. Rather the claim specifies scheduling for “each part of the information database selected for transmission.” Thus the claim leaves room for transmission of other data in other, i.e. non-scheduled, ways because claim 16 is written using an open-ended format, using the transitional term “comprising.” Claim 16 simply does not require scheduling for all transmissions from the information database, but only for some, i.e. “selected,” portions. Because both parties agree that DirecTV assigns scheduled transmission times to its playback programming, comprising about 3% of its content, the jury had substantial evidence to conclude that DirecTV’s accused system meets the “scheduling” step of the asserted claims.
3. Anticipation
Anticipation is a question of fact, reviewed for substantial evidence when tried to a jury. Z4
Techs., Inc. v. Microsoft Corp.,
In this case, the prior art alleged to anticipate is The Architecture of Videotex Systems (Videotex Architecture), a 1983 textbook by Jan Gecsei. This reference describes videotex as a “mass-communication medium based on a blend of television, communications, and computer technologies.” Id. at 3. The reference further notes that videotex “is not a brand-new procedure based on some glamorous breakthrough; its originality is rather in its combination of existing technologies.” Id. at 6.
With respect to claim 16, Finisar’s expert, Doug Eaton, testified at trial that Videotex Architecture did not teach the “scheduling,” “transmitting,” and “dividing” steps:
scheduling transmission of selected portions of said information database, including assigning each selected portion of said information database one or more scheduled transmission times;
transmitting a stream of data packets containing said selected portions of said information database in accordance with said scheduled transmission times;
said scheduling step including dividing said selected portions of said information database into a prioritized set of tiers, wherein all the selected portions of said information database in each tier are transmitted at a corresponding repetition rate, wherein the repetition rate for higher priority tiers is higher than the repetition rate fоr lower priority tiers;
'505 patent, col.21 11.44-57. The reference thus discloses the division of information into tiers, the transmission of information, and the scheduling of transmissions. The question on appeal, however, focuses on the interrelationships between these elements as claimed in claim 16. For instance, the claim requires “dividing said selected portions of said information database into a prioritized set of tiers.” Therefore, to anticipate, a reference must disclose division of the portions of the database into tiers and further assignment of scheduled transmission times to the selected portions within the tiers.
To check for anticipation, this court examines the Videotex Architecture reference in some detail. In a section entitled “Transmission Sequence” in Chapter 10, “Databases for Videotex,” the reference explains:
On-line and off-line reception can be mixed by controlling the repetition rate of transmitted pages. A few hundred pages of general interest can be repeated in a short cycle, whereas less important or less frequently updated pages are inserted in hourly or even daily intervals into specific slots in the cycle, or according to a predetermined schedule. This ... permits for the dissemination of very large amounts of data.
Videotex Architecture at 175 (emphasis added). This passage discloses two tiers with two corresponding repetition rates. Still the very specific requirements of anticipation demand a further inquiry. Particularly, this court must consider whether the jury could have reasonably concluded that this passage does not disclose assignment of scheduled transmission times to the pages in both tiers. Because “or according to a predetermined schedule” appears at the end of the sentence and after a comma, this court must ask whether the jury could have reasonably construed this phrase as an alternative only for the “less important or less frequently updated pages,” rather than both tiers of pages mentioned in the preceding clauses. Id. at 39-40.
Although this reading of the reference seems a stretch even at first blush, this
*1336
court discussed an analogous situation in
Anhydrides & Chemicals, Inc. v. United States,
In contrast, “[w]hen a modifier is set off from a series of antecedents by a comma, the modifier should be read to apply to each of those antеcedents.”
Kahn Lucas Lancaster, Inc. v. Lark Int’l Ltd.,
Of course,
Anhydrides
and the other cases discussed above apply the rules of English grammar to statutory construction, whereas the present dispute involves the meaning of a prior art reference. These exercises are not entirely coterminous because the meaning of a prior art reference requires analysis of the understanding of an artisan of ordinary skill.
See Scripps Clinic & Res. Found, v. Genentech, Inc.,
Therefore, to avoid slipping into a realm of ambiguity that could render jury verdicts wholly unreviewable, this court imputes an understanding of English grammar and usage to the jury. Moreover this court consults the overall context of the passage. The passage discusses and explains the entire hierarchy of data, not isolated portions of the database. Thus, one of skill would interpret the passage broadly to present many varied options for each of the tiers under consideration. Therefore, this court perceives that the comma before “or according to a predeter *1337 mined schedule” (Videotex Architecture at 175) refers to the general interest pages and the less frequently updated pages. Thus, the passage means that either tier of data repeats at particular intervals or according to a predetermined schedule.
This court finds more support than just the passage on page 175 to support anticipation of the dividing limitation. The very next page provides additional and unequivocal support. Figure 10.5 on page 176 discloses division into multiple tiers and scheduling of those tiers:
[[Image here]]
Figure 10.5 Schematic view of teletext databases: (a) simple cyclic online pages; (b) insertion of cyclic off-line, irregular offline and demand pages.
Id. at 176. The text notes that “Figure 10.5(b) is a schematic view of some cycles and ‘sub-cycles’ (possibly aperiodic) in teletext transmission. Other variations are also feasible.” Id. Figure 10.5(b) thus shows scheduling of at lеast two tiers of varying priorities: pages in the middle circle — the normal broadcast cycle — are transmitted more frequently than the scheduled off-line pages, represented by *1338 the circle on the right. Moreover, the reference permits precise counting of the difference in frequency or priority of transmission. The system in the reference transmits only one “slot” of scheduled offline information per revolution of the online page cycle.
These two disclosures — the one on page 175 and the graphic on page 176 — both fall within the same chapter subheading “10.4 Databases for Teletext,” id. at 174, and within the same sub-subheading “Transmission Sequence,” id. at 175. Indeed, “Transmission Sequence” consists exclusively of text on pages 174 and 175. Thus the author clearly indicated a linkage between the text on page 175 and Figure 10.5 on page 176. These passages refer to the same subject matter. Accordingly, one of ordinary skill in the art would reаd page 175 and Figure 10.5 on page 176 in concert.
Taken together, pages 175 and 176 clearly and convincingly teach both division of portions of the database into tiers and assignment of scheduled transmission times to portions of the database within those tiers. In other words, those passages disclose the interrelated requirements of claim 16’s “scheduling,” “transmitting,” and “dividing” steps. On this basis, and because Finisar does not dispute that Videotex Architecture discloses the other limitations of claim 16, Videotex Architecture anticipates claim 16. No reasonable jury could have concluded otherwise. This court reverses the district court’s denial of DirecTV’s JMOL motion for invalidity on the basis of anticipation of claim 16.
As for the other claims tried to the jury, claims 17, 22, 24, 26, 39, and 44, DirecTV limited its anticipation arguments in its opening brief to a single table, directing this court to various pages of
Videotex Architecture
as allegedly disclosing each of the remaining asserted claim steps. Appellant’s Br. at 50-51. As discussed above with respect to claim 16, an anticipatory reference must disclose not only each limitation of the claim,
see Celeritas,
4. Obviousness
“When reviewing a district court’s JMOL determination as to obviousness, ‘[t]his court reviews a jury’s conclusions on obviousness, a question of law, without deference, and the underlying findings of fact, whether explicit or implicit within the verdict, for substantial evidence.’ ”
Dippin’ Dots, Inc. v. Mosey,
Because this court now reverses the district court’s denial of DirecTV’s motion for JMOL that Videotex Architecture anticipates claim 16, as a matter of law the elements of claim 16, arranged as in claim 16, are part of that prior art. Claims 17, 22, 24, and 26 all depend from claim 16, and claims 39 and 44 include some claim limitations either identical or very similar to those of claim 16. Thus, in evaluating claims 17, 22, 24, 26, 39, and 44, the district court erroneously read Videotex Architecture too narrowly. This court therefore vacates the district court’s denial of DirecTV’s motion for JMOL of obviousness with respect to claims 17, 22, 24, 26, 39, and 44, and remands for further proceedings consistent with this opinion.
5. Willfulness
In
In re Seagate Technology, LLC,
DirecTV obtained an opinion of counsel, which concluded that DirecTV did not infringe the '505 patent, but took no position on validity. Based on that opinion, DirecTV proceeded to practice its system. The district court faulted DirecTV in part for not obtaining an opinion on validity, weighing its failure to do so in Finisar’s favor on the question of willfulness. But the '505 patent would only have been a problem for DirecTV if DirecTV infringed it
and
it was valid.
See Graco, Inc. v. Binks Mfg. Co.,
Finisar also asserts, as evidence of willfulness, that DirecTV knew of the '505 patent as early as 1997 due to a letter sent to DirecTV’s parent company. Finisar contends that DirecTV willfully “stonewalled” in response for many years. In fact, Finisar also argues that DirecTV did not even obtain its attorney opinion letter until over a year after Finisar sent a notice letter in January 2004. The record, however, shows that Finisar responded successfully to DirecTV’s laches defense by acknowledging “no evidence that Fini-sar reasonably should have known of its claim against DirecTV until December 2003.” Under the doctrine of judicial es-toppel,
see Biomedical Patent Mgmt. Corp. v. Cal. Dep’t of Health Servs.,
B. Finisar’s Cross-Appeal
Finisar cross-appeals several of the district court’s actions. After vacating the jury’s verdict, this court must likewise vacate the district court’s grant of a compulsory license. For the same reason, Fini-sar’s objection to the district court’s denial of injunctive relief is moot. In contrast, *1340 Finisar’s cross-appeal with respect to indefiniteness is independent of the vacated jury verdict.
35 U.S.C. § 112, ¶ 2 requires that claims “particularly point[] out and distinctly claim[ ] the subject matter which the applicant regards as his invention.” For means-plus-function elements, which are statutorily limited to the “corresponding structure, material, or acts described in the specification and equivalents thereof,” 35 U.S.C. § 112, ¶ 6, section 112, ¶2 requires that the specifiсation must permit one of ordinary skill in the art to “know and understand what structure corresponds to the means limitation.”
Biomedino, LLC v. Waters Techs. Corp.,
Claims 1, 2, 7, 9, 10, 11, and 37, each individually or by dependency, include the limitation “database editing means ... for generating ... and for embedding. ...” Claim 1 is representative:
1. An information transmission system comprising:
a set of one or more computer memory devices on which is stored an information database;
database editing means, coupled to said one or more computer memory devices, for generating a hierarchically arranged set of indices for referencing data in said information database, including distinct indices for referencing distinct portions thereof, and for embedding said indices in said information database ...
'505 patent, col. 17 1.68 — col. 18 1.36 (emphases added).
The district court applied the presumption that the patentee’s use of “means” renders this step a means-plus-function claim term, falling within the purview of § 112, ¶ 6. The '505 patent discloses very little about the purported structure corresponding to this claim term. For instance, column 6, lines 37-40, of the '505 patent recites that “software 132 (executed by CPU 130) generates a hierarchical set of indices referencing all the data in the information database 112 and embeds those indices in the information database.” As the district court correctly noted, this passage provides “nothing more than a restatement of the function, as recited in the claim.”
Markman Order,
For computer-implemented means-plus-function claims where the disclosed structure is a computer programmed to implement an algorithm, “the disclosed structure is not the general purpose computer, but rather the special purpose computer programmed to perform the disclosed algorithm.”
WMS Gaming, Inc. v. Int’l Game Tech.,
The district court correctly determined that the structure recited in the '505 specification does not even meet the minimal disclosure necessary to make the claims definite. Simply reciting “software” without providing some detail about
*1341
the means to accomplish the function is not enough.
See Aristocrat Techs. Austl. Pty v. Int’l Game Tech.,
Ill
Because Videotex Architecture anticipates claim 16 and because the district court correctly determined that claims 1, 2, 7, 9,10,11, and 37 are indefinite, this court remands for further consideration of claims 17, 22, 24, 26, 39, and 44 only. On remand, in light of the proper construction of “downloading into a memory storage device” as well as a proper understanding of Videotex Architecture as disclosing all the elements of claim 16 as arranged in claim 16, the district court will need to reevaluate both infringement and validity for these six claims.
AEFIRMED-IN-PART, REVERSED-IN-PART, AND REMANDED
COSTS
Each party shall bear its own costs.
