Digital Biometrics, Inc. v. Identix, Inc. And Randall C. Fowler

149 F.3d 1335, 47 U.S.P.Q. 2d (BNA) 1418, 1998 U.S. App. LEXIS 14928, 1998 WL 394371
CourtCourt of Appeals for the Federal Circuit
DecidedJuly 2, 1998
Docket97-1208
StatusPublished
Cited by172 cases

This text of 149 F.3d 1335 (Digital Biometrics, Inc. v. Identix, Inc. And Randall C. Fowler) 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
Digital Biometrics, Inc. v. Identix, Inc. And Randall C. Fowler, 149 F.3d 1335, 47 U.S.P.Q. 2d (BNA) 1418, 1998 U.S. App. LEXIS 14928, 1998 WL 394371 (Fed. Cir. 1998).

Opinion

PLAGER, Circuit Judge.

Digital Biometrics, Inc. (“DBI”) brought suit against Identix and Randall Fowler for patent infringement, both literal and under the doctrine of equivalents, in the United States District Court for the Northern District of California. The district court granted Identix’s motion for summary judgment of non-infringement. See Digital Biometrics, Inc. v. Identix, Inc., No. C 95-01808 CW, 1996 WL 784567 (N.D.Cal. Dec. 16, 1996). DBI appeals. We affirm the district court’s judgment of non-infringement.

A. BACKGROUND

1.

The present suit involves U.S. Pat. No. 4,933,976 (the ’976 patent), entitled “System for Generating Rolled Fingerprint Images.” As the title implies, the patented invention relates to a system (and method) for capturing, storing, and displaying fingerprint images. Unlike conventional systems, which use paper and ink, this one uses a computer controlled imaging and retrieval system. By digitally representing a fingerprint image, the system can automate fingerprint storage, retrieval, and most importantly, searching.

The inventors of the ’976 invention were not the first to create a digital fingerprint system. Several such prior-art systems are described in the “Background of the Invention” section of the patent. The problem with those systems, according to the patent, was that they failed to represent accurately the fingerprint image due to the problems associated with capturing a curved surface of the fingerprint on a flat, two-dimensional surface. Accordingly, the stated advantage of the present invention is that it produces “fewer discontinuities and artifacts” in the final image. Col. 2,11. 22-23.

The system described in the written description of the patent includes a microprocessor coupled to random access memory (RAM) and read only memory (ROM). The microprocessor is further coupled to a terminal, such as a standard keyboard, that allows an operator to input data. A video monitor and printer are also included in the system to allow the operator to view and print, respectively, a fingerprint image generated by the system.

The method of generating the fingerprint image is at the heart of this patent and at the heart of this dispute. It is therefore necessary to describe precisely the imaging sequence performed by the system. First, the system generates an analog representation of a fingerprint image, referred to in the written description as “frames of video signals.” Col. 3, 11. 52-54. In the preferred embodiment, that analog image is generated by a video camera that captures an image of a fingerprint presented on an “image.propagating surface.” In the preferred embodiment, this surface is a prism or platen, upon which a subject rolls a finger. The camera captures the entire image of the image propa *1338 gating surface of the prism. Col. 3,11. 49-51. Because of the arcuate shape of the finger, however, only a portion of the finger is actually in contact with the prism at any time. Thus, the camera, in effect, takes “snapshots” of the image propagating surface of the prism at discrete intervals of time as the finger rolls across the surface.

