Patents by Inventor Marcellus Buchheit

Marcellus Buchheit 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: 8490191
    Abstract: Method for protecting computer software by detecting an attack of an intruding program interfering with the execution of said protected software on a computer system with a processor and at least a processor memory, wherein the computer software to be protected communicates with a license container containing a license for using and executing the protected computer software and containing at least one cryptographic key, wherein the license container provides licenses and cryptographic keys for the protected software to protect its usage and its integrity, and wherein the protected computer software is at least partly encrypted and uses the associated cryptographic keys to decrypt said protected software for executing comprises the following steps: during execution of the protected software, analyzing the behavior of the protected software and/or the execution environment of the protected software on the computer system, and searching for patterns of an intrusion or an intruding program, detecting an intrusion
    Type: Grant
    Filed: June 9, 2007
    Date of Patent: July 16, 2013
    Assignee: WIBU-Systems AG
    Inventors: Ruediger Kuegler, Peer Wichmann, Oliver Winzenried, Marcellus Buchheit
  • Patent number: 8160967
    Abstract: A method for recovering an authorization code which is assigned to a licensee by a licensor and is stored in an access-protected data processing device that is connected to a computer of said licensee via an interface. A backup file which is part of the authorization code and contains the license parameters is stored on the licensee's computer. The license parameters associated with the licensor are read out of the backup file, the license parameters are sent to the respective licensor, authorization codes corresponding to the received license parameters are recovered at the level of the licensor, the recovered authorization code is then returned to the licensee's computer, and the recovered authorization codes are stored in the data processing device connected to the licensee's computer.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: April 17, 2012
    Assignee: WIBU-Systems AG
    Inventors: Oliver Winzenried, Marcellus Buchheit
  • Patent number: 7779033
    Abstract: A method for controlling a data processing device connected to a computer via an interface wherein a device specific command is generated on the computer by an application program, the command is stored in a special file and is then transmitted by the computer to the device with the aid of a write instruction of the computer operating system. The special file is received by the device, the device specific command is read out from the special file and the device processor executes the command. The method allows the device processor to execute a device specific command exclusively using the write instruction of the computer's own operating system without requiring particular administrator rights.
    Type: Grant
    Filed: December 30, 2004
    Date of Patent: August 17, 2010
    Assignee: Wibu-Systems AG
    Inventors: Oliver Winzenried, Marcellus Buchheit, Ralf Fust
  • Publication number: 20100017879
    Abstract: Method for protecting computer software by detecting an attack of an intruding program interfering with the execution of said protected software on a computer system with a processor and at least a processor memory, wherein the computer software to be protected communicates with a license container containing a license for using and executing the protected computer software and containing at least one cryptographic key, wherein the license container provides licenses and cryptographic keys for the protected software to protect its usage and its integrity, and wherein the protected computer software is at least partly encrypted and uses the associated cryptographic keys to decrypt said protected software for executing comprises the following steps: during execution of the protected software, analyzing the behavior of the protected software and/or the execution environment of the protected software on the computer system, and searching for patterns of an intrusion or an intruding program, detecting an intrusion
    Type: Application
    Filed: June 9, 2007
    Publication date: January 21, 2010
    Applicant: Wibu-Systems AG
    Inventors: Ruediger Kuegler, Peer Wichmann, Oliver Winzenried, Marcellus Buchheit
  • Publication number: 20070186037
    Abstract: A method for controlling a data processing device connected to a computer via an interface wherein a device specific command is generated on the computer by an application program, the command is stored in a special file and is then transmitted by the computer to the device with the aid of a write instruction of the computer operating system. The special file is received by the device, the device specific command is read out from the special file and the device processor executes the command. The method allows the device processor to execute a device specific command exclusively using the write instruction of the computer's own operating system without requiring particular administrator rights.
    Type: Application
    Filed: December 30, 2004
    Publication date: August 9, 2007
    Applicant: WIBU-SYSTEMS AG
    Inventors: Oliver Winzenried, Marcellus Buchheit, Ralf Fust
  • Publication number: 20070094144
    Abstract: A method for recovering an authorization code which is assigned to a licensee by a licensor and is stored in an access-protected data processing device that is connected to a computer of said licensee via an interface. A backup file which is part of the authorization code and contains the license parameters is stored on the licensee's computer. The license parameters associated with the licensor are read out of the backup file, the license parameters are sent to the respective licensor, authorization codes corresponding to the received license parameters are recovered at the level of the licensor, the recovered authorization code is then returned to the licensee's computer, and the recovered authorization codes are stored in the data processing device connected to the licensee's computer.
    Type: Application
    Filed: December 30, 2004
    Publication date: April 26, 2007
    Applicant: WIBU-SYSTEMS AG
    Inventors: Oliver Winzenried, Marcellus Buchheit
  • Patent number: 7143297
    Abstract: A procedure for the protection of computer software and/or computer-readable data against unauthorized use includes the encoding of the software by the licenser dependent on license parameters, the storage of the software at the licensee, the encoded transmission of the license parameters from the licenser to the licensee, and the automatic decoding of the software dependent on the stored license parameters during the use of the software by the licensee. The encoding of the software is initialized dependent on a secret Firm Key (FK) freely selected by the licenser. The encoding of the transmission of license parameters occurs dependent on a secret Private Serial Key (SK). The decoding of the software or data is initialized dependent on the Firm Key (FK) selected by the licenser. A protective device is linked to the computer of the licensee and includes a memory for the storage of license parameters of different licensers.
    Type: Grant
    Filed: August 22, 2001
    Date of Patent: November 28, 2006
    Assignee: Wibu-Systems, AG
    Inventors: Marcellus Buchheit, Oliver Winzenried
  • Publication number: 20020031222
    Abstract: A procedure for the protection of computer software and/or computer-readable data against unauthorized use includes the encoding of the software by the licenser dependent on license parameters, the storage of the software at the licensee, the encoded transmission of the license parameters from the licenser to the licensee, and the automatic decoding of the software dependent on the stored license parameters during the use of the software by the licensee.
    Type: Application
    Filed: August 22, 2001
    Publication date: March 14, 2002
    Applicant: WIBU-SYSTEMS AG
    Inventors: Marcellus Buchheit, Oliver Winzenried