Self service key duplicating machine with automatic key model identification system

10737336 ยท 2020-08-11

Assignee

Inventors

Cpc classification

International classification

Abstract

An automatic key duplicating machine is disclosed. A master key identification module includes at least one key blade cross-section detector with a plurality of sliding elements, the master key identification module being configured to determine a key type for a master key based at least in part on engagement of the plurality of sliding elements with a blade profile of the master key. A key extraction module is configured to retrieve a key blank of an identified key type. A key cutting module is configured to cut the key blank in accordance with a tooth pattern of the master key.

Claims

1. A key duplicating machine, comprising: a housing; an insertion slot associated with the housing configured to allow insertion of only the blade of a master key, the insertion slot configured to receive the master key having any of a plurality of cross-sectional profiles; a key identification system comprising one or more optical scanning devices, wherein the one or more optical scanning devices are configured to detect a cross-sectional profile of the blade of the master key; a magazine storing a plurality of key blanks; a blank loading system configured to select a key blank from the magazine whose cross-sectional profile matches the detected cross-sectional profile of the master key; a key cutting system configured to cut the selected key blank to duplicate a key tooth pattern of the master key; and one or more vacuum sources within the housing configured to selectively provide vacuum pressure within the housing.

2. The key duplicating machine of claim 1, further comprising a cut key cleaner configured to engage the cut key blank and remove material left over from the key duplicating process.

3. The key duplicating machine of claim 1, wherein the one or more vacuum sources is configured to substantially remove debris from the cutting of the key blank from the inside of the housing.

4. The key duplicating machine of claim 1, wherein the key identification system is further configured to detect that the master key is fully inserted.

5. The key duplicating machine of claim 1, wherein the detected cross-sectional profile of the blade of the master key is utilized to identify the type of the master key.

6. The key duplicating machine of claim 1, wherein the one or more optical scanning devices are further configured to detect a length parameter of the blade of the master key.

7. The key duplicating machine of claim 6, wherein the key identification system is further configured to utilize the detected length parameter to identify the model of the master key.

8. The key duplicating machine of claim 1, wherein the key identification system is further configured to determine the key tooth pattern of the master key.

9. A key duplicating machine, comprising: a housing; an insertion slot associated with the housing configured to allow insertion of only the blade of a master key, the insertion slot configured to receive the master key having any of a plurality of cross-sectional profiles; a key identification system comprising one or more optical scanning devices, wherein the one or more optical scanning devices are configured to detect a plurality of key parameters including at least a cross-sectional profile of the blade of the master key and a key tooth pattern of the master key, and are further configured to utilize the detected plurality of key parameters to identify a matching key blank; a magazine storing a plurality of key blanks; a blank loading system configured to select a key blank from the magazine identified as a matching key blank; and a key cutting system configured to cut the selected key blank to duplicate a key tooth pattern of the master key.

10. The key duplicating machine of claim 9, further comprising a cut key cleaner configured to engage the cut key blank and remove material left over from the key duplicating process.

11. The key duplicating machine of claim 9, further comprising one or more vacuum sources within the housing configured to selectively provide vacuum pressure within the housing.

12. The key duplicating machine of claim 11, wherein the one or more vacuum sources are further configured to substantially remove debris from the cutting of the key blank from the inside of the housing.

13. The key duplicating machine of claim 9, wherein the key identification system is further configured to detect that the master key is fully inserted.

14. The key duplicating machine of claim 9, wherein at least one of the detected plurality of key parameters is a length parameter of the blade of the master key.

15. The key duplicating machine of claim 14, wherein the key identification system is further configured to utilize the detected length parameter to identify the model of the master key.

16. A key duplicating machine, comprising: a housing; an insertion slot associated with the housing configured to allow insertion of only the blade of a master key, the insertion slot configured to receive the master key having any of a plurality of cross-sectional profiles; a key identification system comprising one or more optical scanning devices, wherein the one or more optical scanning devices are configured to detect a plurality of key parameters including: (a) at least a thickness and/or a length parameter of the blade of the master key; and (b) a key tooth pattern of the master key, and wherein the one or more optical scanning devices are further configured to utilize the detected plurality of key parameters to identify a matching key blank; a magazine storing a plurality of key blanks; a blank loading system configured to select a key blank from the magazine identified as a matching key blank; and a key cutting system configured to cut the selected key blank to duplicate a key tooth pattern of the master key.

