Patents Assigned to CompuGroup Medical AG
-
Patent number: 8719587Abstract: 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: GrantFiled: April 4, 2011Date of Patent: May 6, 2014Assignee: CompuGroup Medical AGInventors: Adrian Spalka, Jan Lenhardt
-
Patent number: 8699705Abstract: The invention relates to a computer implemented method for generating a set of identifiers from a private key, the method comprising the steps of: calculating a set of public keys, wherein the private key and each public key of the set of public keys form an asymmetric cryptographic key pair; and outputting the identifiers comprising the public keys.Type: GrantFiled: November 3, 2010Date of Patent: April 15, 2014Assignee: Compugroup Medical AGInventors: Adrian Spalka, Jan Lenhardt
-
Patent number: 8695106Abstract: 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: GrantFiled: December 15, 2010Date of Patent: April 8, 2014Assignee: Compugroup Medical AGInventors: Adrian Spalka, Jan Lehnhardt
-
Publication number: 20140095882Abstract: The invention relates to a method for creating a second asymmetric cryptographic pair of keys, wherein a first private key (G0) together with a first public key (O0) forms a first asymmetric cryptographic pair of keys (K0). Embodiments of the method may comprise the following steps: receiving a user identifier; calculating a second private key (G1), wherein a random value (z) and the user identifier are considered in the calculation; calculating a second public key (O1) from the second private key using an asymmetric cryptographic key creation method, wherein the second private key and the second public key form the second asymmetric cryptographic pair of keys (K1, 206); creating a first cipher (C_G0—O1) by encrypting the first private key (G0) with the second public key (O1); and storing the first cipher (C_G0—O1).Type: ApplicationFiled: December 9, 2013Publication date: April 3, 2014Applicant: COMPUGROUP MEDICAL AGInventors: Adrian Spalka, Jan Lehnhardt
-
Patent number: 8675864Abstract: An apparatus for encrypting data is provided. The apparatus is capable of symmetrically encrypting data and then encrypting the symmetrically encrypted data with the aid of a bit string. The bit string has a maximum entropy. Encryption of the symmetrically encrypted data is designed such that a section of the bit string is used for encryption and successive encryption operations are carried out with varying sections of the bit string while the bit string remains unchanged.Type: GrantFiled: September 14, 2010Date of Patent: March 18, 2014Assignee: Compugroup Medical AGInventors: Adrian Spalka, Jan Lehnhardt
-
Patent number: 8677146Abstract: 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: GrantFiled: November 3, 2010Date of Patent: March 18, 2014Assignee: CompuGroup Medical AGInventors: Adrian Spalka, Jan Lehnhardt
-
Patent number: 8661247Abstract: 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: GrantFiled: December 15, 2010Date of Patent: February 25, 2014Assignee: CompuGroup Medical AGInventors: Adrian Spalka, Jan Lehnhardt, Frank Gotthardt
-
Patent number: 8605899Abstract: The invention relates to a method for creating a second asymmetric cryptographic pair of keys (206), wherein a first private key (G0, 154) together with a first public key (O0, 126) forms a first asymmetric cryptographic pair of keys (K0, 218), wherein the method comprises the following steps: receiving a user identifier; calculating a second private key (G1), wherein a random value (z) and the user identifier are considered in the calculation; calculating a second public key (O1) from the second private key using an asymmetric cryptographic key creation method, wherein the second private key and the second public key form the second asymmetric cryptographic pair of keys (K1, 206); creating a first ciphertext (C_G0—O1, 212; 186) by encrypting the first private key (G0) with the second public key (O1); storing the first ciphertext (C_G0—O1, 212; 186).Type: GrantFiled: March 4, 2010Date of Patent: December 10, 2013Assignee: Compugroup Medical AGInventors: Adrian Spalka, Jan Lenhardt
-
Patent number: 8548827Abstract: The invention relates to a computer-implemented method for medical diagnosis support for patient data of a patient through a data processing system, wherein the data processing system comprises a graphical user interface and a database containing rules for calculating diagnosis risks.Type: GrantFiled: November 17, 2009Date of Patent: October 1, 2013Assignee: CompuGroup Medical AGInventors: Frank Gotthardt, Dierk Helmann
-
Publication number: 20130179176Abstract: A computer-implemented method for determining the presence of a disease in a patient, the method comprising: Receiving first rule sets comprising rules, the rules of each first rule set being grouped into one or more second rule sets, each second rule set comprising a score value; Determining, for each first rule set, the highest score value of its second rule sets; Calculating a total score value for the disease as a derivative of the determined highest score values; Returning a first diagnosis result, the first diagnosis result being indicative of the presence of the disease in the patient, the first diagnosis result having assigned the total score value;Type: ApplicationFiled: March 11, 2011Publication date: July 11, 2013Applicant: COMPUGROUP MEDICAL AGInventor: Frank Gotthardt
-
Patent number: 8195951Abstract: A computer-implemented method for providing authorization keys, where the method includes receiving a further asymmetrical, cryptographic key pair, where the further asymmetrical key pair is part of a key pair sequence, where the further asymmetrical key pair includes a further first and a further second authorization key; retrieving a ciphertext, where the ciphertext is associated with the key pair which immediately precedes the further key pair in the sequence of key pairs, where the ciphertext includes the initial first key encrypted with the second authorization key of the key pair which immediately precedes the further key pair in the sequence of key pairs; decrypting the initial first authorization key using the first authorization key of the key pair which immediately precedes the further key pair in the sequence of key pairs; generating a further ciphertext through encryption of the decrypted initial first authorization key using the second authorization key of the further key pair; and saving the furType: GrantFiled: September 18, 2009Date of Patent: June 5, 2012Assignee: CompuGroup Medical AGInventor: Adrian Spalka
-
Publication number: 20120131440Abstract: A computer-implemented method for displaying chronic illnesses on a graphical user interface of a data processing system, where the graphical user interface includes a first and a second display window.Type: ApplicationFiled: November 25, 2008Publication date: May 24, 2012Applicant: CompuGroup Medical AGInventor: Werner Rodorff
-
Publication number: 20120036368Abstract: A computer-implemented method for providing authorization keys, where the method includes receiving a further asymmetrical, cryptographic key pair, where the further asymmetrical key pair is part of a key pair sequence, where the further asymmetrical key pair includes a further first and a further second authorization key; retrieving a ciphertext, where the ciphertext is associated with the key pair which immediately precedes the further key pair in the sequence of key pairs, where the ciphertext includes the initial first key encrypted with the second authorization key of the key pair which immediately precedes the further key pair in the sequence of key pairs; decrypting the initial first authorization key using the first authorization key of the key pair which immediately precedes the further key pair in the sequence of key pairs; generating a further ciphertext through encryption of the decrypted initial first authorization key using the second authorization key of the further key pair; and saving the furType: ApplicationFiled: September 18, 2009Publication date: February 9, 2012Applicant: CompuGroup Medical AGInventor: Adrian Spalka
-
Publication number: 20110268269Abstract: 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: ApplicationFiled: April 4, 2011Publication date: November 3, 2011Applicant: COMPUGROUP MEDICAL AGInventors: Adrian Spalka, Jan Lenhardt
-
Patent number: 8024581Abstract: 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. In alternative embodiments, the cryptographic one-way function is an embedding and/or randomizing function.Type: GrantFiled: March 26, 2010Date of Patent: September 20, 2011Assignee: CompuGROUP Medical AGInventors: Adrian Spalka, Jan Lehnhardt
-
Publication number: 20110225114Abstract: The invention relates to a data structure comprising a plurality of biomedical parameters for providing a plurality of biomedical parameter values as input to a medical decision support system.Type: ApplicationFiled: January 17, 2011Publication date: September 15, 2011Applicant: COMPUGROUP MEDICAL AGInventor: Frank Gotthardt
-
Publication number: 20110185188Abstract: 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: ApplicationFiled: December 15, 2010Publication date: July 28, 2011Applicant: COMPUGROUP MEDICAL AGInventors: Adrian Spalka, Jan Lehnhardt
-
Publication number: 20110179286Abstract: 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: ApplicationFiled: December 15, 2010Publication date: July 21, 2011Applicant: COMPUGROUP MEDICAL AGInventors: Adrian Spalka, Jan Lehnhardt, Frank Gotthardt
-
Publication number: 20110173455Abstract: 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 pType: ApplicationFiled: December 15, 2010Publication date: July 14, 2011Applicant: COMPUGROUP MEDICAL AGInventors: Adrian Spalka, Jan Lehnhardt
-
Patent number: 7962761Abstract: 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: GrantFiled: January 20, 2010Date of Patent: June 14, 2011Assignee: CompuGroup Medical AGInventors: Adrian Spalka, Jan Lenhardt