IP Library Granted Patent US 12712944
Granted Patent B2
US 12712944 · App. 18/689,391 · Granted Aug 18, 2026

Systems and methods for information retrieval of power tools in a mesh network

Inventors: Anthony M. Davis (Brookfield, WI); Johnny Lienau (Glendale, WI)
Assignee: Milwaukee Electric Tool Corporation
H04L67/12B25F5/00
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 12712944
App. No.
18/689,391
Granted
Aug 18, 2026
Kind
B2
Abstract

A power tool ( 108 ) and a gateway power tool ( 102 ) are provided and include a body, an actuator, an antenna ( 240 ), and an electronic controller ( 210 ) in communication with the antenna ( 240 ), The electronic controller ( 210 ) includes a processor ( 200 ) configured to in response to an event, establish communication with a mesh network that includes the power tool ( 108 ) and an additional power tool ( 102 ), transmit, via the mesh network, tool information to the additional power tool ( 102 ), and cease communicating with the mesh network after transmitting the tool information to the additional power tool ( 102 ).

Claims (59)

1 . A power tool comprising:

a body;

an actuator coupled to the body;

an antenna coupled to the body; and

an electronic controller coupled to the body and in communication with the antenna, the electronic controller including a processor, the processor configured to:

in response to an event that is specific to the power tool, establish communication with a mesh network that includes the power tool and a second power tool via the antenna, wherein the event that is specific to the power tool comprises an actuation of a power button on the power tool or an expiration of a time threshold that is specific to the power tool;

transmit, via the mesh network, power tool information to the second power tool;

cease communication with the mesh network after transmitting the power tool information to the second power tool via the mesh network;

wait a period of time after ceasing communication with the mesh network;

reestablish communication with the mesh network after waiting the period of time;

transmit, via the mesh network, second power tool information to the second power tool; and

cease communication with the mesh network after transmitting the second power tool information to the second power tool via the mesh network.

2 . The power tool of claim 1 , wherein the processor is configured to:

wait the period of time after ceasing communication with the mesh network after transmitting the second power tool information to the second power tool via the mesh network;

establish communication with a second mesh network that includes the power tool and the second power tool after waiting the period of time after transmitting the second power tool information to the second power tool via the mesh network;

transmit, via the second mesh network, third power tool information to the second power tool; and

cease communication with the second mesh network after transmitting the third power tool information to the second power tool via the second mesh network.

3 . The power tool of claim 1 , wherein ceasing communication with the mesh network includes the power tool leaving the mesh network.

4 . The power tool of claim 1 , wherein the power tool is not capable of communicating using a cellular communication protocol.

5 . The power tool of claim 1 , wherein:

the processor is configured to switch between a first wireless communication mode and a second wireless communication mode;

in the first communication mode, the processor is configured to directly communicate with one or more wireless communication devices; and

in the second communication mode, the processor is configured to communicate via the mesh network.

6 . The power tool of claim 1 , wherein the mesh network is a Bluetooth mesh network.

7 . The power tool of claim 1 , wherein:

the second power tool is a gateway power tool that communicates with a wireless communication device using a first communication protocol; and

the processor is configured to communicate with the gateway power tool over the mesh network using a second communication protocol different from the first communication protocol.

8 . The power tool of claim 1 , wherein the second power tool is a gateway power tool that communicates with a wireless communication device using a cellular communication protocol.

9 . The power tool of claim 1 , wherein the power tool information includes at least one of:

a tool identifier of the power tool;

a total amount of time during operation of the power tool;

a total amount of time during actuation of the actuator;

a total number of driving operations for the actuator;

a location of the power tool; or

a battery level for the power tool.

10 . The power tool of claim 1 , wherein the event that is specific to the power tool comprises the actuation of the power button on the power tool.

11 . The power tool of claim 1 , wherein the event that is specific to the power tool comprises the actuation of the power button on the power tool, the expiration of the time threshold that is specific to the power tool, or a receipt of a mesh mode message from the second power tool.

12 . The power tool of claim 1 , wherein the event that is specific to the power tool comprises the expiration of the time threshold that is specific to the power tool.

13 . The power tool of claim 1 , wherein the processor is configured to:

receive third power tool information from a third power tool via the mesh network, the third power tool being located inside of direct communication range with the power tool and outside of direct communication range with the second power tool; and

transmit, via the mesh network, the third power tool information to the second power tool.

14 . The power tool of claim 1 , wherein the time threshold that is specific to the power tool is different from the period of time.

15 . A method for power tool information retrieval performed by a first power tool, the method comprising:

in response to an event that is specific to the first power tool, establishing communication with a mesh network that includes the first power tool and a second power tool, wherein the event that is specific to the first power tool comprises an actuation of a power button on the first power tool or an expiration of a time threshold that is specific to the first power tool;

transmitting, via the mesh network, power tool information to the second power tool;

ceasing communication with the mesh network after transmitting the power tool information to the second power tool via the mesh network;

waiting a period of time after ceasing communication with the mesh network;

reestablishing communication with the mesh network after waiting the period of time;

transmitting, via the mesh network, second power tool information to the second power tool; and

ceasing communication with the mesh network after transmitting the second power tool information to the second power tool via the mesh network.

16 . The method of claim 15 , comprising:

waiting the period of time after ceasing communication with the mesh network after transmitting the second power tool information to the second power tool via the mesh network; and

establishing communication with a second mesh network that includes the first power tool and the second power tool after waiting the period of time after transmitting the second power tool information to the second power tool via the mesh network.

17 . The method of claim 15 , wherein ceasing communication with the mesh network includes leaving the mesh network.

18 . The method of claim 15 , wherein the event that is specific to the first power tool comprises the actuation of the power button on the first power tool.

19 . The method of claim 15 , wherein the event that is specific to the first power tool comprises the expiration of the time threshold that is specific to the first power tool.

20 . The method of claim 15 , comprising:

receiving third power tool information from a third power tool via the mesh network, the third power tool being located inside of direct communication range with the first power tool and outside of direct communication range with the second power tool; and

transmitting the third power tool information to the second power tool via the mesh network.