17. The key duplicating machine of claim 16, wherein the key duplicating machine further comprises a cut key cleaner configured to engage the cut key blank and remove material left over from the key duplicating process.

18. The key duplicating machine of claim 16, wherein the key identification system is further configured to detect that the master key is fully inserted.

19. The key duplicating machine of claim 16, wherein at least one of the detected plurality of key parameters is a cross-sectional profile of the blade of the master key.

20. The key duplicating machine of claim 19, wherein the detected cross-sectional profile of the blade of the master key is utilized to identify the type of the master key.

21. The key duplicating machine of claim 16, wherein the key identification system is further configured to utilize the detected length parameter to identify the model of the master key.

22. The key duplicating machine of claim 16, further comprising one or more vacuum sources within the housing configured to selectively provide vacuum pressure within the housing.

23. The key duplicating machine of claim 22, wherein the one or more vacuum sources are further configured to substantially remove debris from the cutting of the key blank from the inside of the housing.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) The invention will be better understood from the following description of preferred embodiments together with reference to the accompanying drawings, in which:

(2) FIG. 1 is a schematic of a conventional manual key duplicating machine.

(3) FIGS. 2A-B are schematics of a key duplicating machine in accordance with the invention.

(4) FIGS. 3A-B are schematic overviews of a fully automatic key duplicating machine in accordance with the invention.

(5) FIGS. 4A-G are schematics of an automatic master key alignment system in accordance with the invention.

(6) FIGS. 4H-I are schematics of the key alignment system of FIGS. 4A-G including a master key clamping module in accordance with the invention.

(7) FIG. 5 is a top elevation view of a master key alignment module in accordance with the invention.

(8) FIG. 6A is a side elevation view of a typical key.

(9) FIGS. 6B-D are exemplary cross sectional views of different types of keys taken at the sectional line in FIG. 6A.

(10) FIGS. 7A-D are front, side, and top elevation schematic views, respectively, of an automatic key identification system in accordance with the invention.

(11) FIGS. 8A-B are front sectional schematic views of one pair of sliding elements opening and substantially closing around a key blade of the same corresponding type as that of the sliding elements in accordance with the invention.

(12) FIG. 9 is a front sectional schematic view of the sliding elements of FIG. 8 failing to close around a key blade of a different type not corresponding to that of the sliding elements in accordance with the invention.

(13) FIG. 10 is an exploded perspective view of a key identification module in accordance with the invention.

(14) FIGS. 11A and B are perspective views of a key identification module in relation to a key clamping module in accordance with the invention.

(15) FIGS. 12A-C are right, left, and top elevation views of a key extractor module in accordance with the invention.

(16) FIG. 13A is a top perspective view of the key extractor module of FIG. 12 removing a key blank from a magazine and guiding it into a key blank securing groove in accordance with the invention.

(17) FIG. 13B is a top perspective view of a key blank secured in the securing groove of the central position base on its way to be cut in accordance with the invention.

(18) FIG. 14 is an exploded perspective view of the key cutting module with the cutting wheel and brush removed for clarity.

(19) FIG. 15 is an enlarged perspective view of a mechanism for removing a finished duplicate key in accordance with the invention.

(20) FIGS. 16A and B are top perspective and top elevation views, respectively, of a central positioning base in accordance with the invention. FIG. 16C is a corresponding side elevation view.

(21) FIG. 17A is an exploded perspective view of a fully automatic key duplicating machine in accordance with the invention.

(22) FIG. 17B is an enlarged view of the detail identified in circle 17B shown in FIG. 17A.

(23) FIG. 18 is a lower perspective view of a key blank magazine in accordance with the invention.

DETAILED DESCRIPTION

(24) Although the invention will be described in connection with certain preferred embodiments, it will be understood that the invention is not limited to those particular embodiments. On the contrary, the invention is intended to cover all alternatives, modifications, and equivalent arrangements as may be included within the spirit and scope of the invention as defined by the appended claims.

(25) Description of the invention will now be given with reference to FIGS. 2-18. It should be understood that these figures are exemplary in nature and in no way serve to limit the scope of the invention, which is defined by the claims appearing hereinbelow.

