Patents by Inventor Jan Endresen

Jan Endresen 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: 9632860
    Abstract: A method for multicore processor fault detection during execution of safety critical software applications in a multicore processor environment involves dedicating the complete resources of at least a part of at least one processor core to execution of diagnostics software application whilst dedicating remaining resources to execution of a safety-critical software application, thereby enabling parallel execution of the diagnostics software application and the safety-critical software application. There is also provided a controller for multicore processor fault detection during execution of safety critical software applications in a multicore processor environment. The controller includes a multicore processor environment. The controller may be part of a control system. The method may be provided as a computer program.
    Type: Grant
    Filed: May 9, 2014
    Date of Patent: April 25, 2017
    Assignee: ABB Schweiz AG
    Inventors: Frank Reichenbach, Harald Vefling, Jan Endresen, Trond Loekstad
  • Patent number: 9419678
    Abstract: A transmitting node in an industrial wireless network transmits a first number of bits to a receiving node, where at least one bit is partitioned into segments and each segment is transmitted at a different frequency according to a frequency transmission scheme. The receiving node receives the number of bits, determines the quality of each segment of a received bit, collects quality determinations of segments, forms a quality measure for each frequency through combining quality determinations of the corresponding frequency, compares each quality measure with a quality measure criterion, determines at least one frequency that does not fulfill the quality measure criterion and informs the transmitting node about frequencies for which the corresponding quality measures do not fulfill the quality measure criterion. The transmitting node receives the information and updates the frequency transmission scheme.
    Type: Grant
    Filed: August 30, 2012
    Date of Patent: August 16, 2016
    Assignee: ABB Research Ltd.
    Inventors: Anne Vallestad, Jan Endresen, Erik Carlson, Knut Rimstad
  • Publication number: 20160117210
    Abstract: A method for multicore processor fault detection during execution of safety critical software applications in a multicore processor environment involves dedicating the complete resources of at least a part of at least one processor core to execution of diagnostics software application whilst dedicating remaining resources to execution of a safety-critical software application, thereby enabling parallel execution of the diagnostics software application and the safety-critical software application. There is also provided a controller for multicore processor fault detection during execution of safety critical software applications in a multicore processor environment. The controller includes a multicore processor environment. The controller may be part of a control system. The method may be provided as a computer program.
    Type: Application
    Filed: May 9, 2014
    Publication date: April 28, 2016
    Applicant: ABB Technology Ltd
    Inventors: Frank Reichenbach, Harald Vefling, Jan Endresen, Trond Loekstad
  • Publication number: 20150381231
    Abstract: A transmitting node in an industrial wireless network transmits a first number of bits to a receiving node, where at least one bit is partitioned into segments and each segment is transmitted at a different frequency according to a frequency transmission scheme. The receiving node receives the number of bits, determines the quality of each segment of a received bit, collects quality determinations of segments, forms a quality measure for each frequency through combining quality determinations of the corresponding frequency, compares each quality measure with a quality measure criterion, determines at least one frequency that does not fulfill the quality measure criterion and informs the transmitting node about frequencies for which the corresponding quality measures do not fulfill the quality measure criterion. The transmitting node receives the information and updates the frequency transmission scheme.
    Type: Application
    Filed: August 30, 2012
    Publication date: December 31, 2015
    Inventors: Anne Vallestad, Jan Endresen, Erik Carlson, Knut Rimstad
  • Patent number: 8022655
    Abstract: A robot controller including a control unit and a portable device (TPU) for teaching and manually operating the robot. The TPU includes safety equipment, a safety TPU-part having a first communication unit and a main TPU-part having a third communication unit. The control unit includes a safety control part having a second communication unit and a main control part having a forth communication unit. The first and second communication units form a first communication channel for transferring data from the TPU to the control unit. The third and fourth communication units form a second communication channel for transferring data between the TPU and the control unit. Each of the main TPU-part, safety TPU-part, main control part, and safety control part includes a processor for generating and/or handling the data. Each communication unit is connected to a network and forms a node in the network.
    Type: Grant
    Filed: May 2, 2006
    Date of Patent: September 20, 2011
    Assignee: ABB Research Ltd.
    Inventors: Jan Endresen, Erik Carlson, Ralph Sjöberg, Olov Nylén
  • Patent number: 7933667
    Abstract: An industrial robot including a manipulator, a control unit for controlling the manipulator, a portable operating unit for teaching and manually operating the robot, which operating unit is adapted for wireless communication with the control unit and including an operator control. The transmissions may be made wirelessly with redundant software processes for transmission and/or reception. Safety is increased by ensuring that the operator is within the specified operating area.
    Type: Grant
    Filed: June 23, 2005
    Date of Patent: April 26, 2011
    Assignee: ABB AB
    Inventors: Ralph Sjöberg, Nick Warren, Jan Endresen, Erik Carlson
  • Publication number: 20090212731
    Abstract: A robot controller including a control unit and a portable operating device (TPU) for teaching and manually operating the robot. The TPU includes safety equipment, a safety TPU-part having a first communication unit and a main TPU-part having a third communication unit. The control unit includes a safety control part having a second communication unit and a main control part having a forth communication unit. The first and second communication units are arranged such that they form a first communication channel for transferring communication data including information regarding the status of safety equipment from the TPU to the control unit. The third and fourth communication units are arranged such that they form a second communication channel for transferring general communication data between the TPU and the control unit.
    Type: Application
    Filed: May 2, 2006
    Publication date: August 27, 2009
    Applicant: ABB RESEARCH LTD.
    Inventors: Jan Endresen, Erik Carlson, Ralph Sjöberg, Olov Nylén
  • Patent number: 7577497
    Abstract: An industrial robot including a manipulator, a control unit for controlling the manipulator, a portable operating unit for teaching and manually operating the robot, which operating unit is adapted for wireless communication with the control unit, and an emergency stop unit. The emergency stop unit is arranged movable and the portable operating unit includes a first receiving member for receiving the emergency stop unit.
    Type: Grant
    Filed: April 2, 2002
    Date of Patent: August 18, 2009
    Assignee: ABB AB
    Inventors: Svein Johannessen, Jan Endresen, Erik Carlson, Ralph Sjöberg
  • Patent number: 7450538
    Abstract: A method is proposed for operating a system according to TDMA (Time Division Multiple Access) with a multiplicity of wireless sensors and/or actuators as nodes (S.1 . . . S.n) and a base station (BS), said system being installed in a machine or installation, such as industrial robots or an automated manufacturing or production unit, whereby cyclical TDMA data transmission blocks are transmitted and each TDMA data transmission block is composed of consecutive time slots. Each time slot is allocated to a specific node. The uplink signals (UL.1 . . . UL.n) can be transmitted from the different nodes (S.1 . . . S.n) to the base station (BS) simultaneously on two, three or more different frequencies (f1, f2, f3) whereas the. downlink signals (DL) are transmitted from the base station (BSA) to the different nodes (S.1 . . . S.n) on only one frequency, which differs from the uplink frequencies. The time slots and the different uplink frequencies of the different nodes are defined once and are thereafter retained.
    Type: Grant
    Filed: August 6, 2003
    Date of Patent: November 11, 2008
    Assignee: ABB Research Ltd
    Inventors: Christoffer Apneseth, Harald Vefling, Jan Endresen, Dacfey Dzung
  • Patent number: 7451016
    Abstract: An industrial robot system including a plurality of industrial robots. Each robot includes a manipulator, a control unit for automatically operating the manipulator, and a movable key device configured to store information about the identity of the robot to which the moveable key device belongs. A portable operating unit is configured to teach and program the robots. The portable operating unit is adapted for wireless communication with each control unit. The portable operating unit includes a member for receiving one of the moveable key devices, a reader for reading a robot identity from the received moveable device, and a communication establisher for establishing wireless communication between the operating unit and the control unit of the identified robot upon reading the robot identity from the moveable key device.
    Type: Grant
    Filed: April 2, 2002
    Date of Patent: November 11, 2008
    Assignee: ABB AB
    Inventors: Svein Johannessen, Jan Endresen, Erik Carlson
  • Publication number: 20070297890
    Abstract: An industrial robot including a manipulator, a control unit for controlling the manipulator, a portable operating unit for teaching and manually operating the robot, which operating unit is adapted for wireless communication with the control unit and including an operator control. The transmissions may be made wirelessly with redundant software processes for transmission and/or reception. Safety is increased by ensuring that the operator is within the specified operating area.
    Type: Application
    Filed: June 23, 2005
    Publication date: December 27, 2007
    Applicant: ABB Ab
    Inventors: Ralph Sjoberg, Nick Warren, Jan Endresen, Erik Carlson
  • Patent number: 7228202
    Abstract: A communication system for safe wireless control of an maneuverable object. A control unit includes an operator for operating the object and a receiver for receiving wireless information. A portable operating unit has a transmitter for transmitting wireless information. The information is divided in time slots, each including a data package. The receiver includes a detector for detecting in a time part of a time slot the presence of the data package and a calculator for calculating upon a reception failure the number of time parts having no presence of the data package following a time slot with presence of the data package. The control unit exercises a control command when a data package with a correct information has been received within a number of time parts just exceeding a full time slot.
    Type: Grant
    Filed: April 2, 2002
    Date of Patent: June 5, 2007
    Assignee: ABB AB
    Inventors: Erik Carlson, Svein Johannesson, Jan Endresen, Ralph Sjöberg
  • Patent number: 7208900
    Abstract: An industrial robot including a manipulator, a control unit for controlling the manipulator, and a portable operating unit for teaching and manually operating the robot. The portable operating unit is adapted for wireless communication with the control unit and includes an operator control. The invention increases the safety by ensuring that the operator is within the specified operating area.
    Type: Grant
    Filed: October 17, 2002
    Date of Patent: April 24, 2007
    Assignee: ABB AB
    Inventors: Erik Carlson, Jan Endresen, Snorre Kjesbu
  • Publication number: 20060185809
    Abstract: One or more actuator driven devices on a sheet forming machine receive power and engage in bi-didrectional communications with one or more quality control systems either by having no physically connected cables to transmit the power to the actuators and no physically connected cables used for the bi-directional communications; or contactless power and communication on a power cable; or a cable connected from the power source to the actuators to provide both power and bi-directional communications; or power is provided to the actuators by a cable and the bi-directional communications are wireless.
    Type: Application
    Filed: February 23, 2005
    Publication date: August 24, 2006
    Inventors: Rudolph Elfrink, David Doerschuk, Ralph Lorenz, Christoffer Apneseth, Jan Endresen, Guntram Scheible
  • Publication number: 20060165026
    Abstract: A method is proposed for operating a system according to TDMA (Time Division Multiple Access) with a multiplicity of wireless sensors and/or actuators as nodes (S.1 . . . S.n) and a base station (BS), said system being installed in a machine or installation, such as industrial robots or an automated manufacturing or production unit, whereby cyclical TDMA data transmission blocks are transmitted and each TDMA data transmission block is composed of consecutive time slots. Each time slot is allocated to a specific node. The uplink signals (UL.1 . . . UL.n) can be transmitted from the different nodes (S.1 . . . S.n) to the base station (BS) simultaneously on two, three or more different frequencies (f1, f2, f3) whereas the. downlink signals (DL) are transmitted from the base station (BSA) to the different nodes (S.1 . . . S.n) on only one frequency, which differs from the uplink frequencies. The time slots and the different uplink frequencies of the different nodes are defined once and are thereafter retained.
    Type: Application
    Filed: August 6, 2003
    Publication date: July 27, 2006
    Inventors: Christoffer Apneseth, Harald Vefling, Jan Endresen, Dacfey Dzung
  • Publication number: 20050137746
    Abstract: An industrial robot comprising a manipulator (2), a control unit (3) for controlling the manipulator, a portable operating unit (4) for reaching an manually operating the robot, which operating unit is adapted for communication with the control unit and comprising a operator control means (9).
    Type: Application
    Filed: October 20, 2002
    Publication date: June 23, 2005
    Applicant: ABB AB
    Inventors: Erik Carlson, Jan Endresen, Svein Johannessen
  • Publication number: 20050052148
    Abstract: The present invention relates to an industrial robot comprising a manipulator (2), a control unit (3) for controlling the manipulator, a portable operating unit (4) for teaching an manually operating the robot, which operating unit is adapted for wireless communication with the control unit and comprising a operator control means (9). The invention increases the safety by ensuring that the operator is within the specified operating area.
    Type: Application
    Filed: October 17, 2002
    Publication date: March 10, 2005
    Inventors: Erik Carlson, Jan Endresen, Snorre Kjesbu
  • Publication number: 20050055130
    Abstract: A communication system for safe wireless control of an manoeuvrable object (3), comprising a control unit (1) having means for operating the object and receiving means for wireless information, and a portable operating unit (2) having sending means for wireless information, where said information is divided in time slots (ts), each containing a data package (21). The receiving means comprises detecting means for detecting in a time part (tp) of a time slot the presence of said data package and calculating means for calculating upon a reception failure the number of time parts having no presence of said data package following a time slot with presence of said data package. The control unit exercises a control command when a data package with a correct information has been received within a number of time parts just exceeding a full time slot.
    Type: Application
    Filed: April 2, 2002
    Publication date: March 10, 2005
    Inventors: Erik Carlson, Svein Johannesson, Jan Endresen, Ralph Sjoberg
  • Publication number: 20040260426
    Abstract: An industrial robot comprising a manipulator (3), a control unit (2) for controlling the manipulator, a portable operating unit (1) for teaching and manually operating the robot, which operating unit is adapted for wireless communication with the control unit, and an emergency stop unit (10). The emergency stop unit (10) is arranged movable and the portable operating unit (1) comprises a first receiving member (8) for receiving the emergency stop unit.
    Type: Application
    Filed: March 5, 2004
    Publication date: December 23, 2004
    Inventors: Svein Johannessen, Jan Endresen, Erik Carlson, Ralph Sjoberg
  • Patent number: 5832002
    Abstract: The present invention relates to a method for coding and transmitting a digital message (c(x)) comprising a first number of information bits (a(x)) and a second number of control bits (b(x)), said message or code word being normally transmitted continuously, as well as a method for receiving and decoding such a digital message. In order to allow for a reliable block synchronization and error detection, there is according to the invention suggested a code format by which there is avoided the need to wait for a start of a block or message, and by which there is allowed verification before syncronization.
    Type: Grant
    Filed: March 10, 1997
    Date of Patent: November 3, 1998
    Assignee: ABB Signal AB
    Inventors: Jan Endresen, Erik Carlson