Patents by Inventor Daniel JEROLM

Daniel JEROLM 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).

  • Publication number: 20210152325
    Abstract: A subscriber of a wired data network, in particular of a local bus system, having internal clock generator for generating a clock generator signal having a clock generator frequency for the subscriber, a receive circuit for receiving a serial receive data stream, a processing circuit for inputting parallel receive data and for outputting parallel transmit data, and a transmit circuit for transmitting a serial transmit data stream. The receive circuit has a serial-to-parallel converter for converting serial receive data of the serial receive data stream into the parallel receive data. The receive circuit has a synchronization unit for synchronizing the internal clock generator to the data clock frequency contained in the serial receive data stream. The synchronization unit is configured for detecting transitions in the received serial receive data stream and for controlling the clock generator frequency of the internal clock generator as a function of the detected transitions.
    Type: Application
    Filed: January 26, 2021
    Publication date: May 20, 2021
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventor: Daniel JEROLM
  • Patent number: 11012090
    Abstract: A method and a device for generating a data packet to be transmitted comprising data and at least one value for a cyclic redundancy check (CRC) value, are described, wherein the CRC value is generated using at least one previously determined polynomial on the basis of at least some of the data and the method comprises initializing a counter value, counting units of data, wherein the counter value changes for each unit of data, and adding a CRC value into the data packet, when the counter value reaches a reference value or all units of data in the data packet have already been counted, wherein the CRC value is generated over the units of data which have been counted since the counter value last reached the reference value or since the counter value was initialized. Furthermore, a method and a device for checking a corresponding received data packet are described.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: May 18, 2021
    Assignee: WAGO Verwaltungsgesellschaft mbH
    Inventors: Frank Quakernack, Daniel Jerolm
  • Publication number: 20210144100
    Abstract: An apparatus with a data input, a data output, a first buffer, a second buffer, and control logic is disclosed. The control logic is equipped to route data packets that are received through the data input to the first buffer or the second buffer and to flag them as valid or invalid, and to provide data packets that are to be output through the data output from the first buffer or the second buffer, equipped to provide a data packet that is to be output through the data output from the first buffer when the data packet is being written into the first buffer at the time of a start of the readout, to provide it from the second buffer when the data packet is being written into the second buffer at the time of a start of the readout.
    Type: Application
    Filed: January 19, 2021
    Publication date: May 13, 2021
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventors: Frank QUAKERNACK, Daniel JEROLM
  • Patent number: 10985941
    Abstract: A method is described for communicating with data bus subscribers connected to a local bus, in particular a ring bus, with a local bus master, the method comprising sending a first data packet from the local bus master to all data bus subscribers for counting communication-ready data bus subscribers in a sequence, wherein the first data packet has a first counter value that is read out from each of the communication-ready data bus subscribers is changed in order; and sending a plurality of second data packets from the local bus master to all data bus subscribers, wherein the number of second data packets is based on the first counter value and wherein each of the second data packets is assigned to one of the communication-ready data bus subscribers based on the respective relative position of the communication-ready data bus subscribers in the sequence.
    Type: Grant
    Filed: November 25, 2019
    Date of Patent: April 20, 2021
    Assignee: WAGO Verwaltungsgesellschaft mbH
    Inventor: Daniel Jerolm
  • Patent number: 10922257
    Abstract: A coupler for an automation system for controlling a process having a network interface for connection to an Ethernet-based network for receiving an Ethernet telegram having process data of the process and having control data. A local bus interface connects to a local bus for transmitting a local bus telegram. A circuit is formed between the network interface and the local bus interface. The circuit includes an arithmetic circuit for retrieving the process data from a payload data area of the Ethernet telegram. The circuit includes a first data filter circuit, which differs from the arithmetic circuit, for filtering out a predetermined subset of the control data from a header of the Ethernet telegram preceding the payload data area. The circuit is configured to generate the local bus telegram and to insert the process data and the predetermined subset of the control data into the local bus telegram.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: February 16, 2021
    Assignee: WAGO Verwaltungsgesellschaft mbH
    Inventors: Daniel Jerolm, Hans-Herbert Kirste, Frank Quakernack
  • Publication number: 20200396161
    Abstract: Provided is a system having a master, a first slave, a second slave, and a bus. The master, the first slave and the second slave are connected to one another by the bus in order to transmit a data packet from the master via the first slave and back to the master via the second slave. The master is configured to generate the data packet with a header and a data unit and to send the generated data packet on the bus, in which the first slave is configured to write its first address and first payload data into a first segment of the data unit of the data packet. The second slave is configured to write its second address and second payload data into a second segment of the data unit of the data packet.
    Type: Application
    Filed: August 28, 2020
    Publication date: December 17, 2020
    Applicant: WAGO Verwaltungsgesellschaft mit beschränkter Haftung
    Inventors: Daniel JEROLM, Frank QUAKERNACK
  • Patent number: 10795847
    Abstract: A coupler for an automation system for controlling a process, having a first interface for connection to a field bus for receiving a field bus message with process data of the process, a second interface for connection to a local bus for transmitting a local bus message, and a circuit implemented between the first interface and the second interface. The circuit has a non-clocked logic circuit comprising a number of hardware logic elements. The non-clocked logic circuit is equipped to change process data received through the first interface. The circuit is equipped to output the changed process data in the local bus message.
    Type: Grant
    Filed: March 23, 2018
    Date of Patent: October 6, 2020
    Assignee: WAGO Verwaltungsgesellschaft mbH
    Inventors: Frank Quakernack, Daniel Jerolm, Hans-Herbert Kirste
  • Publication number: 20200313926
    Abstract: A bus system, a method for operating a bus system and a participant of a bus system are provided. The participant includes a timer and a transceiver circuit. The transceiver circuit is configured to receive a data packet having a time stamp value via a bus. The timer is configured for synchronization, based on the time stamp value. The timer is configured to change the time stamp value. The transceiver circuit is configured to transmit the data packet with the changed time stamp value via the bus.
    Type: Application
    Filed: June 12, 2020
    Publication date: October 1, 2020
    Applicant: WAGO VERWALTUNGSGESELLSCHAFT MIT BESCHRAENKTER HAFTUNG
    Inventor: Daniel JEROLM
  • Publication number: 20200204398
    Abstract: A master of a bus system for process control with one slave and a bus. A transceiver circuit transmits and receives for process control by data packets. A channel has a receive memory area. The transceiver circuit is set up to write the receive data of a data packet received via the bus into the receive memory area. The channel has at least one selection circuit, an output of the selection circuit being connected to the transceiver circuit. The selection circuit has a first input for selecting initial data. The selection circuit has a second input, the second input being connected to the receive memory area, and the selection circuit is configured to select the transmit data from the initial data and/or the data written into the receive memory area and to output the transmitted data to the transceiver circuit for a data packet to be transmitted.
    Type: Application
    Filed: February 28, 2020
    Publication date: June 25, 2020
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventors: Daniel JEROLM, Frank QUAKERNACK
  • Publication number: 20200091931
    Abstract: A method and a device for generating a data packet to be transmitted comprising data and at least one value for a cyclic redundancy check (CRC) value, are described, wherein the CRC value is generated using at least one previously determined polynomial on the basis of at least some of the data and the method comprises initializing a counter value, counting units of data, wherein the counter value changes for each unit of data, and adding a CRC value into the data packet, when the counter value reaches a reference value or all units of data in the data packet have already been counted, wherein the CRC value is generated over the units of data which have been counted since the counter value last reached the reference value or since the counter value was initialized. Furthermore, a method and a device for checking a corresponding received data packet are described.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventors: Frank QUAKERNACK, Daniel JEROLM
  • Publication number: 20200089501
    Abstract: A method and a data bus subscriber are described for processing process data in a local bus, in particular a ring bus, the method including receiving a first symbol during a first number of working cycles, with the first symbol comprising first process data; loading at least one first instruction from an instruction list during the first number of working cycles, receiving a second symbol during a second number of working cycles, with the second symbol comprising second process data, processing the first process data contained in the first symbol with the at least one loaded first instruction during the second number of working cycles, and loading at least one second instruction for processing the second process data of the second symbol during the second number of working cycles.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventor: Daniel JEROLM
  • Publication number: 20200092130
    Abstract: A method for operating a local bus, in particular a ring bus, including data bus participants, as well as a local bus master are described. The method comprises transmitting a first identifier of a cycle frame, the first identifier defining the beginning of the cycle frame; transmitting process data and management data over the local bus, the process data and management data being transmitted within the cycle frame, at least one isochronous data packet containing the process data being transmitted in a first time interval for the first identifier, and, if management data is transmitted within the cycle frame, this management data is transmitted separately from the process data.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventor: Daniel JEROLM
  • Publication number: 20200089644
    Abstract: A data bus subscriber connected to a local bus, particularly a ring bus. The data bus subscriber has a status signal input for receiving a first status signal value from a downstream data bus subscriber or a terminator, a status signal output for providing a second status signal value to an upstream data bus subscriber or to a local bus master, wherein the data bus subscriber is adapted to provide the second status signal value based on a logical link of a communication readiness of the data bus subscriber and the first status signal value. The invention further relates to a corresponding method and a local bus.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: WAGO VERWALTUNGSGESELLSCHAFT MBH
    Inventors: Daniel JEROLM, Hans-Herbert KIRSTE, Frank SCHADDE, Gerald HUSE
  • Publication number: 20200092137
    Abstract: A method for processing process data by means of data bus subscribers of a local bus, the method including: receiving at least one instruction list at a data bus subscriber, the instruction list having a set of instructions for processing process data, storing the at least one instruction list in a memory, receiving an instruction list index, ILI, at the data bus subscriber, selecting one of the at least one stored instruction list on the basis of the received ILI if the ILI is associated with the stored instruction list, and executing the set of instructions of the selected instruction list in order to process the process data by means of the data bus subscriber. The local bus is designed as a ring bus, for example. Each output of a data bus subscriber is connected, for example, to an actuator.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventor: Daniel JEROLM
  • Publication number: 20200092140
    Abstract: A method for the distributed processing of process data in a local bus, wherein the local bus has a local bus master and at least two data bus participants, and the method comprises: sending a data packet with process data from the local bus master via the local bus; receiving the data packet at a first data bus participant; pre-processing at least one item of process data using the first data bus participant; sending the data packet with the at least one item of pre-processed process data via the local bus to the second data bus participant using the first data bus participant; receiving the data packet with the at least one item of pre processed process data at the second data bus participant; and further processing the at least one item of pre-processed process data using the second data bus participant.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventor: Daniel JEROLM
  • Publication number: 20200089631
    Abstract: A data bus subscriber and a method for processing data, wherein the data bus subscriber can be connected to a local bus, particularly a ring bus, and the data bus subscriber has an input interface, which can be connected to the local bus, for receiving first local bus data, an output interface, which can be connected to the local bus, for transmitting second local bus data, a processing component for synchronous processing of the first local bus data and/or data stored in a memory and for output of at least one control signal, a logic unit, which is adapted in order to modify a quantity of received first local bus data based on the control signal in order to generate the second local bus data to be transmitted, wherein the logic unit is further adapted for synchronous, delayed transmitting of the second local bus data via the output interface.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventors: Daniel JEROLM, Frank QUAKERNACK, Hans-Herbert KIRSTE
  • Publication number: 20200092136
    Abstract: A method for operating a data bus subscriber of a local bus, particularly of a ring bus, the method including the steps of: receiving a first data packet over the local bus, wherein the first data packet has an address of the data bus subscriber to which it is directed and at least one instructions list, having a set of instructions for processing process data, receiving a second data packet over the local bus, wherein the second data packet has process data; and executing instructions of the at least one instructions list for processing the received process data. A corresponding data bus subscriber and a local bus master is also provided.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventor: Daniel JEROLM
  • Publication number: 20200092134
    Abstract: A method is described for identifying communication-ready data bus subscribers connected to a local bus. The method comprises receiving, at a local bus master, at least one data packet transmitted via the local bus, wherein the at least one data packet received at the local bus master comprises an address of a communication-ready data bus subscriber among a plurality of communication-ready data bus subscribers in the local bus, wherein the communication-ready data bus subscriber is in a sequence of communication-ready data bus subscribers, and mapping of the received address by the local bus master to a relative position of the communication-ready data bus subscriber in the sequence of communication-ready data bus subscribers in the local bus. In addition, a local bus master of the local bus is described.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventor: Daniel JEROLM
  • Publication number: 20200092132
    Abstract: A module unit for connecting a data bus participant to a local bus. The module unit has a first input interface and a first output interface which can be connected to the local bus, a first data connection interface which can be connected to the data bus participant, and a first switch which is adapted so as to assume a first or a second switch state depending on a control input from the data bus participant, connect the first input interface to the first output interface in the first switch state, and connect the first data connection interface to the first output interface in the second switch state.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: WAGO VERWALTUNGSGESELLSCHAFT MBH
    Inventors: Daniel JEROLM, Hans-Herbert KIRSTE, Anton LISCHEWSKI, Frank SCHADDE
  • Publication number: 20200092131
    Abstract: A method is described for communicating with data bus subscribers connected to a local bus, in particular a ring bus, with a local bus master, the method comprising sending a first data packet from the local bus master to all data bus subscribers for counting communication-ready data bus subscribers in a sequence, wherein the first data packet has a first counter value that is read out from each of the communication-ready data bus subscribers is changed in order; and sending a plurality of second data packets from the local bus master to all data bus subscribers, wherein the number of second data packets is based on the first counter value and wherein each of the second data packets is assigned to one of the communication-ready data bus subscribers based on the respective relative position of the communication-ready data bus subscribers in the sequence.
    Type: Application
    Filed: November 25, 2019
    Publication date: March 19, 2020
    Applicant: WAGO Verwaltungsgesellschaft mbH
    Inventor: Daniel JEROLM