(26) Key duplication requires the analysis of the master key to determine model and tooth pattern, and then the forming of corresponding teeth on a key blank. It is generally necessary to firmly hold the master key and key blank. As shown in FIG. 1 and described above, existing key duplication machines accomplish this task by fixing the master key and the key blank with respect to each other, such that they are oriented and aligned in a fixed and specific manner. Once secured, the existing machine performs one of the following duplicating procedures: (1) the keys remain fixed relative to each other and are moved in unison across a fixed tracer and a fixed cutter, or (2) the keys remain fixed relative to each other and fixed relative to the machine, and the tracer and cutter are moved in unison across the keys. In both cases, the keys remain fixed relative to each other, and the tracer and cutter remain fixed to each other.

(27) It is generally found that the keys loading locations are relatively close to each other and are in the same general alignment. This is likely due to the fact that a human operator is required to load both keys into the machine, and it is more user-friendly and intuitive for the operator if the loading locations are close to one another and have the same alignment configurations.

(28) Such a configuration proves difficult for automated processes. For a fully automatic process, the inventors have discovered that it is desirable to enable the consumer to insert a master key into a slot and have the key duplicated from the insertion point with the head of the key always projecting from the machine, in the same fashion as when the consumer opens a door. Consumers become nervous when their personal property such as a key is fully withdrawn into a machine, not to be seen for even a minute. Additionally, if a person inserts either a non-recognizable key or a foreign object into the insertion slot of the automatic device and it is fully withdrawn inside, a significant problem may arise in trying to eject the key/object, potentially causing damage to both the inserted key/object and the machine in itself.

(29) One solution to this issue is depicted generally in FIGS. 2A-B. Here, master key A and key blank B are not fixed relative to each other, as in conventional systems. Rather, two basic units 10 and 20 are provided. Unit 10 includes a tracer or follower 12 and key blank clamp 14. Opposite unit 10 is provided unit 20, which includes master key clamp 22 opposite follower 12 and cutter 24 opposite key blank clamp 14. Master key A and key cutter 24 of unit 20 are in a fixed position, while unit 10 is movable in the X-Y direction. This configuration, compared with conventional key duplication, requires a re-orientation of key blank B and of cutter 24. In this embodiment, key blank B faces master key A and is loaded from the opposite direction than master key A. Cutter 24 is oriented with the angled edge facing master key A. Unit 10 has means for moving in the X direction indicated by the lateral arrow. During duplication, force is applied in the negative Y direction as indicated by the downward vertical arrows. The tracer or follower 12 and key blank B translate across the original key A and cutter 24 to reproduce the master key's tooth pattern on key blank B FIG. 2B shows the system in mid-operation with a portion of the profile already formed into key blank B.

(30) The invention is well suited for a fully automated key duplication machine, for at least the following reasons. First, it allows the master key to remain in a fixed position, thus preventing any intentional and unintentional movement by the human user which might cause misalignment either before the process starts or in mid-duplication. Second, it allows for a mechanically favorable situation in which the cutter and its components remain fixed. Also, it allows the key blank to be easily loaded from the back side. This may be inconvenient for a human operator in a conventional setting, but it is well-suited for an automatic loading system which requires space to move and operate. Finally (but by no means exclusively), the orientation of the key blank is also well-suited for an automatic system loading from the back side. From the perspective of a rear-placed loading system, it allows for blade first loading.

(31) One such rear-placed blade-first blank loading system is described hereinbelow, first conceptually with respect to FIGS. 3A and 3B, then with more specific detail in the remaining FIGS. 4-18. FIG. 3 shows an overall schematic of a fully automatic key duplicating machine 40. The chief components are: master key alignment module 50; master key clamping module 100; master key identification module 130; key blank extractor module 150; key cutting module 200; and central positioning base 250. Central positioning base 250 is movable amongst several of the other modules and is capable of engaging two of the other modules for interaction with fixed components of the system. Base 250 is powered by any conventional mechanism of moving an object in one or two dimensions, such as a pair of encoded motors (one for the X direction, one for the Y direction) run by a computer, PLC, or a similar controlling device. The powered movement of base 250 is depicted by solid line arrows; when other movable but not self-locomotive components move as a result of engagement with base 250 (or via other means), such movement is depicted by dotted line arrows.

