Patents by Inventor Stefan Rickfjord

Stefan Rickfjord has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 10520929
    Abstract: Various embodiments are generally directed to techniques for implementing universal commands in a welding or cutting system. Techniques described herein may include a method including receiving, by a processor of a welding system, a command over a communication interface of the welding system. The command may be parsed into a command identifier. The command may be registered with a control module. The registered command may be assigned a sequence number. The command may be executed by the processor based upon the assigned sequence number. The results of the execution of the command may be stored into an output buffer. The results of the command may be sent via the communication interface to a node of the welding system.
    Type: Grant
    Filed: August 24, 2017
    Date of Patent: December 31, 2019
    Assignee: ESAB AB
    Inventors: Stefan Rickfjord, Jonatan Åkerlind
  • Publication number: 20180056428
    Abstract: Dynamic power limitation functionality described herein can be used to continuously calculate a maximum allowed power dissipation for a welding power supply. The maximum allowed power dissipation can be less than a maximum possible power dissipation. The calculated maximum allowed power dissipation can then be used as a dynamic boundary condition for a welding process functionality. The maximum allowed power dissipation can be determined based on temperature so as to enable higher output currents when the power supply operates at lower ends of a temperature scale. Information provided from an output inverter and an input power factor correction (PFC) module can provide inputs for calculating the maximum allowed power dissipation. Information provided by the inverter and the PFC module can include both static design parameters and dynamic sensor information.
    Type: Application
    Filed: August 24, 2017
    Publication date: March 1, 2018
    Inventors: Lars Lidander, Stefan Rickfjord, Jonatan Åkerlind
  • Publication number: 20180059652
    Abstract: Various embodiments are generally directed to techniques for implementing universal commands in a welding or cutting system. Techniques described herein may include a method including receiving, by a processor of a welding system, a command over a communication interface of the welding system. The command may be parsed into a command identifier. The command may be registered with a control module. The registered command may be assigned a sequence number. The command may be executed by the processor based upon the assigned sequence number. The results of the execution of the command may be stored into an output buffer. The results of the command may be sent via the communication interface to a node of the welding system.
    Type: Application
    Filed: August 24, 2017
    Publication date: March 1, 2018
    Inventors: Stefan Rickfjord, Jonatan Åkerlind
  • Publication number: 20180059648
    Abstract: Various embodiments are generally directed to techniques for network charting and configuration in a welding or cutting system. A system master node of a welding system may receive a system composition. The system master node may determine one or more capabilities or limitations of other nodes within the welding system. The system master node may determine a configuration of the welding system. The system master node may create a network map including the determined one or more capabilities or limitations and the determined configuration of the welding system. The system master node may store the network map. The system master node may send network map to one or more of the other nodes in the welding system.
    Type: Application
    Filed: August 27, 2017
    Publication date: March 1, 2018
    Inventor: Stefan Rickfjord
  • Publication number: 20180059650
    Abstract: Various embodiments are generally directed to techniques for selecting among multiple application software modules by a bootloader of a welding or cutting system. Techniques described herein may include a bootloader component of a welding system to determine that more than one application software module is available for the welding system. A display device may be configured to display user interface components configured to allow user selection of one or more application software module. An input device may be configured to receive a selection of one of the one or more application software modules. A processor of the welding system may be configured to execute the selected one or more application software modules.
    Type: Application
    Filed: August 27, 2017
    Publication date: March 1, 2018
    Inventor: Stefan Rickfjord
  • Publication number: 20180060229
    Abstract: Various embodiments are generally directed to techniques for implementing memory segmentation in a welding or cutting system. Techniques described herein may include a computer-implemented method including identifying, by a processor, one or more pages within a FLASH storage module. The processor may determine the sizes of each identified page. The processor may identify one or more software modules to be stored within the FLASH storage module. The processor may determine the sizes of each identified software module. The processor may store each identified software module in an appropriately sized page of the FLASH storage module.
    Type: Application
    Filed: August 27, 2017
    Publication date: March 1, 2018
    Inventors: Stefan Rickfjord, Peter Eckstrand
  • Publication number: 20180059640
    Abstract: Various embodiments are generally directed to techniques for event driven scheduling in a welding or cutting system. Techniques described herein may include a computer-implemented method including determining, by a processor of a master node of a welding system, whether a condition have been met to transition to a next state. The processor of the master node may send a state transition request to one or more slave nodes of the welding system. The processor of the master node may wait for acknowledgement of completion of a task. The processor of the master node may further determine whether a new condition has been met to transition to a next state.
    Type: Application
    Filed: August 27, 2017
    Publication date: March 1, 2018
    Inventor: Stefan Rickfjord