IP Library › Granted Patent US 12,489,382
Granted Patent B2
US 12,489,382 · App. 18/065,227 · Granted Dec 2, 2025

Adaptive trigger mapping

Inventors: Parker McColl (Menomonee, WI); Troy C. Thorson (Cedarburg, WI); Jonathan E. Abbott (Milwaukee, WI)
Assignee: Milwaukee Electric Tool Corporation
H02P7/22B25F5/02
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,489,382
App. No.
18/065,227
Granted
Dec 2, 2025
Kind
B2
Abstract

A power tool including a housing, a trigger, a motor coupled to an output member, and a motor drive circuit coupled to the motor. The power tool further includes a motor controller coupled to the motor drive circuit. The motor control circuit is configured to detect a position change of the trigger, determine one or more parameters associated with the position change, and generate an output based on the one or more determined parameters and a variable trigger mapping function. The output is then output to the motor drive circuit.

Claims (47)

1 . A power tool comprising:

a housing;

a trigger;

a motor coupled to an output member;

a motor drive circuit coupled to the motor; and

a motor controller coupled to the motor drive circuit, the motor controller configured to:

detect a position change of the trigger,

determine a depression distance and a release distance corresponding to the position change,

generate an output using at least a first hysteresis function in response to the determined depression distance and a second hysteresis function in response to the determined release distance, and

transmit the output to the motor drive circuit.

2 . The power tool of claim 1 , wherein the first and second hysteresis functions are selected from one of a linear function, a polynomial function, a piecewise function, a lookup table function, a discrete function, and a continuous function.

3 . The power tool of claim 1 , wherein the motor controller is further configured to generate the output using a third hysteresis function in response to the position change being a transition from a depression to a release, and a fourth hysteresis function in response to the position change being a transition from a release to a depression.

4 . The power tool of claim 1 , further comprising a communication interface configured to receive data from one or more external devices.

5 . The power tool of claim 4 , wherein the motor controller is further configured to modify the one or more hysteresis functions based on the received data.

6 . A power tool comprising:

a housing;

a trigger;

a motor coupled to an output member;

a motor drive circuit coupled to the motor; and

a motor controller coupled to the motor drive circuit, the motor controller configured to:

detect a position change of the trigger,

determine one or more parameters associated with the detected position change based on a change in a detected magnetic field, wherein the one or more parameters comprises a depression or release distance of the trigger,

inputting the one or more parameters to a trigger map to generate an output,

transmit the output to the motor drive circuit,

apply one or more trigger mapping adjustment functions to modify the trigger map, and

update the trigger map based on the applied trigger mapping function.

7 . The power tool of claim 6 , wherein the one or more trigger mapping adjustment functions include a spline function.

8 . The power tool of claim 6 , wherein the one or more trigger mapping adjustment functions include a cumulative density function.

9 . The power tool of claim 6 , wherein the one or more trigger mapping adjustment functions include a reinforcement learning function.

10 . The power tool of claim 6 , further comprising a communication interface configured to receive a user input from one or more external devices.

11 . The power tool of claim 10 , wherein the one or more trigger mapping adjustment functions are selected based on the received user input.

12 . The power tool of claim 10 , wherein the received user input is configured to modify one or more parameters of the trigger mapping adjustment function.

13 . A power tool comprising:

a housing;

a trigger;

a motor coupled to an output member;

a motor drive circuit coupled to the motor; and

a motor controller coupled to the motor drive circuit, the motor controller configured to:

detect a position change of the trigger,

determine one or more parameters associated with the detected position change, wherein the one or more parameters comprises a transition state of the trigger, the transition state comprising at least of one a depressing to releasing state or a releasing to depressing state,

generate an output using a first variable trigger mapping function in response to the transition state being a depression to releasing state and a second variable trigger mapping function in response to the transition being a releasing to depressing state, and

transmit the output to the motor drive circuit.

14 . The power tool of claim 13 , wherein the variable trigger mapping function is a hysteresis function.

15 . The power tool of claim 14 , wherein the hysteresis function is one of a linear function, a polynomial function, a piecewise function, a lookup table function, a discrete function, and a continuous function.

16 . The power tool of claim 13 , wherein the variable trigger mapping function is one of a spline function, a cumulative density function, and a reinforcement learning function.