(32) The initial step i of the inventive method is the moving of alignment module 50 into position near clamping module 100 so that a master key A inserted therein (at step 0) will be properly aligned. Alignment module 50 properly aligns the inserted master key (in a manner such as the exemplary alignment method to be described below), and when alignment is complete, clamping module 100 secures master key A by clamping it. Once the master key is aligned and secured, master key identification module 130 determines which type and model of key the master key is so that an appropriate key blank can be selected.

(33) Next, central positioning base 250 disengages from alignment module 50 and moves to engage key blank extraction module 150 at step ii. Before base 250 disengages from alignment module 50, base 250 moves alignment module 50 out of the way of the secured master key inside clamping module 100 in step iii as shown in dotted lines. Alignment module is preferably spring-biased to remain out of the way after central positioning base 250 disengages therefrom. Extraction module is movable along one or more magazines 190 that house a plurality of key blanks. Central positioning base 250 moves extraction module 150 to the appropriate magazine 190 in step iv, and extraction module 150 removes a key blank therefrom and guides it into key blank clamp 270 of base 250 for securement.

(34) In step v, central positioning base 250 moves over to both key cutting module 200 and master key clamping module 100, which is possible because the alignment module 50 was moved out of the way (either by spring force or some other mechanism) in advance. The key blank disposed in blank clamp 270 is moved into engagement with the key cutting module 200 and is cut in accordance with the tooth pattern of master key A in clamping module 100. In the preferred embodiment, base 250 includes a follower 290 which traces or follows along the tooth pattern of the master key as base 250 is moved across key cutting module 200 and key clamping module 100 in step vi (see FIG. 3B).

(35) Alignment module 50 is described in more detail in FIGS. 4-5. Module 50 includes a main base 52 on which reciprocating rod 54 is mounted. On the distal end of rod 54 is mounted alignment head 56; rod 54 (and thus head 56) are kept extended in a distal position (see FIGS. 4A-B, for example) by spring 58. Alignment head 56 preferably includes an angled or sloped leading surface 57 to accommodate insertion of a master key A into master key clamping module 100; as key A is inserted, the blade easily rides along sloped leading surface 57 and preferably in a groove in the underside of head 56 to move alongside alignment head 56 and to push head 56 upward slightly in the +Y direction. A master key shoulder detecting switch 60 is provided on alignment head 52 closest to the outer wall or housing 400 of the device 40 (see FIGS. 4A-B, for example). When a master key A is fully inserted (see FIG. 4D), the key shoulder abuts shoulder detecting switch 60 to indicate to the system that the key is fully inserted and the alignment process can begin.

(36) As best shown in FIG. 5, alignment module 50 is preferably movable along rail 51 by operation of central positioning base 250. In the preferred embodiment, alignment module 50 includes an engagement hub receiver 55 which is adapted to receive an engagement hub 260 disposed on central positioning base 250. Base 250 is preferably used to move alignment module 50 out of the way of clamping module 100, and spring 53 is preferably provided to keep alignment module 50 out of the way of clamping module 100 when central positioning base 250 disengages its engagement hub 260 from engagement hub receiver 55 (e.g., if the machine 40 is jostled or bumped, it is possible for the alignment module to roll down its rail 51 if it were riot restrained by spring 53).

(37) A locking switch or lever 62 is provided on alignment base 52 engageable with the proximal end of reciprocating rod 54 (see FIG. 5). Preferably, locking lever 62 is rotatably mounted on base 52. When engagement hub 260 of central positioning base 250 fully and firmly engages hub receiver 55, the edge of central positioning base 250 abuts against locking lever 62 to press it into locking engagement with shaft 54 to generate a locking force against rod 54 which keeps alignment head 56 fixed in its distal position. A strong spring 64 is preferably provided to transfer force and to prevent full surface-to-surface contact between central positioning base 250 and alignment module 50, which over time might result in damage to either component, owing to the central positioning base effectively bumping into alignment module 50 every time a key is made. Spring 64 provides a large compressive force to stiffen the position of alignment head 56 yet allows for some flexibility or play to accommodate variations in tooth height on master key A.

