IP Library Granted Patent US 10,635,833
Granted Patent B2
US 10,635,833 · App. 15/499,004 · Granted Apr 28, 2020

Uniform-frequency records with obscured context

Inventors: Jeffrey Howard Kaditz (Wilson, WY); Andrew Gettings Stevens (New York, NY); David Grijalva (San Francisco, CA)
Assignee: Q Bio, Inc.
G06F21/6227G06F16/122G06F19/00G06F19/328G06F21/604G06F21/6218G06F21/6254G06F19/321G06F2221/2151G16H10/60H04L9/0841H04L2463/082
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 10,635,833
App. No.
15/499,004
Granted
Apr 28, 2020
Kind
B2
Abstract

A computer system may perform substitutions for fields in a set of records, where performing a given substitution involves replacing a field in the set of records with a replacement field, and the substitutions remove the context information in the set of records while maintaining relevance of the set of records. Then, the computer system may generate an artificial set of records based, at least in part, on the set of records, where a given artificial record includes one or more modified portions of the set of records. Next, the computer system may combine the set of records and the artificial set of records into a second set of records, where at least some phrases or values in the second set of records are uniformly distributed.

Claims (42)

1. A method for accessing information in a set of records, comprising:

by a processor:

receiving, via an interface circuit, a request for the information, wherein the request is associated with an electronic device corresponding to an entity;

confirming that the entity is authorized to access the set of records;

recovering the information from a secured set of records, wherein the recovering involves:

removing one or more artificial set of records from the secured set of records, so that at least some phrases or values in the set of records are not uniformly distributed; and

restoring context information in the set of records while maintaining relevance of the set of records by performing substitutions for replacement fields in the set of records, wherein performing a given substitution involves replacing a replacement field in the set of records with a field, and wherein the context information was previously removed from the set of records and corresponds to different fields in the set of records that, at least in part, indirectly identify an individual; and

providing, via the interface circuit, the information for the electronic device.

2. The method of claim 1 , wherein the field replaces random or pseudorandom alphanumeric information in the replacement fields.

3. The method of claim 1 , wherein the recovering involves reordering the set of records, so that the set of records are not randomly or pseudo-randomly ordered.

4. The method of claim 1 , wherein the substitutions are predefined.

5. The method of claim 1 , wherein the substitutions are determined based on information value of the fields in the set of records.

6. The method of claim 1 , wherein the substitutions are determined based on a cardinality of the fields in the set of records.

7. The method of claim 1 , wherein the recovering involves reordering additional fields that include timestamps in the set of records.

8. The method of claim 1 , wherein the entity includes one of: a patient, a medical provider, and an insurance company.

9. The method of claim 1 , wherein the recovering involves modifying imaging data in the set of records based on imaging instructions and an invariant signature that predicts responses of voxels in at least an individual.

10. A non-transitory computer-readable storage medium for use in conjunction with a computer system, the computer-readable storage medium storing a program module that, when executed by the computer system, accesses information in a set of records by causing the computer system to perform one or more operations comprising:

receiving, via an interface circuit in the computer system, a request for the information, wherein the request is associated with an electronic device corresponding to an entity;

confirming that the entity is authorized to access the set of records;

recovering the information from a secured set of records, wherein the recovering involves:

removing one or more artificial set of records from the secured set of records, so that at least some phrases or values in the set of records are not uniformly distributed; and

restoring context information in the set of records while maintaining relevance of the set of records by performing substitutions for replacement fields in the set of records, wherein performing a given substitution involves replacing a replacement field in the set of records with a field, and wherein the context information was previously removed from the set of records and corresponds to different fields in the set of records that, at least in part, indirectly identify an individual; and

providing, via the interface circuit, the information for the electronic device.

11. The computer-readable storage medium of claim 10 , wherein the field replaces random or pseudorandom alphanumeric information in the replacement fields with one or more words or second values.

12. The computer-readable storage medium of claim 10 , wherein the recovering involves reordering the set of records, so that the set of records are not randomly or pseudo-randomly ordered.

13. The computer-readable storage medium of claim 10 , wherein the substitutions are predefined.

14. The computer-readable storage medium of claim 10 , wherein the substitutions are determined based on information value of the fields in the set of records.

15. The computer-readable storage medium of claim 10 , wherein the substitutions are determined based on a cardinality of the fields in the set of records.

16. The computer-readable storage medium of claim 10 , wherein the recovering involves reordering additional fields that include timestamps in the set of records.

17. The computer-readable storage medium of claim 10 , wherein the entity includes one of: a patient, a medical provider, and an insurance company.

18. The computer-readable storage medium of claim 10 , wherein the recovering involves modifying imaging data in the set of records based on imaging instructions and an invariant signature that predicts responses of voxels in at least an individual.

19. A computer system, comprising:

an interface circuit;

a processor, coupled to the interface circuit, configured to execute a program module;

memory, coupled to the processor, configured to store the program module, wherein, when executed by the computer system, the program module causes the computer system to access information in a set of records by performing one or more operations comprising:

receiving, via the interface circuit, a request for the information, wherein the request is associated with an electronic device corresponding to an entity;

confirming that the entity is authorized to access the set of records;

recovering the information from a secured set of records, wherein the recovering involves:

removing one or more artificial set of records from the secured set of records, so that at least some phrases or values in the set of records are not uniformly distributed; and

restoring context information in the set of records while maintaining relevance of the set of records by performing substitutions for replacement fields in the set of records, wherein performing a given substitution involves replacing a replacement field in the set of records with a field, and wherein the context information was previously removed from the set of records and corresponds to different fields in the set of records that, at least in part, indirectly identify an individual; and

providing, via the interface circuit, the information for the electronic device.

20. The computer system of claim 19 , wherein the substitutions are determined based on a cardinality of the fields in the set of records.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 1, 2017
From: KADITZ, JEFFREY HOWARD; STEVENS, ANDREW GETTINGS; GRIJALVA, DAVID
To: Q BIO, INC.
Reel/Frame 042194/0560 →
Continuity (3)
Continuation 15262001 · Sep 11, 2016
Provisional Application 62217804 · Sep 12, 2015
Related Publication 20170228557A1 · Aug 10, 2017