IP Library Granted Patent US 12,576,506
Granted Patent B2
US 12,576,506 · App. 18/912,885 · Granted Mar 17, 2026

Power tool including loss of control mitigation

Inventors: Joshua D. Widder (Racine, WI); Kyle J. Krause (Milwaukee, WI); Brennan O'Gorman (Brookfield, WI); Jesse Gibb (Brookfield, WI); Joseph W. Miller (Waukesha, WI); Mauricio Builes Zapata (Wauwatosa, WI); Ronnay Jackson (Pasadena, CA); Brittany A. Sellnow (Milwaukee, WI)
Assignee: Milwaukee Electric Tool Corporation
B25F5/02B25D16/006B25D2250/221
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,576,506
App. No.
18/912,885
Granted
Mar 17, 2026
Kind
B2
Abstract

A power tool includes a housing, a motor, a switching network electrically coupled to the motor, and a printed circuit board positioned at an angle within the housing. The power tool further includes a user input configured to receive a sensitivity level for loss of control detection, a sensor configured to measure an acceleration of the housing with respect to at least two axes, and an electronic processor coupled to the switching network. The electronic processor is configured to receive one or more signals related to the acceleration of the housing of the power tool from the acceleration sensor, determine that the one or more signals exceed an acceleration threshold corresponding to the sensitivity level for loss of control detection, and control the switching network to brake the brushless DC motor in response to the one or more signals exceeding the acceleration threshold.

Claims (51)

1 . A power tool comprising:

a housing;

a motor coupled to the housing;

a switching network connected to the motor;

a first variable speed input connected to the switching network;

a second variable speed input connected to the switching network;

an acceleration sensor coupled to the housing and generating an acceleration signal;

a user input to set a sensitivity level for loss of control detection; and

a processor connected to the switching network, the acceleration sensor, and the user input, the processor:

controlling the switching network to drive the motor at an operating speed based on the first variable speed input and the second variable speed input,

determining that the acceleration signal exceeds an acceleration threshold corresponding to the sensitivity level, and

controlling the motor in response to the acceleration signal exceeding the acceleration threshold.

2 . The power tool of claim 1 , wherein the housing includes a motor housing portion, a handle portion, and a battery pack interface.

3 . The power tool of claim 2 , wherein the motor is a brushless direct current motor positioned within the motor housing portion and having a rotor and a stator, and wherein the rotor rotationally drives a motor shaft about a rotational axis.

4 . The power tool of claim 1 , wherein the first variable speed input sets a maximum operating speed for the power tool.

5 . The power tool of claim 4 , wherein the second variable speed input controls an operating speed for the power tool up to the maximum operating speed for the power tool.

6 . The power tool of claim 1 , further comprising:

a printed circuit board positioned at an angle within the housing;

wherein the acceleration sensor is located on the printed circuit board; and

wherein the acceleration sensor measures acceleration of the housing of the power tool with respect to at least two axes.

7 . The power tool of claim 1 , wherein the first variable speed input is a dial.

8 . The power tool of claim 1 , wherein the first variable speed input is provided through an external device.

9 . The power tool of claim 1 , wherein the power tool includes at least one indicator positioned on the housing.

10 . The power tool of claim 9 , wherein the at least one indicator blinks in a first pattern when a command for the power tool is received.

11 . The power tool of claim 10 , wherein the at least one indicator blinks in a second pattern when the sensitivity level for loss of control detection is changed to a second level.

12 . The power tool of claim 11 , wherein the at least one indicator blinks in a third pattern when the sensitivity level for loss of control detection is changed to a third level.

13 . The power tool of claim 1 , wherein the sensitivity level for loss of control detection is changed based on a predetermined number of activations of the second variable speed input.

14 . A method for operating a power tool, the method comprising:

receiving a first variable speed input;

receiving a second variable speed input;

receiving a user input of a sensitivity level for loss of control detection;

controlling a switching network to drive a motor at an operating speed based on the first variable speed input and the second variable speed input;

receiving from an acceleration sensor an acceleration signal related to an acceleration of a housing of the power tool;

determining that the acceleration signal exceeds an acceleration threshold corresponding to the sensitivity level for loss of control detection; and