(38) Operation of alignment module 50 is as follows. In FIG. 4A, alignment module 50 begins distant from clamping module 100, preferably by passive operation of spring 53. When the customer begins the ordering process, central positioning base 250 and its engagement hub 260 are already in engagement with hub receiver 55. Before the customer inserts a key, base 250 moves alignment module into position just opposite master key clamping module 100 as shown in FIG. 4B. The customer is then instructed to insert her key into slot S, and does so in FIG. 4C. Key insertion begins in the +X direction. Key length sensor 132 (part of master key identification module 130, to be described below) is pushed in the +X direction as key A is inserted against the biasing force of spring 134. Length sensor 132 measures the key length. Owing to the biasing force of spring 58, alignment head 56 guides the blade of the key, confines key movement, and loosely aligns the key blade by pushing it down in the Y direction into the clamp (to be described below).

(39) Master key A is shown fully inserted in FIG. 4D, and key shoulder A1 engages shoulder switch 60. When switch 60 is engaged, and if length sensor 132 determines master key A to be of an acceptable length, central positioning base 250 moves alignment module 50 down in the Y direction as shown in FIG. 4E. This causes force to be applied just in front of the shoulder A1 and under alignment head 56. The alignment head 56 still has some play, owing to the resilience of spring 58. Next, central positioning base 250 moves slightly in the X direction to cause base 250 to engage spring 64 and produce force on locking lever 62, thereby transferring force to rod 54 (and thus alignment head 56) causing extra force to be applied to key A (see FIG. 4F). This locking force provides final alignment to the master key.

(40) At this point, after a complete alignment sequence, the key is clamped into position, and central positioning base 250 returns module 50 to its out location and disengages from alignment module 50. Spring 53 maintains module 50 away from clamping module 100 in the +Y direction, as shown in FIG. 4G.

(41) Master key clamping module 100 is best shown in FIGS. 4H and I. Module 100 includes a clamping base 102 having proximal and distal clamping jaws 104A, B. To ensure that the master key A does not become misaligned as it is being inserted while the tip of its blade passes between proximal clamping jaws 104A and distal clamping jaws 104B, guideway piece 110 is mounted therebetween. Guideway piece 110 preferably includes projections 112 and a central guideway 114 that receives the inserted key A. In between adjacent projections are provided identification slot 116, for reasons which will become clear below. Guideway piece 110 is preferably mounted to only one of the two portions of clamping base 102.

(42) Once the alignment module is finished aligning the key as described above, the two portions of clamping base 102 move together to lock the key in place. It is not necessary for both portions of base 102 to move to clamp key A; one portion may be fixed, and the other portion may move to meet it.\

(43) Master key identification module 130 is depicted best in FIGS. 6-11. One portion of identification module 130 has already been described: key length sensor 132 shown in FIG. 4. When master key A is fully inserted (as detected by shoulder switch 60), the length of the key is determined by spring-biased length sensor 132. That is one piece of information, but it does not determine what type of key has been inserted. As shown in FIG. 6 the blade of master key A (FIG. 6A) can have one of several different cross-sectional profiles, as shown in FIGS. 6B-D; FIG. 6B depicts a first cross sectional profile A, FIG. 6C depicts a second cross-sectional profile A, and FIG. 6D depicts a third cross-sectional profile A. Determining which profile a key has effectively determines what type of key it is.

(44) FIG. 7 shows the other portion of master key identification module 130: sliding elements 140 that can slide to and away from the key (FIG. 7) through identification slots 116 provided in guideway piece 110 (see FIGS. 4H-I). As depicted in FIG. 7, four pairs of slides 140-A-D are provided. Each slide 140 has a profile 142 that corresponds or is similar to the cross-sectional profile A-A of one side of a specific model of a key. Each identifiable model of key would have a pair of slides 140 each with a corresponding profile for that side of the key, so that when the slides are closed completely together, they form a hole in the shape of a keyhole for that particular type. Several pairs of slides 140 may be provided in each system as to be able to identify several types of key. Means are provided for identifying when each slide is in an open position, fully closed position, or past closed position; such means may include an optical switch or electronic contact switch. The slides are provided with means for moving back and forth, such as a spring, motor or solenoid. The preferable default position of the system leaves the slides in the open position.

(45) FIG. 10 shows a more detailed embodiment of the alignment system of the invention.

