The technology disclosed herein relates to linear fastener driving tools and, more particularly, is directed to portable tools that drive staples, nails, or other linearly driven fasteners. The technology is specifically disclosed as a gas spring fastener driving tool, in which a cylinder filled with compressed gas is used to quickly force a piston through a driving stroke movement, while also driving a fastener into a workpiece. The piston is then moved back to its starting position by use of a rotary-to-linear lifter, which again compresses the gas above the piston, thereby preparing the tool for another driving stroke. A driver is attached to the piston, and has protrusions along its edges that are used to contact the lifter, which “lifts” the driver during a return stroke. A pivotable latch is controlled to move into either an interfering position or a non-interfering position with respect to special openings in the driver, and acts as a safety device, by preventing the driver from making a full driving stroke at an improper time. The latch also aids the lift for a lifter that is designed to rotate more than once, in a single return stroke.
The driver's movements are essentially detected by a latch position sensor, and the information provided by this latch position sensor is used to prevent the lifter from impacting against the driver in situations where the driver did not finish its driving stroke in a correct (“in specification”) position. If the driver's protrusions are out of position (i.e., because the entire driver is out of position), then the lifter will not be able to contact the driver in a correct manner, and instead of lifting the driver back to its “ready position,” the lifter's pins might contact the driver so as to jam against the driver, and potentially even break the driver or the lifter at the point of contact.
A first failure mode can occur if the piston stop has sufficiently worn to the point where the driver ends its driving stroke too low in the driver track. In other words, the “driven position” of the driver against the piston stop is out of specification, and is not at its anticipated “normal” ending position. One can expect this type of failure to eventually occur in virtually every such tool (if the tool is used as a “production device”), but these failures typically do not occur until a Senco tool has undergone tens or hundreds of thousands of operating cycles.
A second failure mode can occur if the driver is prevented from completing its driving stroke because of a fastener that becomes jammed in the fastener track of the guide body; this mechanical interference can prevent the driver from moving all the way to the bottom of its normal driving stroke. If this occurs, the ending driven position of the driver is again out of specification, and not at its anticipated “normal” ending position.
In an exemplary embodiment, the driver exhibits a plurality of through-holes (or openings) on its face that the latch can engage before a lifting stroke. If the latch position sensor detects that the latch is not engaged with one of the through-holes, then the sensor communicates this misalignment to the system controller. The system controller stops energizing the lifter motor, halting the lift stroke. However, if the latch does successfully engage one of the through-holes, then the latch position sensor communicates this engaged position to the system controller. The system controller then energizes (or continues to energize) the lifter motor, which begins (or continues) the lift stroke.
Note that, in the illustrated embodiment herein, there are multiple driver openings, and if the driver stops short of its normal ending position, it still is possible for the latch to successfully engage one of those driver openings, even if that is not the typical opening that would be engaged if the driver did have a normal driving stroke and it stopped at its normal ending position. In the illustrated embodiment, the driver openings and the driver's multiple protrusions are configured such that the lifter can successfully engage a different driver protrusion and begin a lifting stroke, so long as the latch has successfully engaged one of those driver openings. This action, by itself, may clear a jammed fastener, and hence, the tool could then continue to operate. The lifter-driver system is designed to allow for an “over-lift,” and therefore, no harm will come to the tool if the lifting stroke begins with the driver at a higher position than normal, in this scenario.
In a preferred embodiment, the latch position sensor is a magnetic field sensor (such as a Hall-effect sensor, for example). The latch includes an embedded magnet, so that if the latch is properly engaged in a driver through-hole, then the latch position sensor detects this latch magnet. When the latch is misaligned, the latch position sensor cannot detect the latch's magnet.
It should be noted that the recommended position sensors are “non-contact” devices, and thus should operate inside the overall tool without any mechanical wear. Other types of proximity detecting sensors could be used, if desired, without departing from the principles of this technology. A sensor that makes actual physical contact could be used, but is not recommended for this engineering application.
None.
An early air spring fastener driving tool is disclosed in U.S. Pat. No. 4,215,808, to Sollberger. The Sollberger patent used a rack and pinion-type gear to “jack” the piston back to its driving position. A separate motor was to be attached to a belt that was worn by the user; a separate flexible mechanical cable was used to take the motor's mechanical output to the driving tool pinion gear, through a drive train.
Another air spring fastener driving tool is disclosed in U.S. Pat. No. 5,720,423, to Kondo. This Kondo patent used a separate air replenishing supply tank with an air replenishing piston to refresh the pressurized air needed to drive a piston that in turn drove a fastener into an object.
Another air spring fastener driving tool is disclosed in published patent application no. US2006/0180631, by Pedicini, which uses a rack and pinion to move the piston back to its driving position. The rack and the pinion gear are decoupled during the drive stroke, and a sensor is used to detect this decoupling. The Pedicini tool uses a release valve to replenish the air that is lost between nail drives.
Kyocera Senco Industrial Tools, Inc. sells a product line of automatic power tools referred to as nailers, including tools that combine the power and the utility of a pneumatic tool with the convenience of a cordless tool. One primary feature of such tools is that they use pressurized air to drive a piston that shoots the nail. In some Senco tools, that pressurized air is re-used, over and over, so there is no need for any compressed air hose, or for a combustion chamber that would require fuel.
Although Senco “air tools” are quite reliable and typically can endure thousands of shooting cycles without any significant maintenance, they do have wear characteristics for certain components. For example, the piston stop can degrade over time, and when that occurs, the piston and driver can end up at a lower position than is desired, at the end of a drive stroke. If the out of position situation reaches more than a minimum specified distance, then the lifter that brings the driver back to its ready position may not properly engage the “teeth” of the driver, and instead may jam against the driver, or perhaps even break the driver due to forceful mechanical contact, without being able to move the driver up toward its ready position, as is desired.
Another undesirable situation is when a fastener becomes hard-jammed within the driver track of the tool such that the driver also jams, part-way down the driver track. If that occurs, the driver will likely be out of position (not within its nominal specifications), and the lifter pins could make undesirable contact with the driver, not only further jamming the mechanical components of the tool, but potentially contacting the driver with enough force that it could break the driver.
Yet another undesirable situation is when a fastener becomes jammed or otherwise stalled within the driver track of the tool. If that occurs, the user may not realize it, especially if the user is performing multiple quick driving cycles, which is normal for many production and construction situations. So, if a fastener has not been properly exited from the driver track, then the next driving cycle will potentially cause a problem when the driver comes down the driver track and contacts the stalled or jammed previous fastener. This condition can jam the driver, and potentially cause a situation where the lifter pins could make undesirable contact with the driver, not only further jamming the mechanical components of the tool, but potentially contacting the driver with enough force that it could break the driver.
Accordingly, it is an advantage of the present technology disclosed herein to provide a fastener driving tool that includes at least one latch position sensor for determining the location of the driver.
It is another advantage of the present technology to provide a fastener driving tool having at least one latch position sensor for determining whether or not the driver member ends its driving stroke at a correct position that is within specification.
It is a further advantage of the present technology to provide a fastener driving tool having at least one latch position sensor to determine the ending position of the driver member after a driving stroke, and having a dynamic braking circuit to prevent the lifter subassembly from impacting the driver member with a force that might jam or break the driver member.
Additional advantages and other novel features will be set forth in part in the description that follows and in part will become apparent to those skilled in the art upon examination of the following or may be learned with the practice of the technology disclosed herein.
To achieve the foregoing and other advantages, and in accordance with one aspect, a driver machine configured for use in a fastener driving tool is provided, which comprises: (a) a hollow cylinder having a movable piston therewithin; (b) a guide body that is sized and shaped to receive a fastener that is to be driven; (c) an elongated driver that is in mechanical communication with the piston, the driver being sized and shaped to push the fastener from an exit portion of the guide body, the driver extending from a first end to a second end and having an elongated face therebetween, the first end being proximal to the piston, the second end being distal from the piston and making contact with the fastener during a driving stroke, the driver exhibiting a plurality of protrusions at first predetermined locations in a surface of the driver; the driver having a plurality of openings at second predetermined locations in the surface of the driver; (d) a movable lifter that moves the driver toward a ready position during a return stroke; (e) a movable latch that is in mechanical communication with the driver during the return stroke, the latch being biased to engage the plurality of openings under predetermined conditions; (f) a magnet mounted to the latch; (g) a magnetic sensor mounted proximal to the latch; and (h) a system controller comprising: (i) a processing circuit, (ii) a memory circuit including instructions executable by the processing circuit, (iii) an input/output interface (I/O) circuit, the I/O circuit being in communication with the magnetic sensor so that an output signal produced by the magnetic sensor is signal-conditioned as a latch position signal when received at the processing circuit; (i) wherein: the system controller is configured to detect a position of the latch after the driving stroke and: (i) if the latch has moved to a first predetermined position, then the magnetic sensor will detect the magnet, and the return stroke will be permitted to occur; and (ii) if the latch has not moved to the first predetermined position, then the magnetic sensor will fail to detect the magnet, and the return stroke will be prevented from occurring.
In accordance with another aspect, a latch system for a driving machine configured for use in a fastener driving tool is provided, which comprises: (a) an elongated driver, the driver extending from a first end to a second end and having an elongated face therebetween, the driver exhibiting a plurality of protrusions at first predetermined locations in a surface of the driver; the driver having a plurality of openings at second predetermined locations in the surface of the driver; (b) a movable lifter that moves the driver toward a ready position during a return stroke; (c) a movable latch that is in mechanical communication with the driver during the return stroke, the latch being biased to engage the plurality of openings under predetermined conditions, the latch including a detection zone at a predetermined location on at least a portion of the latch; (d) a latch position sensor capable of sensing the detection zone of the latch; and (e) a system controller comprising: (i) a processing circuit, (ii) a memory circuit including instructions executable by the processing circuit, (iii) an input/output interface (I/O) circuit, the I/O circuit being in communication with the latch position sensor so that an output signal produced by the latch position sensor is signal-conditioned as a latch position signal when received at the processing circuit; (f) wherein: the system controller is configured to determine a position of the latch after a driving stroke and: (i) if the latch has moved to a first predetermined position, then the latch position sensor will detect the detection zone, and the return stroke will be permitted to occur; and (ii) if the latch has not moved to the first predetermined position, then the latch position sensor will fail to detect the detection zone, and the return stroke will be prevented from occurring.
In accordance with yet another aspect, a method for operating a driving machine configured for use in a fastener driving tool is provided, in which the method comprises the following steps: (a) providing an elongated driver, the driver extending from a first end to a second end and having an elongated face therebetween, the driver exhibiting a plurality of protrusions at first predetermined locations in a surface of the driver; the driver having a plurality of openings at second predetermined locations in the surface of the driver; (b) providing a movable lifter that moves the driver toward a ready position during a return stroke; (c) providing a movable latch that is in mechanical communication with the driver during the return stroke, the latch being biased to engage the plurality of openings under predetermined conditions, the latch including a detection zone at a predetermined location on at least a portion of the latch; (d) providing a latch position sensor capable of sensing the detection zone of the latch; (e) providing a system controller that includes: (i) a processing circuit, (ii) a memory circuit including instructions executable by the processing circuit, (iii) an input/output interface (I/O) circuit, the I/O circuit being in communication with the latch position sensor so that an output signal produced by the latch position sensor is signal-conditioned as a latch position signal when received at the processing circuit; (f) inspecting a position of the latch after a driving stroke; and (g) determining if the latch has moved to a first predetermined position, using the latch position sensor to detect the detection zone, and (i) if so, then permitting the return stroke to occur; (ii) if not, then preventing the return stroke from occurring.
Still other advantages will become apparent to those skilled in this art from the following description and drawings wherein there is described and shown a preferred embodiment in one of the best modes contemplated for carrying out the technology. As will be realized, the technology disclosed herein is capable of other different embodiments, and its several details are capable of modification in various, obvious aspects all without departing from its principles. Accordingly, the drawings and descriptions will be regarded as illustrative in nature and not as restrictive.
The accompanying drawings incorporated in and forming a part of the specification illustrate several aspects of the technology disclosed herein, and together with the description and claims serve to explain the principles of the technology. In the drawings:
Reference will now be made in detail to the present preferred embodiment, an example of which is illustrated in the accompanying drawings, wherein like numerals indicate the same elements throughout the views.
It is to be understood that the technology disclosed herein is not limited in its application to the details of construction and the arrangement of components set forth in the following description or illustrated in the drawings. The technology disclosed herein is capable of other embodiments and of being practiced or of being carried out in various ways. Also, it is to be understood that the phraseology and terminology used herein is for the purpose of description and should not be regarded as limiting. The use of “including,” “comprising,” or “having” and variations thereof herein is meant to encompass the items listed thereafter and equivalents thereof as well as additional items. Unless limited otherwise, the terms “connected,” “coupled,” or “mounted,” and variations thereof herein are used broadly and encompass direct and indirect connections, couplings, or mountings. In addition, the terms “connected” or “coupled” and variations thereof are not restricted to physical or mechanical connections or couplings. Furthermore, the terms “communicating with” or “in communications with” refer to two different physical or virtual elements that somehow pass signals or information between each other, whether that transfer of signals or information is direct or whether there are additional physical or virtual elements therebetween that are also involved in that passing of signals or information. Moreover, the term “in communication with” can also refer to a mechanical, hydraulic, or pneumatic system in which one end (a “first end”) of the “communication” may be the “cause” of a certain impetus to occur (such as a mechanical movement, or a hydraulic or pneumatic change of state) and the other end (a “second end”) of the “communication” may receive the “effect” of that movement/change of state, whether there are intermediate components between the “first end” and the “second end,” or not. If a product has moving parts that rely on magnetic fields, or somehow detects a change in a magnetic field, or if data is passed from one electronic device to another by use of a magnetic field, then one could refer to those situations as items that are “in magnetic communication with” each other, in which one end of the “communication” may induce a magnetic field, and the other end may receive that magnetic field, and be acted on (or otherwise affected) by that magnetic field.
The terms “first” or “second” preceding an element name, e.g., first inlet, second inlet, etc., are used for identification purposes to distinguish between similar or related elements, results or concepts, and are not intended to necessarily imply order, nor are the terms “first” or “second” intended to preclude the inclusion of additional similar or related elements, results or concepts, unless otherwise indicated.
In addition, it should be understood that embodiments disclosed herein include both hardware and electronic components or modules that, for purposes of discussion, may be illustrated and described as if the majority of the components were implemented solely in hardware.
However, one of ordinary skill in the art, and based on a reading of this detailed description, would recognize that, in at least one embodiment, the electronic based aspects of the technology disclosed herein may be implemented in software. As such, it should be noted that a plurality of hardware and software-based devices, as well as a plurality of different structural components may be utilized to implement the technology disclosed herein. Furthermore, if software is utilized, then the processing circuit that executes such software can be of a general purpose computer, while fulfilling all the functions that otherwise might be executed by a special purpose computer that could be designed for specifically implementing this technology.
It will be understood that the term “circuit” as used herein can represent an actual electronic circuit, such as an integrated circuit chip (or a portion thereof), or it can represent a function that is performed by a processing circuit, such as a microprocessor or an ASIC that includes a logic state machine or another form of processing element (including a sequential processing circuit). A specific type of circuit could be an analog circuit or a digital circuit of some type, although such a circuit possibly could be implemented in software by a logic state machine or a sequential processor. In other words, if a processing circuit is used to perform a desired function used in the technology disclosed herein (such as a demodulation function), then there might not be a specific “circuit” that could be called a “demodulation circuit;” however, there would be a demodulation “function” that is performed by the software. All of these possibilities are contemplated by the inventors, and are within the principles of the technology when discussing a “circuit.”
Referring now to
Referring now to
One potential problem with this type of mechanism is the possibility of the driver stopping at a position that is out of specification, and, if that occurs, the lifter may have trouble engaging the driver teeth, such that the driver cannot be properly lifted back to its ready position. In some situations, the driver ends up in a position in which the mechanical “pins” of the lifter end up impacting directly against the “driver teeth” and, in that situation, these mechanical components can jam together; and under more severe conditions, the rotary motion of the lifter pins impacting the driver teeth at an inappropriate place may actually break the driver at the point of contact.
In view of these potential operating conditions that can be out of specification, a latch position sensor 170 has been designed to detect if the latch has properly engaged with the driver. Note that the latch is designed to “catch” the driver at times when the driver should not be allowed to move through an entire driving stroke, as discussed below.
A guide body 34 constrains the driver 36 during a “driving stroke.” The guide body 34 helps line up the driver 36 with a fastener from the magazine 24 that is to be driven into a substrate. The driver 36 has a plurality of openings 38 (or “through holes”) on one of its faces into which a movable latch 60 (also referred to as “pivotable latch”) may engage. The opening 38 is illustrated as an oval (see
The movable latch 60 is part of the latch S/A 68 (see
Referring now to
Referring now to
In “normal” operating conditions, a rotatable lifter 48 is used to engage a plurality of driver protrusions 46 (also referred to as “driver teeth”) (see
Driver 36 is rather elongated, and as an individual element can best be seen in
Referring now to
It will be understood that the latch position sensor may be any variety of sensor type as long as it can reliably detect the position of the latch, and preferably is of a non-contact type sensor. Certainly, an optical sensor could be used to detect the movements of a specific portion of the latch, such as a protruding tab, for example. The sensor would typically be “looking for” some type of “detection zone” on the movable latch, and that detection zone may well be at a different location on the latch itself, depending on the type of sensor that is being used as the “latch position sensor” to perform these functions. The main basic types of sensors that are recommended include a magnetic sensor, an optical sensor, a metal-detecting proximity sensor; and a limit switch. Most of these types of sensors typically are non-contact sensors.
Referring now to
Latch Positions
In order to better understand the latch sensor concept, a brief discussion describing the various latch states is warranted. The concept of the latch is first and foremost a safety concept. The latch engages the driver so that the tool cannot drive a fastener unless it is safe for a human user. The latch also holds the driver in the ready position, or any other position in which the latch has engaged an opening, in other words, the latch is in mechanical communication with the driver. This mechanical communication allows the latch to be used as a driver position indicator. Three basic positions of the latch are described below, illustrating this driver position indicator/latch sensor concept.
The first latch position occurs when the solenoid is energized, and the latch is moved out of the way of the driver. The solenoid retracts the spring-loaded plunger, which pulls the latch away from the driver, thereby leaving the driver unimpeded by the latch. Note that the spring is mounted in a way to bias the latch towards the driver when the solenoid is not energized. This “energized position” is used only when driving a fastener. Note that this first position is not detected by the controller, in the illustrated embodiment.
The second latch position occurs when the latch successfully engages with one of the driver openings. This is the “engaged position.” In this second position, the latch sensor will communicate to the controller that it is safe to lift the driver. Therefore, the controller will engage the motor and lift the driver back to the ready position. (See the flow chart logic of
However, the third latch position can be the most important, which occurs when the latch has not successfully engaged one of the driver openings (the “misaligned position”). This third latch position may occur after a user has pulled the trigger. The system controller energizes the lifter motor which causes the lifter to slightly rotate. Then the system controller waits to detect the latch, and if it does not the lifter motor is de-energized. At this point, the LEDs blink indicating a jam. (Again, see the flow chart logic.) Alternatively, as noted above, if the latch ends up in a misaligned position after the driver has undergone a driving stroke, that means that the latch is attempting to do its job, but that it cannot—because the driver is mispositioned. The latch position sensor will detect this situation, and its job is then to prevent the lifter from engaging the driver. In such a circumstance, the misaligned latch and its associated latch position sensor will indeed be performing a primary function, which is to keep the tool from potentially being damaged.
Referring now to
The tool's system controller will typically include a microprocessor or a microcomputer integrated circuit 150 that acts as a processing circuit. At least one memory circuit 152 will also typically be part of the controller, including Random Access Memory (RAM) and Read Only Memory (ROM) devices. To store user-inputted information (if applicable for a particular tool model), a non-volatile memory device would typically be included, such as EEPROM, NVRAM, or a Flash memory device.
The processing circuit 150 communicates with external inputs and outputs, which it does by use of an input/output interface circuit 154. The processing circuit 150, memory circuit 152, and the interface (I/O) circuit 154 communicate with one another via a system bus 156, which carries address lines, data lines, and various other signal lines, including interrupts.
I/O circuit 154 has the appropriate electronics to communicate with various external devices, including input-type devices, such as sensors and user-controlled switches, as well as output-type devices, such as a motor and indicator lamps. The signals between the I/O interface circuit 154 and the actual input and output devices are carried by signal pathways, typically a number of electrical conductors, grouped under the general designation 158 on
Some of the output devices include a lifter motor 40 (also referred to as “M”), a brake circuit 140 (also referred to as “B”), and one or more light emitting diodes 162 (also referred to as “LEDs”). Each of the output devices will typically have a driver circuit, such as a motor driver circuit 160 for the lifter motor 40. The position of the latch 60 is controlled by an electromechanical device, such as a solenoid or a motor, as desired by the system designer.
The input devices for the tool 10 can include various sensors, including the trigger switch 166, safety contact element switch 168, and the latch position sensor 170. If the switches 166 and 168 are standard electromechanical devices (such as limit switches), then typically no driver circuit is necessary. However, if the trigger switch and safety element switch comprise solid state sensing elements, then some type of interface circuit could be needed, and those circuits are included on
The tool 10 also includes a position sensor that can detect (or infer) certain physical positions of the driver 36. As discussed above, this sensor is referred to as the latch position sensor 170. As noted above, it is desired that this sensor is a “non-contact” device, and in the illustrated embodiment, this sensor is a magnet sensor.
Additional input and output devices could be included with the fastener driving tool 10, if desired. For example, a small display could be added, to show certain information about usage or the condition of the tool. Other types of sensing devices or output devices could also be added, if desired by the system designer, without departing from the principles of the technology disclosed herein.
Referring now to
The retracted state of the latch 60 is also clearly visible in
Referring now to
Referring now to
Referring now to
On the other hand, if the logic flow is now in the other branch at step 220, in which the solenoid was energized to disengage the latch, the controller 50 then starts the motor at a step 222 (at a “max on” 100% duty cycle). This action moves the lifter a small amount, which releases the driver at a step 224, and the driver drives the fastener. Next, at a step 226, the controller 50 de-energizes the motor to start slowing the lifter. At a step 228, the controller 50 communicates to the latch solenoid and allows it to return to the biased “locked” position—i.e., the solenoid is de-energized, which releases the latch so that its spring-loading will pivot the latch toward the driver. Then, at a decision step 230, the controller 50 determines if the latch is in the fully engaged position. If yes, then the controller 50 goes to step “A” to continue that branch of the logic flow (see
Note that at step 214, if the latch is not in the fully engaged position, the system also enters the LOCK OUT mode at this same step 240. The LOCK OUT mode forces the tool to return all functions to a normal non-actuated state. The system controller 50 instructs a red LED to pulse that is visible to a user, at a step 242. Additionally, at a step 244, the system controller 50 instructs a different LED to also pulse. These pulsing LEDs continue until the tool is powered off or goes into sleep mode. As a practical note, the user may simply pull the battery out, for example. However, until the system is powered off the tool cannot be used.
Referring now to
However, if one rotation “in time” properly occurred, then at a decision step 258, the controller 50 determines if the lifter rotated a second time in the proper time frame. Again, this “time” variable is set in the code programmed into the system controller memory. If the result is yes, then at a step 260 the controller 50 stops the motor, and captures shot data. (The lifting stroke has successfully completed.) If not, then the controller logic moves to step B, again (see
At step 270, the latch 60 should now be inserted into one of the driver openings 38, to act as a safety device that will prevent the driver from “shooting” at an inappropriate time. As discussed above, the latch will have to be withdrawn from the opening 38 (by action of the solenoid) before the next driving stroke may occur. The logic flow is now directed to a step 272, which is the end of this routine (EOR), and the logic returns to other tasks.
Alternatively, at step 270, the latch 60 may instead rest on the driver 36 edge. In this configuration, the driver 36 is being held in the ready position solely by one of the lifter pins 42. However, if the driver 36 does slip off the lifter pin 42, the driver 36 will not move far until the latch 60 does move into engagement with one of the openings 38.
Note that some of the embodiments illustrated herein do not have all of their components included on some of the figures herein, for purposes of clarity. To see examples of such outer housings and other components, especially for earlier designs, the reader is directed to other U.S. patents and applications owned by Senco. Similarly, information about “how” the electronic controller operates to control the functions of the tool is found in other U.S. patents and applications owned by Senco. Moreover, other aspects of the present tool technology may have been present in earlier fastener driving tools sold by the Assignee, Kyocera Senco Industrial Tools, Inc., including information disclosed in previous U.S. patents and published applications. Examples of such publications are patent numbers U.S. Pat. Nos. 6,431,425; 5,927,585; 5,918,788; 5,732,870; 4,986,164; 4,679,719; 8,011,547, 8,267,296, 8,267,297, 8,011,441, 8,387,718, 8,286,722, 8,230,941, 8,602,282, 9,676,088, 10,478,954, 9,993,913, 10,549,412, 10,898,994, 10,821,585 and 8,763,874; also published U.S. patent application No. 2020/0156228, published U.S. patent application No. 2021/0016424, published U.S. patent application No. 2020/0070330, and published U.S. patent application No. 2020/0122308. These documents are incorporated by reference herein, in their entirety.
It will be understood that the logical operations described in relation to the flow charts of
It will also be understood that the precise logical operations depicted in the flow charts of
It will be further understood that any type of product described herein that has moving parts, or that performs functions (such as computers with processing circuits and memory circuits), should be considered a “machine,” and not merely as some inanimate apparatus. Such “machine” devices should automatically include power tools, printers, electronic locks, and the like, as those example devices each have certain moving parts. Moreover, a computerized device that performs useful functions should also be considered a machine, and such terminology is often used to describe many such devices; for example, a solid-state telephone answering machine may have no moving parts, yet it is commonly called a “machine” because it performs well-known useful functions.
As used herein, the term “proximal” can have a meaning of closely positioning one physical object with a second physical object, such that the two objects are perhaps adjacent to one another, although it is not necessarily required that there be no third object positioned therebetween. In the technology disclosed herein, there may be instances in which a “male locating structure” is to be positioned “proximal” to a “female locating structure.” In general, this could mean that the two male and female structures are to be physically abutting one another, or this could mean that they are “mated” to one another by way of a particular size and shape that essentially keeps one structure oriented in a predetermined direction and at an X-Y (e.g., horizontal and vertical) position with respect to one another, regardless as to whether the two male and female structures actually touch one another along a continuous surface. Or, two structures of any size and shape (whether male, female, or otherwise in shape) may be located somewhat near one another, regardless if they physically abut one another or not; such a relationship could still be termed “proximal.” Or, two or more possible locations for a particular point can be specified in relation to a precise attribute of a physical object, such as being “near” or “at” the end of a stick; all of those possible near/at locations could be deemed “proximal” to the end of that stick. Moreover, the term “proximal” can also have a meaning that relates strictly to a single object, in which the single object may have two ends, and the “distal end” is the end that is positioned somewhat farther away from a subject point (or area) of reference, and the “proximal end” is the other end, which would be positioned somewhat closer to that same subject point (or area) of reference.
It will be understood that the various components that are described and/or illustrated herein can be fabricated in various ways, including in multiple parts or as a unitary part for each of these components, without departing from the principles of the technology disclosed herein. For example, a component that is included as a recited element of a claim hereinbelow may be fabricated as a unitary part; or that component may be fabricated as a combined structure of several individual parts that are assembled together. But that “multi-part component” will still fall within the scope of the claimed, recited element for infringement purposes of claim interpretation, even if it appears that the claimed, recited element is described and illustrated herein only as a unitary structure.
All documents cited in the Background and in the Detailed Description are, in relevant part, incorporated herein by reference; the citation of any document is not to be construed as an admission that it is prior art with respect to the technology disclosed herein.
The foregoing description of a preferred embodiment has been presented for purposes of illustration and description. It is not intended to be exhaustive or to limit the technology disclosed herein to the precise form disclosed, and the technology disclosed herein may be further modified within the spirit and scope of this disclosure. Any examples described or illustrated herein are intended as non-limiting examples, and many modifications or variations of the examples, or of the preferred embodiment(s), are possible in light of the above teachings, without departing from the spirit and scope of the technology disclosed herein. The embodiment(s) was chosen and described in order to illustrate the principles of the technology disclosed herein and its practical application to thereby enable one of ordinary skill in the art to utilize the technology disclosed herein in various embodiments and with various modifications as are suited to particular uses contemplated. This application is therefore intended to cover any variations, uses, or adaptations of the technology disclosed herein using its general principles. Further, this application is intended to cover such departures from the present disclosure as come within known or customary practice in the art to which this technology disclosed herein pertains and which fall within the limits of the appended claims.
The present application claims priority to provisional patent application Ser. No. 63/021,156, titled “POWER DRIVING TOOL WITH LATCH POSITION SENSOR,” filed on May 7, 2020.
Number | Name | Date | Kind |
---|---|---|---|
860536 | Ellingham | Jul 1907 | A |
1774967 | Ellis | Sep 1930 | A |
2575455 | Lang | Nov 1951 | A |
2814041 | Haley | Nov 1957 | A |
2933290 | Ryder | Apr 1960 | A |
3589588 | Vasku | Jun 1971 | A |
3847322 | Smith | Nov 1974 | A |
3878902 | Matsuo | Apr 1975 | A |
3913685 | Enstrom | Oct 1975 | A |
3924692 | Saari | Dec 1975 | A |
4203353 | Bernham et al. | May 1980 | A |
4215808 | Sollberger et al. | Aug 1980 | A |
4530455 | Vomberger | Jul 1985 | A |
4741518 | Wallis | May 1988 | A |
5199627 | Christensen | Apr 1993 | A |
5503319 | Lai | Apr 1996 | A |
5605268 | Hayashi | Feb 1997 | A |
5720423 | Kondo et al. | Feb 1998 | A |
6533156 | Chang | Mar 2003 | B1 |
6705503 | Pedicini | Mar 2004 | B1 |
6938811 | Ehmig et al. | Sep 2005 | B2 |
6971567 | Cannaliato | Dec 2005 | B1 |
6997367 | Hu | Feb 2006 | B2 |
7040521 | Kolodziej et al. | May 2006 | B2 |
7225961 | Lee | Jun 2007 | B1 |
7225962 | Porth et al. | Jun 2007 | B2 |
7494036 | Shima | Feb 2009 | B2 |
8011547 | Leimbach et al. | Sep 2011 | B2 |
8267297 | Leimbach et al. | Sep 2012 | B2 |
8763874 | McCardle | Jul 2014 | B2 |
10821585 | Kabbes | Nov 2020 | B2 |
10821586 | Wu | Nov 2020 | B2 |
20030218042 | Odoni et al. | Nov 2003 | A1 |
20050217875 | Forster | Oct 2005 | A1 |
20060180631 | Pedicini | Aug 2006 | A1 |
20070007319 | Simonelli | Jan 2007 | A1 |
20070045377 | Towfighi | Mar 2007 | A1 |
20080041914 | Simonelli | Feb 2008 | A1 |
20080067213 | Shima | Mar 2008 | A1 |
20080190988 | Pedicini | Aug 2008 | A1 |
20090236387 | Simonelli | Sep 2009 | A1 |
20140263535 | Rajani | Sep 2014 | A1 |
20180036870 | Komazaki | Feb 2018 | A1 |
20180126528 | Pomeroy | May 2018 | A1 |
20180154505 | Sato | Jun 2018 | A1 |
20200114500 | Bierdeman | Apr 2020 | A1 |
20200164498 | Wechselberger | May 2020 | A1 |
20200238493 | Wierzchon | Jul 2020 | A1 |
20210291335 | Liu | Sep 2021 | A1 |
Number | Date | Country |
---|---|---|
1503164 | Mar 1970 | DE |
8711784 | Aug 1987 | DE |
1559571 | Jan 1980 | GB |
201668221 | May 2016 | JP |
WO-2021176909 | Sep 2021 | WO |
Entry |
---|
Machine translation WO2021/176909 (Yasutomi) (Oct. 9, 2021) (Year: 2021). |
International Search Report, PCT/US2021/029816, 9 pages (dated Jul. 28, 2021). |
Two-page “Tool Assembly” drawing of Senco Model No. SN952XP pneumatic tool; dated Mar. 4, 2008; representative of earlier tools in public use before 2006; Admitted Prior Art. |
One-page magnified view of “Tool Assembly” drawing of Senco Model No. SN952XP pneumatic tool; Mar. 4, 2008; representative of earlier tools in public use before 2006; Admitted Prior Art. |
Sixteen page Operating Instructions for Senco AirFree 41 Cordless Finish Nailer; Sep. 7, 2001. |
Four page Parts Reference Guide for Senco AirFree 41 Cordless Finish Nailer; 2004. |
Four page Parts Reference Guide for Senco Cordless Finish 41 15 ga. Finish Nailer, 2008. |
Number | Date | Country | |
---|---|---|---|
20210347023 A1 | Nov 2021 | US |
Number | Date | Country | |
---|---|---|---|
63021156 | May 2020 | US |