Steven M. Hoffer v. Microsoft Corporation, and International Business MacHines Corporation, and Ariba Incorporated

405 F.3d 1326
CourtCourt of Appeals for the Federal Circuit
DecidedMay 31, 2005
Docket04-1103
StatusPublished
Cited by56 cases

This text of 405 F.3d 1326 (Steven M. Hoffer v. Microsoft Corporation, and International Business MacHines Corporation, and Ariba Incorporated) is published on Counsel Stack Legal Research, covering Court of Appeals for the Federal Circuit primary law. Counsel Stack provides free access to over 12 million legal documents including statutes, case law, regulations, and constitutions.

Bluebook
Steven M. Hoffer v. Microsoft Corporation, and International Business MacHines Corporation, and Ariba Incorporated, 405 F.3d 1326 (Fed. Cir. 2005).

Opinions

Opinion for the court filed PER CURIAM. Opinion concurring in the judgment filed by Circuit Judge PAULINE NEWMAN.

PER CURIAM.

Steven M. Hoffer appeals the summary judgment of the United States District Court for the Northern District of California,1 holding that defendants Microsoft Corporation, International Business Machines Corporation, and Ariba Incorporated do not infringe claim 21 of United States Patent No. 5,799,151 (the ’151 patent) and that claim 22 of said patent is invalid for indefiniteness. We reverse the judgment of invalidity on the ground of indefiniteness, affirm the claim construction of the “whereby” clause, do not reach the remainder of the claim construction, and affirm the judgment of non-infringement.

Standards of Review

Summary judgment is proper when there is no genuine issue as to any material fact and the moving party is entitled to judgment as a matter of law. Fed. R.Civ.P. 56(c); Anderson v. Liberty Lobby, Inc., 477 U.S. 242, 248, 106 S.Ct. 2505, 91 L.Ed.2d 202 (1986). Plenary review is given to the grant of summary judgment, to determine whether the law was correctly understood and correctly applied. See, e.g., Monarch Knitting Mach. Corp. v. Sulzer Morat GmbH, 139 F.3d 877, 880 (Fed.Cir.1998). Summary judgment may properly be granted on questions of fact when no reasonable jury could reach a contrary verdict, even after drawing all reasonable factual inferences in favor of the non-movant. See, e.g., Vivid Technologies., Inc. v. Am. Science & Eng’g, Inc., 200 F.3d 795, 806 (Fed.Cir.1999):

Issues of the meaning and scope of patent claims are reviewed for correctness, as a matter of law. Markman v. Westview Instruments Inc., 517 U.S. 370, 372, 116 S.Ct. 1384, 134 L.Ed.2d 577 (1996). Invalidity for claim indefiniteness is also deemed to be a matter of law and receives plenary review. See Allen Eng’g Corp. v. Bartell Indus. Inc., 299 F.3d 1336, 1344 (Fed.Cir.2002). The denial of discovery under Fed.R.Civ.P. 56(f) is reviewed for abuse of discretion, applying the procedural law and discovery rules of the regional circuit, here the Ninth Circuit. See United States v. Kitsap Physicians Serv., 314 F.3d 995, 1000 (9th Cir.2002); Vivid Technologies, 200 F.3d at 807. A court is deemed to have abused its discretion when it has made an error in law, a clear error of fact, or a clear error of judgment in weighing the relevant factors. See Monsanto Co. v. McFarling, 302 F.3d 1291, 1296 (Fed.Cir.2002).

The Patented Invention

The ’151 patent, entitled “Interactive Electronic Trade Network and User Interface,” is directed to an apparatus and method by which remote users of computer terminals obtain data concerning economic activity from an index, and interactively post and receive messages concerning economic topics. The ’151 [1329]*1329patent specification describes the invention as “providing intercomputer communication for implementing collaborative messaging between two or more users that desire to read or exchange messages on any indexed topic of economic activity .... ” Column 6, lines 60-63.

