Patents by Inventor Jan Lehnhardt

Jan Lehnhardt 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: 20110185188
    Abstract: The invention relates to a computer implemented method for analyzing data of a first user, wherein an asymmetric cryptographic key pair is associated with the first user, said asymmetric cryptographic key pair comprising a public key and a private key, the data being stored pseudonymously in a database with the data being assigned to an identifier, wherein the identifier comprises the public key, the method comprising: receiving a set of rules, the set of rules describing data processing steps, receiving the identifier, retrieving the data assigned to the identifier from the database, analyzing the retrieved data by applying the set of rules, providing a result of the analysis.
    Type: Application
    Filed: December 15, 2010
    Publication date: July 28, 2011
    Applicant: COMPUGROUP MEDICAL AG
    Inventors: Adrian Spalka, Jan Lehnhardt
  • Publication number: 20110179286
    Abstract: The invention relates to a computer implemented method for performing cloud computing on data of a first user employing cloud components, the cloud components comprising a first database and a data processing component, wherein an asymmetric cryptographic key pair is associated with the first user, said asymmetric cryptographic key pair comprising a public key and a private key, the data being stored pseudonymously non-encrypted in the first database with the data being assigned to an identifier, wherein the identifier comprises the public key, the method comprising retrieving the data from the first database by the data processing component, wherein retrieving the data from the first database comprises receiving the identifier and retrieving the data assigned to the identifier from the first database, wherein the method further comprises processing the retrieved data by the data processing component and providing a result of the analysis.
    Type: Application
    Filed: December 15, 2010
    Publication date: July 21, 2011
    Applicant: COMPUGROUP MEDICAL AG
    Inventors: Adrian Spalka, Jan Lehnhardt, Frank Gotthardt
  • Publication number: 20110173455
    Abstract: A database system comprising: a memory containing multiple data records, wherein each of the data records has a data record asymmetric key pair for cryptographic encryption and decryption, wherein each data record asymmetric key pair comprises a data record public key and a data record private key, wherein the data contained in each of the multiple data records is encrypted by the data record public key, wherein the data record private key of each data record asymmetric key pair is encrypted with the public key of another asymmetric key pair; a set of user accounts, wherein each of the user accounts has a user asymmetric key pair for encryption and decryption, wherein each user asymmetric key pair has a user public key and a user private key; wherein data is added to a data record by encrypting it with the data record public key; wherein access to the data record is granted to a user account by encrypting the data record private key with the public key of an asymmetric cryptographic key pair whose encrypted p
    Type: Application
    Filed: December 15, 2010
    Publication date: July 14, 2011
    Applicant: COMPUGROUP MEDICAL AG
    Inventors: Adrian Spalka, Jan Lehnhardt
  • Publication number: 20110154044
    Abstract: The invention relates to a computer implemented method for sending a message to a recipient user, wherein a recipient asymmetric cryptographic key pair is associated with the recipient user, said key pair comprising a public recipient key and a private recipient key, the method comprising sending the message to said recipient user with the recipient address to which the message is sent comprising the public recipient key.
    Type: Application
    Filed: November 3, 2010
    Publication date: June 23, 2011
    Applicant: COMPUGROUP HOLDING AG
    Inventors: Adrian Spalka, Jan Lehnhardt
  • Publication number: 20110154056
    Abstract: A computer readable storage medium having stored therein instructions, which when executed by a computing device cause the computing device to perform a method of generating an access key, the method comprising the steps of: accessing an input value; calculating an asymmetric cryptographic key pair by applying a cryptographic one-way function to the input value, wherein the cryptographic key pair comprises a public key and a private key, wherein the cryptographic one-way function is an injective function; and outputting the public key for providing the access key.
    Type: Application
    Filed: July 15, 2010
    Publication date: June 23, 2011
    Applicant: COMPUGROUP HOLDING AG
    Inventors: Adrian Spalka, Jan Lehnhardt
  • Publication number: 20110154055
    Abstract: The invention relates to a method of generating a pseudonym, the method including accessing an input value and calculating a pseudonym by applying a cryptographic one-way function to the input value, where the cryptographic one-way function is an injective function.
    Type: Application
    Filed: March 26, 2010
    Publication date: June 23, 2011
    Applicant: COMPUGROUP HOLDING AG
    Inventors: Adrian Spalka, Jan Lehnhardt
  • Publication number: 20110154054
    Abstract: The invention relates to a computer implemented method for generating a pseudonym for a user comprising entering a user-selected secret, storing the user-selected secret in memory, computing a private key by applying an embedding and randomizing function onto the secret, storing the private key in the memory, computing a public key using the private key, the public key and the private key forming an asymmetric cryptographic key, erasing the secret and the private key from the memory, and outputting the public key for providing the pseudonym
    Type: Application
    Filed: January 20, 2010
    Publication date: June 23, 2011
    Applicant: CompuGROUP Holding AG
    Inventors: Adrian Spalka, Jan Lehnhardt