Biometrics are a group of technologies that provide a high level of security. Fingerprint capture and recognition is an important biometric technology. Law enforcement, banking, voting, and other industries increasingly rely upon fingerprints as a biometric to recognize or verify identity. See, Biometrics Explained, v. 2.0, G. Roethenbaugh, International Computer Society Assn. Carlisle, Pa. 1998, pages 1-34 (incorporated herein by reference in its entirety).
Fingerprint scanners having cameras are available that capture an image of a fingerprint. A signal representative of the captured image is then sent over a data communication interface to a host computer for further processing. For example, the host can perform one-to-one or one-to-many fingerprint matching.
In order to capture a fingerprint image electronically a light source is typically directed towards a fingerprint capture surface that reflects light from the light source towards a camera. The fingerprint capture surface is generally glass. Contact between the surface of a finger and the fingerprint capture surface causes the reflected light to be representative of the fingerprint of the particular finger placed against the fingerprint capture surface. This reflection then must be captured by camera. The intensity of the reflected light varies greatly in such a system. For example, variations due to manufacturing tolerances and techniques used to produce the light source can affect the intensity of light directed towards the fingerprint capture surface. Such a variation can, however, be determined at the time of manufacture and can be factored into the design of the system. Other variations cannot be determined in advance, and so must be compensated for in the field.
For example, the quality of contact between a finger and the fingerprint capture surface plays a large role in the intensity of the reflected light. A very dry skin surface on a clean fingerprint capture surface may result in a low intensity level of reflected light. On the other hand, an oily skin surface and/or a less-clean fingerprint capture surface may result in a high level of reflected light.
As a result of the above variations, a fingerprint scanner system and method that captures an acceptable fingerprint image is needed. Moreover, in order to produce an effective and simple to use fingerprint scanner, it is desired that such a system and method for capturing an acceptable fingerprint image be implemented with little needed user input.
A method of capturing an acceptable fingerprint image is disclosed herein. This method includes a step of capturing an initial fingerprint image at a nominal image integration time. Once this initial fingerprint image is captured, a first intermediate fingerprint image at a first intermediate image integration time is captured. Next, an image darkness test is performed followed by an image definition test. If one or more of these tests indicates that the first intermediate fingerprint image is unacceptable, a subsequent intermediate fingerprint image at a subsequent intermediate image integration time is captured. This subsequent intermediate fingerprint image can be captured before the image definition test is performed. Additional intermediate fingerprint images can be captured until an image that has an acceptable darkness level as a well as an acceptable definition level is captured. These additional intermediate fingerprint images can be captured at incremented intermediate integration times.
The intermediate integration times can be derived from the nominal image integration time by multiplying the nominal image integration time by multiples of 1/7 of the nominal image integration time.
A method according to the present invention can include calculating average darkness values for a number of image darkness test lines. Once these image darkness values are calculated, acceptable overall image darkness and acceptable image darkness distribution are verified. Overall image darkness can be verified by calculating average darkness values for a number of image darkness lines arranged in pairs of image darkness lines, the pairs of image darkness lines situated within an expected image capture region. Next, it is verified that a predetermined number of the image darkness test lines have associated calculated average darkness values that exceed a darkness threshold value. The predetermined number can be eight.
Meanwhile, acceptable image darkness distribution can be assessed by determining a ridge count for each of the image definition test lines, and then verifying that image definition is acceptable based on the ridge counts. These ridges counts can be determined for each of a predetermined number, for example five, of vertical image definition test lines and for each of a predetermined number, for example seven, of horizontal image definition test lines.
Also disclosed is a fingerprint scanner for capturing an acceptable fingerprint image that includes a camera that captures an initial fingerprint image at a nominal image integration time and captures a first intermediate fingerprint image at a first intermediate image integration time, as well as a processor that performs an image darkness test and an image definition test. Such a fingerprint scanner can further capture a subsequent intermediate fingerprint image at a subsequent intermediate image integration time when the processor performs an image darkness test that results in an unacceptable darkness level. The fingerprint scanner's camera can continue to capture additional subsequent intermediate integration times until the processor performs an image darkness test that results in an acceptable darkness level. These intermediate integration times can be derived from the nominal integration time in a manner like that used in connection with the method disclosed herein.
The fingerprint scanner's camera continues to capture subsequent intermediate fingerprint images at subsequent intermediate integration times until the processor performs and image darkness test and an image definition test that both result in acceptable image darkness and definition levels, respectively, for a single intermediate fingerprint image, or until a maximum intermediate integration time is reached.
A fingerprint scanner according to the present invention can perform the image darkness and image definition tests described herein.
Further embodiments, features, and advantages of the invention, as well as the structure and operation of the various embodiments of invention, are described in detail below with reference to the accompanying drawings.
Terminology
As used herein, the term “fingerprint scanner” is used to refer to a fingerprint scanner that scans a fingerprint and then processes the image data or transmits the image data to a host processor. Such a fingerprint scanner can be a remote fingerprint scanner where “remote” is meant to imply that the fingerprint scanning can take place at a location physically separate from the host processor. A remote fingerprint scanner and a host processor may be considered physically separate even though they may be connected through a data interface, permanent or otherwise.
As used herein, the term “fingerprint capture event” is used to refer to a single act of capturing a fingerprint image with a fingerprint scanner. This term is not meant to imply any temporal limitations but is instead intended to refer to the event along with the particular characteristics of the event that can change from event to event. Such characteristics include the particular finger and its physical characteristics as well as other factors like the cleanliness of the image capture surface that can affect fingerprint capture.
As used herein, the term “fingerprint image” is used to refer to any type of detected fingerprint image including, but not limited to, an image of all or part of one or more fingerprints, a rolled fingerprint, a flat stationary fingerprint, a palm print, and/or prints of multiple fingers.
As used herein, the term “acceptable fingerprint image” is used to refer to a fingerprint image that has both acceptable darkness as well as acceptable definition. The particular acceptable darkness and definition levels are not critical and can be determined by one skilled in the relevant art given this disclosure, as discussed herein.
Auto-Capture System and Method
As discussed above, the light reflected towards camera 215 by fingerprint capture surface 210 is representative of the contact of a finger with fingerprint capture surface 210. Specifically, contact of ridges on a finger with fingerprint capture surface 210 results in light being reflected in areas corresponding to that contact. Thus, the quality of the contact places a role in the quantity of reflected light. This contact quality is affected by the dryness of the subject's skin, the cleanliness of the fingerprint contact surface 210, the pressure applied by the subject, and the like. Camera 215 captures the reflected light within, for example, an array of photo-sensitive pixels. The image is then stored in a memory 220. Memory 220 can include both non-volatile and volatile memory. In one example, memory 220 includes non-volatile memory that stores the executable code necessary for device operation and volatile memory for storing data representative of the captured image. Any type of non-volatile memory may be used, for example an electrically-erasable read only memory (EEPROM) or an optically-erasable read only memory (Flash-EPROM), though the invention is not limited to these specific types of non-volatile memory. Volatile memory can be a random-access-memory for storing detected fingerprint images. For example, the image can be stored as an array of values representing a gray-scale value associated with each pixel. Other types of memory (flash memory, floppy drives, disks, mini-floppy drives, etc.) can be used in alternative embodiments of the present invention. Volatile memory can include mini-floppy drives (such as those available from Sandisk Corp. or Intel Corp.). In this way, multiple prints can be stored locally. This is especially important in border control, crime scene, and accident sight applications.
While camera 215 is responsive to light reflected from fingerprint capture surface 210, pixel light intensity is converted into a darkness level so that the stored image is like those appearing in
The fingerprint images illustrated in
Two points should be noted about the images of
Returning to the fingerprint scanner 200 of
As would be apparent to a person skilled in the art, other types of memory, circuitry and/or processing capability may be included within fingerprint scanner 200, examples of which include a frame grabber and an analog/digital converter. Also included in the fingerprint scanner 200 shown in
Fingerprint scanner 202 has controls and status indicators on the front-face of the unit for single (left or right) hand operation. The non-intimidating appearance of the fingerprint scanner 202 is designed to resemble a typical flashlight—a device that is not generally threatening to the public. Fingerprint scanner 202 has no sharp edges and is constructed of a light-weight aluminum housing that is coated with a polymer to give the device a “rubberized” feel. Because fingerprint scanner 202 is small and lightweight, it may be carried on the officer's utility belt upon exiting a vehicle. The device is designed for one hand use, allowing the officer to have a free hand for protective actions. Fingerprint scanner 202 is designed for harsh environments to sustain issues such as dramatic temperature changes and non-intentional abuse.
Fingerprint scanner 202 contains a simple push button and set of 3 LED's that provide user activation and status indication. The user need only press one button to activate the unit. Once activated, the fingerprint scanner 202 awaits a finger to be introduced to the fingerprint capture surface. The digital (or analog) image is automatically captured when an acceptable image is detected. The image is then tested for quality of data prior to notifying the operator with an indication (e.g., visual indication and/or audible tone) for acceptance. A routine for automatically capturing an acceptable fingerprint image can be performed in accordance with the present invention, as is discussed elsewhere herein. The unit emits a tone to indicate a completed process. The officer may introduce the unit to a docking station blindly, maintaining his eyes on the subject for safety. Once seated in the docking station, the fingerprint is automatically transferred to the mobile computer without operator intervention. The detected image is scalable to conform to FBI provided software (cropped or padded to 512 pixels by 512 pixels), although the standard image size is 1″×1″, 500 dpi, 256 levels of gray-scale (ANSI-NIST). Other details of fingerprint scanner 202 can be found in co-pending U.S. patent application Ser. No. 09/430,296, entitled Hand-Held Fingerprint Scanner With On-Board Image Normalization Data Storage, filed Oct. 29, 1999, hereby incorporated by reference in its entirety.
Fingerprint scanner 202 is held in either hand and used to capture a person's fingerprint. The fingerprint is captured from a cooperative individual (frontal approach) or an uncooperative individual (handcuffed subject—most commonly face down). Fingerprint scanner 202 can be operated with one-hand, allowing the officer to have a hand ready for protective actions. The officer need not have fingerprinting knowledge to capture the fingerprint.
As discussed above, the integration time of camera 215 within fingerprint scanner 200 can be adjusted to compensate for light level changes introduced by variations in the contact quality between a finger and the fingerprint capture surface during any particular fingerprint capture event. Such compensation can be done automatically, i.e. without operator input, within the fingerprint scanner 200 according to a method that will next be described.
In a next step 310 of the routine 300 shown in
In a next step 315 of the routine 300 of
Depending on the outcome of the image darkness test performed in step 315, a next step 325 or 330 is performed as shown in
If the image darkness test of step 315 results in an un-acceptable darkness level, then a next step 325 of incrementing the image integration time and capturing another intermediate image at the incremented integration time is performed. The only exception to this step is when the integration time cannot be incremented to a higher integration time because the highest integration is the one at which the intermediate fingerprint image was captured. In such a case, the routine returns to step 305.
If the image integration time has been incremented and another intermediate image captured, the routine returns to step 315 to perform the darkness test again. Thus, routine 300 includes a loop with steps 315, 320, and 325 repeating until an intermediate image with an acceptable darkness level has been captured.
Once an intermediate fingerprint image with an acceptable darkness level has been captured, an image definition test is performed at a step 330. The image definition test used can be an image definition test according to the present invention and discussed below in connection with
Once the image definition test has been performed in step 330, one of two different steps are conducted based on the outcome of that test as shown at 335.
If the image definition test 330 indicated that the intermediate fingerprint was of un-acceptable definition, then the routine returns to step 325, discussed above. As with the above description of step 325, if the integration time cannot be incremented because the captured image was a result of the maximum integration time, routine 300 returns to step 305 to await a new initial fingerprint image.
If the image definition test 330 indicated that the intermediate fingerprint image was of acceptable definition, then intermediate finger print image is an acceptable fingerprint image in terms of both darkness as well as definition. Thus, in a final step 340, the intermediate fingerprint image that has passed both tests is an acceptable fingerprint image and the routine is complete. In this way, routine 300 has automatically captured an acceptable fingerprint image. Step 340 can include a step of providing a signal that an acceptable fingerprint image has been captured. This signal can be audible, visible, or both.
Details of an image darkness test and an image definition test in accordance of the present invention will now be described in terms of
In a next step 402 of the routine 400 shown in
In a next step 403, acceptable overall image darkness is verified. This verification can be done, for example, by verifying that a predetermined number of image darkness test lines have an associated average image darkness level above a threshold darkness level. In an embodiment, the predetermined number (or percentage) of image darkness test lines is eight (or 80% of the image darkness test lines). If eight image darkness test lines have an average image darkness level above the threshold darkness level, the overall image darkness is considered acceptable. Other numbers (or percentages) of image darkness lines can be used without departing from the scope of the present invention. Likewise, the particular threshold darkness level chosen is not critical and could be determined by one skilled in the relevant art given this disclosure. The acceptable darkness level can be based on the specific environment in which the fingerprint scanner is used as well as requirements associated with the field in which the fingerprint scanner is used and thus can be set by the manufacturer or user, as appropriate.
Once overall image darkness has been verified as acceptable in step 403, a next step 404 of verifying acceptability of image darkness distribution is performed. It should be noted that if the previous step 403 resulted in a determination that overall image darkness was not acceptable for the tested image, it is not necessary that routine 400 continue, but could instead stop at step 403. In step 404, image darkness distribution is tested. Despite the determination in step 403 that overall image darkness was acceptable, this darkness may have been concentrated in a particular region. For example, if all image darkness test lines in pairs 430-433, as shown in
Because step 404 of the routine 400 shown in
In a next step 502 of the routine 500 shown in
In a final step 503, the ridge counts of the image definition test lines determined in step 502 are used to verify image definition acceptability. This can be done, for example, by verifying that the ridge count for each image definition test line is greater than a threshold ridge count value associated with each image definition test line. The particular threshold ridge count values used are not critical and could be determined by one skilled in the relevant art given this disclosure. Rather than having a threshold ridge count value for each image definition test line, a singe threshold ridge count value could be used for all the image definition test lines. As with acceptable image darkness, the acceptable image definition level can be based on the specific environment in which the fingerprint scanner is used as well as requirements associated with the field in which the fingerprint scanner is used and thus can be set by the manufacturer or user, as appropriate.
Companding Curves
In an embodiment, darkness level may be further changed based on a camera setting. The camera setting can be varied to adjust the integration time over a range of piecewise linear functions. The camera includes a set of look up tables that define the set of piecewise linear functions. For example, the set of piecewise linear functions may be companding curves, as used in a Motorola camera model number SCM20014. Companding curves allow for coring of lower order bits of captured image data. In effect, companding curves expand the value of lower signal levels, and compress higher signal levels, allowing for on-chip contrast adjustments. Furthermore, a companding function may perform data transformations, such as performing an 8-bit transformation on an incoming 10-bit data stream.
For example, as shown in
According to the present embodiment, one or more of steps 305 through 335 are performed on a first companding curve. The same steps are then performed on a second companding curve. This routine is repeated until the desired set of steps has been performed on all desired companding curves. For example, steps 305, 310, 315, 320, and 325 may be performed on all desired companding curves. Alternatively, steps 305, 310, 315, 320, 325, 330, 335 may be performed on all desired companding curves.
A user may select the set of companding curves to be used in a particular fingerprint image capturing system application, or a set of companding curves may be determined automatically, such as by a computer system. In this way, an acceptable fingerprint image is captured, having an image integration time and a companding curve selected to capture an optimum acceptable fingerprint image.
While various embodiments of the present invention have been described above, it should be understood that they have been presented by way of example only, and not limitation. It will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined in the appended claims. Thus, the breadth and scope of the present invention should not be limited by any of the above-described exemplary embodiments, but should be defined only in accordance with the following claims and their equivalents.
The present application is a continuation of U.S. application Ser. No. 09/821,044, filed Mar. 30, 2001, now U.S. Pat. No. 6,983,062 that issued Jan. 3, 2006, which claims the benefit of U.S. application Ser. No. 60/226,092, filed Aug. 18, 2000, now inactive, both of which are incorporated herein in their entireties.
Number | Name | Date | Kind |
---|---|---|---|
2500017 | Altman | Mar 1950 | A |
3200701 | White | Aug 1965 | A |
3475588 | McMaster | Oct 1969 | A |
3482498 | Becker | Dec 1969 | A |
3495259 | Rocholl et al. | Feb 1970 | A |
3527535 | Monroe | Sep 1970 | A |
3540025 | Levin et al. | Nov 1970 | A |
3617120 | Roka | Nov 1971 | A |
3699519 | Campbell | Oct 1972 | A |
3906520 | Phillips | Sep 1975 | A |
3947128 | Weinberger et al. | Mar 1976 | A |
3968476 | McMahon | Jul 1976 | A |
3975711 | McMahon | Aug 1976 | A |
4032975 | Malueg et al. | Jun 1977 | A |
4063226 | Kozma et al. | Dec 1977 | A |
4120585 | DePalma et al. | Oct 1978 | A |
4152056 | Fowler | May 1979 | A |
4209481 | Kashiro et al. | Jun 1980 | A |
4210899 | Swonger et al. | Jul 1980 | A |
4253086 | Szwarcbier | Feb 1981 | A |
4322163 | Schiller | Mar 1982 | A |
4414684 | Blonder | Nov 1983 | A |
4537484 | Fowler et al. | Aug 1985 | A |
4544267 | Schiller | Oct 1985 | A |
4553837 | Marcus | Nov 1985 | A |
4601195 | Garritano | Jul 1986 | A |
4669487 | Frieling | Jun 1987 | A |
4681435 | Kubota et al. | Jul 1987 | A |
4684802 | Hakeneworth et al. | Aug 1987 | A |
4701772 | Anderson et al. | Oct 1987 | A |
4783823 | Tasaki et al. | Nov 1988 | A |
4784484 | Jensen | Nov 1988 | A |
4792226 | Fishbine et al. | Dec 1988 | A |
4811414 | Fishbine et al. | Mar 1989 | A |
4876726 | Capello et al. | Oct 1989 | A |
4905293 | Asai et al. | Feb 1990 | A |
4924085 | Kato et al. | May 1990 | A |
4933976 | Fishbine et al. | Jun 1990 | A |
4942482 | Kakinuma et al. | Jul 1990 | A |
4946276 | Chilcott | Aug 1990 | A |
4995086 | Lilley et al. | Feb 1991 | A |
5047861 | Houchin et al. | Sep 1991 | A |
5054090 | Knight et al. | Oct 1991 | A |
5067162 | Driscoll, Jr. et al. | Nov 1991 | A |
5067749 | Land | Nov 1991 | A |
5131038 | Puhl et al. | Jul 1992 | A |
5146102 | Higuchi et al. | Sep 1992 | A |
5157497 | Topper et al. | Oct 1992 | A |
5185673 | Sobol | Feb 1993 | A |
5187747 | Capello et al. | Feb 1993 | A |
5210588 | Lee | May 1993 | A |
5222152 | Fishbine et al. | Jun 1993 | A |
5222153 | Beiswenger | Jun 1993 | A |
5230025 | Fishbine et al. | Jul 1993 | A |
5233404 | Lougheed et al. | Aug 1993 | A |
5249370 | Stanger et al. | Oct 1993 | A |
5253085 | Maruo et al. | Oct 1993 | A |
5261266 | Lorenz et al. | Nov 1993 | A |
5285293 | Webb et al. | Feb 1994 | A |
5291318 | Genovese | Mar 1994 | A |
D348445 | Fishbine et al. | Jul 1994 | S |
5351127 | King et al. | Sep 1994 | A |
D351144 | Fishbine et al. | Oct 1994 | S |
5363318 | McCauley | Nov 1994 | A |
5384621 | Hatch et al. | Jan 1995 | A |
5412463 | Sibbald et al. | May 1995 | A |
5416573 | Sartor, Jr. | May 1995 | A |
5448649 | Chen et al. | Sep 1995 | A |
5467403 | Fishbine et al. | Nov 1995 | A |
5469506 | Berson et al. | Nov 1995 | A |
5471240 | Prager et al. | Nov 1995 | A |
5473144 | Mathurin, Jr. | Dec 1995 | A |
5483601 | Faulkner | Jan 1996 | A |
5509083 | Abtahi et al. | Apr 1996 | A |
5517528 | Johnson | May 1996 | A |
5528355 | Maase et al. | Jun 1996 | A |
5548394 | Giles et al. | Aug 1996 | A |
5591949 | Bernstein | Jan 1997 | A |
5596454 | Hebert | Jan 1997 | A |
5598474 | Johnson | Jan 1997 | A |
5613014 | Eshera et al. | Mar 1997 | A |
5615277 | Hoffman | Mar 1997 | A |
5625448 | Ranalli et al. | Apr 1997 | A |
5640422 | Johnson | Jun 1997 | A |
5649128 | Hartley | Jul 1997 | A |
5650842 | Maase et al. | Jul 1997 | A |
5657400 | Granfors et al. | Aug 1997 | A |
5661451 | Pollag | Aug 1997 | A |
5680205 | Borza | Oct 1997 | A |
5689529 | Johnson | Nov 1997 | A |
5717777 | Wong et al. | Feb 1998 | A |
5729334 | Van Ruyven | Mar 1998 | A |
5736734 | Marcus et al. | Apr 1998 | A |
5745684 | Oskouy et al. | Apr 1998 | A |
5748766 | Maase et al. | May 1998 | A |
5748768 | Sivers et al. | May 1998 | A |
5755748 | Borza | May 1998 | A |
5757278 | Itsumi | May 1998 | A |
5767989 | Sakaguchi | Jun 1998 | A |
5778089 | Borza | Jul 1998 | A |
5781647 | Fishbine et al. | Jul 1998 | A |
5793218 | Oster et al. | Aug 1998 | A |
5801681 | Sayag | Sep 1998 | A |
5805777 | Kuchta | Sep 1998 | A |
5809172 | Melen | Sep 1998 | A |
5812067 | Bergholz et al. | Sep 1998 | A |
5815252 | Price-Francis | Sep 1998 | A |
5818956 | Tuli | Oct 1998 | A |
5822445 | Wong | Oct 1998 | A |
5825005 | Behnke | Oct 1998 | A |
5825474 | Maase | Oct 1998 | A |
5828773 | Setlak et al. | Oct 1998 | A |
5832244 | Jolley et al. | Nov 1998 | A |
5848231 | Teitelbaum et al. | Dec 1998 | A |
5855433 | Velho et al. | Jan 1999 | A |
5859420 | Borza | Jan 1999 | A |
5859710 | Hannah | Jan 1999 | A |
5862247 | Fisun et al. | Jan 1999 | A |
5867802 | Borza | Feb 1999 | A |
5869822 | Meadows, II et al. | Feb 1999 | A |
5872834 | Teitelbaum | Feb 1999 | A |
5892599 | Bahuguna | Apr 1999 | A |
5900993 | Betensky | May 1999 | A |
5907627 | Borza | May 1999 | A |
5920384 | Borza | Jul 1999 | A |
5920640 | Salatino et al. | Jul 1999 | A |
5928347 | Jones | Jul 1999 | A |
5942761 | Tuli | Aug 1999 | A |
5946135 | Auerswald et al. | Aug 1999 | A |
5960100 | Hargrove | Sep 1999 | A |
5973731 | Schwab | Oct 1999 | A |
5974162 | Metz et al. | Oct 1999 | A |
5991467 | Kamiko | Nov 1999 | A |
5995643 | Saito | Nov 1999 | A |
5999307 | Whitehead et al. | Dec 1999 | A |
6038332 | Fishbine et al. | Mar 2000 | A |
6055071 | Kuwata et al. | Apr 2000 | A |
6064398 | Ellenby et al. | May 2000 | A |
6064753 | Bolle et al. | May 2000 | A |
6064779 | Neukermans et al. | May 2000 | A |
6072891 | Hamid et al. | Jun 2000 | A |
6097873 | Filas et al. | Aug 2000 | A |
6115484 | Bowker et al. | Sep 2000 | A |
6122394 | Neukermans et al. | Sep 2000 | A |
6134340 | Hsu et al. | Oct 2000 | A |
6144408 | MacLean | Nov 2000 | A |
6150665 | Suga | Nov 2000 | A |
6154285 | Teng et al. | Nov 2000 | A |
6162486 | Samouilhan et al. | Dec 2000 | A |
6166787 | Akins et al. | Dec 2000 | A |
6178255 | Scott et al. | Jan 2001 | B1 |
6195447 | Ross | Feb 2001 | B1 |
6198836 | Hauke | Mar 2001 | B1 |
6204331 | Sullivan et al. | Mar 2001 | B1 |
6241288 | Bergenek et al. | Jun 2001 | B1 |
6259108 | Antonelli et al. | Jul 2001 | B1 |
6272562 | Scott et al. | Aug 2001 | B1 |
6281931 | Tsao et al. | Aug 2001 | B1 |
6327047 | Motamed | Dec 2001 | B1 |
6330345 | Russo et al. | Dec 2001 | B1 |
6445811 | Wada | Sep 2002 | B1 |
6658164 | Irving et al. | Dec 2003 | B1 |
6983062 | Smith | Jan 2006 | B2 |
Number | Date | Country |
---|---|---|
0 101 772 | Mar 1984 | EP |
0 308 162 | Mar 1989 | EP |
0 379 333 | Jul 1990 | EP |
0 623 890 | Nov 1994 | EP |
0 623 890 | Nov 1994 | EP |
0 653 882 | May 1995 | EP |
0 379 333 | Jul 1995 | EP |
0 785 750 | Jul 1997 | EP |
0 889 432 | Jan 1999 | EP |
0 905 646 | Mar 1999 | EP |
0 924 656 | Jun 1999 | EP |
2 089 545 | Jun 1982 | GB |
2 313 441 | Nov 1997 | GB |
62-212892 | Sep 1987 | JP |
1-205392 | Aug 1989 | JP |
3-161884 | Jul 1991 | JP |
3-194674 | Aug 1991 | JP |
3-194675 | Aug 1991 | JP |
9-069152 | Mar 1997 | JP |
10-214324 | Aug 1998 | JP |
11-069364 | Mar 1999 | JP |
11-225272 | Aug 1999 | JP |
11-289421 | Oct 1999 | JP |
WO 8702491 | Apr 1987 | WO |
WO 9003620 | Apr 1990 | WO |
9211608 | Jul 1992 | WO |
9422371 | Oct 1994 | WO |
9617480 | Jun 1996 | WO |
9729477 | Aug 1997 | WO |
WO 9741528 | Nov 1997 | WO |
WO 9809246 | Mar 1998 | WO |
WO 9812670 | Mar 1998 | WO |
WO 9912123 | Mar 1999 | WO |
WO 9926187 | May 1999 | WO |
WO 9940535 | Aug 1999 | WO |
Number | Date | Country | |
---|---|---|---|
20060110016 A1 | May 2006 | US |
Number | Date | Country | |
---|---|---|---|
60226092 | Aug 2000 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09821044 | Mar 2001 | US |
Child | 11320472 | US |