US 12,103,117 B2
Automated system for machine set-up of welding power sources and welding systems
Collin Stoner, San Jose, CA (US); John Luck, Appleton, WI (US); Anthony J. Kowaleski, Manawa, WI (US); and Bruce A. Casner, Neenah, WI (US)
Assigned to ILLINOIS TOOL WORKS INC., Glenview, IL (US)
Filed by Illinois Tool Works Inc., Glenview, IL (US)
Filed on Jan. 8, 2019, as Appl. No. 16/242,767.
Application 16/242,767 is a continuation of application No. 14/192,305, filed on Feb. 27, 2014, granted, now 10,213,861.
Claims priority of provisional application 61/776,126, filed on Mar. 11, 2013.
Prior Publication US 2019/0143435 A1, May 16, 2019
Int. Cl. B23K 9/09 (2006.01); B23K 9/10 (2006.01); B23K 9/32 (2006.01)
CPC B23K 9/09 (2013.01) [B23K 9/1043 (2013.01); B23K 9/32 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A method for configuring a welding power source, the method comprising:
prompting, via a user interface of the welding power source, for a selection to (i) upgrade an existing software application to a more recent version of the existing software application, the existing software application comprising existing application code that is stored in a first memory of the welding power source, or (ii) obtain a new welding application that will add additional welding functionality to the welding power source, the new welding application comprising new welding application code that is not stored in the first memory of the welding power source;
receiving the selection to obtain the new welding application;
in response to receiving the selection to obtain the new welding application, retrieving, via a controller of the welding power source, the new welding application code from an external computerized device, the external computerized device being in communication with a second memory storing the new welding application code;
storing the new welding application code in the first memory of the welding power source, wherein the new welding application code adds the additional welding functionality to the welding power source;
accessing, via the controller, advisory data describing the additional welding functionality added by the welding application code, the second memory storing the advisory data;
displaying the advisory data via a display in communication with the controller; and
controlling, or monitoring, the welding power source, using the controller and the new welding application code that adds the additional welding functionality.