(46) For clarity and simplicity, only the left-side elements are shown. Sliding elements 140A-C are respectively provided with profiles 142A-C, which correspond to different types of keys. For example, profile 142A may correspond to a Schlage key, profile 142B may correspond to a Kwikset key, and profile 142C may correspond to a Weiser key. Other key types may be identified with other corresponding profiles. Sliding elements are provided with spring bias by springs 144A-C, and are slidable into and out of housing 146. Proximal ends of sliding elements are provided with optical sensor flags 148A-C. Positions of sensor flags are read by optical recognition printed circuit board 147 through the window in isolation foil 145.

(47) The operation of the slide elements is shown best in FIGS. 8, 9, and 11. Each slide element 140 is initially positioned away from key A and is moved to close around the master key A. As shown in FIG. 9, if the profile of the key does not correspond to the profile of sliding elements 140, and thus if contact is made between a sliding element 140 and the key before the slide reaches its fully closed position, then the optical switch will not be triggered for that slide. When a pair of slides has at least one un-triggered switch then it may be concluded that the sample key is not of the same type as the slider pair's profile. If premature contact is not made with the master key and the slide elements 140 closes substantially around the blade of the key, then the optical switch will be triggered for that slide. If both switches of a slider pair are triggered, then it can be concluded that the sample key cross-section is capable of fitting within that slide-pairs outlined hole (see FIG. 8B).

(48) FIG. 11A depicts a master key A clamped in clamping module 100 with sliding elements 140A-C in an open position. FIG. 11B depicts the same clamped master key A with sliding elements 140A-C closing around the key.

(49) The slides are preferably made of a thin and strong material such as hardened steel. Such a thin material will allow several rows of sliders to be placed in one system.

(50) There are cases in which a certain number of slide-pairs may be capable of identifying more key models than there are slide-pairs. For example, after studying the combinations of models in a particular system, it may be concluded that a particular slide profile may substitute for multiple other slides. Further, in some cases, it may be possible to use different combinations of ON-OFF switches of different slides to determine models. Such configurations would reduce the amount of slides in a system.

(51) It is also important to note that a slide-pair may be designed in a way where they do not contact each other when in a closed position. The switches may be placed to determine position rather than determining a closed or not-closed situation.

(52) In an alternate embodiment, pins may be placed in strategic locations instead of slides to determine key types.

(53) FIGS. 12 and 13 illustrate details of the key blank extraction module 150. Module 150 includes an extraction base 152 on which is mounted motor 154 (FIG. 12A). Motor 154 includes gear 155 which meshingly engages rack gear 156 (FIG. 12B). Slider 158 is mechanically linked or attached to gear rack 156, and push rod 159 is attached or mechanically linked to slider 158. Operation of motor 154 therefore causes push rod 159 to move. Extraction module 150 is disposed below and behind the lowermost key blank housed in a magazine 190 so that when motor 154 causes push rod 159 to move, push rod 159 pushes the key blank B out of magazine 190 and into key blank clamp 270 of central positioning base 250 (see FIG. 13-A-B). A guide roller 170 is attached to base 152 via bracket 172; when a key blank is extracted from a magazine, the blade of the blank rides along guide roller 170. Guide roller 170 is preferably provided with a circumferential channel or groove 174 for ensuring proper guidance and alignment of the blank.

(54) Proper alignment of the key blank is critical while the key blank is being extracted from the magazine and placed into blank clamp 270. However, because keys have relatively narrow blades which terminate in a wider head, guiding and supporting the key while it is being extracted is made more complicated. In one embodiment, a key support arm 160 having a blade support platform 162 is provided attached to the extractor base 152. In the preferred embodiment, blade support platform 162 includes vertical guide walls 162A designed to keep the blade of the key from experiencing roll, pitch, or yaw. However, the blade support platform 162 must be moved out of the way when the key head is ready to pass therethrough, since the key head is wider than the space between guide walls 162A.

