IP Library › Granted Patent US 11,670,406
Granted Patent B2
US 11,670,406 · App. 16/862,246 · Granted Jun 6, 2023

Systems and methods for removing personal data from digital records

Inventor: Dmitry Kakhovsky (Morrisville, NC)
Assignee: FUJIFILM MEDICAL SYSTEMS U.S.A., INC.
G16H10/60G06F21/6254G16H30/20G16H30/40
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 11,670,406
App. No.
16/862,246
Granted
Jun 6, 2023
Kind
B2
Abstract

Method for removing personal data from a medical record includes receiving a first digital medical record associated with a first patient, the first digital medical record including personal data and medical data; generating a first fingerprint by applying a cryptographic function to at least a portion of the personal data; transferring the first fingerprint to one or more computing devices; identifying a first alias associated with the first fingerprint, wherein identifying the first alias includes at least one of determining that the first fingerprint was previously stored along with the first alias, and generating the first alias and storing the first fingerprint and the first alias; transferring the first alias to the workstation of the first user; and generating a first clean digital medical record based on the first alias and the first digital medical record.

Claims (60)

1. A method for removing personal data from a medical record, comprising:

receiving, at a client device of a first user, a first digital medical record associated with a first patient, the first digital medical record including personal data and medical data;

generating, at the client device of the first user, a first fingerprint by applying a cryptographic function to at least a portion of the personal data;

transferring the first fingerprint from the workstation of the first user to one or more computing devices;

identifying, at the one or more computing devices, a first alias associated with the first fingerprint, wherein identifying the first alias includes at least one of

determining that the first fingerprint was previously stored on the one or more computing devices along with the first alias, and

generating the first alias and storing the first fingerprint and the first alias on the one or more computing devices,

wherein the first alias comprises a time-shift variable generated by a random generator, the time-shift variable limited to a range of randomness determined based on an age of the first patient;

transferring the first alias from the one or more computing devices to the workstation of the first user; and

generating, at the workstation of the first user, a first clean digital medical record based on the first alias and the first digital medical record;

wherein the first digital medical record comprises one or more Digital Imaging and Communications in Medicine (“DICOM”) Service-Object Pair (“SOP”) Instances, and the first clean digital medical record comprises one or more DICOM SOP Instances.

2. The method of claim 1 , wherein the first digital medical record comprises a first medical image record and the first clean digital medical record comprises a first clean medical image record.

3. The method of claim 1 , wherein the cryptographic function is a cryptographic hash function.

4. The method of claim 1 , wherein the personal data comprises personal health information.

5. The method of claim 1 , wherein the personal data comprises each of a patient name, a date of birth, and a procedure date.

6. The method of claim 5 , wherein the first alias further comprises a false patient name.

7. The method of claim 6 , wherein the first clean digital medical record comprises each of

the false patient name;

a false date of birth, the false date of birth calculated using the date of birth and the time-shift variable; and

a false procedure date, the false procedure date calculated using the procedure date and the time-shift variable.

8. One or more computer-readable non-transitory storage media embodying software that is operable when executed to:

receive, at a client device of a first user, a first digital medical record associated with a first patient, the first digital medical record including personal data and medical data;

generate, at the client device of the first user, a first fingerprint by applying a cryptographic function to at least a portion of the personal data;

transfer the first fingerprint from the workstation of the first user to one or more computing devices;

identify, at the one or more computing devices, a first alias associated with the first fingerprint, wherein to identify the first alias associated with the first fingerprint, the software is operable when executed to at least one of

determine that the first fingerprint was previously stored on the one or more computing devices along with the first alias, and

generate the first alias and store the first fingerprint and the first alias on the one or more computing devices,

wherein the first alias comprises a time-shift variable generated by a random generator, the time-shift variable limited to a range of randomness determined based on an age of the first patient;

transfer the first alias from the one or more computing devices to the workstation of the first user; and

generate, at the workstation of the first user, a first clean digital medical record based on the first alias and the first digital medical record;

wherein the first digital medical record comprises one or more Digital Imaging and Communications in Medicine (“DICOM”) Service-Object Pair (“SOP”) Instances, and the first clean digital medical record comprises one or more DICOM SOP Instances.

9. The media of claim 8 , wherein the first digital medical record comprises a first medical image record and the first clean digital medical record comprises a first clean medical image record.

10. The media of claim 8 , wherein the cryptographic function is a cryptographic hash function.

11. The media of claim 8 , wherein the personal data comprises personal health information.

12. The media of claim 8 , wherein the personal data comprises each of a patient name, a date of birth, and a procedure date.

13. The media of claim 12 , wherein the first alias further comprises a false patient name.

14. The media of claim 13 , wherein the first clean digital medical record comprises each of

the false patient name;

a false date of birth, the false date of birth calculated using the date of birth and the time-shift variable; and

a false a procedure date, the false procedure date calculated using the procedure date and the time-shift variable.

15. A system comprising: one or more processors; and a memory coupled to the processors comprising instructions executable by the processors, the processors being operable when executing the instructions to:

receive, at a client device of a first user, a first digital medical record associated with a first patient, the first digital medical record including personal data and medical data;

generate, at the client device of the first user, a first fingerprint by applying a cryptographic function to at least a portion of the personal data;

transfer the first fingerprint from the workstation of the first user to one or more computing devices;

identify, at the one or more computing devices, a first alias associated with the first fingerprint, wherein to identify the first alias associated with the first fingerprint, the processors are operable when executing instructions to at least one of

determine that the first fingerprint was previously stored on the one or more computing devices along with the first alias, and

generate the first alias and store the first fingerprint and the first alias on the one or more computing devices,

wherein the first alias comprises a time-shift variable generated by a random generator, the time-shift variable limited to a range of randomness determined based on an age of the first patient;

transfer the first alias from the one or more computing devices to the workstation of the first user; and

generate, at the workstation of the first user, a first clean digital medical record based on the first alias and the first digital medical record;

wherein the first digital medical record comprises one or more Digital Imaging and Communications in Medicine (“DICOM”) Service-Object Pair (“SOP”) Instances, and the first clean digital medical record comprises one or more DICOM SOP Instances.

16. The system of claim 15 , wherein the first digital medical record comprises a first medical image record and the first clean digital medical record comprises a first clean medical image record.

17. The system of claim 15 , wherein the cryptographic function is a cryptographic hash function.

18. The system of claim 15 , wherein the personal data comprises personal health information.

19. The system of claim 15 , wherein the personal data comprises each of a patient name, a date of birth, and a procedure date.

20. The system of claim 19 , wherein the first alias further comprises a false patient name.

21. The system of claim 20 , wherein the first clean digital medical record comprises each of

the false patient name;

a false date of birth, the false date of birth calculated using the date of birth and the time-shift variable; and

a false procedure date, the false procedure date record calculated using the procedure date and the time-shift variable.

Assignments (2)
MERGER AND CHANGE OF NAME Recorded Oct 6, 2023
From: FUJIFILM MEDICAL SYSTEMS U.S.A., INC.; FUJIFILM HEALTHCARE AMERICAS CORPORATION
To: FUJIFILM HEALTHCARE AMERICAS CORPORATION
Reel/Frame 065146/0458 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 29, 2020
From: KAKHOVSKY, DMITRY
To: FUJIFILM MEDICAL SYSTEMS U.S.A., INC.
Reel/Frame 052529/0871 →
Continuity (1)
Related Publication 20210343379A1 · Nov 4, 2021