controlling the motor in response to the acceleration signal exceeding the acceleration threshold.

15 . The method of claim 14 , further comprising:

receiving the acceleration signal of the housing with respect to at least two axes;

determining a resultant vector value for the acceleration signal;

determine that the resultant vector value exceeds an acceleration threshold; and

controlling the switching network to brake the motor in response to the resultant vector value exceeding the acceleration threshold.

16 . The method of claim 14 , wherein the first variable speed input is a maximum operating speed for the power tool.

17 . The method of claim 16 , wherein the second variable speed input is an operating speed for the power tool up to the maximum operating speed for the power tool.

18 . The method of claim 14 , further comprising controlling the switching network to brake the motor in response to the acceleration signal exceeding the acceleration threshold.

19 . The method of claim 14 , further comprising enabling at least one indicator of the housing of the power tool according to a first pattern of blinking when a command for the power tool is received.

20 . The method of claim 19 , further comprising enabling the at least one indicator of the housing of the power tool according to a second pattern of blinking when the sensitivity level for loss of control detection is changed to a second level.

21 . The method of claim 20 , further comprising enabling the at least one indicator of the housing of the power tool according to a third pattern of blinking when the sensitivity level for loss of control detection is changed to a third level.

22 . The method of claim 14 , further comprising modifying the sensitivity level for loss of control detection based on a predetermined number of activations of the second variable speed input.

23 . The method of claim 14 , further comprising receiving the first variable speed input from an external device.

24 . The method of claim 14 , wherein:

the acceleration sensor is located on a printed circuit board for measuring the acceleration of the housing of the power tool with respect to at least two axes; and

