This invention relates generally to apparatus and methods for duplicating keys, and more specifically, this invention relates to an apparatus and methods for utilizing electronic means for reading the unique features cut into the surface of the blade of a key such as a high security key and optionally providing that data to a key duplicating machine.
The art of key replication for standard single-sided and double-sided keys is well known. Commonly, a key intended for duplication (the master key) is copied onto an appropriately identified key-blank utilizing any number of different systems known in the art. There are, however, a wide range of high security lock and key types where the lock is specifically designed to be difficult to pick and the key is specifically designed to be difficult to duplicate. As such, the process for duplicating high security keys is typically quite complicated and requires expensive and complicated key cutting equipment. In addition, successful duplication of high security keys usually requires a high degree of precision in order properly operate the lock. Because of all of these constraints, the successful duplication of high security keys typically also requires a highly trained and experienced person such as a locksmith.
There are many different types of high security locks and keys. For example, some require that the bitting cuts in the blade are cut at different compound angles. These angled cuts make duplication impossible on standard key duplication equipment. Others types of high security keys include unique surface features that are cut into the key blade that do not completely penetrate the blade of the key such as internal cut, sidewinder (also known as a laser cut), dimple, and sidebar keys. Again, such cuts make duplication impossible on standard key duplication equipment. Yet other types of high security keys utilize an electronic transponder to authenticate the key. Such electronics requires specialized equipment to read and duplicate the transponder function. There are also types of high security keys that utilize non-standard blade geometries such as cruciform, tubular, and other unique blade styles. The geometries and cut styles of these keys all require specialized duplicating equipment. There are many variations of all of these types and other types of high security locks and keys as they have been produced by many different lock manufacturers over the years. Some even utilize more than one type of high security feature in order to claim an even higher level of security.
Duplication of high security keys has been limited to mostly the locksmith market due to all of the complexities, the wide variety of expensive duplication equipment, and the in depth experience and knowledge required. Due to these same reasons, other businesses that offer retail key cutting services, such as hardware stores, home improvement stores, and automotive parts stores, are not able to offer these services. Systems that reduce the cost of the equipment and reduce the skill level required for duplicating high security keys would be very valuable to the retail key duplication industry.
A high security key scanning system is provided. The scanning system comprises a sensing device configured to determine information and characteristics of a master high security key, and a digital logic to analyze the information and characteristics of the master key. The sensing device may be configured to capture information about the geometry of features cut into the surface of the master key. The logic may analyze the information related to that geometry and compare it to known characteristics of that style of high security key in order to determine the data needed to replicate the features on a new high security key blank.
In an embodiment, the system may be configured to measure the surface geometry using an imaging system, such as a camera or other imaging device. The system may utilize object coating techniques, illumination techniques, filtering techniques, image processing techniques, and feature extraction techniques to measure the desired features.
In one embodiment, as illustrated by the Figures, provided is a high security key scanning system comprising an imaging device configured to capture at least one image of a portion of a first side of a blade of a high security master key. A first light source may be positioned to direct light at a first angle towards the first side of said blade of the high security master key at the imaging position. A second light source may be positioned to direct light at a second angle towards the first side said blade of the high security master key at the imaging position, wherein said captured image reveals surface features formed into the face of at least a portion of said blade. A logic may be configured to analyze the at least one captured image to determine characteristics of said surface features. The logic may further compare said characteristics of said surface features with cut code data of known lock styles. The cut code data may includes at least one of spacing dimensions and cut positions. The logic may determine at least one cut position or at least one cut code of said high security master key. The cut position or said cut codes may be used to replicate a high security key from a key blank. The high security master key may be a sidewinder key. The first and second light sources may be controlled to be individually turned on and off to direct light onto the surface of the high security master key. The imaging device may capture a plurality of images of the high security master key each from different illumination scenarios.
A backlight may be positioned to direct light towards the second side, opposite the first side of the blade of the high security key, the backlight may be configured for use with the logic for determining one or more of identifying the master key type, verifying if the master key is stationary, and determining the orientation of the master key. At least one of the first light source and the second light source may direct collimated light towards the imaging position. The high security key may includes a pathway formed onto said blade of said high security master key. The logic may analyze said characteristics of said surface features in order to determine the formed pathway on the surface of said master key. The determined formed pathway may be used to replicate the high security master key on a key blank.
In one embodiment, a third light source may be positioned to direct light at a third angle towards the first side of said blade of the high security master key at the imaging position, and a fourth light source may be positioned to direct light at a fourth angle towards the first side of said blade of the high security master key at the imaging position. The first angle, the second angle, the third angle, and the fourth angle may be different relative to horizontal axis of the imaging position.
In a further embodiment as illustrated by the Figures, provided is a method for scanning a high security master key, said method comprising illuminating surface features formed onto a first side of a blade of said high security master key from a first angle. The surface features formed onto the first side of said blade of said high security master key may be illuminated from a second angle, the first angle may be different than the second angle with respect to a horizontal imaging position axis. At least one image of a portion of the illuminated surface of the blade of said high security master key may be captured. Characteristics of said surface features may be determined. the characteristics of said surface features may be compared with cut code data of known lock styles. At least one cut code for said master key may be determined. The at least one cut code may be utilized to replicate said master key.
In one embodiment, the step of illuminating surface features from a first angle may be provided by a first light source and the step of illuminating surface features from the second angle may be provided by a second light source wherein the first light source and second light source are controlled to be on or off to create different illumination angles before capturing at least one image. A plurality of images may be captured, each with different illumination scenarios. The surface features may be determined with a logic that is configured to analyze a plurality of images with said different illumination scenarios. The surface features may include a pathway formed onto said blade of master key. The characteristics of said surface features may be compared with cut position data of known lock styles. At least one cut position may be determined for said master key. The cut positions may be represented by physical measurement values, the measurement values being determined by the logic. The high security master key may be replicated by using said measurement values. The characteristics of said surface features may be analyzed in order to measure a formed pathway on the surface of said high security master key. The high security master key may be replicated by using said measurement values. Backlighting may be used to illuminate the high security master key and a proper key blank associated with the high security master key may be identified.
Objects and advantages together with the operation of the invention may be better understood by reference to the following detailed description taken in connection with the following illustrations, wherein:
Reference will now be made in detail to exemplary embodiments of the present invention, examples of which are illustrated in the accompanying drawings. It is to be understood that other embodiments may be utilized and structural and functional changes may be made without departing from the respective scope of the present invention.
Provided is a system 100 and method for scanning surface features of high security type keys are provided. The system analyzes a high security master key to be duplicated, such as a high security house key, high security car key or other high security key, and determines the appropriate data required to duplicate the features of the key onto a high security key blank. The system and method described herein may be used independently to scan a high security key, or may be used in conjunction with other systems to duplicate a high security key.
In a preferred embodiment, the system 100 may utilize 2D imaging techniques. For example, the scanning system 100 may utilize some combination of object coating techniques, illumination techniques, filtering techniques, image processing techniques, and feature extraction techniques to scan and analyze the physical characteristics of the master key. Other embodiments include the use of 3D imaging techniques such as stereoscopic imaging, triangulation techniques such as laser dot, laser stripe, structured light, modulated light, or any other imaging technique in order to scan the surface geometry. The imaging system may also be non-light based such as by using ultrasound or x-ray techniques. As illustrated by
In one embodiment, the optical imaging device 110 is a camera, and the image captured is a photographic image. In an embodiment, the camera is a digital camera, and the image captured is a digital image. A digital image may be stored in file form or in data form and may be analyzed by logic. While the scanning system is described herein as including an imaging system, it will be appreciated that other systems known in the art may be used to analyze the parameters of the master key. For example, the scanning system may use feeler gauges, capacitive sensors, probes, or other electro-mechanical measuring device. The scanning system may also be integrated with an antenna that reads a transponder on the high security keys.
As used herein, the term “logic” includes but is not limited to hardware, firmware, software and/or combinations of each to perform a function(s) or an action(s), and/or to cause a function or action from another logic, method, and/or system. For example, based on a desired application or needs, logic may include a software controlled microprocessor, discrete logic like an application specific integrated circuit (ASIC), an analog circuit, a digital circuit, a programmed logic device, a memory device containing instructions, or the like. Logic may include one or more gates, combinations of gates, or other circuit components. Logic may also be fully embodied as software. Where multiple logical logics are described, it may be possible to incorporate the multiple logical logics into one physical logic. Similarly, where a single logical logic is described, it may be possible to distribute that single logical logic between multiple physical logics. In addition, as used herein, the term “database” includes a physical and/or logical entity that can store data. A database may be, for example, a traditional database, a table, a file, a list, a queue, a heap, a memory, a register, and so on. A database may reside in one logical and/or physical entity and/or may be distributed between two or more logical and/or physical entities. The processing logic may be assembled using techniques, algorithms, packages and other capabilities known in the field.
The scanning system may include a database to store key related information (“key data”). The key data may include characteristics of known high security keys, such as key length, key shape, surface geometry shapes, and other characteristics. The database may associate the key data with specific key blanks or with types or groups of keys. For example, the database may store key data for different key manufacturers. The scanning system may access the database to compare scanned characteristics of the master key with the stored key data in the database. Such comparison may be used to determine the data needed to properly replicate the unique geometry of the master high security key onto a new high security key blank.
In an embodiment, the database stores key data related to cut codes used with known lock styles. For standard cut keys 50, the cut code data is called bitting data and is made up of spacing and depth dimensions that are associated with the mating pins in the lock. For high security keys 200, such cut code data is called cut position data and is made up of spacing and cut position dimensions that are associated with the mating components of the high security lock. For any particular lock style, the spacing between mating components may not vary. As such, each master key may only vary in the cut position at each spacing position. The cut codes for a particular master key are used to document the cut position at each known spacing position. Traditionally, cut codes are represented as a numeric or alpha-numeric code that contains information as to how a key is to be cut by a code cutting machine. Often, the cut code is a series of letters and/or integers (e.g. “K263”) that may be translated or decoded from a key code chart or cut code list. The code also may be represented by a series of cut positions that define the shape of the cut at the spacing positions on each side of the key in order to operate the lock. These cut positions may be represented by integer codes (e.g. “331351” and “266431”) or may be represented by physical measurement values (e.g. “0.285, 0.285, 0.313, 0.285, 0.256, 0.313 inches” and “0.299, 0.242, 0.242, 0.270, 0.285, 0.313 inches”).
It will be appreciated that the database is not limited to key data and cut code data. In addition, the database may store information related to other identifying parameters of the key. The measuring system may utilize other key parameters, in combination with cut information, to narrow the field of possible key blanks.
In a preferred embodiment, the imaging system 100 may be used to analyze the master high security key 200 and determine the data required to duplicate the key. The imaging system 100 may utilize a combination imaging techniques to properly analyze the physical characteristics of the master key. Such imaging techniques include object coating techniques, illumination techniques, filtering techniques, image processing techniques, and feature extraction techniques.
As illustrated by
Further, as illustrated by
The second light source 135A may include at least one first bottom light 142 which may include a row of lights. The first bottom light 142 may be positioned adjacent the first side 150 of the imaging position 125 to direct light towards the first side 155 of the high security master key 200 at the imaging position 125. The fourth light source 135B may include at least one second bottom light 144 which may include a row of lights. The second bottom light 144 may be positioned adjacent the opposite second side 160 of the imaging position 125 to direct light towards the first side 155 of the high security master key 200 at the imaging position 125.
The first and second top lights 132, 134 and the first and second bottom lights 142, 144 may be configured to allow the optical path 112 to traverse through the system 100 and reflect off the mirror 120 to capture an image of the master key 200 as it is positioned at the imaging position 125. The lights and positions of the lights allow for the optical path 112 to be uninterrupted from view of the imaging position 125. Further, in one embodiment, the lights or the row of lights may be positioned to provide collimated light towards the first side 155 of the high security master key 200 at various angles.
The first light source 130A may be angled towards the imaging position 125 at a first angle A relative to a horizontal imaging position axis 172. The imaging position axis 172 may be the axis that is horizontal relative to the center of the imaging position 125. See
The position and angle of the first, second, third and fourth light sources may also be identified in reference to vertical imaging position axis 170. In one embodiment, the first and second top lights 132, 134 may be generally symmetric with one another relative to the axis 170. Also, the first and second bottom lights 142, 144 may be generally symmetric with one another relative to the axis 170. In another embodiment, the first and second top lights 132, 134 may not be generally symmetric with one another relative to the axis 170. Also, the first and second bottom lights 142, 144 may not be generally symmetric with one another relative to the axis 170. In yet another embodiment, the system may include multiple levels of light sources such as top, middle, bottom, etc. This disclosure contemplates various arrangements and configurations of the light sources relative to the imaging position 125 and is not limited in this regard.
In some cases, diffused light can be used to eliminate shadows caused by the surface features 202 formed into a face 204 of a blade 206 of the master keys 200. In other cases, non-diffused or collimated light can be used from particular angles to highlight certain surface features 202 by creating shadows. By illuminating an object with collimated light from a number of different angles, a number of different types of surface features can be highlighted with respect to their shadow. An image can then be collected and processed for each different illumination angle in order to properly analyze all the surface features and geometry. Axially diffused light can be used to accent certain feature types. Infrared light can also be used as a light source in order to eliminate reflections and diminish color variation. The light sources 130A, 130B, 135A, 135B may be operated to create collimated light from different illumination angles relative to the imaging position 125 and the key positioned there. Each of the lights or rows of lights 132, 134, 142, 144 may be controlled to provide various colors and intensities of light towards the imaging positions to manipulate an image of the master key 200.
Further, a backlight 175 may be provided in the system 100. The backlight 175 may direct light towards a second side 156 of the high security master key 200 at the imaging position 125. The second side 156 of the key 200 may be opposite from the first side 155. The backlight 175 may be positioned adjacent on opposite side of the imaging position 125 relative to the light sources 130A, 130B, 135A, and 135B. The backlight 175 may be positioned opposite from the direction of the optical path 112 relative to the master key 200. The backlight 175 may provide illumination behind the master key and be turned on and off. The backlight illumination may be utilized with the logic for identifying the master key type, verifying if the master key is stationary, and determining the orientation of the master key.
It can be appreciated that multiple images may be gathered with different illumination scenarios. For example, the light sources may be moved or the key can be moved to create the desired angles. Additionally, multiple light sources may be used to create multiple illumination scenarios by operating various lights as desired. Further, various different types of light sources, such as different-colored lights, bright light fields, and dark light fields from different angles may be utilized, to gather multiple sets of illuminated images from an image capturing device located at a static position. Such an approach may utilize color filters in logic to create a set of images that represent each individual illumination angle. This multi-color technique reduces the system complexity and creates an absolute registration within the set of images.
This method is an example of capturing various images of the master key 200 with various directions of light from various angles toward the imaging position 125. The images may then be processed through a logic system to identify the pronounced portions of the surface features 202. These processes allow for increased efficiency and accuracy related capturing data related to the geometric pattern of the surface features 202.
As illustrated by
Additionally, image processing techniques may be used to highlight the surface geometry to be scanned. As illustrated by
The imaging system 100 may use feature extraction processing techniques such as edge detection, blob analysis, and pattern recognition to analyze the highlighted geometry and determine the geometric shape of the desired features. In one embodiment, illustrated by
The scanning system 100 may be utilized to function as a key data capture device configured to measure the shape of the features cut into the surface of a high security key blade and determine the data needed to make a copy of the master key. Such key data capture device may be part of a key identification machine or key scanning machine 300 as illustrated by
The scanning system 100 may also be integrated into a key scanning and duplication machine 400 as illustrated by
As described above, provided is a method of scanning a master key 500. The method is illustrated by the flow chart illustrated by
Further, characteristics of said surface features may be compared with cut positions of known lock styles. This comparison may be performed by the logic wherein said cut positions may be represented by physical measurement values. The measurement values may also be determined by the logic. A master key may be replicated by using said measurement values. Alternatively, the logic may analyze said characteristics of said surface features in order to measure a formed pathway 230 on the surface of said master key. The formed pathway 230 may be represented by physical measurement values.
Further, a backlit image may be captured. The logic may analyze said backlit image and compare it with a database of known key blanks A proper key blank associated with the master key may be identified by the logic and communicated to the user or utilized to identify the proper cut code data for the associated master key.
While the invention has been described with respect to scanning surface features on high security keys, it use is in no way limited to just surface features or just high security keys. Many of the inventive ideas can be utilized on outer edge features and standard, edge-cut household and automotive keys.
The invention has been described above and, obviously, modifications and alternations will occur to others upon a reading and understanding of this specification. The claims as follows are intended to include all modifications and alterations insofar as they come within the scope of the claims or the equivalent thereof.
This application claims priority to U.S. patent application Ser. No. 15/227,619, entitled “High Security Key Scanning System” filed on Aug. 3, 2016 which claims priority to U.S. Provisional Patent Application No. 62/200,208, entitled “High Security Key Scanning System” filed on Aug. 3, 2015 which is incorporated by reference in its entirety.
Number | Name | Date | Kind |
---|---|---|---|
40480 | Hill | Mar 1863 | A |
288300 | Borowsky | Nov 1883 | A |
466044 | Jacobs | Dec 1891 | A |
943806 | Billings | Dec 1909 | A |
1059545 | Kunze | Apr 1913 | A |
1081472 | Tucker | Dec 1913 | A |
1135676 | Engelbert | Apr 1915 | A |
1218653 | Heidrich | Mar 1917 | A |
1367280 | Reiges | Feb 1921 | A |
1390958 | Hulbert | Sep 1921 | A |
1440459 | Greff | Jan 1923 | A |
1628637 | Shaw | May 1927 | A |
1656295 | Schechter | Jan 1928 | A |
1674291 | Malone | Jun 1928 | A |
1702488 | Baird | Feb 1929 | A |
1750218 | Falk | Mar 1930 | A |
1752668 | Johnson | Apr 1930 | A |
1775921 | Williams | Sep 1930 | A |
1848046 | Caron | Mar 1932 | A |
1889461 | Hansen | Nov 1932 | A |
1923164 | Roos | Aug 1933 | A |
1948260 | Fowler | Feb 1934 | A |
1961516 | Hansen | Jun 1934 | A |
1978628 | Hansen | Oct 1934 | A |
1991151 | Hansen | Feb 1935 | A |
2032820 | Turrell | Mar 1936 | A |
2038949 | Mintz | Apr 1936 | A |
2098728 | McPhee | Nov 1937 | A |
2105099 | Schuyler | Jan 1938 | A |
2114597 | Goddard | Apr 1938 | A |
2148668 | Yoskowitz et al. | Feb 1939 | A |
2176106 | Segal | Oct 1939 | A |
2274012 | Swayze et al. | Feb 1942 | A |
2325541 | Poole | Jul 1943 | A |
2329269 | Jacobi | Sep 1943 | A |
2386816 | Scholz | Oct 1945 | A |
2430924 | Fowle et al. | Nov 1947 | A |
2445041 | Scholz | Jul 1948 | A |
2499124 | Zipp et al. | Feb 1950 | A |
2556577 | Drake | Jun 1951 | A |
2582012 | Currier | Jan 1952 | A |
2605294 | Barnhart | Jul 1952 | A |
2622485 | Martellotti | Dec 1952 | A |
2645978 | Sejarto et al. | Jul 1953 | A |
2707335 | Falk | May 1955 | A |
2728251 | Turner | Dec 1955 | A |
2860884 | Sloan et al. | Nov 1958 | A |
2929177 | Sheps | Mar 1960 | A |
2940183 | Fromberg | Jun 1960 | A |
3053149 | Rossetti | Sep 1962 | A |
3094039 | Spain | Jun 1963 | A |
3138999 | Haggstrom | Jun 1964 | A |
3172969 | Haggstrom | Mar 1965 | A |
3245149 | Haggstrom | Apr 1966 | A |
3257908 | Haggstrom | Jun 1966 | A |
3259022 | Vietorisz | Jul 1966 | A |
3276328 | Schreiber et al. | Oct 1966 | A |
3286596 | Lieptz | Nov 1966 | A |
3286597 | Schwartz | Nov 1966 | A |
3305100 | Barbee | Feb 1967 | A |
3323420 | Roxburgh | Jun 1967 | A |
3388619 | Schreiber et al. | Jun 1968 | A |
3418882 | Brand | Dec 1968 | A |
3424056 | Stolove et al. | Jan 1969 | A |
3429207 | John | Feb 1969 | A |
3430535 | Haggstrom | Mar 1969 | A |
3440906 | Allen | Apr 1969 | A |
3442174 | Weiner et al. | May 1969 | A |
3457831 | Adler et al. | Jul 1969 | A |
3466747 | Patriquin et al. | Sep 1969 | A |
3496636 | Lieptz | Feb 1970 | A |
3499366 | Spain | Mar 1970 | A |
RE26848 | Simon | Apr 1970 | E |
3599147 | Rogers et al. | Aug 1971 | A |
3602092 | Richens | Aug 1971 | A |
3625111 | Carlo et al. | Dec 1971 | A |
3633451 | Lieptz | Jan 1972 | A |
3651573 | Kaplan | Mar 1972 | A |
3656402 | French | Apr 1972 | A |
3675536 | Hungerford, Jr. et al. | Jul 1972 | A |
3682041 | Essig | Aug 1972 | A |
3707999 | Coats | Jan 1973 | A |
3722341 | Hungerford, Jr. et al. | Mar 1973 | A |
RE27665 | Spain | Jun 1973 | E |
3769865 | Kleist | Nov 1973 | A |
3773360 | Timbers | Nov 1973 | A |
3792639 | Richens et al. | Feb 1974 | A |
3795174 | Oliver et al. | Mar 1974 | A |
3796130 | Gartner | Mar 1974 | A |
3807276 | Oliver | Apr 1974 | A |
3810416 | Nelms, Jr. | May 1974 | A |
3826555 | Matsumoto | Jul 1974 | A |
3848235 | Lewis et al. | Nov 1974 | A |
3865011 | Patriquin | Feb 1975 | A |
3870895 | Lax et al. | Mar 1975 | A |
3880047 | Dosier | Apr 1975 | A |
3884121 | Agius | May 1975 | A |
3902382 | Lieptz | Sep 1975 | A |
3919589 | Hanak | Nov 1975 | A |
3919920 | Schlage | Nov 1975 | A |
3945298 | Cockroft | Mar 1976 | A |
3955179 | Planke | May 1976 | A |
3956968 | Crasnianski | May 1976 | A |
3978764 | Patriquin | Sep 1976 | A |
3981214 | Wich | Sep 1976 | A |
4012991 | Uyeda | Mar 1977 | A |
4019415 | Wich | Apr 1977 | A |
4023464 | Zion | May 1977 | A |
4051748 | Sherman | Oct 1977 | A |
4062261 | Stahl | Dec 1977 | A |
4088060 | Johns | May 1978 | A |
4090303 | Uyeda | May 1978 | A |
4092806 | Wich | Jun 1978 | A |
4105340 | Kempf | Aug 1978 | A |
4117763 | Uyeda | Oct 1978 | A |
4121292 | Galanis et al. | Oct 1978 | A |
4132151 | Weber | Jan 1979 | A |
D251365 | Lipinski | Mar 1979 | S |
4143582 | Heimann | Mar 1979 | A |
4166949 | Pold et al. | Sep 1979 | A |
4171161 | Jung | Oct 1979 | A |
4172632 | Holmes, Jr. | Oct 1979 | A |
4188163 | Juskevic | Feb 1980 | A |
4223791 | Taggart | Sep 1980 | A |
4233746 | Troillet | Nov 1980 | A |
D257758 | Limacher | Jan 1981 | S |
4251173 | Saucedo | Feb 1981 | A |
4256423 | Juskevic | Mar 1981 | A |
4281379 | Austin | Jul 1981 | A |
4283859 | Roland | Aug 1981 | A |
4294096 | Heimann | Oct 1981 | A |
4300042 | Oldenkamp et al. | Nov 1981 | A |
4300170 | Sakamoto | Nov 1981 | A |
4300836 | Holmes, et al. | Nov 1981 | A |
4301373 | Sjodin | Nov 1981 | A |
4354780 | Bougiouris | Oct 1982 | A |
4359299 | Sagarian | Nov 1982 | A |
4373414 | Agius | Feb 1983 | A |
4426179 | Jefferson | Jan 1984 | A |
4432142 | Korsak | Feb 1984 | A |
4433487 | Roland | Feb 1984 | A |
4437150 | Dahlgren, Jr. et al. | Mar 1984 | A |
4453432 | Widen | Jun 1984 | A |
4468994 | Lieptz | Sep 1984 | A |
4472056 | Nakagawa et al. | Sep 1984 | A |
4479673 | Inaba et al. | Oct 1984 | A |
4521142 | Juskevic | Jun 1985 | A |
4525908 | Bernstein | Jul 1985 | A |
4526498 | Fieldhouse | Jul 1985 | A |
4541760 | Zoueki | Sep 1985 | A |
4545569 | Schroder et al. | Oct 1985 | A |
4551046 | Kinas | Nov 1985 | A |
4553844 | Nakagawa et al. | Nov 1985 | A |
4557488 | Litherland | Dec 1985 | A |
4558215 | Kaneko et al. | Dec 1985 | A |
4562759 | Schmitt | Jan 1986 | A |
4592683 | Wu | Jun 1986 | A |
4601185 | Sheldon | Jul 1986 | A |
4614465 | Wu | Sep 1986 | A |
4625107 | Planke | Nov 1986 | A |
4638567 | Leversee | Jan 1987 | A |
4647028 | Yang | Mar 1987 | A |
4648585 | Yang | Mar 1987 | A |
4651604 | Almblad et al. | Mar 1987 | A |
4652738 | Nishihara et al. | Mar 1987 | A |
4652765 | Nishihara | Mar 1987 | A |
4653104 | Tamura | Mar 1987 | A |
4656590 | Ace | Apr 1987 | A |
4657448 | Alexander | Apr 1987 | A |
4666351 | Marchal | May 1987 | A |
4671711 | Steinbach et al. | Jun 1987 | A |
4677835 | Almblad | Jul 1987 | A |
4679331 | Koontz | Jul 1987 | A |
4687389 | Santii et al. | Aug 1987 | A |
4697300 | Warlop | Oct 1987 | A |
4710808 | Hoogenboom et al. | Dec 1987 | A |
4717294 | Grasser | Jan 1988 | A |
4741652 | Marchal | May 1988 | A |
4767110 | Yang | Aug 1988 | A |
4780032 | Uyeda et al. | Oct 1988 | A |
4783829 | Miyakawa et al. | Nov 1988 | A |
4803371 | Durland | Feb 1989 | A |
4805224 | Koezuka et al. | Feb 1989 | A |
4809341 | Matsui et al. | Feb 1989 | A |
4821200 | Oberg | Apr 1989 | A |
4821393 | Spigarelli | Apr 1989 | A |
4839913 | Annis et al. | Jun 1989 | A |
4845764 | Ueda et al. | Jul 1989 | A |
4848116 | Lizotte | Jul 1989 | A |
4853866 | Andrada Galan et al. | Aug 1989 | A |
4868559 | Pinnow | Sep 1989 | A |
4898504 | Agius et al. | Feb 1990 | A |
4899391 | Cimino et al. | Feb 1990 | A |
4909892 | Quinn et al. | Mar 1990 | A |
4929129 | Dickson | May 1990 | A |
4929843 | Chmielewski, Jr. et al. | May 1990 | A |
4941335 | Allen | Jul 1990 | A |
4969782 | Castain | Nov 1990 | A |
4971489 | Womack | Nov 1990 | A |
4993291 | Sopko | Feb 1991 | A |
4998349 | Killeen | Mar 1991 | A |
5029459 | Almblad | Jul 1991 | A |
5043144 | Gordon et al. | Aug 1991 | A |
5056204 | Bartschi | Oct 1991 | A |
5058940 | Hart | Oct 1991 | A |
5083759 | Pollak et al. | Jan 1992 | A |
5088864 | Yanagida | Feb 1992 | A |
5094538 | Reedman et al. | Mar 1992 | A |
5096346 | Ueda | Mar 1992 | A |
5111056 | Yoshimura et al. | May 1992 | A |
5119190 | Lemelson | Jun 1992 | A |
5122018 | Zion | Jun 1992 | A |
5127532 | Cimino et al. | Jul 1992 | A |
5128531 | Fadel | Jul 1992 | A |
5130064 | Smalley et al. | Jul 1992 | A |
5139246 | Yakou | Aug 1992 | A |
5144561 | Soper | Sep 1992 | A |
5146689 | Roland | Sep 1992 | A |
5165315 | Terada | Nov 1992 | A |
5167171 | Heredia | Dec 1992 | A |
5171112 | Roland | Dec 1992 | A |
5192469 | Smalley et al. | Mar 1993 | A |
5201203 | Almblad | Apr 1993 | A |
5229619 | Van Amstel | Jul 1993 | A |
5244321 | Sopko | Sep 1993 | A |
5255199 | Barkman et al. | Oct 1993 | A |
5259708 | Brice | Nov 1993 | A |
5271698 | Heredia et al. | Dec 1993 | A |
5293687 | Willoughby, Jr. et al. | Mar 1994 | A |
5307151 | Hof et al. | Apr 1994 | A |
5308360 | Neitzke et al. | May 1994 | A |
5311286 | Pike | May 1994 | A |
5311756 | Villani | May 1994 | A |
5311758 | Neitzke et al. | May 1994 | A |
5314274 | Heredia et al. | May 1994 | A |
D348393 | Neitzke et al. | Jul 1994 | S |
5330168 | Enomoto et al. | Jul 1994 | A |
5351409 | Heredia | Oct 1994 | A |
5360299 | Oliana | Nov 1994 | A |
5363463 | Kleinerman | Nov 1994 | A |
5365812 | Hamden | Nov 1994 | A |
5382784 | Eberhardt | Jan 1995 | A |
5393967 | Rice et al. | Feb 1995 | A |
5416591 | Yoshimura et al. | May 1995 | A |
5429202 | Millard et al. | Jul 1995 | A |
5441369 | Foscan et al. | Aug 1995 | A |
5443339 | Heredia et al. | Aug 1995 | A |
5485399 | Saigo et al. | Jan 1996 | A |
5496138 | Drori | Mar 1996 | A |
5497888 | Michaels et al. | Mar 1996 | A |
5503785 | Crump et al. | Apr 1996 | A |
5515903 | Hronas et al. | May 1996 | A |
5538374 | Cole et al. | Jul 1996 | A |
5543103 | Hogan et al. | Aug 1996 | A |
5545367 | Bae et al. | Aug 1996 | A |
5552992 | Hunter | Sep 1996 | A |
5555176 | Menhennett et al. | Sep 1996 | A |
5556240 | Almblad | Sep 1996 | A |
5583443 | McMurtry et al. | Dec 1996 | A |
5592728 | Susnjara | Jan 1997 | A |
5594652 | Penn et al. | Jan 1997 | A |
5607267 | Heredia et al. | Mar 1997 | A |
5617323 | Stansberry et al. | Apr 1997 | A |
RE35518 | Sussina | May 1997 | E |
5630332 | Aldieri et al. | May 1997 | A |
5660509 | Cole et al. | Aug 1997 | A |
5671523 | Juchinewicz | Sep 1997 | A |
5676504 | Mueller et al. | Oct 1997 | A |
5677522 | Rice et al. | Oct 1997 | A |
5711643 | Parr et al. | Jan 1998 | A |
5739766 | Chaloux | Apr 1998 | A |
5764156 | Chaloux | Jun 1998 | A |
5771176 | Froehlich et al. | Jun 1998 | A |
5807042 | Almblad et al. | Sep 1998 | A |
5855836 | Leyden et al. | Jan 1999 | A |
5886775 | Houser et al. | Mar 1999 | A |
5906365 | Wu | May 1999 | A |
5908273 | Titus et al. | Jun 1999 | A |
5926388 | Kimbrough et al. | Jul 1999 | A |
5940229 | Baumgarten | Aug 1999 | A |
5964554 | Drori | Oct 1999 | A |
5966457 | Lemelson | Oct 1999 | A |
5982491 | Breyer et al. | Nov 1999 | A |
5984597 | Chen | Nov 1999 | A |
5997224 | Beauregard et al. | Dec 1999 | A |
5997795 | Danforth et al. | Dec 1999 | A |
6053677 | Juchinewicz | Apr 2000 | A |
6059495 | Mueller et al. | May 2000 | A |
6064747 | Wills et al. | May 2000 | A |
6065911 | Almblad | May 2000 | A |
6082580 | Mueller et al. | Jul 2000 | A |
6094953 | Evans | Aug 2000 | A |
6152662 | Titus et al. | Nov 2000 | A |
6175638 | Yanovsky | Jan 2001 | B1 |
6179531 | Jaw | Jan 2001 | B1 |
6185311 | Yanovsky et al. | Feb 2001 | B1 |
6186711 | Mueller | Feb 2001 | B1 |
6243960 | Andrews et al. | Jun 2001 | B1 |
6321430 | Goldman et al. | Nov 2001 | B1 |
D455104 | Hillman et al. | Apr 2002 | S |
6406227 | Titus et al. | Jun 2002 | B1 |
6415931 | Mueller | Jul 2002 | B1 |
6449381 | Yanovsky et al. | Sep 2002 | B1 |
6478515 | Mueller | Nov 2002 | B1 |
6543972 | Cimino | Apr 2003 | B1 |
6588995 | Wills et al. | Jul 2003 | B2 |
6602030 | Markbreit | Aug 2003 | B1 |
6612142 | Capwell | Sep 2003 | B1 |
6641339 | Chies et al. | Nov 2003 | B2 |
6647308 | Prejean | Nov 2003 | B1 |
6687565 | Wetterlin et al. | Feb 2004 | B2 |
6711557 | Palaniappan | Mar 2004 | B1 |
6801829 | Kawai | Oct 2004 | B2 |
6817814 | Mueller | Nov 2004 | B2 |
6836553 | Campbell et al. | Dec 2004 | B2 |
6839449 | Campbell et al. | Jan 2005 | B1 |
6839451 | Campbell et al. | Jan 2005 | B2 |
6895100 | Pacenzia et al. | May 2005 | B1 |
6959862 | Neumark | Nov 2005 | B2 |
6965911 | Coffman et al. | Nov 2005 | B1 |
7010498 | Berstis | Mar 2006 | B1 |
7114436 | Mueller | Oct 2006 | B1 |
7114894 | Mueller et al. | Oct 2006 | B2 |
7163364 | Foscan et al. | Jan 2007 | B2 |
7214011 | Ryai, Sr. et al. | May 2007 | B2 |
7484446 | Gula | Mar 2009 | B1 |
7643685 | Miller | Jan 2010 | B2 |
7890878 | Bass et al. | Feb 2011 | B2 |
7891919 | Bass et al. | Feb 2011 | B2 |
7918629 | Belflower et al. | Apr 2011 | B2 |
8128322 | Bass et al. | Mar 2012 | B2 |
8532809 | Freeman | Sep 2013 | B2 |
8585029 | Ryai, Sr. | Nov 2013 | B2 |
8634655 | Thompson et al. | Jan 2014 | B2 |
8644619 | Thompson | Feb 2014 | B2 |
9101990 | Mutch et al. | Aug 2015 | B2 |
9199318 | Freeman | Dec 2015 | B2 |
9563885 | Marsh | Feb 2017 | B2 |
20010033781 | Wills et al. | Oct 2001 | A1 |
20010056385 | Timms et al. | Dec 2001 | A1 |
20020031251 | Campbell et al. | Mar 2002 | A1 |
20020168241 | David et al. | Nov 2002 | A1 |
20020191849 | Campbell | Dec 2002 | A1 |
20030145499 | Tarter et al. | Aug 2003 | A1 |
20030154135 | Covington et al. | Aug 2003 | A1 |
20030205070 | Chaum | Nov 2003 | A1 |
20040024486 | Almblad | Feb 2004 | A1 |
20040036595 | Kenny et al. | Feb 2004 | A1 |
20040095380 | Bass et al. | May 2004 | A1 |
20040253067 | Bosch | Dec 2004 | A1 |
20050000052 | Byles | Jan 2005 | A1 |
20050216120 | Rosenberg et al. | Sep 2005 | A1 |
20060003676 | Bernard et al. | Jan 2006 | A1 |
20060147289 | Gimelfarb et al. | Jul 2006 | A1 |
20070224008 | Bass et al. | Sep 2007 | A1 |
20070234614 | Tarter et al. | Oct 2007 | A1 |
20080252551 | Kubo et al. | Oct 2008 | A1 |
20090074528 | Hadad | Mar 2009 | A1 |
20090180664 | Efstathiades et al. | Jul 2009 | A1 |
20110262240 | Mutch et al. | Oct 2011 | A1 |
20120243957 | Drake | Sep 2012 | A1 |
20140259582 | Blalock | Sep 2014 | A1 |
20150049181 | Grice | Feb 2015 | A1 |
Number | Date | Country |
---|---|---|
673612 | Mar 1990 | CH |
2951065 | Jul 1981 | DE |
0053730 | Oct 1981 | EP |
0133091 | Feb 1985 | EP |
0835720 | Apr 1998 | EP |
1976656 | Oct 2014 | EP |
2017240 | Jan 1991 | ES |
2499435 | Aug 1982 | FR |
2276106 | Sep 1994 | GB |
S59201708 | Nov 1984 | JP |
63-31108 | Dec 1988 | JP |
63-31109 | Dec 1988 | JP |
4-250911 | Sep 1992 | JP |
291113 | Jan 2007 | MX |
WO199003867 | Apr 1990 | WO |
WO199113535 | Sep 1991 | WO |
WO199619309 | Jun 1996 | WO |
WO2001057472 | Aug 2001 | WO |
WO200201480 | Jan 2002 | WO |
WO2005042196 | May 2005 | WO |
WO2007087389 | Aug 2007 | WO |
WO2012096685 | Jul 2012 | WO |
Entry |
---|
M. Cheewanantakul and S. Kiatsunthorn, “Duplicate a key using image processing,” 2008 SICE Annual Conference, Tokyo, 2008, pp. 40-44.doi: 10.1109/SICE.2008.4654619 (Year: 2008). |
Number | Date | Country | |
---|---|---|---|
20180046881 A1 | Feb 2018 | US |
Number | Date | Country | |
---|---|---|---|
62200208 | Aug 2015 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15227619 | Aug 2016 | US |
Child | 15792919 | US |