MANAGING PROVENANCE OF DIGITALLY SIGNED DATA IN USER EDITABLE RECORDS
First Claim
1. A health information management system, comprising a server configured to execute:
- an account interface module configured to serve an account interface to a user client device, the account interface being configured to enable a user to access a user account hosted on the server, the account being configured to store a plurality of healthcare record items;
an upload module configured to receive an original version of a healthcare record item from a content supplier, the healthcare record item including a digital signature of the content supplier that is associated with digitally signed data in the healthcare record item, the digital signature having an associated digital certificate, the digital certificate being verifiable via a third party authority;
an editor module configured to enable a user to make a user edit to the healthcare record item, to thereby produce an updated version of the healthcare record item;
a provenance module configured to determine whether the user edit affects a portion of the digitally signed data of the updated version of the healthcare record item, and to remove the digital signature in the updated version of the healthcare record item or replace the digital signature with a new digital signature passed in via the editor module with the updated version, if the user edit affects the digitally signed portion of the healthcare record item; and
a download module configured to download the updated version of the healthcare record item to a content recipient, with the digital signature removed.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for managing health information. The system may include a server configured to execute an account interface module enabling a user to access a user account, wherein a plurality of healthcare record items are stored on a server, via a user client device. The server may also be configured to execute an upload module that is configured to receive a digitally signed, original version of a healthcare record item from a content supplier, and an editor module configured to enable a user to make a user edit, thereby producing an updated version of the healthcare record item. The server may also be configured to execute a provenance module to determine whether the user edit affects the digitally signed data, and accordingly remove or replace the digital signature, and a download module to download the updated version of the healthcare record item to a content recipient.
33 Citations
20 Claims
-
1. A health information management system, comprising a server configured to execute:
-
an account interface module configured to serve an account interface to a user client device, the account interface being configured to enable a user to access a user account hosted on the server, the account being configured to store a plurality of healthcare record items; an upload module configured to receive an original version of a healthcare record item from a content supplier, the healthcare record item including a digital signature of the content supplier that is associated with digitally signed data in the healthcare record item, the digital signature having an associated digital certificate, the digital certificate being verifiable via a third party authority; an editor module configured to enable a user to make a user edit to the healthcare record item, to thereby produce an updated version of the healthcare record item; a provenance module configured to determine whether the user edit affects a portion of the digitally signed data of the updated version of the healthcare record item, and to remove the digital signature in the updated version of the healthcare record item or replace the digital signature with a new digital signature passed in via the editor module with the updated version, if the user edit affects the digitally signed portion of the healthcare record item; and a download module configured to download the updated version of the healthcare record item to a content recipient, with the digital signature removed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 12, 13, 14)
-
-
11. A method for managing health information, the method comprising:
-
uploading an original version of a healthcare record item from a content supplier, the healthcare record item including a digital signature of the content supplier that is associated with digitally signed data in the healthcare record item, the digital signature having an associated a digital certificate, the digital certificate being verifiable via a third party authority; receiving a user authorized edit to the healthcare record item; producing an updated version of the healthcare record item based on the user authorized edit; determining whether the user authorized edit affects a portion of the digitally signed data of the original version of the healthcare record item; removing the digital signature in the updated version of the healthcare record item or replacing the digital signature with a new digital signature corresponding with the user authorized edit, if the user authorized edit affects the digitally signed portion of the healthcare record item; and downloading the updated version of the healthcare record item to a content recipient, with the digital signature removed. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A method for managing user controlled information, the method comprising:
-
uploading an original version of a record item from a content supplier, the record item including a digital signature of the content supplier that is associated with digitally signed data in the record item, the digital signature having an associated digital certificate, the digital certificate being verifiable via a third party authority; receiving a user authorized edit to the record item; producing an updated version of the record item based on the user authorized edit; determining whether the user authorized edit affects a portion of the digitally signed data of the updated version of the record item; removing the digital signature in the updated version of the record item or replacing the digital signature with a new digital signature passed in via the editor module with the updated version, if the user authorized edit affects the digitally signed portion of the record item; and downloading the updated version of the record item to a content recipient, with the digital signature removed.
-
Specification