IP Library Granted Patent US 10,522,244
Granted Patent B2
US 10,522,244 · App. 16/156,494 · Granted Dec 31, 2019

Bioinformatic processing systems and methods

Inventors: Jarl Nilsson (Mountain View, CA); William Knox Carey (Mountain View, CA)
Assignee: Intertrust Technologies Corporation
G16B50/00G06F16/2255G06F16/24G06F16/2474G06F21/6227G06F21/6245H04L63/08H04L63/20H04W12/02G16B20/00H04L63/04H04L63/10
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,522,244
App. No.
16/156,494
Granted
Dec 31, 2019
Kind
B2
Abstract

The present disclosure relates to systems and methods for facilitating trusted handling of genomic and/or other bioinformatic information. Certain embodiments may facilitate policy-based governance of access to and/or use of bioinformatic information, improved interaction with and/or use of distributed bioinformatic information, parallelization of various processes involving bioinformatic information, and/or reduced user involvement in bioinformatic workflow processes, and/or the like. Further embodiments may provide for memoization processes that may persistently store final and/or intermediate results of computations performed using genomic data for use in connection with future computations.

Claims (23)

1. A method for performing trusted computations on genomic data performed by a system comprising a processor and a non-transitory computer-readable storage medium storing instructions that, when executed by the processor, cause the system to perform the method, the method comprising:

receiving a request relating to at least one computation using a plurality of genomic datasets, the request comprising identification information relating to a plurality of subjects and requesting to identify a particular genomic feature in one or more of the plurality of genomic data sets;

identifying, based on the identification information relating to the plurality of subjects, first anonymized identification information associated with at least a first subject of the plurality of subjects and second anonymized identification information associated with at least a second subject of the plurality of subjects, wherein identifying the first anonymized identification information and the second anonymized identification information is performed by a third program and executed in a first processing domain that does not have access to the plurality of genomic datasets;

communicating the first anonymized identification information to a first program configured to perform at least a first portion of the at least one computation and the second anonymized identification information to a second program configured to perform at least a second portion of the at least one computation;

generating, by the first program, a first result based at least a first genomic dataset of the plurality of genomic datasets associated with the first anonymized identification information;

generating, by the second program, a second result based at least a second genomic dataset of the plurality of genomic datasets associated with the second anonymized identification information; and

generating a response to the at least one computation based, at least in part, on the first result and the second result.

2. The method of claim 1 , wherein receiving the request relating to the at least one computation using a plurality genomic datasets comprises receiving the request from a requesting system and the method further comprises transmitting the response to the requesting system.

3. The method of claim 2 , wherein the first anonymized identification information and the second anonymized identification information is not exposed to the requesting system.

4. The method of claim 2 , wherein the plurality of genomic datasets are not exposed to the requesting system.

5. The method of claim 1 , wherein the request comprises a request to identify a particular genomic feature in genomic data of the plurality of genomic data sets associated with the plurality of subjects.

6. The method of claim 5 , wherein the particular genomic feature comprises a genetic variant.

7. The method of claim 6 , wherein the particular genomic feature comprises a carrier status.

8. The method of claim 1 , wherein generating the response to the at least one computation is performed by a fourth program.

9. The method of claim 8 , wherein at least one of the first program, the second program, the third program, and the fourth program is executed in a processing domain that is different than a processing domain of the other programs.

10. The method of claim 8 , wherein each of the first, program, the second program, the third program, and the forth program are executed in different processing domains.

11. The method of claim 1 , wherein identifying the first anonymized identification information and the second anonymized identification information comprises accessing a phenotypical data set.

12. The method of claim 1 , wherein the phenotypical data set associates identification information with anonymized identification information.

13. The method of claim 1 , wherein the first anonymized identification information and the second anonymized identification information comprise randomly generated identifiers.

14. The method of claim 1 , wherein the plurality of genomic datasets comprises human genomic data.

15. The method of claim 1 , wherein the request comprises authentication information.

16. The method of claim 1 , wherein the request comprises a cohort selection associated with the plurality of genomic datasets.

17. The method of claim 1 , wherein the request comprises instruction information associated with the at least one computation.

Assignments (5)
SECURITY INTEREST Recorded Mar 25, 2026
From: INTERTRUST TECHNOLOGIES CORPORATION
To: JAMSTER CAPITAL LLC
Reel/Frame 075228/0345 →
INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Jul 26, 2024
From: INTERTRUST TECHNOLOGIES CORPORATION
To: JERA CO., INC.
Reel/Frame 068173/0212 →
RELEASE OF SECURITY INTEREST Recorded Feb 14, 2023
From: ORIGIN FUTURE ENERGY PTY LTD.
To: INTERTRUST TECHNOLOGIES CORPORATION
Reel/Frame 062747/0742 →
SECURITY INTEREST Recorded Mar 18, 2020
From: INTERTRUST TECHNOLOGIES CORPORATION
To: ORIGIN FUTURE ENERGY PTY LTD
Reel/Frame 052189/0343 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 12, 2019
From: NILSSON, JARL; CAREY, WILLIAM KNOX
To: INTERTRUST TECHNOLOGIES CORPORATION
Reel/Frame 050028/0088 →