17 . The power tool of claim 13 , further comprising a communication interface configured to receive a user input from one or more external devices.

18 . The power tool of claim 17 , wherein the variable trigger mapping function is selected based on the received user input.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 11, 2025
From: MCCOLL, PARKER; THORSON, TROY C.; ABBOTT, JONATHAN E.
To: MILWAUKEE ELECTRIC TOOL CORPORATION
Reel/Frame 071984/0722 →
Continuity (2)
Provisional Application 63289904 · Dec 15, 2021
Related Publication 20230188064A1 · Jun 15, 2023
References Cited (166)
US 6260427B1 · Jones et al. · 2001 [cited by applicant]
US 11221611B2 · Abbott et al. · 2022 [cited by applicant]
US 11366457B1 · George et al. · 2022 [cited by applicant]
US 20030037423A1 · Siegel · 2003 [cited by applicant]
US 20040024487A1 · Uhlich · 2004 [cited by examiner]
US 20050167130A1 · Setter et al. · 2005 [cited by applicant]
US 20060289183A1 · Schreiber · 2006 [cited by applicant]
US 20080021590A1 · Vanko et al. · 2008 [cited by applicant]
US 20100114358A1 · Krapf et al. · 2010 [cited by applicant]
US 20130187587A1 · Knight et al. · 2013 [cited by applicant]
US 20130327552A1 · Lovelass et al. · 2013 [cited by applicant]
US 20140338939A1 · Shi · 2014 [cited by applicant]
US 20140367134A1 · Phillips et al. · 2014 [cited by applicant]
US 20150101835A1 · Nitsche et al. · 2015 [cited by applicant]
US 20150178620A1 · Ascari et al. · 2015 [cited by applicant]
US 20160000025A1 · Hamann et al. · 2016 [cited by applicant]
US 20160342142A1 · Boeck et al. · 2016 [cited by applicant]
US 20160361069A1 · Ardel et al. · 2016 [cited by applicant]
US 20160375570A1 · Boeck et al. · 2016 [cited by applicant]
US 20170090430A1 · Nakazawa · 2017 [cited by applicant]
US 20180328797A1 · Gwon et al. · 2018 [cited by applicant]
US 20180354108A1 · Lee · 2018 [cited by examiner]
US 20190187659A1 · Li et al. · 2019 [cited by applicant]
US 20190227528A1 · Abbott et al. · 2019 [cited by applicant]
US 20190318616A1 · Matson · 2019 [cited by examiner]
US 20200156210A1 · Sullivan et al. · 2020 [cited by applicant]
US 20200160152A1 · Buttner et al. · 2020 [cited by applicant]
US 20200267903A1 · Gao et al. · 2020 [cited by applicant]
US 20200276680A1 · Green et al. · 2020 [cited by applicant]
US 20200326718A1 · Kandemir et al. · 2020 [cited by applicant]
US 20200338677A1 · Ozeki · 2020 [cited by applicant]
US 20200384618A1 · Tanji et al. · 2020 [cited by applicant]
US 20210053212A1 · Haetty · 2021 [cited by applicant]
US 20210101263A1 · Hwang et al. · 2021 [cited by applicant]
US 20210101304A1 · Green et al. · 2021 [cited by applicant]
US 20210104006A1 · Green · 2021 [cited by applicant]
US 20210157297A1 · Kaiser et al. · 2021 [cited by applicant]
US 20210166154A1 · Ogino · 2021 [cited by applicant]
US 20210192386A1 · Cabrita et al. · 2021 [cited by applicant]
US 20210205976A1 · Matei · 2021 [cited by applicant]
US 20210240145A1 · Abbott · 2021 [cited by applicant]
US 20210302921A1 · Kolter et al. · 2021 [cited by applicant]
US 20210312262A1 · Postel · 2021 [cited by applicant]
US 20210326663A1 · Winston et al. · 2021 [cited by applicant]
US 20210374549A1 · Willmott et al. · 2021 [cited by applicant]
US 20210383234A1 · Bai et al. · 2021 [cited by applicant]
US 20210393337A1 · Zucker · 2021 [cited by applicant]
US 20210394344A1 · Mueckl et al. · 2021 [cited by applicant]
US 20220019900A1 · Wong et al. · 2022 [cited by applicant]
US 20220050023A1 · Lavazais et al. · 2022 [cited by applicant]
US 20220067913A1 · Lutz et al. · 2022 [cited by applicant]
US 20220092466A1 · Carbrita et al. · 2022 [cited by applicant]
US 20220100850A1 · Sun et al. · 2022 [cited by applicant]
US 20220101116A1 · Sheikholeslami et al. · 2022 [cited by applicant]
US 20220101143A1 · Rice et al. · 2022 [cited by applicant]
US 20220108132A1 · Zhang et al. · 2022 [cited by applicant]
US 20220111496A1 · Beacham, Jr. et al. · 2022 [cited by applicant]
US 20220118595A1 · Abbott et al. · 2022 [cited by applicant]
US 20220121177A1 · Kerwin · 2022 [cited by applicant]
US 20220138510A1 · Dai et al. · 2022 [cited by applicant]
US 20220138511A1 · Xu et al. · 2022 [cited by applicant]
US 20220172061A1 · Willmott et al. · 2022 [cited by applicant]
US 20220197227A1 · Woehlke et al. · 2022 [cited by applicant]
US 20220261618A1 · Garcia et al. · 2022 [cited by applicant]
US 20220266429A1 · Erbele et al. · 2022 [cited by applicant]
US 20220292349A1 · Stoll et al. · 2022 [cited by applicant]
US 20220299946A1 · Abbott et al. · 2022 [cited by applicant]
US 20220313374A1 · Jacobsen et al. · 2022 [cited by applicant]
US 20220318616A1 · Kamble et al. · 2022 [cited by applicant]
US 20220347811A1 · Abbott et al. · 2022 [cited by applicant]
US 20220405648A1 · Lin et al. · 2022 [cited by applicant]
US 20220407274A1 · Radtke et al. · 2022 [cited by applicant]
US 20220410360A1 · Erbele et al. · 2022 [cited by applicant]
US 20230039379A1 · Schmidt · 2023 [cited by applicant]
US 20230057100A1 · Schirmer et al. · 2023 [cited by applicant]
US 20230100132A1 · Rice et al. · 2023 [cited by applicant]
US 20230100765A1 · Roderick et al. · 2023 [cited by applicant]
US 20230101812A1 · Feng et al. · 2023 [cited by applicant]
US 20230102866A1 · Bai et al. · 2023 [cited by applicant]
US 20230107463A1 · Baharloui et al. · 2023 [cited by applicant]
US 20230107917A1 · Pabbaraju et al. · 2023 [cited by applicant]
US 20230115313A1 · Weber et al. · 2023 [cited by applicant]
US 20230115521A1 · Kupcsik et al. · 2023 [cited by applicant]
US 20230141816A1 · Butzerin et al. · 2023 [cited by applicant]
US 20230219204A1 · Dieter et al. · 2023 [cited by applicant]
US 20230251614A1 · Lutz et al. · 2023 [cited by applicant]
US 20230298315A1 · Sheikholeslami et al. · 2023 [cited by applicant]
US 20230316067A1 · Rudolph et al. · 2023 [cited by applicant]
US 20230321796A1 · Speckman et al. · 2023 [cited by applicant]
US 20230339142A1 · Mayer et al. · 2023 [cited by applicant]
US 20230356341A1 · Volpert · 2023 [cited by applicant]
US 20230367269A1 · Glennon et al. · 2023 [cited by applicant]
US 20230406344A1 · Jiang et al. · 2023 [cited by applicant]
US 20240020638A1 · Adcock et al. · 2024 [cited by applicant]
US 20240037282A1 · Rice et al. · 2024 [cited by applicant]
US 20240037446A1 · Vogt et al. · 2024 [cited by applicant]
US 20240051107A1 · Petersson et al. · 2024 [cited by applicant]
US 20240070451A1 · Zhang et al. · 2024 [cited by applicant]
US 20240096067A1 · Mahmud et al. · 2024 [cited by applicant]
US 20240104339A1 · Norouzzadeh et al. · 2024 [cited by applicant]
US 20240112455A1 · He et al. · 2024 [cited by applicant]
US 20240139916A1 · Baskaran et al. · 2024 [cited by applicant]
US 20240149411A1 · Schuller et al. · 2024 [cited by applicant]
US 20240165774A1 · Bajpai · 2024 [cited by applicant]
US 20240190032A1 · Otto et al. · 2024 [cited by applicant]
US 20240198475A1 · Bralla et al. · 2024 [cited by applicant]
US 20240198506A1 · Leray et al. · 2024 [cited by applicant]
US 20240217082A1 · Abbott et al. · 2024 [cited by applicant]
US 20240256961A1 · Frischen et al. · 2024 [cited by applicant]
US 20240265262A1 · Elsken et al. · 2024 [cited by applicant]
US 20240326223A1 · Hayashi et al. · 2024 [cited by applicant]
US 20240333179A1 · Abbott et al. · 2024 [cited by applicant]
US 20240347286A1 · Abbott et al. · 2024 [cited by applicant]
US 20240367296A1 · Nakamura et al. · 2024 [cited by applicant]
US 20240369431A1 · Tang et al. · 2024 [cited by applicant]
US 20240369432A1 · Tang et al. · 2024 [cited by applicant]
US 20240370774A1 · Aldenfalk et al. · 2024 [cited by applicant]
US 20240395260A1 · Namata et al. · 2024 [cited by applicant]
CN 118393861A · 2024 [cited by applicant]
CN 118393862A · 2024 [cited by applicant]
CN 118393863A · 2024 [cited by applicant]
CN 118393864A · 2024 [cited by applicant]
CN 118393865A · 2024 [cited by applicant]
CN 118393866A · 2024 [cited by applicant]
CN 118393867A · 2024 [cited by applicant]
CN 118393869A · 2024 [cited by applicant]
CN 118393870A · 2024 [cited by applicant]
DE 102019131627A1 · 2021 [cited by applicant]
DE 102020205165A1 · 2021 [cited by applicant]
DE 102020213080A1 · 2022 [cited by applicant]
DE 102023200858A1 · 2024 [cited by applicant]
EP 1398119A1 · 2004 [cited by applicant]
EP 3623108A1 · 2020 [cited by applicant]
EP 3716160A1 · 2020 [cited by applicant]
EP 3770820A1 · 2021 [cited by applicant]
EP 3772398A1 · 2021 [cited by applicant]
EP 3913547A1 · 2021 [cited by applicant]
EP 3950230A1 · 2022 [cited by applicant]
EP 4357983A1 · 2024 [cited by applicant]
JP 2011101932A · 2011 [cited by applicant]
JP 2012200807A · 2012 [cited by applicant]
JP 2018111187A · 2018 [cited by applicant]
JP 2022153183A · 2022 [cited by applicant]
WO 2009138268A1 · 2009 [cited by applicant]
WO 2017162130A1 · 2017 [cited by applicant]
WO 2020073955A1 · 2020 [cited by applicant]
WO 2021042233A1 · 2021 [cited by applicant]
WO 2021060090A1 · 2021 [cited by applicant]
WO 2021241111A1 · 2021 [cited by applicant]
WO 2023000659A1 · 2023 [cited by applicant]
WO 2023076385A2 · 2023 [cited by applicant]
WO 2023076953A1 · 2023 [cited by applicant]
WO 2023076954A1 · 2023 [cited by applicant]
WO 2023076955A1 · 2023 [cited by applicant]
WO 2023110231A1 · 2023 [cited by applicant]
WO 2023180247A1 · 2023 [cited by applicant]
WO 2023186501A1 · 2023 [cited by applicant]
WO 2023217792A1 · 2023 [cited by applicant]
WO 2023222382A1 · 2023 [cited by applicant]
WO 2024044660A1 · 2024 [cited by applicant]
WO 2024099933A1 · 2024 [cited by applicant]
WO 2024140217A1 · 2024 [cited by applicant]
WO 2024156515A1 · 2024 [cited by applicant]
Sheeks et al. (CN 111133662 A) High Power Battery Power Supply System Date Published May 8, 2020 (Year: 2020). [cited by examiner]
Abbott et al. (WO 2019084280 A1) Kickback Control Methods for Power Tools Date Published May 2, 2019 (Year: 2019). [cited by examiner]
International Search Report and Written Opinion for Application No. PCT/US2022/081428 dated Apr. 27, 2023 (10 pages). [cited by applicant]