IP Library › Granted Patent US 12,415,255
Granted Patent B2
US 12,415,255 · App. 18/514,232 · Granted Sep 16, 2025

Setting tool parameter based on fastener characteristic

Inventor: Dhananjai Bajpai (Evanston, IL)
Assignee: Milwaukee Electric Tool Corporation
B25B21/023B25B23/1475
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,415,255
App. No.
18/514,232
Granted
Sep 16, 2025
Kind
B2
Abstract

Systems and methods for determining tool parameters based on characteristics of a driven fastener. Power tools described herein include a motor and an impact mechanism coupled to the motor. The impact mechanism includes a hammer driven by the motor and an anvil configured to receive an impact from the hammer and drive a fastener. The power tool includes a controller connected to the motor. The controller is configured to receive a visual indication of the fastener and identify a type of the fastener based on the visual indication. The controller is configured to determine a K-Factor of the fastener based on the type of the fastener, set an operating parameter for driving the motor based on the K-Factor, and drive the motor according to the operating parameter.

Claims (42)

1. A power tool comprising:

a motor;

an impact mechanism coupled to the motor, the impact mechanism including:

a hammer driven by the motor; and

an anvil configured to receive an impact from the hammer and drive a fastener; and

a controller connected to the motor, the controller configured to:

receive a visual indication of the fastener,

identify a type of the fastener based on the visual indication,

determine a K-Factor of the fastener based on the type of the fastener,

set an operating parameter for driving the motor based on the K-Factor, and

drive the motor according to the operating parameter.

2. The power tool of claim 1 , wherein the visual indication of the fastener includes an image of the fastener.

3. The power tool of claim 1 , wherein the visual indication of the fastener includes an image of a packaging for the fastener.

4. The power tool of claim 1 , wherein the type of the fastener is determined based on at least one of a size of the fastener, a thread pitch of the fastener, a type of thread of the fastener, a length of the fastener, a material of the fastener, a coating applied to the fastener, a cleanliness of the fastener, a type of lubricant applied to the fastener, a reflectivity of the fastener, or a temperature of the fastener.

5. The power tool of claim 1 , wherein, to identify the type of the fastener, the controller is configured to apply a machine-learning model to the visual indication of the fastener.

6. The power tool of claim 5 , wherein, to identify the type of the fastener, the controller is configured to transmit the visual indication to a server, and the server is configured to store the machine-learning model.

7. The power tool of claim 1 , wherein the operating parameter is an output torque of the motor.

8. The power tool of claim 1 , wherein the power tool includes a camera configured to capture the visual indication of the fastener.

9. The power tool of claim 1 , wherein the power tool includes a transceiver configured to communicate with an external device, and wherein the controller is configured to receive the visual indication of the fastener from the external device.

10. A method for controlling a power tool motor, the method comprising:

receiving a visual indication of a fastener, wherein the fastener is driven by the power tool motor;

identifying a type of the fastener based on the visual indication;

determining a K-Factor of the fastener based on the type of the fastener;

setting an operating parameter for driving the power tool motor based on the K-Factor; and

driving the power tool motor according to the operating parameter.

11. The method of claim 10 , wherein the visual indication of the fastener includes an image of the fastener.

12. The method of claim 10 , wherein the visual indication of the fastener includes an image of a packaging for the fastener.

13. The method of claim 10 , wherein the type of the fastener is determined based on at least one of a size of the fastener, a thread pitch of the fastener, a type of thread of the fastener, a length of the fastener, a material of the fastener, a coating applied to the fastener, a cleanliness of the fastener, a type of lubricant applied to the fastener, a reflectivity of the fastener, or temperature of the fastener.

14. The method of claim 10 , wherein identifying the type of the fastener includes implementing a machine-learning model on the visual indication of the fastener.

15. The method of claim 14 , wherein identifying the type of the fastener includes transmitting the visual indication to a server, and the server stores the machine-learning model.

16. The method of claim 10 , wherein the operating parameter is an output torque of the power tool motor.

17. The method of claim 10 , wherein receiving the visual indication of the fastener includes receiving an image of the fastener from a camera embedded within a housing of the power tool.

18. A power tool comprising:

a motor; and

a controller connected to the motor, the controller configured to:

receive a visual indication of a fastener,

identify, using a machine-learning model, a characterization of the fastener based on the visual indication,

determine a K-Factor of the fastener based on the characterization of the fastener,

set an operating parameter for driving the motor based on the K-Factor of the fastener, and

drive the motor according to the operating parameter.

19. The power tool of claim 18 , wherein the power tool includes a camera configured to capture the visual indication of the fastener.

20. The power tool of claim 18 , wherein the power tool includes a transceiver configured to communicate with an external device, and wherein the controller is configured to receive the visual indication of the fastener from the external device.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 25, 2024
From: BAJPAI, DHANANJAI
To: MILWAUKEE ELECTRIC TOOL CORPORATION
Reel/Frame 066250/0820 →
Continuity (2)
Provisional Application 63384894 · Nov 23, 2022
Related Publication 20240165774A1 · May 23, 2024
References Cited (6)
US 20110173819A1 · Koeder · 2011 [cited by examiner]
US 20110314683A1 · Koeder · 2011 [cited by examiner]
US 20150122520A1 · Rola · 2015 [cited by examiner]
US 20160250738A1 · Leh · 2016 [cited by examiner]
US 20230256580A1 · Yang · 2023 [cited by examiner]
US 20230268866A1 · Friedman · 2023 [cited by examiner]