(55) FIG. 12B best shows one embodiment of the mechanism for moving the key support arm 160 and blade support platform 162 out of the way of the oncoming key head. Key support arm 160 is pivotably attached to base 152 at pin 161; arm 160 is biased upward by a spring (not shown). Slider 158 is provided with a cam rider 157 which rides along the upper surface of key support arm 160. The upper surface of key support arm 160 includes a proximal raised camming surface 163, a central lowered camming surface 165, and a distal raised camming surface 167. Ramped portions 164 and 166 are provided on either side of the lowered central camming surface 165 to smooth the transition between sections. When cam rider 157 rides over either of the proximal or distal raised camming surfaces 163 and 167, the cam rider 157 pushes the key support arm 160 down away from the emerging key blank to prevent contact between the emerging key blank B and the blade support platform 162. Only one motor 154 is required to extract the key blank and move the key support arm 160 into and out of engagement with the key blank.

(56) Extraction module 150 includes an engagement hub receiver 180 (FIG. 12C, FIG. 13B) for receiving engagement hub 262 on central positioning base 250. Engagement module 150 is slidable along rail 175 (see FIG. 13A) as it is moved by central positioning base 250. Rail 175 preferably runs underneath magazines 190 disposed in magazine rack 192. Once the central positioning base 250 has received and clamped a key blank, it disengages from extraction module 150 as shown in FIG. 13B and moves over to key cutting module 200.

(57) As shown in FIG. 18, the bottom of magazine 190 preferably includes a pair of leaf springs 194, which serve several functions. First, leaf springs 194 help prevent the lowermost key blank from sliding out of slot 196 without the aid of extraction module 150. Second, the pair of leaf springs 194 are spaced apart so as to serve as a guideway for the blade of the key. As the key blank is pushed out, leaf springs 194 keep the blade straight, until the head of the blank key passes over the springs at which point the leaf springs are simply pushed downward by the head of the key. Once the key is fully removed from the magazine, leaf springs 194 snap back into place to secure the next key.

(58) Key cutting module 200 is best depicted in FIGS. 14 and 17B. A cutting wheel housing 202 and a cleaning wheel housing 204 are provided, respectively mostly enclosing a cutting wheel 222 (FIG. 17B) and a cleaning brush/wheel 224 (FIG. 17B). Housings 202 and 204 are connected by a main vacuum housing 206 to a vacuum source 208. It is very important to provide a way to remove the debris caused by the cutting and cleaning processes, since there are a significant number of moving parts that can be compromised if metal shavings permeate the device.

(59) Housings 202 and 204 do not completely surround the cutting and cleaning wheels 222 and 224 or they would be incapable of cutting and cleaning; windows 203 and 205 are provided respectively in housings 202 and 204. To maximize the focus of the negative pressure of the vacuum around the key blank being operated upon without interfering with the cutting and cleaning processes (and thus to maximize the removal of debris), flexible flaps 210, 212, and 214 are provided surrounding windows 203 and 205. Flaps 210, the distal flaps, are longer than the proximal flaps 212. This allows central positioning base 250 to move into engagement with the cutting and cleaning wheels and not inadvertently folding the flaps over the cleaning/cutting wheels. That is, the central positioning base 250 first moves against the distal flaps 210 to push them out of the way while clearing proximal flaps 212. Then the central positioning base 250 can get closer to the cutting/cleaning wheels and pushes the proximal flaps 212 out of the way.

(60) In the preferred embodiment, cutting wheel 222 and cleaning wheel 224 are disposed on the same rotating shaft 226, which is driven by drive belt 230 attached to motor 232. Motor 232 is reversible and is reversed before the key blank is cleaned at the cleaning wheel; the rotatable shaft 226 is rotated first in one direction during cutting and then the other direction during cleaning, so as to cause the cleaning wheel 224 to remove flashes and burrs from the trailing edge of the newly cut duplicate key. Burrs and debris generally hang from the trailing edge of a newly cut key. By reversing the direction of motor 232 (and thus drive belt 230 and cleaning wheel 224), the duplicate key need not be rotated upside down or in any way removed from blank clamp 270 for extraneous material to be removed from the trailing edge.

(61) When the duplicate key is finished and ready to be removed from the machine 40, central positioning base 250 moves the key under removal base 300 as shown in FIG. 15. Removal base 300 has a pin 302 which projects into the hole of finished duplicate key B when the key B is so positioned. Pin 302 engages the hole of key B, blank clamp 270 releases the securing force on key B, and central positioning base 250 moves away from base 300. Because pin 302 is projecting within the hole of key B, the key slides out of blank clamp 270 and falls down a dispensing chute or into a tray (not shown).

