IP Library Granted Patent US 10,747,205
Granted Patent B2
US 10,747,205 · App. 15/983,990 · Granted Aug 18, 2020

Electronic tool and method for copying a plurality of settings from a mechanical tool to another mechanical tool

Inventors: John J. Linehan (Jamison, PA); Ashok Muralidhar (Bridgewater, NJ); Manivasagan Krishna Pillay (Bangalore, IN); Madhusudhana Rao Rao R V (Bangalore, IN); Habibullah (Allentown, PA)
Assignee: Ingersoll-Rand Industrial U.S., Inc.
G05B19/4155G05B2219/35513
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 10,747,205
App. No.
15/983,990
Granted
Aug 18, 2020
Kind
B2
Abstract

An electronic tool for copying a plurality of settings from a first mechanical tool to a second mechanical tool comprises: a smart device having a processor, and having a non-transitory memory storing program instructions executable on the processor. The program instructions are configured, when executed on the processor, to: read the plurality of settings from the first mechanical tool; and write the plurality of settings to the second mechanical tool.

Claims (31)

1. A method for copying a plurality of settings from a first mechanical tool to a second mechanical tool, comprising:

providing an electronic tool configured to interface with the first mechanical tool and the second mechanical tool;

reading the plurality of settings from the first mechanical tool using the electronic tool, the first mechanical tool in the form of a precision fastening tool operative to drive fasteners at a speed and/or torque value, the settings related to a predefined speed and/or predefined torque value; and

writing the plurality of settings to the second mechanical tool using the electronic tool;

wherein the second mechanical tool is a precision fastening tool operative to drive fasteners at a speed and/or torque value based on the plurality of settings written to the second mechanical tool as a result of the writing the plurality of settings.

2. The method of claim 1 , further comprising:

communicatively coupling the electronic tool to the first mechanical tool prior to reading the plurality of settings from the first mechanical tool; and

communicatively coupling the electronic tool to the second mechanical tool prior to writing the plurality of settings to the second mechanical tool.

3. The method of claim 1 , wherein the electronic tool is a smart phone.

4. The method of claim 1 , further comprising storing the plurality of settings in the electronic tool after reading the plurality of settings from the first mechanical tool.

5. The method of claim 1 , further comprising providing a graphical user interface on the electronic tool, wherein the graphical user interface includes a read button and a write button, wherein the read button is operative, when engaged, to initiate the reading the plurality of settings from the first mechanical tool; and wherein the write button is operative, when engaged, to initiate the writing the plurality of settings to the second mechanical tool.

6. The method of claim 5 , wherein the graphical user interface further includes a cancel button operative, when engaged, to terminate the reading or the writing.

7. The method of claim 5 , wherein the graphical user interface further includes a reset button, wherein the reset button is operative, when engaged, to change the plurality of settings to factory settings.

8. An electronic tool for copying a plurality of settings from a first mechanical tool to a second mechanical tool, the first mechanical tool and the second mechanical tool in the form of a precision fastening tool operative to drive fasteners at a speed and/or torque value, the electronic tool comprising: a smart device having a processor, and having a non-transitory memory storing program instructions executable on the processor, wherein the program instructions are configured, when executed on the processor, to:

read the plurality of settings from the first mechanical tool, the plurality of settings including a predefined speed and/or predefined torque value which relate to the speed and/or torque value that the first mechanical tool can be driven; and

write the plurality of settings to the second mechanical tool.

9. The electronic tool of claim 8 , wherein the electronic tool includes a port constructed for communicatively coupling to the electronic tool to the first mechanical tool and/or to the second mechanical tool.

10. The electronic tool of claim 9 , further comprising a connector cable constructed to communicatively couple the port to the first mechanical tool and/or to the second mechanical tool.

11. The electronic tool of claim 8 , wherein the first and second mechanical tools each have a first communications port, wherein the electronic tool includes a second communications port constructed for communicatively coupling to the electronic tool to the first mechanical tool and/or to the second mechanical tool via the first communications ports.

12. The electronic tool of claim 8 , wherein the program instructions are configured to, when executed on the processor, store the plurality of settings in the memory after reading the plurality of settings from the first mechanical tool.

