Z4 Technologies, Inc. v. Microsoft Corp.

507 F.3d 1340, 85 U.S.P.Q. 2d (BNA) 1340, 2007 U.S. App. LEXIS 26567, 2007 WL 3407175
Court of Appeals for the Federal Circuit·Decided November 16, 2007·No. 2006-1638·Published·Cited by 83 cases

Opinion

*1344 LINN, Circuit Judge.

Microsoft Corporation (“Microsoft”) appeals from a final judgment of the United States District Court for the Eastern District of Texas, zip Techs., Inc. v. Microsoft Corp., No. 06-cv-142, 2006 WL 2401099 (E.D.Tex. Aug. 18, 2006). The district court denied Microsoft’s renewed motion for judgment as a matter of law (“JMOL”) following a jury trial in which the jury found that Microsoft had infringed z4 Technologies, Inc.’s (“z4’s”) U.S. Patents No. 6,044,471 (“the '471 patent”) and No. 6,785,825 (“the '825 patent”) and had failed to prove these patents invalid, zip Techs., Inc. v. Microsoft Corp., No. 06-CV-142, 2006 WL 2401099 (E.D.Tex. Aug. 18, 2006) (“JMOL Opinion”). Because substantial evidence supports the jury’s verdict, and because the district court did not abuse its discretion in denying Microsoft’s motion for a new trial, we affirm.

I. BACKGROUND

z4 is the assignee of two patents related to the prevention of software piracy. The inventor of these patents, David Col-vin (“Colvin”), founded and owns z4. The '825 patent claims priority to the '471 patent through continuation applications, and thus shares an effective filing date of June 4, 1998. Because these patents also share a common specification, we will refer generically to “the specification” in reference to both the '471 and '825 patents. These patents are directed specifically to the problem of “illicit copying and unauthorized use” of computer software. '825 patent col.l 11.21-25. The patent specification explains that “[t]he advent of the Internet has contributed to the proliferation of pirated software, known as “warez’, which is easily located and readily downloaded.” Id. coll 11.33-35. Prior art solutions to this problem were either easily circumvented or imposed substantial burdens on the consumer. For example, requiring the entry of a serial number was “easily defeated by transferring the serial number ... to one or more unauthorized users.” Id. col.1 ll.45-51. Similarly, the use of “hardware keys,” which must be physically present to enable the software, proved “relatively expensive for the developer and cumbersome for the authorized user.” Id. col.1 ll.36-44.

z4’s invention “controls the number of copies of authorized software by monitoring registration information,” and by “[r]e-quiring authorized users to periodically update a password or authorization code provided by a password administrator.” '471 patent col.3 ll.15-24. More particularly, the patents disclose a multi-step user authorization scheme whereby an initial password or authorization code grants the user a “grace period” for a fixed number of uses or period of time. Users must then submit registration information to a representative of the software developer to receive a second password or authorization code, which is required to enable the product for use beyond this grace period. In the patented system, users are able to choose between a manual registration mode and an automatic or electronic registration mode. Upon receipt of the registration information, the software representative compares the submitted information to previously-stored registration information, and determines whether the user is authorized. If the user is not authorized, the software representative may disable the software.

On September 22, 2004, z4 sued Microsoft and Autodesk, Inc. (“Autodesk”) 1 alleging infringement of claim 32 of the '471 patent and claims 44 and 131 of the '825 patent. Claim 32 of the '471 patent reads *1345 as follows, with disputed portions highlighted:

32. A computer readable storage medium having data stored therein representing software executable by a computer, the software including instructions to reduce use of the software by unauthorized users, the storage medium comprising:
instructions for requiring a password associated with the software;
instructions for enabling the software after the password has been communicated to the software;
instructions for subsequently requiring a new password to be communicated to the software for continued operation of the software; and instructions for automatically contacting an authorized representative of the software to communicate registration information and obtaining authorization for continued operation of the software.

Claims 44 and 131 of the '825 patent are identical for purposes of this appeal. They differ only in their definition of the “initial authorization period,” or grace period. Claim 44 reads as follows, with disputed portions highlighted:

44. A method for reducing unauthorized software use, the method comprising:
providing a representative to monitor software license compliance;
associating a first authorization code with the software, the first authorization code enabling the software on a computer for use by a user for an initial authorization period, the initial authorization period being based on usage of the software;
supplying the first authorization code with the software;
requiring the user to enter the first authorization code to at least partially enable the software on the computer for use by the user during the initial authorization period;
requiring the user to contact the representative for retrieval of at least one additional authorization code to repeat the enablement of the software on the computer for use by the user during a subsequent authorization period beyond the initial authorization period and allowing the repeat of the enablement of the software to be performed prior to the expiration of the initial authorization period so the enablement of the software can be continuous from the initial authorization period to the subsequent authorization period, the software being enabled on the computer for use by the user during the subsequent authorization period beyond the initial authorization period requiring without further communication with the representative following entry of the at least one additional authorization code;

Free access — add to your briefcase to read the full text and ask questions with AI

Z4 Technologies, Inc. v. Microsoft Corp., 507 F.3d 1340, 85 U.S.P.Q. 2d (BNA) 1340, 2007 U.S. App. LEXIS 26567, 2007 WL 3407175 (Fed. Cir. 2007).

507 F.3d 1340 (Z4 Technologies, Inc. v. Microsoft Corp.) — published by Counsel Stack Legal Research, free access to 12M+ legal documents.

Related

Barry v. Medtronic, Inc.
914 F.3d 1310 (Federal Circuit, 2019)
Sunoco Partners Mktg. v. U.S. Venture, Inc.
339 F. Supp. 3d 803 (E.D. Illinois, 2018)
Core Wireless Licensing S.A.R.L. v. LG Elecs., Inc.
344 F. Supp. 3d 890 (E.D. Texas, 2018)
Core Wireless Licensing S.A.R.L. v. Apple Inc.
899 F.3d 1356 (Federal Circuit, 2018)
Radware, Ltd. v. F5 Networks, Inc.
147 F. Supp. 3d 974 (N.D. California, 2015)
Veracode, Inc. v. Appthority, Inc.
137 F. Supp. 3d 17 (D. Massachusetts, 2015)
SimpleAir, Inc. v. Google Inc.
70 F. Supp. 3d 747 (E.D. Texas, 2014)
Virnetx, Inc. v. Cisco Systems, Inc.
767 F.3d 1308 (Federal Circuit, 2014)