(62) The prime mover of many of the aforementioned modules and functions of the invention is central positioning base 250, itself depicted in FIGS. 16A-C. As indicated above, base 250 has two engagement hubs 260 and 262 (see FIG. 16C) for engaging master key alignment module 50 and key blank extraction module 150, respectively, at their hub receivers 55 and 180. Base 250 also includes key blank clamp 270, having motor 272, key sensors 274 for detecting the presence of a key, and jaw 276 for securing a key blank B inserted therein. Follower tip 290 traces along the tooth pattern of the master key A secured in master key clamping module 100 while key blank B is being cut at key cutting wheel 222.

(63) As best illustrated in FIG. 17A, central positioning base 250 is preferably movable along two rails, an X-axis rail 264 and a Y-axis rail 266. Preferably, two separate motors are provided for respective movement in the X direction and the Y direction. The X-direction motor (X-motor) is preferably a gear box motor, and the Y-direction motor (Y-motor) is preferably a direct drive motor. The Y-motor can be used not only to move central positioning base 250 back and forth in the Y direction but also at lower power to maintain a fixed position of central positioning base 250 or to provide pressure to the key blank during the cutting and cleaning steps of the operation. Indeed, during the cutting step, the Y-motor is provided with a variable amount of power depending on a substantially instantaneous height of the master key tooth pattern being traced so that internal play or flexion or friction of the central positioning base 250 under significant pressure does not cause distortion of base 250 and thus misalign the key blank being machined and the follower 290 tracing the master key tooth pattern. Preferably, when follower 290 rides along an uphill portion of the master key tooth pattern, the power provided to the Y-motor is reduced, and when the follower rides along a downhill portion of the master key tooth pattern, the power provided to the Y-motor is increased. In a preferred embodiment, Y-motor power while tracing uphills in the master key tooth profile is approximately 70% of Y-motor power while tracing downhills in the master key tooth profile.

(64) The invention is not limited to the above description. For example, the alignment and identification modules are preferably used to align and identify the master key to be duplicated, however these modules could also be used to align and identify the key blank to be cut. Also, the exemplary embodiments shown above depict a central positioning base movable amongst several modules in an X-Y plane, i.e., in two dimensions. However, it is also contemplated to stack the various modules vertically and have the central positioning base move in a vertical plane (a Y-Z plane, for example), or in three dimensions instead of two dimensions.

(65) Additionally, several modules are described as fixed and others as movable. However, in most cases, the reverse may be true, as long as there is substantially similar relative movement among the modules. For example, the key blank extraction module is described and shown in the preferred embodiment as being movable along a row of fixed magazines. However, it would also be within the scope of the invention to provide a fixed extraction module and a movable bank of magazines, for example on a carousel, where the proper magazine is selectively movable into engagement with the fixed extraction module. As another alternative, any module that is shown as being passively movable by the action of the central positioning base (e.g., the master key alignment module, the key blank extraction module) may be provided with its own motor for its own independent locomotion.

(66) Similarly, although in the preferred embodiment the key cutting wheel and key cleaning wheel are shown as being coaxial on a single shaft that can be rotated in both directions, it would also be within the scope of the invention to provide two separate rotating elements, one for the key cutter and one for the cut key cleaner. The invention is also not limited to the use of either a key cutting wheel or a key cleaning wheel per abut may instead employ other devices for cutting the key blank and for cleaning the cut key, either known now or to be developed in the future.

(67) As another variation, the key identification module may include an optical or electronic scanning device for detecting any of the parameters of the master key, including key length, blade cross-sectional profile, and/or tooth pattern.

(68) Having described certain embodiments of the invention, it should be understood that the invention is not limited to the above description or the attached exemplary drawings. Rather, the scope of the invention is defined by the claims appearing hereinbelow and any equivalents thereof as would be appreciated by one of ordinary skill in the art.

(69) While particular embodiments and applications of the present invention have been illustrated and described, it is to be understood that the invention is not limited to the precise construction and compositions disclosed herein and that various modifications, changes, and variations may be apparent from the foregoing descriptions without departing from the spirit and scope of the invention as defined in the appended claims.