Patents by Inventor Peter Warkentin

Peter Warkentin 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: 11157671
    Abstract: A method of checking equivalence between a first design comprising a shift register logic SRL chain and a second design comprising a memory block. The method comprises identifying an inductive invariant to replace the SRL chain or the memory block, and replacing the SRL chain and the memory block by a set of constraints, wherein the set of constraints state that the SRL chain and the memory block are equivalent for the checking of equivalence between the first design and the second design.
    Type: Grant
    Filed: July 3, 2020
    Date of Patent: October 26, 2021
    Assignee: OneSpin Solutions GmbH
    Inventors: Peter Warkentin, Arun Chandrasekharan, Tobias Welp
  • Publication number: 20210004513
    Abstract: A method of checking equivalence between a first design comprising a shift register logic SRL chain and a second design comprising a memory block.
    Type: Application
    Filed: July 3, 2020
    Publication date: January 7, 2021
    Inventors: Peter Warkentin, Arun Chandrasekharan, Tobias Welp
  • Patent number: 7082586
    Abstract: The invention permits a comparison of two technical systems, which according to conventional opinion is not possible to carry out, based on a substantially simpler, technically achievable comparison, in which part systems of one or both systems are specifically replaced. The replacements are performed in a controlled manner by monitoring a replacement condition with constraints. The monitoring of the replacement condition and the generation and monitoring of the necessary constraints occur automatically. A comparison of both systems can thus be carried out based on the replacement of the part systems without introducing a loss of precision in the comparison.
    Type: Grant
    Filed: August 23, 2001
    Date of Patent: July 25, 2006
    Assignee: OneSpin Solutions, GmbH
    Inventors: Stefan Horeth, Peter Warkentin
  • Publication number: 20040039541
    Abstract: The invention permits a comparison of two technical systems, which according to conventional opinion is not possible to carry out, based on a substantially simpler, technically achievable comparison, in which part systems of one or both systems are specifically replaced. The replacements are performed in a controlled manner by monitoring a replacement condition with constraints. The monitoring of the replacement condition and the generation and monitoring of the necessary constraints occur automatically. A comparison of both systems can thus be carried out based on the replacement of the part systems without introducing a loss of precision in the comparison.
    Type: Application
    Filed: August 28, 2003
    Publication date: February 26, 2004
    Inventors: Stefan Horeth, Peter Warkentin
  • Patent number: 6581026
    Abstract: The objective of the invention is to detect a characteristic in a technical system with reference to model checking. A comparison is made, involving the coordination of several comparative processes, whereby the comparison leads to a result. The comparison is terminated as soon as a comparative process proves that the characteristic is present or not in the appropriate system.
    Type: Grant
    Filed: May 3, 2001
    Date of Patent: June 17, 2003
    Assignee: Infineon Technologies AG
    Inventors: Joerg Lohse, Peter Warkentin
  • Patent number: 6557146
    Abstract: Various phases of the circuit design are specified in different notations, whereby each notation is based on the same circuit. Since the notations arise successively during the circuit design, whereby the circuit design covers a considerable time span, it should also be assured that a first change in a notation of an early phase corresponds to a second change in a notation of a later phase. For that purpose, the circuits underlying the notations are formally compared. Each notation describes the circuit as a boolean finite automaton, whereby a comparison of two automatons is implemented in that their input variables, output variables and operands are compared to one another. An allocation of operands corresponding to one another is determined on the basis of a status dependency graph, whereby a resolution with operands of the automatons is refined such that, preferably, corresponding allocations of operands of the automatons result.
    Type: Grant
    Filed: September 27, 2000
    Date of Patent: April 29, 2003
    Assignee: Siemens Aktiengesellschaft
    Inventors: Jörg Bormann, Peter Warkentin
  • Publication number: 20020013680
    Abstract: The objective of the invention is to detect a characteristic in a technical system with reference to model checking. A comparison is made, involving the coordination of several comparative processes, whereby the comparison leads to a result. The comparison is terminated as soon as a comparative process proves that the characteristic is present or not in the appropriate system.
    Type: Application
    Filed: May 3, 2001
    Publication date: January 31, 2002
    Inventors: Joerg Lohse, Peter Warkentin