Patents by Inventor Stefan Singer

Stefan Singer 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: 11176254
    Abstract: Disclosed are various embodiments for implementing automatic firmware rollbacks after a configured number of attempts to execute the latest firmware update associated with an electronic computing unit have occurred. In a computing device, such as an electronic computing unit, a watchdog automatically generates a system reset in response to a software fault. A reset counter is configured to count a number of system resets generated by the watchdog. In response to the occurrence of the watchdog, a configurable threshold value associated with a threshold data record is compared with the value associated with the reset counter. In response to a determination that the threshold value associated with the threshold data record is greater than or equal to the value associated with the reset counter, a rollback application is executed such that the rollback application performs a swap of a first version of a firmware with a second version of the firmware.
    Type: Grant
    Filed: July 3, 2019
    Date of Patent: November 16, 2021
    Assignee: NXP USA, Inc.
    Inventors: Stefan Singer, Osvaldo Israel Romero Cortez, Guillaume Perret
  • Patent number: 10940699
    Abstract: A press assembly has a plurality of processing stations for the processing of sheets. These processing stations are arranged in succession in a transport direction of the sheets for inline processing of the sheets. At least one of these processing stations is a non-impact printing unit and at least one processing station downstream of the non-impact printing unit is embodied as a dryer. At least one additional processing station is embodied as a coating unit. The coating unit is configured for applying a coating in a form of a varnish to each sheet. A plurality of individually controlled, non-impact printing units are arranged along the transport path of the sheets. Each of the plurality of non-impact printing units is configured as an ink jet printer.
    Type: Grant
    Filed: April 3, 2019
    Date of Patent: March 9, 2021
    Assignee: Koenig & Bauer AG
    Inventors: Arndt Jentzsch, Christian Ziegenbalg, Bernd Patzelt, Hartmut Nickell, Martin Riese, Stefan Singer, Michael Koch, Carsten Reinsch
  • Publication number: 20200372157
    Abstract: Disclosed are various embodiments for implementing automatic firmware rollbacks after a configured number of attempts to execute the latest firmware update associated with an electronic computing unit have occurred. In a computing device, such as an electronic computing unit, a watchdog automatically generates a system reset in response to a software fault. A reset counter is configured to count a number of system resets generated by the watchdog. In response to the occurrence of the watchdog, a configurable threshold value associated with a threshold data record is compared with the value associated with the reset counter. In response to a determination that the threshold value associated with the threshold data record is greater than or equal to the value associated with the reset counter, a rollback application is executed such that the rollback application performs a swap of a first version of a firmware with a second version of the firmware.
    Type: Application
    Filed: July 3, 2019
    Publication date: November 26, 2020
    Inventors: Stefan Singer, Osvaldo Israel Romero Cortez, Guillaume Perret
  • Publication number: 20190224989
    Abstract: A press assembly has a plurality of processing stations for the processing of sheets. These processing stations are arranged in succession in a transport direction of the sheets for inline processing of the sheets. At least one of these processing stations is a non-impact printing unit and at least one processing station downstream of the non-impact printing unit is embodied as a dryer. At least one additional processing station is embodied as a coating unit. The coating unit is configured for applying a coating in a form of a varnish to each sheet. A plurality of individually controlled, non-impact printing units are arranged along the transport path of the sheets. Each of the plurality of non-impact printing units is configured as an ink jet printer.
    Type: Application
    Filed: April 3, 2019
    Publication date: July 25, 2019
    Inventors: Arndt JENTZSCH, Christian ZIEGENBALG, Bernd PATZELT, Hartmut NICKELL, Martin RIESE, Stefan SINGER, Michael KOCH, Carsten REINSCH
  • Publication number: 20190202197
    Abstract: A processing machine system has at least one mobile control unit. At least one substance-related feature of the processing machine system can be detected by the mobile control unit. Upon detection of the substance-related feature by the mobile control unit, data which is associated with the feature can be made available to a user by the mobile control unit. A method is provided for operating such a processing machine system. The invention provides an alternative processing machine system or an alternative method for operating a processing machine system. The data associated with the feature contains data concerning at least one consumable of the processing machine system.
    Type: Application
    Filed: March 29, 2018
    Publication date: July 4, 2019
    Applicant: Koenig & Bauer AG
    Inventors: Stefan SINGER, Matthias ENGELMANN, Mario LINDNER, Matthias VOGT, Frank BROSCH, Matthias FÖRSTER
  • Patent number: 10293623
    Abstract: A press assembly has a plurality of processing stations for the processing of sheets. These processing stations are arranged in sucession in a transport direction of the sheets for inline processing of the sheets. At least one of these processing stations is a non-impact printing unit and at least one processing station downstream of the non-impact printing unit is embodied as a dryer. At least one additional processing station is embodied as a coating unit. The coating unit is configured for applying a coating in a form of a varnish to each sheet. A plurality of individually controlled, non-impact printing units are arranged along the transport path of the sheets. Each of the plurality of non-impact printing units is configured as an ink jet printer.
    Type: Grant
    Filed: July 10, 2018
    Date of Patent: May 21, 2019
    Assignee: Koenig & Bauer AG
    Inventors: Arndt Jentzsch, Christian Ziegenbalg, Bernd Patzelt, Hartmut Nickell, Martin Riese, Stefan Singer, Michael Koch, Carsten Reinsch
  • Patent number: 10230959
    Abstract: A method of performing compression of image data for at least one image is described. The method comprises receiving image data of at least a part of the at least one image, encoding the received image data into at least one compressed data block, applying at least one bandwidth limit to the at least one compressed data block, and outputting the at least one bandwidth limited compressed data block to a buffer. The method further comprises dynamically updating the at least one bandwidth limit applied to the at least one compressed data block base at least partly on a fill level of the buffer.
    Type: Grant
    Filed: June 1, 2012
    Date of Patent: March 12, 2019
    Assignee: NXP USA, Inc.
    Inventors: Stefan Singer, Jochen Gerster, Stephan Herrmann, Albrecht Neff
  • Patent number: 10173439
    Abstract: A printing press arrangement has a plurality of processing stations for processing sheets. The plurality of processing stations are arranged one after another in a transport direction of the sheets for in-line processing of the sheets. At least one of the processing stations is configured as a non-impact printing device. A transfer device, which is arranged upstream of the active region of the non-impact printing device, is provided for transferring the sheets from a first processing station, which is arranged upstream of the non-impact printing device, to the non-impact printing device. The transfer device aligns, in each case, at least one of the axial register and the circumferential register and the diagonal register of each of the sheets in register relative to the printing position of the non-impact printing device.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: January 8, 2019
    Assignee: Koenig & Bauer AG
    Inventors: Christian Ziegenbalg, Bernd Patzelt, Hartmut Nickell, Martin Riese, Stefan Singer, Michael Koch, Carsten Reinsch
  • Patent number: 10120712
    Abstract: Pre-fetching instructions for tasks of an operating system (OS) is provided by calling a task scheduler that determines a load start time for a set of instructions for a particular task corresponding to a task switch condition. The OS calls, and in response to the load start time, a loader entity module that generates a pre-fetch request that loads the set of instructions for the particular task from a non-volatile memory circuit into a random access memory circuit. The OS calls the task scheduler to switch to the particular task.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: November 6, 2018
    Assignee: NXP USA, Inc.
    Inventors: Stefan Singer, Jochen M Gerster, Michael Rohleder
  • Patent number: 10120819
    Abstract: An embedded computer system includes a processor, an interrupt source, an interrupt controller and a cache memory subsystem. In response to a request from the processor to read a data element, the cache memory subsystem fills cache lines in a cache memory with data elements read from an upper-level memory. While filling a cache line the cache memory subsystem is unable to respond to a second request from the processor which also requires a cache line fill. In response to receiving an indication from an interrupt source, the interrupt controller provides an indication substantially simultaneously to the processor and to the cache memory subsystem. In response to receiving the indication from the interrupt controller, the cache memory subsystem terminates a cache line fill and prepares to receive another request from the processor.
    Type: Grant
    Filed: March 20, 2017
    Date of Patent: November 6, 2018
    Assignee: NXP USA, Inc.
    Inventors: Michael Rohleder, Stefan Singer, Josef Fuchs
  • Patent number: 10120713
    Abstract: A task control circuit maintains, in response to task event information, a task information queue that includes task information for a plurality of tasks. Based upon the task information in the task information queue, a future task switch condition is identified as corresponding to a task switch time for a particular task of the plurality of tasks. A load start time is determined for a set of instructions for the particular task. A pre-fetch request is generated to load the set of instructions for the particular task into the memory circuit. The pre-fetch request is forwarded to a hardware loader circuit. In response to the task switch time, a task event trigger is generated for the particular task. The hardware loader circuit is used to load, in response to the pre-fetch request, the set of instructions from a non-volatile memory into the memory circuit.
    Type: Grant
    Filed: July 5, 2016
    Date of Patent: November 6, 2018
    Assignee: NXP USA, Inc.
    Inventors: Michael Rohleder, Stefan Singer, Jochen Gerster
  • Publication number: 20180311973
    Abstract: A press assembly has a plurality of processing stations for the processing of sheets. These processing stations are arranged in sucession in a transport direction of the sheets for inline processing of the sheets. At least one of these processing stations is a non-impact printing unit and at least one processing station downstream of the non-impact printing unit is embodied as a dryer. At least one additional processing station is embodied as a coating unit. The coating unit is configured for applying a coating in a form of a varnish to each sheet. A plurality of individually controlled, non-impact printing units are arranged along the transport path of the sheets. Each of the plurality of non-impact printing units is configured as an ink jet printer.
    Type: Application
    Filed: July 10, 2018
    Publication date: November 1, 2018
    Inventors: Arndt JENTZSCH, Christian ZIEGENBALG, Bernd PATZELT, Hartmut NICKELL, Martin RIESE, Stefan SINGER, Michael KOCH, Carsten REINSCH
  • Publication number: 20180267913
    Abstract: An embedded computer system includes a processor, an interrupt source, an interrupt controller and a cache memory subsystem. In response to a request from the processor to read a data element, the cache memory subsystem fills cache lines in a cache memory with data elements read from an upper-level memory. While filling a cache line the cache memory subsystem is unable to respond to a second request from the processor which also requires a cache line fill. In response to receiving an indication from an interrupt source, the interrupt controller provides an indication substantially simultaneously to the processor and to the cache memory subsystem. In response to receiving the indication from the interrupt controller, the cache memory subsystem terminates a cache line fill and prepares to receive another request from the processor.
    Type: Application
    Filed: March 20, 2017
    Publication date: September 20, 2018
    Inventors: Michael Rohleder, Stefan Singer, Josef Fuchs
  • Patent number: 10052885
    Abstract: A method and machine arrangement for sequential processing of sheet-like substrates are disclosed. At least one of a front side and a rear side of the substrates is processed in a production line one after another. A printing ink or another type of ink is applied in at least one non-impact printing device on the respective side of the substrates. The printing ink or the other type of ink is dried. A dispersion coating or a coating cured by UV radiation is then applied onto the respective side of the substrates. The dispersion coating or the coating cured by UV radiation is dried and the substrates are fed to a mechanical processing device for carrying out a further mechanical processing of the substrates. The further mechanical processing is performed by at least one of punching, inserting grooves, separating parts and by breaking out panels from their respective composite in the respective substrate.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: August 21, 2018
    Assignee: Koenig & Bauer AG
    Inventors: Arndt Jentzsch, Christian Ziegenbalg, Bernd Patzelt, Hartmut Nickell, Martin Riese, Stefan Singer, Michael Koch, Carsten Reinsch
  • Patent number: 10052886
    Abstract: The invention relates to a method and a device for arranging sheets in an overlapping position in a transfer unit arranged between a first processing station and a second processing station following the first processing station in a transport direction of the sheets. The sheets to be overlapped are transported from the first processing station to the transfer unit, in a transport plane and each individually lying behind one another. A respective rear, in the transport direction, edge of the sheets coming from the first processing station, is raised relative to the transport plane exclusively by the use of blown air, and a second subsequent sheet is slid under the rear edge of the respective preceding first sheet.
    Type: Grant
    Filed: April 29, 2016
    Date of Patent: August 21, 2018
    Assignee: Koenig & Bauer AG
    Inventors: Carsten Reinsch, Michael Koch, Michael Beyer, Roger Püschel, Christian Ziegenbalg, Bernd Patzelt, Hartmut Nickell, Martin Riese, Stefan Singer
  • Publication number: 20180178551
    Abstract: A printing press arrangement has a plurality of processing stations for processing sheets. The plurality of processing stations are arranged one after another in a transport direction of the sheets for in-line processing of the sheets. At least one of the processing stations is configured as a non-impact printing device. A transfer device, which is arranged upstream of the active region of the non-impact printing device, is provided for transferring the sheets from a first processing station, which is arranged upstream of the non-impact printing device, to the non-impact printing device. The transfer device aligns, in each case, at least one of the axial register and the circumferential register and the diagonal register of each of the sheets in register relative to the printing position of the non-impact printing device.
    Type: Application
    Filed: April 29, 2016
    Publication date: June 28, 2018
    Inventors: Christian ZIEGENBALG, Bernd PATZELT, Hartmut NICKELL, Martin RIESE, Stefan SINGER, Michael KOCH, Carsten REINSCH
  • Publication number: 20180147859
    Abstract: A method and machine arrangement for sequential processing of sheet-like substrates are disclosed. At least one of a front side and a rear side of the substrates is processed in a production line one after another. A printing ink or another type of ink is applied in at least one non-impact printing device on the respective side of the substrates. The printing ink or the other type of ink is dried. A dispersion coating or a coating cured by UV radiation is then applied onto the respective side of the substrates. The dispersion coating or the coating cured by UV radiation is dried and the substrates are fed to a mechanical processing device for carrying out a further mechanical processing of the substrates. The further mechanical processing is performed by at least one of punching, inserting grooves, separating parts and by breaking out panels from their respective composite in the respective substrate.
    Type: Application
    Filed: April 29, 2016
    Publication date: May 31, 2018
    Inventors: Arndt JENTZSCH, Christian ZIEGENBALG, Bernd PATZELT, Hartmut NICKELL, Martin RIESE, Stefan SINGER, Michael KOCH, Carsten REINSCH
  • Publication number: 20180147860
    Abstract: The invention relates to a method and a device for arranging sheets in an overlapping position in a transfer unit arranged between a first processing station and a second processing station following the first processing station in a transport direction of the sheets. The sheets to be overlapped are transported from the first processing station to the transfer unit, in a transport plane and each individually lying behind one another. A respective rear, in the transport direction, edge of the sheets coming from the first processing station, is raised relative to the transport plane exclusively by the use of blown air, and a second subsequent sheet is slid under the rear edge of the respective preceding first sheet.
    Type: Application
    Filed: April 29, 2016
    Publication date: May 31, 2018
    Inventors: Carsten REINSCH, Michael KOCH, Michael BEYER, Roger PÜSCHEL, Christian ZIEGENBALG, Bernd PATZELT, Hartmut NICKELL, Martin RIESE, Stefan SINGER
  • Patent number: 9978325
    Abstract: A unit (10; 11; 12; 13) used to control a segment liquid crystal display (15; 16). The segment liquid crystal display (15; 16) includes at least a backplane electrode (20) and at least a front plane electrode (25) both associated with a same segment of the segment liquid crystal display (15; 16). The unit (10; 11; 12; 13) includes a controller (30; 40; 50) in order to generate a pulse-width-modulated control signal (35) that has two voltage levels and a variable duty cycle. The unit (10; 1; 12; 13) further includes an integrator (60; 61) to integrate the pulse-width-modulated control signal (35) and to provide an integrated control signal (90) which has more than two discrete voltage levels corresponding to different variable duty cycle values.
    Type: Grant
    Filed: October 21, 2013
    Date of Patent: May 22, 2018
    Assignee: NXP USA, INC.
    Inventors: Viktor Fellinger, Stefan Singer
  • Patent number: 9904802
    Abstract: A system on chip having two or more responder units and two or more protection units is provided. Each of the responder units comprises a set of responder elements. Each of the protection units is associated with and protects one of the responder units and is arranged to provide a group mapping. The group mapping assigns one or more group identifiers to each of the responder elements of the respective responder unit.
    Type: Grant
    Filed: November 23, 2012
    Date of Patent: February 27, 2018
    Assignee: NXP USA, Inc.
    Inventors: Michael Rohleder, Stefan Singer, Manfred Thanner