Schumer v. Laboratory Computer Systems

308 F.3d 1304, 64 U.S.P.Q. 2d (BNA) 1832, 2002 U.S. App. LEXIS 22062
CourtCourt of Appeals for the Federal Circuit
DecidedOctober 22, 2002
Docket02-1100
StatusPublished
Cited by1 cases

This text of 308 F.3d 1304 (Schumer v. Laboratory Computer Systems) 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
Schumer v. Laboratory Computer Systems, 308 F.3d 1304, 64 U.S.P.Q. 2d (BNA) 1832, 2002 U.S. App. LEXIS 22062 (Fed. Cir. 2002).

Opinion

308 F.3d 1304

Alfred J. SCHUMER (doing business as Digitizer Technology Company), Plaintiff/Counterclaim Defendant-Appellant,
v.
LABORATORY COMPUTER SYSTEMS, INC., Defendant-Appellee, and
Wacom Technology Corporation, Counterclaimant-Appellee.

No. 02-1100.

United States Court of Appeals, Federal Circuit.

Decided October 22, 2002.

Jerry A. Riedinger, Perkins Coie LLP, of Seattle, WA, argued for plaintiff/counterclaim defendant-appellant.

Joseph W. Berenato, III, Liniak Berenato Longacre & White, of Bethesda, MD, argued for defendant-appellee and counterclaimant-appellee. With him on the brief was Maurice U. Cahn, Cahn & Samuels, LLP, of Washington, DC.

Before NEWMAN, MICHEL, and DYK, Circuit Judges.

DYK, Circuit Judge.

Alfred L. Schumer ("Schumer") appeals a judgment of the United States District Court for the Western District of Washington granting summary judgment in favor of Laboratory Computer Systems, Inc. ("LCS") and Wacom Technology Corporation ("Wacom"). The court held that LCS and Wacom did not infringe claims 1-10 of U.S. Patent No. 5,768,492 ("the `492 patent"), Schumer v. Lab. Computer Sys., Inc., No. C99-0474L (W.D.Wash. Oct. 16, 2001) (order granting partial summary judgment of noninfringement of claims 1-10) ("Noninfringement Order"), and that claims 13 and 14 of the `492 patent were invalid and not infringed, Schumer v. Lab. Computer Sys., Inc., No. C99-474L (W.D.Wash. Oct. 16, 2001) (order granting partial summary judgment of invalidity of claims 13 and 14) ("Invalidity Order"). Because the district court erred in construing claims 1-10 of the `492 patent, erred in finding clear and convincing evidence that claim 13 was anticipated, and failed to separately analyze claim 14, we vacate and remand.

BACKGROUND

The `492 patent relates to digitizing tablets, or "digitizers," which are computer peripherals that translate a user's hand motions or instructions into digital coordinates suitable for use by a computer system. A digitizing tablet contains a grid of electrical leads, and when a pointer is placed over the grid, a current is induced in the electrical leads by the pointer, and the current from the various electrical leads is processed and communicated to the computer. The invention disclosed in the `492 patent involves methods implemented through hardware or software that add additional capabilities to conventional digitizing tablets. Schumer first filed the application leading to the `492 patent on June 17, 1991. The `492 patent issued on June 16, 1998.

LCS creates and distributes software drivers1 to be used with various brands of digitizers distributed by third parties. Wacom is a distributor of digitizers sold throughout the United States. Wacom was a licensee of LCS software drivers.

At issue on appeal are method claims 1-10 and 13-14 of the `492 patent. Independent claims 1, 6, and 9 are representative of claims 1-10. The disputed claim language is emphasized. Claim 1 provides:

A method implemented by a first computer program running on a computer for transferring information from a digitizer connected to the computer to a second program running on the computer, the digitizer having a surface and a pointer and outputting the position of the pointer on the surface in a coordinate system of the digitizer which coordinate system has a point of origin and has an angle of rotation 1 with respect to the digitizer and has a scale, comprising:

(a) receiving a definition of a second coordinate system for the digitizer, which second coordinate system allows specification of points specified in the digitizer's coordinate system but is not congruent with the digitizer's coordinate system because one of the following elements is different from the digitizer's coordinate system: location of the point of origin, or angle of rotation, or scale;

(b) receiving a specification of a point reported by the digitizer to the computer specifying, in the digitizer's coordinate system, the location of the pointer;

(c) translating the coordinates of the digitizer's coordinate system into coordinates of the second coordinate system for the point; and

(d) providing the coordinates of the second coordinate system for the point to the second program. `492 patent, col. 49, l. 47 — col. 50, l. 2 (emphases added).

Claim 6 provides:

A method implemented by a first computer program running on a computer for transferring information from a digitizer connected to the computer to a second program running on the computer, the digitizer having a surface and a pointer and outputting the position of the pointer on the surface in a coordinate system of the digitizer which coordinate system has a point of origin and has an angle of rotation with respect to the digitizer and has a scale, comprising:

(a) receiving a first and a second definition of boundaries of a first and a second region within the range of movement of the pointer;

(b) receiving a definition of a first and a second regional coordinate system for each of the first and the second regions, which first and second regional coordinate systems each allow specification of points specified in the digitizer's coordinate system but are not congruent with the digitizer's coordinate system because one of the following elements is different from the digitizer's coordinate system: location of the point of origin, scale, or angle of rotation;

(c) receiving coordinates of a point reported by the digitizer to the computer specifying, in the digitizer's coordinate system, the location of the pointer;

(d) if the location of the pointer is within the boundaries of the first region, translating the coordinates of the point in the digitizer's coordinate system into coordinates of the first regional coordinate system for that point; and

(e) if the location of the pointer is within the boundaries of the second region, translating the coordinates of the point in the digitizer's coordinate system into coordinates of the second regional coordinate system for that point; and

(f) providing the set of coordinates of the regional coordinate system to the second program.

`492 patent, col. 50, l. 33 — col. 51, l. 2 (emphases added). Claim 9 provides:

A method implemented by a first computer program running on a computer for executing a control command from a second program running on the computer directed to any one of a plurality of regions, comprising:

(a) receiving a command to partition the active area of the digitizer into a plurality of regions, each of which has a coordinate system which coordinate system has a point of origin and has an angle of rotation with respect to the digitizer and has a scale wherein the coordinate system of a first region is not congruent with the coordinate system of another region because one of the following elements is different from the other coordinate system: location of the point of origin, angle of rotation, or scale

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

Related

Intertrust Technologies Corp. v. Microsoft Corp.
275 F. Supp. 2d 1031 (N.D. California, 2003)

Cite This Page — Counsel Stack

Bluebook (online)
308 F.3d 1304, 64 U.S.P.Q. 2d (BNA) 1832, 2002 U.S. App. LEXIS 22062, Counsel Stack Legal Research, https://law.counselstack.com/opinion/schumer-v-laboratory-computer-systems-cafc-2002.