13. The electronic tool of claim 8 , wherein the electronic tool includes a graphical user interface, and wherein the program instructions are configured to, when executed on the processor, generate a read button and a write button on the graphical user interface; wherein the read button is operative to initiate reading the plurality of settings from the first mechanical tool; and wherein the write button is operative to initiate writing the plurality of settings to the second mechanical tool.

14. The electronic tool of claim 13 , wherein the program instructions are configured to, when executed on the processor, generate a cancel button on the graphical user interface; and wherein the cancel button is operative to terminate reading or writing of the plurality of settings when engaged.

15. The electronic tool of claim 13 , wherein the program instructions are configured to, when executed on the processor, generate a reset button on the graphical user interface, wherein the reset button is operative to change the plurality of settings on the first mechanical tool and/or the second mechanical tool to factory settings when engaged.

16. An apparatus, comprising:

a non-transitory computer readable storage medium readable by a processor and storing program instructions executable on the processor to copy a plurality of settings from a first mechanical tool to a second mechanical tool using an electronic tool, including to:

read the plurality of settings from the first mechanical tool using the electronic tool, the first mechanical tool in the form of a precision fastening tool operative to drive fasteners at a speed and/or torque value, the plurality of settings including a predefined speed and/or predefined torque value which relate to the speed and/or torque value that the first mechanical tool can be driven; and

write the plurality of settings to the second mechanical tool using the electronic tool, the second mechanical tool in the form of a precision fastening tool operative to drive fasteners at a speed and/or torque value.

17. The apparatus of claim 16 , wherein the non-transitory computer readable storage medium stores program instructions executable on the processor to store the plurality of settings in the electronic tool after reading the plurality of settings from the first mechanical tool.

18. The apparatus of claim 17 , wherein the non-transitory computer readable storage medium stores program instructions executable on the processor to: generate a plurality of user interface buttons on a graphical user interface, wherein the buttons include a read button and a write button, wherein engagement of the read button is operative to said read the plurality of settings from the first mechanical tool; and wherein engagement of the write button is operative to said write the plurality of settings to the second mechanical tool.

19. The apparatus of claim 18 , wherein the plurality of buttons includes a cancel button, wherein engaging the cancel button is operative to cancel said read or said write.

20. The apparatus of claim 18 , wherein the plurality of buttons includes a reset button, wherein the reset button, when engaged, is operative to change the plurality of settings to factory settings for the first mechanical tool and/or for the second mechanical tool.

Assignments (5)
RELEASE OF PATENT SECURITY INTEREST Recorded May 14, 2024
From: CITIBANK, N.A., AS COLLATERAL AGENT
To: HASKEL INTERNATIONAL, LLC; MILTON ROY, LLC; INGERSOLL-RAND INDUSTRIAL U.S., INC.
Reel/Frame 067401/0811 →
CORRECTIVE ASSIGNMENT TO CORRECT THE THE PATENT APPLICATION NO. 14239372 AND PATENT NO. 10272180 SHOULD BE REMOVED FROM THE ASSIGNMENT PREVIOUSLY RECORDED ON REEL 051323 FRAME 0280. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Jun 10, 2020
From: INGERSOLL-RAND COMPANY
To: INGERSOLL-RAND INDUSTRIAL U.S., INC.
Reel/Frame 053683/0033 →
SECURITY INTEREST Recorded Mar 3, 2020
From: CLUB CAR, LLC; MILTON ROY, LLC; HASKEL INTERNATIONAL, LLC; INGERSOLL-RAND INDUSTRIAL U.S., INC.
To: CITIBANK, N.A., AS ADMINISTRATIVE AGENT AND COLLATERAL AGENT
Reel/Frame 052072/0381 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 17, 2019
From: INGERSOLL-RAND COMPANY
To: INGERSOLL-RAND INDUSTRIAL U.S., INC.
Reel/Frame 051323/0280 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 11, 2018
From: LINEHAN, JOHN J; MURALIDHAR, ASHOK; PILLAY, MANIVASAGAN KRISHNA; RAO RV, MADHUSUDHANA RAO; HABIBULLAH, .
To: INGERSOLL-RAND COMPANY
Reel/Frame 046041/0026 →
Continuity (1)
Related Publication 20190354085A1 · Nov 21, 2019