The analog output of the video camera is fed to a “frame digitizer” that converts the analog output to a digital format. In the words of the written description, “[digitizer 24 produces two-dimensional arrays of digital pixel values PVn,m/ representative of the intensity of fingerprint images at corresponding discrete pixel locations PLn,m/.” Col. 3, line 67 — col. 4, line 2. In the preferred embodiment, the frame digitizer is an '8-bit analog-to-digital converter. Col. 4, 11. 17-20. The digitizer operates under the control of the microprocessor. The output of the digitizer is read by the microprocessor and stored in RAM. The data structures produced by this process are repeatedly referred to as “image arrays.” See, e.g., Col. 4, 11. 2-4, 16; col. 5, 11. 9, 27, 38, 47, 50, 53, 65; col. 6, 11. 12, 47, 43-54. The “image arrays” are referred to as “IAL, IAC and IAR” in the written description, as shown in Figs. 3A, 3B, and 3C, respectively, for the example illustrated therein. Each image array includes “N horizontal rows and M vertical rows.” Col. 4, 11. 6-7. In one preferred embodiment, N is equal to 480 and M is equal to 512. This size is apparently a direct function of the size of the frame signal from which the image array is derived. As shown in the drawings, for purposes of illustration in the application, N is equal to 20 and M is equal to 28. The exact point in the process at which the optical image becomes an “array,” however, is one of the disputed issues in the case.

Once the first image array is captured and stored in memory, the system determines the extent to which the intensity of each pixel varies from that of an average intensity. Col. 4,11. 51-55. These resulting “variances” are then used to define an “active area” within the image array. Generally, the higher the variance for a particular pixel the greater the probability that that pixel actually represents that portion of the finger currently in contact with the image propagating surface. An active area is therefore a subset of the image array in which there exists data characteristic of an actual fingerprint image. In the preferred embodiment, the active area is a rectangular array. The left and right edges or boundaries of the active area are determined by comparing the variances in a particular row with a pre-deter-mined threshold value. The microprocessor compares each variance value to the threshold value. The left edge of the active area is set equal to the column of the image array in which the first variance value exceeds the threshold value. Col. 5, 11. 50-67. The microprocessor then sequentially processes the variances in the particular row in question until it identifies the last variance value in the particular row that is greater than the threshold value. The right edge is then set equal to the last so identified column. Col. 6; 11. 4-9. The upper and lower boundaries of the active area are assumed, in the preferred embodiment, to be equal to row 1 and row N, respectively.

The pictures in the specification are particularly helpful in illustrating the actual operation. 1 Figure 3A, shown below, illustrates a *1339 first image (“OIL”) taken from the platen as the finger is rolled from left to right.

[[Image here]]

The corresponding image array is shown in Fig. 4A. For the image array IAL shown in Fig. 4A, the corresponding active area is shown by the broken-line AAIAL.

*1340 Once the active area is defined, the image data within the image array circumscribed by the active area boundaries, and only that data, are copied into a “composite array,” which is used to store the final fingerprint image. Col. 6, 11. 14-20. This step is described in the written description as “copying the first ‘slice’ or active area such as AAIAL into composite array CA.” Col. 6, 11. 37-8. The composite array will previously have been initialized so that all of the values therein are cleared. Figure 5A, shown below, illustrates the results of copying active area AAIAL into the composite array.

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

Related

Nomadix, Inc. v. Hewlett-Packard Co.
838 F. Supp. 2d 962 (C.D. California, 2012)
MicroAire Surgical Instruments, LLC v. Arthrex, Inc.
726 F. Supp. 2d 604 (W.D. Virginia, 2010)
Safety Rail Source, LLC v. Bilco Co.
656 F. Supp. 2d 468 (D. New Jersey, 2009)
Sun Microsystems, Inc. v. Network Appliance, Inc.
591 F. Supp. 2d 1069 (N.D. California, 2008)
Displaylink Corp. v. Magic Control Technology Corp.
587 F. Supp. 2d 1132 (N.D. California, 2008)
Centillion Data Systems, LLC v. Convergys Corporation
529 F. Supp. 2d 982 (S.D. Indiana, 2008)
UNITRONICS (1989)(R" G) LTD. v. Gharb
511 F. Supp. 2d 123 (District of Columbia, 2007)
MMJK, INC. v. Ultimate Blackjack Tour LLC
513 F. Supp. 2d 1150 (N.D. California, 2007)
Ideal Instruments, Inc. v. Rivard Instruments, Inc.
498 F. Supp. 2d 1131 (N.D. Iowa, 2007)
Highway Equipment Co., Inc. v. Cives Corp.
476 F. Supp. 2d 1079 (N.D. Iowa, 2007)
3Com Corp. v. D-Link Systems, Inc.
473 F. Supp. 2d 1001 (N.D. California, 2007)
Kimberly-Clark Corp. v. Tyco Healthcare Retail Group
456 F. Supp. 2d 998 (E.D. Wisconsin, 2006)
PalmTop Productions, Inc. v. LO-Q PLC
450 F. Supp. 2d 1344 (N.D. Georgia, 2006)
Koninklijke Philips Electronics NV v. Defibtech LLC
397 F. Supp. 2d 1257 (W.D. Washington, 2005)
Boler Co. v. Watson & Chalin Manufacturing, Inc.
372 F. Supp. 2d 1013 (N.D. Ohio, 2005)
Leighton Technologies LLC v. Oberthur Card Systems, S.A.
358 F. Supp. 2d 361 (S.D. New York, 2005)
Astrazeneca Pharmaceuticals, LP v. Mayne Pharma (USA), Inc.
352 F. Supp. 2d 403 (S.D. New York, 2004)

Cite This Page — Counsel Stack

Bluebook (online)
149 F.3d 1335, 47 U.S.P.Q. 2d (BNA) 1418, 1998 U.S. App. LEXIS 14928, 1998 WL 394371, Counsel Stack Legal Research, https://law.counselstack.com/opinion/digital-biometrics-inc-v-identix-inc-and-randall-c-fowler-cafc-1998.