the printed circuit board is positioned at an angle within the housing.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 11, 2024
From: WIDDER, JOSHUA D.; KRAUSE, KYLE J.; O'GORMAN, BRENNAN; GIBB, JESSE; MILLER, JOSEPH W.; BUILES ZAPATA, MAURICIO; JACKSON, RONNAY; SELLNOW, BRITTANY A.
To: MILWAUKEE ELECTRIC TOOL CORPORATION
Reel/Frame 068873/0701 →
Continuity (4)
Continuation 18311044 · May 2, 2023
Provisional Application 63337916 · May 3, 2022
Provisional Application 63380634 · Oct 24, 2022
Related Publication 20250033183A1 · Jan 30, 2025
References Cited (84)
US 4152833A · Phillips · 1979 [cited by applicant]
US 4267914A · Saar · 1981 [cited by applicant]
US 4573556A · Andreasson · 1986 [cited by applicant]
US 4628233A · Bradus · 1986 [cited by applicant]
US RE33379E · Bradus · 1990 [cited by applicant]
US 7320368B2 · Watanabe · 2008 [cited by applicant]
US 7334648B2 · Arimura · 2008 [cited by applicant]
US 7403131B2 · Gossett et al. · 2008 [cited by applicant]
US 7419013B2 · Sainomoto et al. · 2008 [cited by applicant]
US 7446493B2 · Forster et al. · 2008 [cited by applicant]
US 7551411B2 · Woods et al. · 2009 [cited by applicant]
US 7817384B2 · Woods et al. · 2010 [cited by applicant]
US 8561715B2 · Gut · 2013 [cited by examiner]
US 8579041B2 · Pellenc · 2013 [cited by applicant]
US 8657031B2 · Kononenko et al. · 2014 [cited by applicant]
US 8674640B2 · Suda et al. · 2014 [cited by applicant]
US 8678106B2 · Matsunaga et al. · 2014 [cited by applicant]
US 8752301B2 · George · 2014 [cited by applicant]
US 9144875B2 · Schlesak · 2015 [cited by examiner]
US 9555525B2 · Wu et al. · 2017 [cited by applicant]
US 9802305B2 · Diem · 2017 [cited by examiner]
US 9954418B2 · Kawakami et al. · 2018 [cited by applicant]
US 9978541B2 · Mizutani et al. · 2018 [cited by applicant]
US 10046429B2 · Stock et al. · 2018 [cited by applicant]
US 10071500B2 · George · 2018 [cited by applicant]
US 10144122B2 · Steurer · 2018 [cited by examiner]
US 10322502B2 · Wirnitzer et al. · 2019 [cited by applicant]
US 10326337B2 · Omura et al. · 2019 [cited by applicant]
US 10654153B2 · Murakami et al. · 2020 [cited by applicant]
US 10661424B2 · Sawano et al. · 2020 [cited by applicant]
US 10780563B2 · Ichikawa et al. · 2020 [cited by applicant]
US 10811937B2 · Kawakami et al. · 2020 [cited by applicant]
US 10850380B2 · Huber et al. · 2020 [cited by applicant]
US 10883660B2 · Nishimiya et al. · 2021 [cited by applicant]
US 10953532B2 · Sunabe et al. · 2021 [cited by applicant]
US 10981267B2 · Abbott et al. · 2021 [cited by applicant]
US 11084158B2 · Machida et al. · 2021 [cited by applicant]
US 11179824B2 · Kondo · 2021 [cited by applicant]
US 11221611B2 · Abbott et al. · 2022 [cited by applicant]
US 12115642B2 · Widder · 2024 [cited by examiner]
US 20020134811A1 · Napier et al. · 2002 [cited by applicant]
US 20040181951A1 · Wittke · 2004 [cited by applicant]
US 20050055832A1 · Jaensch · 2005 [cited by applicant]
US 20070008162A1 · Gossett et al. · 2007 [cited by applicant]
US 20090065225A1 · Forster et al. · 2009 [cited by applicant]
US 20090193669A1 · Gorenflo · 2009 [cited by applicant]
US 20090229957A1 · Nishimiya et al. · 2009 [cited by applicant]
US 20120036725A1 · Osborne et al. · 2012 [cited by applicant]
US 20130119792A1 · Nishimiya et al. · 2013 [cited by applicant]
US 20140000921A1 · Vanko · 2014 [cited by applicant]
US 20140166323A1 · Cooper · 2014 [cited by applicant]
US 20140262389A1 · Simeone et al. · 2014 [cited by applicant]
US 20150283685A1 · Kynast · 2015 [cited by examiner]
US 20160354889A1 · Ely et al. · 2016 [cited by applicant]
US 20160354911A1 · Aoki et al. · 2016 [cited by applicant]
US 20170008159A1 · Boeck et al. · 2017 [cited by applicant]
US 20180099391A1 · Umemoto et al. · 2018 [cited by applicant]
US 20180099399A1 · Sunabe et al. · 2018 [cited by applicant]
US 20180174773A1 · Mizutani et al. · 2018 [cited by applicant]
US 20200078918A1 · Yoshikane et al. · 2020 [cited by applicant]
US 20200078921A1 · Sawano et al. · 2020 [cited by applicant]
US 20200101586A1 · Sawano et al. · 2020 [cited by applicant]
US 20200180132A1 · Schlegel · 2020 [cited by examiner]
US 20200262045A1 · Perrier et al. · 2020 [cited by applicant]
US 20210078151A1 · Huber et al. · 2021 [cited by applicant]
US 20210094164A1 · Numata · 2021 [cited by applicant]
US 20210220959A1 · Matsubara et al. · 2021 [cited by applicant]
US 20210229258A1 · Abbott et al. · 2021 [cited by applicant]
US 20210283759A1 · Merget et al. · 2021 [cited by applicant]
US 20210288489A1 · Inam et al. · 2021 [cited by applicant]
US 20210299843A1 · Abbott et al. · 2021 [cited by applicant]
US 20210331304A1 · Machida et al. · 2021 [cited by applicant]
CN 206149690U · 2017 [cited by applicant]
DE 3103286A1 · 1982 [cited by applicant]
DE 4328599A1 · 1994 [cited by applicant]
DE 102015221685A1 · 2017 [cited by applicant]
DE 102016203925A1 · 2017 [cited by applicant]
EP 1398119B1 · 2010 [cited by applicant]
EP 2656977A2 · 2013 [cited by applicant]
EP 3263288A2 · 2018 [cited by applicant]
WO 2010067789A1 · 2010 [cited by applicant]
WO 2020260069A1 · 2020 [cited by applicant]
WO 2020260079A1 · 2020 [cited by applicant]
WO 2022082037A1 · 2022 [cited by applicant]