This application relates to controlling power tools with a mobile device through a battery pack of the power tool.
Before any embodiments of the invention are explained in detail, it is to be understood that the invention 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 following drawings. The invention is capable of other embodiments and of being practiced or of being carried out in various ways.
One embodiment discloses a system for remote controlling a power tool device. The system includes a battery pack coupled to a power tool device. The battery pack includes a pack memory, a pack transceiver, and a pack electronic processor. The pack electronic processor is coupled to the pack memory and the pack transceiver and is configured to determine that the power tool device is remotely controllable. The pack electronic processor is further configured to receive, wirelessly via a pack transceiver of the battery pack, a remote control command from a mobile device, and to provide the remote control command to the power tool device. The system further includes a tool electronic processor of the power tool device in communication with the pack electronic processor. The tool electronic processor is configured to control the power tool device to perform an action specified by the remote control command in response to receiving the remote control command. In some examples, the tool electronic processor is further configured to place the power tool device in a remote control mode in response to user input.
Another embodiment provides a method for remote controlling a power tool device. The power tool device is powered by a battery pack. The method includes determining, by a pack electronic processor of the battery pack, that the power tool device is remotely controllable and receiving, wirelessly via a pack transceiver of the battery pack, a remote control command from a mobile device. The method also includes providing the remote control command, by the pack electronic processor to the tool electronic processor of the power tool device, and controlling, using the tool electronic processor, the power tool device to perform an action specified by the remote control command in response to the tool electronic processor receiving the remote control command. In some examples, the method further includes placing the power tool device in a remote control mode in response to user input.
Another embodiment provides a battery pack connectable to a power tool device and configured to facilitate remote control of the power tool device by a mobile device. The battery pack includes a plurality of cells providing operating power to the power tool device, wherein the power tool device is coupled to the battery pack and a pack transceiver. The battery pack also includes a pack electronic processor electrically coupled to the transceiver. The pack electronic processor is further configured to determine that the connected power tool device is remotely controllable and receive, wirelessly via the pack transceiver, a remote control command from the mobile device. The pack electronic processor is also configured to provide, via a communication link between the pack electronic processor and a tool electronic processor of the power tool device, the remote control command. The remote control command specifies an action to be performed by the power tool device. In some examples, the power tool device performs the function specified by the remote control command in response to receiving the remote control command.
The battery pack 120 is a power tool battery pack having a nominal voltage of, for example, 12 Volts, 18 Volts, and the like. The battery pack 120 includes a housing 140, a tool interface 150, and a latch 160 controlled by actuator 170 to selectively latch the tool interface 150 to a battery interface of the power tool 110. The mobile device 130 is a mobile communication device, for example, a smart telephone, a tablet computer, a laptop computer, a personal digital assistant, a smart wearable device (e.g., smart watch), and the like.
With reference to
The battery pack 120 includes battery cells 215, a pack electronic processor 220, a pack memory 225, and a pack transceiver 230 within the housing 140. The pack electronic processor 220, the pack memory 225, and the pack transceiver 230 communicate over one or more control and or data buses (for example, a communication bus 235). The battery cells 215 may be arranged in a series, parallel, or series-parallel combination. For example, the battery cells 215 include one or more series strings of five cells connected in parallel. In some embodiments, the battery cells 215 have a lithium-ion based chemistry and each provide approximately 3.6 nominal voltage. In other embodiments, the battery cells 215 have different chemistry, voltage output, or both. The battery cells 215 provide operating power to the other components of the battery pack 120. Additionally, operating power from the battery cells 215 is provided to the power tool device 110 over power terminals 240.
The pack electronic processor 220 may be implemented as, for example, a microprocessor, a microcontroller, a field programmable gate array, an application specific integrated circuit, or the like. The pack memory 225 may be a part of the pack electronic processor 220 or may be a separate component. The pack memory 225 may include, for example, a program storage area and a data storage area. The pack memory 225 stores executable instructions that when executed by the pack electronic processor 220, cause the battery pack 120 to perform the functions described herein. The pack electronic processor 220 communicates with the tool electronic processor 200 over a communication terminal 245 to exchange data and control signals. The communication terminals 245 may implement a serial communication system for example, an RS-485 link or the like to facilitate communications between the pack electronic processor 220 and the tool electronic processor 200. In some embodiments, rather than over the communication terminal 245, the pack electronic processor 220 and the tool electronic processor 200 may communicate over near-field wireless communication link, for example, a Bluetooth® connection or the like. In such embodiments, the power tool device 110 and battery pack 120 include respective wireless transceivers to facilitate the wireless communications.
The pack transceiver 230 facilitates communication between the battery pack 120 and an external device, for example, the mobile device 130 over a wireless communication network. In some embodiments, the pack transceiver 230 includes a combined transmitter-receiver component. In other embodiments, the pack transceiver 230 includes separate transmitter and receiver components.
The power tool device 110 and the battery pack 120 may include more or fewer components and may perform functions other than those described herein.
With reference to
The device electronic processor 310 may be implemented as, for example, a microprocessor, a microcontroller, a field programmable gate array, an application specific integrated circuit, or the like. The device memory 320 may store executable instructions that are executed by the device electronic processor 310 to carry out the functionality of the mobile device 130 described herein.
The device transceiver 330 facilitates communication between the mobile device 130 and an external device, for example, the battery pack 120 over a wireless communication network. In some embodiments, the device transceiver 330 includes a combined transmitter-receiver component. In other embodiments, the device transceiver 330 includes separate transmitter and receiver components. The device transceiver 330 is controlled by the device electronic processor 310, for example, to transmit and receive data between the mobile device 130 and the battery pack 120.
The device input/output interface 340 may include one or more input mechanisms (e.g., a keypad, a mouse, and the like), one or more output mechanisms (e.g., a display, a speaker, and the like), or a combination of the two (e.g., a touch screen, or the like).
The mobile device 130 also includes a mobile application 360, which is an application designed for a mobile operating system for use on the mobile device 130. The device memory 320 may store the mobile application 360 and the device electronic processor 310 executes the mobile application 360 to enable the mobile device 130 to carry out the functionality of the mobile application 360 described herein. The mobile application 360 may communicate with the battery pack 120 over a connection between the mobile device 130 and the battery pack 120. The mobile application 360 may include a graphical user interface in that, execution of the mobile application 360 by the device electronic processor 310 may generate a graphical user interface on a display (e.g., input/output interface 340) of the mobile device 130. The mobile device 130 may convey information to a user through display of the graphical user interface and may receive user input via the graphical user interface (i.e., the input/output interface 340).
In some embodiments, the mobile device 130 (via the device transceiver 330) and the battery pack 120 (via the pack transceiver 230) communicate over a direct wireless connection, for example, a Bluetooth® connection, a ZigBee® connection, or the like. In other embodiments, the mobile device 130 (via the device transceiver 330) and the battery pack 120 (via the pack transceiver 230) communicate over an indirect wireless connection, for example, over a cellular network, over the Internet, or the like.
The method 400 also includes determining, by the pack electronic processor 220, that the power tool device 110 is remotely controllable (at step 420). The remote control feature may not be provided on every power tool device 110 configured to be coupled to and powered by the battery pack 120. For example, the remote control feature may be provided on the work radio 110D, the work light 110E, and the shop vacuum 110C, but may not be provided on the miter saw 110A or the drill-driver 110B. In some embodiments, the pack electronic processor 220 determines whether the power tool device 110 is remotely controllable using identification signals received from the power tool device 110. For example, the tool electronic processor 200 communicates identification signals over the communication terminal 245 to the pack electronic processor 220.
The identification signals may include for example, a type of the power tool (e.g., by model number), which is then used by the pack electronic processor 220 to access and retrieve from a lookup table an indication of whether the power tool device 110 is remotely controllable. The lookup table may be on the stored on the pack memory 225, the device memory 320, or a combination thereof. In some embodiments, the identification signals include an explicit indication of whether the power tool device 110 is remotely controllable or not remotely controllable.
In some embodiments, the battery pack 120 includes a sensor in communication with the pack electronic processor 220 that is configured to detect whether the power tool device 110 is remotely controllable. For example, the sensor of the battery pack 120 may be a Hall effect sensor configured to detect a magnetic field, and the power tool device 110 that is remotely controllable may include a magnet near its battery pack interface. Upon coupling the power tool device 110 and the battery pack 120, the sensor provides an output to the pack electronic processor 220 indicative of the presence (or absence) of the magnet or indicative of the pole orientation of the magnet, and the output is indicative of whether the power tool device 110 is remotely controllable. Accordingly, power tool devices 110 having no such magnet, or having a magnet with a pole orientation representing that the device is not remotely controllable, are determined by the pack electronic processor 220 to be not remotely controllable. Power tool devices 110 having a magnet, or having a magnet with a pole orientation representing that the device is remotely controllable, are determined by the pack electronic processor 220 to be remotely controllable.
The method 400 further includes receiving, by the pack electronic processor 220, a remote control command from the mobile device 130 (at step 430). The remote control command can be a command to, for example, turn the power tool device ON/OFF, activate a motor of the power tool device, switch an LED ON/OFF, adjust a radio station tuning, adjust an LED brightness, adjust a speaker volume, adjust a motor speed, and the like. The command can be selected on a graphical user interface of the mobile application 360. The battery pack 120 may communicate the type or identification information of the power tool device 110 connected to the battery pack 120 to the mobile device 130. The mobile device 130 may display a list of commands a user can select on the graphical user interface of the mobile application 360. When the mobile device 130 receives a selection of the remote control command from the list of commands (e.g., based on user input received by the device input/output interface 340), the mobile device 130 transmits the remote control command to the battery pack 120 via the device transceiver 330. Particularly, the pack electronic processor 220 receives the remote control command wirelessly via the pack transceiver 230.
The method also includes providing, by the pack electronic processor 220, the remote control command to the tool electronic processor 200 of the power tool device 110 (at step 440). The pack electronic processor 220 relays the command received from the mobile device 130 to the tool electronic processor 200. As described above, the pack electronic processor 220 and the tool electronic processor 200 communicate over the communication terminal 245 or over a near-field communication link. The pack electronic processor 220 provides the remote control command to the tool electronic processor 200 via the communication terminal 245 or the near-field communication link. In some embodiments, the pack electronic processor 220 may provide remote control command in response to determining that the power tool device 110 is remotely controllable, that the power tool device 110 is in a remote control mode, or both.
The method 400 further includes controlling, by the tool electronic processor 200, the power tool device 110 to perform an action specified by the remote control command (at step 450). The tool electronic processor 200, in response to receiving the remote control command, controls the tool electronics 210 to perform the action specified by the remote control command. For example, the tool electronic processor 200 turns the power tool device ON/OFF, activates a motor of the power tool device, switches an LED ON/OFF, adjusts a radio station tuning, adjusts an LED brightness, adjusts a speaker volume, adjusts a motor speed, and the like. In some embodiments, the power tool device 110 operates in a lower power draw mode until a remote control command is received from the battery pack 120. In the low power draw mode, the power draw is sufficient to maintain communication with the battery pack 120 and monitor for remote control commands, but not sufficient to perform the actions specified by the remote control command. Upon receiving the remote control command, the tool electronic processor 200 switches the power tool device 110 to the high power draw mode to perform the action specified by the remote control command.
While the steps of the method 400 are illustrated in a particular serial order, in some embodiments, one or more of the steps are executed in parallel or in a different order than illustrated. For example, one or both of steps 410 and 420 may occur in parallel with or after step 430.
When the miter saw 110A is operated on a workpiece, the resulting cut may create dust that is deposited on the work bench. Users may use the shop vacuum 110C to clear the dust deposited by the miter saw 110A. However, the user may have to pause the current cut to vacuum excess dust, or operate the vacuum between successive cuts to clear dust. This dust removal may result in a user taking additional time to complete a project. In some embodiments, a hose 505 of the shop vacuum 110C is directly coupled to a dust port 510 of the miter saw 110A. The dust port 510 includes a dust intake end 515 near the saw blade to extract dust during a cut and a dust exhaust end, opposite the dust intake end 515, to expel extracted dust into the hose 505 coupled to the dust port. Still, users may need to manually turn on and off the shop vacuum 110 with each cut, or leave the shop vacuum 110 enabled between cuts despite a lack of dust needing extraction between cuts.
The dust collection process can be automated to be more efficient and to speed up the project by remotely controlling the shop vacuum 110C while the miter saw 110A is being operated.
The method 600 also includes providing, by the device electronic processor 310, a remote control command to the second battery pack 120B in response to the determination that the miter saw 110A is being operated (at step 620). For example, in response to determining that the miter saw 110A is being operated, the device electronic processor 310 transmits the remote control command via the device transceiver 330, and the remote command is received by the second battery pack 120B. The remote control command is a request to turn the shop vacuum 110C (i.e., the second power tool 110) ON (i.e., to activate a motor of the shop vacuum 110C).
The method further includes controlling the shop vacuum to turn ON in response to the remote control command received by the second battery pack 120B (at step 630). For example, the pack electronic processor 220 of the second battery pack 120B relays the remote control command to the tool electronic processor 200 of the shop vacuum 110C. In response to the remote control command, the tool electronic processor 200 of the shop vacuum 110C switches the shop vacuum 110 from the low power draw mode to the high power draw mode and activates the motor of the shop vacuum 110C. Accordingly, the shop vacuum 110C may be operated essentially simultaneously with the miter saw 110A without any user intervention. In other words, when the miter saw 110A is activated by the user, the shop vacuum 110C is activated. This allows the dust collection process to be automated, which saves time for the user and provided a more efficient dust extraction.
In some embodiments, a similar technique is used to deactivate the shop vacuum 110C in response to deactivation of the miter saw 110 by the user. For example, after step 630, the device electronic processor 310 determines that the miter saw 110A (i.e., the first power tool device 110) has ceased being operated. For example, the pack electronic processor 220 of the first battery pack 120A detects a lack of power draw by the miter saw 110A in response to the user releasing a trigger of the saw. In turn, the pack electronic processor 220 of the first battery pack 120A sends a signal, via the pack transceiver, indicating that the miter saw 110A has ceased being operated to the mobile device. In response to receiving the signal, the device electronic processor 310 of the mobile device 130 determines that the miter saw 110A has ceased being operated.
Further, the device electronic processor 310 provides a second remote control command to the second battery pack 120B in response to the determination that the miter saw 110A has ceased being operated. For example, in response to determining that the miter saw 110A has ceased being operated, the device electronic processor 310 transmits the second remote control command via the device transceiver 330, and the second remote command is received by the second battery pack 120B. The second remote control command is a request to turn the shop vacuum 110C (i.e., the second power tool 110) OFF (i.e., to deactivate a motor of the shop vacuum 110C).
Further, the shop vacuum is controlled to turn OFF in response to the second remote control command received by the second battery pack 120B. For example, the pack electronic processor 220 of the second battery pack 120B relays the second remote control command to the tool electronic processor 200 of the shop vacuum 110C. In response to the remote control command, the tool electronic processor 200 of the shop vacuum 110C switches the shop vacuum 110 from the high power draw mode to the low power draw mode and deactivates the motor of the shop vacuum 110C. Accordingly, the shop vacuum 110C may be enabled and disabled essentially simultaneously with the miter saw 110A without any user intervention. In other words, when the miter saw 110A is activated by the user, the shop vacuum 110C is activated, and when the miter saw 110A is deactivated by the user, the shop vacuum 110C is deactivated. This allows the dust collection process to be automated, which saves time for the user and provided a more efficient dust extraction.
In some embodiments, the first battery pack 120A and the second battery pack 120B communicate directly bypassing the mobile device 130. The mobile device 130 may be used to communicatively connect the first battery pack 120A and the second battery pack 120B. The mobile device 130 may be used to pair (for example, Bluetooth® pairing) the first battery pack 120A with the second battery pack 120B. For example, a connection may be initiated using a graphical user interface (GUI) of a software application executing on the mobile device 130. In this example, the mobile device 130 may detect that the battery packs 120A, 120B in wireless communication range; display an identifier for the battery packs 120A, 120B on the GUI; and allow a user to select on the GUI the first battery pack 120 and the second battery pack 120B for pairing with each another. To pair the first battery pack 120A with the second battery pack 120B, the mobile device 130 may provide identification information, connection identification information, and/or password information for the connection to each of the first battery pack 120A and the second battery pack 120B. The first battery pack 120A and the second battery pack 120B use the identification information, connection information, and/or password information to subsequently establish a communication link or to communicate with each other. Particularly, the first battery pack 120A and the second battery pack 120B communicate directly to implement the method 600 as provided above.
Thus, embodiments described herein provide, among other things, a system and method for remote control of a power tool device.
This application is a continuation of U.S. patent application Ser. No. 16/524,970, filed Jul. 29, 2019, now U.S. Pat. No. 11,011,053, which claims the benefit of U.S. Provisional Patent Application No. 62/712,473, filed on Jul. 31, 2018, the entire contents of each of which is hereby incorporated by reference.
Number | Name | Date | Kind |
---|---|---|---|
3626545 | Sparrow | Dec 1971 | A |
4306329 | Yokoi | Dec 1981 | A |
5120983 | Sämann | Jun 1992 | A |
5256906 | Tsuge et al. | Oct 1993 | A |
5274878 | Radabaugh et al. | Jan 1994 | A |
5606767 | Crlenjak et al. | Mar 1997 | A |
5709007 | Chiang | Jan 1998 | A |
5839156 | Park et al. | Nov 1998 | A |
5903462 | Wagner et al. | May 1999 | A |
6044519 | Hendrix | Apr 2000 | A |
6058071 | Woodall | May 2000 | A |
6222285 | Haley et al. | Apr 2001 | B1 |
6424799 | Gilmore | Jul 2002 | B1 |
6536536 | Gass et al. | Mar 2003 | B1 |
6607041 | Suzuki et al. | Aug 2003 | B2 |
6615930 | Bongers-Ambrosius et al. | Sep 2003 | B2 |
6675196 | Kronz | Jan 2004 | B1 |
6834730 | Gass et al. | Dec 2004 | B2 |
6836614 | Gilmore | Dec 2004 | B2 |
6845279 | Gilmore et al. | Jan 2005 | B1 |
6851900 | Tillemans et al. | Feb 2005 | B2 |
6913087 | Brotto et al. | Jul 2005 | B1 |
6967972 | Volftsun et al. | Nov 2005 | B1 |
7036605 | Suzuki et al. | May 2006 | B2 |
7036703 | Grazioli et al. | May 2006 | B2 |
7040972 | Hoffmann et al. | May 2006 | B2 |
7054696 | Crowell | May 2006 | B2 |
7093668 | Gass et al. | Aug 2006 | B2 |
7102303 | Brotto | Sep 2006 | B2 |
7112934 | Gilmore | Sep 2006 | B2 |
7121358 | Gass et al. | Oct 2006 | B2 |
7243152 | Guggisberg | Jul 2007 | B2 |
7296323 | Hayama et al. | Nov 2007 | B2 |
7298240 | Lamar | Nov 2007 | B2 |
7328752 | Gass et al. | Feb 2008 | B2 |
7330129 | Crowell et al. | Feb 2008 | B2 |
7346406 | Brotto et al. | Mar 2008 | B2 |
7346422 | Tsuchiya et al. | Mar 2008 | B2 |
7391326 | Puzio et al. | Jun 2008 | B2 |
7437204 | Lev-Ami et al. | Oct 2008 | B2 |
7540334 | Gass et al. | Jun 2009 | B2 |
7613590 | Brown | Nov 2009 | B2 |
7646155 | Woods et al. | Jan 2010 | B2 |
7688028 | Phillips et al. | Mar 2010 | B2 |
7721006 | Morrow | May 2010 | B2 |
7723952 | Phillips et al. | May 2010 | B2 |
7750811 | Puzio et al. | Jul 2010 | B2 |
7809495 | Leufen | Oct 2010 | B2 |
7834566 | Woods et al. | Nov 2010 | B2 |
7868591 | Phillips et al. | Jan 2011 | B2 |
7896098 | Suzuki et al. | Mar 2011 | B2 |
7928673 | Woods et al. | Apr 2011 | B2 |
7953965 | Qin et al. | May 2011 | B2 |
8004664 | Etter et al. | Aug 2011 | B2 |
8005647 | Armstrong et al. | Aug 2011 | B2 |
8169298 | Wiesner et al. | May 2012 | B2 |
8210275 | Suzuki et al. | Jul 2012 | B2 |
8294424 | Bucur | Oct 2012 | B2 |
8310206 | Bucur | Nov 2012 | B2 |
8443485 | Kunz et al. | May 2013 | B2 |
8561623 | Lowenstein | Oct 2013 | B2 |
8800103 | Hong et al. | Aug 2014 | B2 |
9055033 | Mergener | Jun 2015 | B2 |
9073160 | Appel et al. | Jul 2015 | B2 |
9108285 | Usselman | Aug 2015 | B2 |
9189663 | Goren et al. | Nov 2015 | B2 |
9406915 | White et al. | Aug 2016 | B2 |
9430370 | Mergener | Aug 2016 | B2 |
9466198 | Burch et al. | Oct 2016 | B2 |
9467862 | Zeiler | Oct 2016 | B2 |
9537335 | Furui et al. | Jan 2017 | B2 |
9608472 | Moshfeghi | Mar 2017 | B2 |
9652217 | Winkler et al. | May 2017 | B2 |
9700997 | Schlegel et al. | Jul 2017 | B2 |
9710373 | Mergener | Jul 2017 | B2 |
9723959 | Suzuki | Aug 2017 | B2 |
9756402 | Stampfl et al. | Sep 2017 | B2 |
9900967 | Isaacs | Feb 2018 | B2 |
9906045 | Kim et al. | Feb 2018 | B2 |
9916739 | Suzuki | Mar 2018 | B2 |
9962781 | Suzuki | May 2018 | B2 |
10039137 | Nguyen | Jul 2018 | B2 |
10131042 | Mergener | Nov 2018 | B2 |
10349498 | Isaacs | Jul 2019 | B2 |
10380883 | Matson et al. | Aug 2019 | B2 |
10510199 | Hoossainy et al. | Dec 2019 | B2 |
10562116 | Dey, IV | Feb 2020 | B2 |
10646982 | Dey, IV et al. | May 2020 | B2 |
11011053 | Huggins | May 2021 | B2 |
20010052416 | Wissmach et al. | Dec 2001 | A1 |
20020143411 | Varone et al. | Oct 2002 | A1 |
20020153855 | Song et al. | Oct 2002 | A1 |
20030033686 | Liu | Feb 2003 | A1 |
20030172310 | Moyer | Sep 2003 | A1 |
20040060145 | Hayama et al. | Apr 2004 | A1 |
20040093682 | Litomisky et al. | May 2004 | A1 |
20040199364 | Law | Oct 2004 | A1 |
20040213868 | Hinzpeter et al. | Oct 2004 | A1 |
20050114718 | Ito | May 2005 | A1 |
20050195930 | Spital | Sep 2005 | A1 |
20050221739 | Hoffmann et al. | Oct 2005 | A1 |
20050237189 | Tani | Oct 2005 | A1 |
20050279213 | Otto | Dec 2005 | A1 |
20060095158 | Lee et al. | May 2006 | A1 |
20060261749 | Campbell | Nov 2006 | A1 |
20060293788 | Pogodin | Dec 2006 | A1 |
20070283521 | Foster et al. | Dec 2007 | A1 |
20080022479 | Zhao | Jan 2008 | A1 |
20080287062 | Claus et al. | Nov 2008 | A1 |
20090024757 | Proctor | Jan 2009 | A1 |
20090058361 | John | Mar 2009 | A1 |
20090076656 | Lutz et al. | Mar 2009 | A1 |
20090217483 | Lee et al. | Sep 2009 | A1 |
20090241283 | Loveless et al. | Oct 2009 | A1 |
20090250364 | Gerold et al. | Oct 2009 | A1 |
20090251330 | Gerold et al. | Oct 2009 | A1 |
20090254203 | Gerold et al. | Oct 2009 | A1 |
20090327543 | Teggatz et al. | Dec 2009 | A1 |
20100096151 | Ostling | Apr 2010 | A1 |
20100176766 | Brandner et al. | Jul 2010 | A1 |
20100199453 | Brotto et al. | Aug 2010 | A1 |
20110015764 | Chen et al. | Jan 2011 | A1 |
20110056716 | Jonsson et al. | Mar 2011 | A1 |
20110073343 | Sawano et al. | Mar 2011 | A1 |
20110114345 | Schlesak et al. | May 2011 | A1 |
20120073077 | Ishikawa et al. | Mar 2012 | A1 |
20120083298 | Park et al. | Apr 2012 | A1 |
20120100803 | Suumäki et al. | Apr 2012 | A1 |
20120104991 | Suzuki et al. | May 2012 | A1 |
20120187851 | Huggins et al. | Jul 2012 | A1 |
20120238119 | Rejman et al. | Sep 2012 | A1 |
20120302101 | Brotto et al. | Nov 2012 | A1 |
20120312570 | Wanek et al. | Dec 2012 | A1 |
20120325507 | Fluhrer et al. | Dec 2012 | A1 |
20130005246 | Waters et al. | Jan 2013 | A1 |
20130068255 | Heger | Mar 2013 | A1 |
20130241699 | Covaro | Sep 2013 | A1 |
20130257360 | Singh | Oct 2013 | A1 |
20130288599 | Bernard et al. | Oct 2013 | A1 |
20130331973 | Clark et al. | Dec 2013 | A1 |
20140008087 | Brown et al. | Jan 2014 | A1 |
20140025834 | Mergener | Jan 2014 | A1 |
20140151079 | Furui et al. | Jun 2014 | A1 |
20140158389 | Ito et al. | Jun 2014 | A1 |
20140191664 | Johnson et al. | Jul 2014 | A1 |
20140213179 | Rosenberg | Jul 2014 | A1 |
20140237753 | Conrad | Aug 2014 | A1 |
20140261551 | Usselman | Sep 2014 | A1 |
20140304939 | Suzuki | Oct 2014 | A1 |
20140315487 | Lu | Oct 2014 | A1 |
20140337952 | Bahr et al. | Nov 2014 | A1 |
20150070142 | Miki et al. | Mar 2015 | A1 |
20150162646 | Kawase et al. | Jun 2015 | A1 |
20160049697 | McGee | Feb 2016 | A1 |
20160085253 | Knight et al. | Mar 2016 | A1 |
20160100724 | Valentini | Apr 2016 | A1 |
20160151846 | Suzuki | Jun 2016 | A1 |
20160175895 | Suzuki | Jun 2016 | A1 |
20160311094 | Mergener et al. | Oct 2016 | A1 |
20160317131 | Schwartz Klessel | Nov 2016 | A1 |
20160342142 | Boeck et al. | Nov 2016 | A1 |
20160367266 | Palmerton et al. | Dec 2016 | A1 |
20160373457 | Matson | Dec 2016 | A1 |
20170057040 | Rzasa et al. | Mar 2017 | A1 |
20170153631 | Jonsson | Jun 2017 | A1 |
20170193761 | Suzuki | Jul 2017 | A1 |
20170201853 | Chen et al. | Jul 2017 | A1 |
20170201886 | Yang et al. | Jul 2017 | A1 |
20170257472 | Gehring et al. | Sep 2017 | A1 |
20170300406 | Mergener | Oct 2017 | A1 |
20170326696 | Halverson | Nov 2017 | A1 |
20180126537 | Tanaka et al. | May 2018 | A1 |
20180229317 | Suzuki | Aug 2018 | A1 |
20190011892 | Post et al. | Jan 2019 | A1 |
20190022775 | Suzuki | Jan 2019 | A1 |
20190067756 | Lee et al. | Feb 2019 | A1 |
20190077003 | Lennings | Mar 2019 | A1 |
20190097469 | Watanabe | Mar 2019 | A1 |
20190271973 | Conrad | Sep 2019 | A1 |
20200119408 | Kim | Apr 2020 | A1 |
Number | Date | Country |
---|---|---|
2786726 | Nov 2005 | CA |
201086970 | Jul 2008 | CN |
101234012 | Aug 2008 | CN |
102490172 | Jun 2012 | CN |
203042139 | Jul 2013 | CN |
106385661 | Feb 2017 | CN |
106909156 | Jun 2017 | CN |
8808570 | Oct 1988 | DE |
102012003073 | Aug 2013 | DE |
102012003077 | Aug 2013 | DE |
102013222313 | May 2015 | DE |
202017104107 | Jul 2017 | DE |
0371236 | Jun 1990 | EP |
1016946 | May 2006 | EP |
2229857 | Sep 2010 | EP |
2233993 | Sep 2010 | EP |
2628427 | Aug 2013 | EP |
2628428 | Aug 2013 | EP |
2687331 | Jan 2014 | EP |
2878249 | Jun 2015 | EP |
2946710 | Nov 2015 | EP |
3028810 | Jun 2016 | EP |
3159114 | Apr 2017 | EP |
3272261 | Jan 2018 | EP |
3272467 | Jan 2018 | EP |
2628431 | Oct 2018 | EP |
3415066 | Dec 2018 | EP |
3528213 | Aug 2019 | EP |
H07222756 | Aug 1995 | JP |
2001137158 | May 2001 | JP |
2001161607 | Jun 2001 | JP |
2002209818 | Jul 2002 | JP |
2002224631 | Aug 2002 | JP |
2005102791 | Apr 2005 | JP |
2007063846 | Mar 2007 | JP |
2007301344 | Nov 2007 | JP |
2008000739 | Jan 2008 | JP |
2008220567 | Sep 2008 | JP |
2009083043 | Apr 2009 | JP |
4550357 | Sep 2010 | JP |
2011079082 | Apr 2011 | JP |
4955332 | Jun 2012 | JP |
2014057635 | Apr 2014 | JP |
2014525840 | Oct 2014 | JP |
5828110 | Dec 2015 | JP |
2016209997 | Dec 2016 | JP |
2018069445 | May 2018 | JP |
0175512 | Feb 1999 | KR |
200321249 | Jul 2003 | KR |
100725516 | Jun 2007 | KR |
100833125 | May 2008 | KR |
WO2004010253 | Jan 2004 | WO |
WO2007090258 | Aug 2007 | WO |
WO2008064952 | Jun 2008 | WO |
WO2010085637 | Jul 2010 | WO |
WO2011115121 | Sep 2011 | WO |
WO2012027739 | Mar 2012 | WO |
WO2012031925 | Mar 2012 | WO |
WO2012061673 | May 2012 | WO |
WO2015162193 | Oct 2015 | WO |
WO2017075547 | May 2017 | WO |
WO2017171609 | Oct 2017 | WO |
WO2018162233 | Sep 2018 | WO |
WO2018177623 | Oct 2018 | WO |
WO2018180896 | Oct 2018 | WO |
Entry |
---|
Instagram, Toolpig—Tools Carpentry Construction on Instagram, <https://www.instagram.com/p/BUchhjBgtmP/> published May 23, 2017, 1 page. |
Instagram, Toolpig—Tools Carpentry Construction on Instagram, <https://www.instagram.com/p/BUR9YHFgr3N/?hl=en> published May 19, 2017, 1 page. |
Makita, Auto-Start Wireless System, <https://www.makitatools.com/aws>, 2018 [website accessed Jan. 25, 2018] 6 pages. |
Makita, Makita Tools 2017 New Product Launch Event, <http://www.coptool.com/makita-2017-new-products-event/> published May 22, 2017, 14 pages. |
Toolguyd, New Makita 18V X2 Brushlees Miter Saw with Remote Dust Vac Trigger, <https://toolguyd.com/makita-18v-x2-brushless-miter-saw-xsl06-with-bluetooth-dust-collection-activation/> published May 24, 2017, 15 pages. |
Youtube, Coptool—Makita 18v LXT X2 Brushless 10″ Miter Saw XSL06 & Corded LS1019L, <https://www.youtube.com/watch?v=-lqr26tB6Fg> published May 22, 2017, 9 pages. |
International Search Report and Written Opinion for Application No. PCT/US2013/050946 dated Jan. 22, 2014 (9 pages). |
German Patent Office Action for Application No. 112013003581.2 with English Translation dated Apr. 10, 2017 (15 pages). |
International Search Report and Written Opinion for Application No. PCT/US2018/028072 dated Aug. 6, 2018, 12 pages. |
United States Patent Office Final Rejection for U.S. Appl. No. 15/955,915 dated Dec. 21, 2018, 44 pages. |
Taiwan Patent Office Action for Application No. 10820388720 dated Apr. 29, 2019, 14 pages. |
Chiueh et al., “A Networked Robot System for Wireless Network Emulation.” In Proceedings of the 1st international conference on Robot communication and coordination, IEEE Press, 2007, 8 pages. |
Domnitcheva, “Smart Vacuum Cleaner—An Autonomous Location-Aware Cleaning Device.” In Proceedings of the 6th International Conference on Ubiquitous Computing, Tokyo, Japan, 2004, 2 pages. |
Infinity Cutting Tools, “iVac Automated Dust Collection—Carbide Router Bits.” <https://www.infinitytools.com/iVac-Automated-Dust-Collection/departments/1789/> webpage available as early as Mar. 8, 2013, 2 pages. |
Mbright Tools, “iVAC Pro User Guide.” <https://web.archive.org/web/20110415084930/http://www.ivacswitch.com/default.action?itemid=25> webpage available as early as Apr. 15, 2011, 66 pages. |
Mbright Tools, “Overview of the iVAC Pro System.” <https://web.archive.org/web/20110415084949/http://www.ivacswitch.com/default.action?itemid=35> webpage available as early as Apr. 15, 2011, 1 page. |
Bluetooth, “Specification of the Bluetooth System.” Version 4.0 vol. 0., published Jun. 30, 2010, 2302 pages. |
European Patent Office Extended Search Report for Application No. 18190808.8 dated Jan. 18, 2019 (7 pages). |
European Patent Office Extended Search Report for Application No. 19189302.2 dated Jan. 3, 2020 (8 pages). |
United Kingdom Intellectual Property Office Examination Report for Application No. 1501111.7 dated Jan. 20, 2020 (3 pages). |
Number | Date | Country | |
---|---|---|---|
20210241609 A1 | Aug 2021 | US |
Number | Date | Country | |
---|---|---|---|
62712473 | Jul 2018 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16524970 | Jul 2019 | US |
Child | 17236442 | US |