Claims 21 and 22 are at issue. Claim 21 follows, showing in bold typeface the terms whose construction was in dispute:

21. A method of messaging among at least two remote user terminals (“RUTs”) in addition to a host computer (“Host”) that uses communication software and hardware to connect to a communication network that supports asynchronous transport mode and serial data transmission, said Host serving as a central messaging information center that provides a plurality of RUTs with data in an integrated application program interface (‘TAPI”) that coordinates the operation for said Host’s other subsystems that comprise a programmable application (“PA”) supporting IAPI menu functions, system commands, and store-and-forward messaging,, an index system reflecting at least one published index that divides broad economic activity into mutually exclusive numbered topics that are used routinely in public and private sectors, a memory configured to correspond to said index system using an operating system, said PA’s configuration editor for storage, and PA files, and said method comprises the steps of:
storing in said Host’s memory,' file capacity calibrated to each subdivision of said index system;
modifying said Host’s memory, using said PA to store in a complete series those topic boards identified by multiple-digit numbers that match all multiple-digit numbers in said index system;
storing inside said IAPI sufficient logical progressions of menus with commands for a user at any of said plurality of RUTs to select from said topic boards and enter a topic board matching an index number therein by entering input associated with said index number;
and establishing communications over . said network between said Host and said plurality of RUTS to enable said PA to control said Host’s .processing of said RUTs’s commands, and transmit over multiple lines messages and data on a selected topic board;
whereby a trade network supports users at said plurality of RUTs who are each guided by said IAPI to select an economic activity, to identify that index topic that corresponds to said activity, to enter that topic board dedicated to said topic, and who are collectively able to concurrently engage in interactive data messaging on said topic boards.

'' Mr. Hoffer challenges the district court’s construction and definition of several claim terms. We review only the construction of the “whereby” clause, for the “interactive” limitation therein suffices to support the district court’s finding of noninfringement.

The “Whereby” Clause

Mr. Hoffer states that the district court erred in holding that the “whereby” clause limits the claims, pointing out that the Federal Circuit has held that “a whereby clause in a method claim is not given weight-when it simply expresses the intended result of a process step positively recited.” Minton v. Nat’l Ass’n of Securities Dealers, Inc., 336 F.3d 1373, 1381 (Fed.Cir.2003). It is correct that a “whereby” clause generally states the result of. the patented process. However, when the “whereby” clause states a condition that is material to patentability, it cannot be ignored in order .to change the substance of the invention.

[1330]*1330Mr.

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

Related

Untitled Case
D. Delaware, 2026
Allergan Sales, LLC v. Sandoz, Inc.
935 F.3d 1370 (Federal Circuit, 2019)
Erfindergemeinschaft UroPep GbR v. Eli Lilly & Co.
240 F. Supp. 3d 605 (E.D. Texas, 2017)
Virnetx Inc. v. Apple Inc.
665 F. App'x 880 (Federal Circuit, 2016)
Biosig Instruments, Inc. v. Nautilus, Inc.
783 F.3d 1374 (Federal Circuit, 2015)
Skyhook Wireless, Inc. v. Google, Inc.
159 F. Supp. 3d 144 (D. Massachusetts, 2015)
H-W Technology, LC v. Overstock.com. Inc.
973 F. Supp. 2d 689 (N.D. Texas, 2013)
Better Bags, Inc. v. Illinois Tool Works, Inc.
939 F. Supp. 2d 737 (S.D. Texas, 2013)
Titan Atlas Manufacturing, Inc. v. Sisk
894 F. Supp. 2d 754 (W.D. Virginia, 2012)
Intermec Technologies Corp. v. Palm Inc.
811 F. Supp. 2d 973 (D. Delaware, 2011)

Cite This Page — Counsel Stack

Bluebook (online)
405 F.3d 1326, Counsel Stack Legal Research, https://law.counselstack.com/opinion/steven-m-hoffer-v-microsoft-corporation-and-international-business-cafc-2005.