IP Library Granted Patent US 11,600,393
Granted Patent B2
US 11,600,393 · App. 17/743,973 · Granted Mar 7, 2023

Computer implemented modeling and prediction of phenotypes

Inventors: Andrew Alexander Kenedy (Sugar Land, TX); Charles Anthony Eldering (Furlong, PA)
Assignee: 23andMe, Inc.
G16H70/20G06F16/00G06F16/2282G06F16/24575G06F16/24578G06F16/285G06F16/951G06F16/955G06F16/9535G06N3/08G06N5/04G06N7/005G06Q40/08G16B20/00G16B20/20G16B20/40G16H20/30G16H40/63G16H50/30G16H50/70
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,600,393
App. No.
17/743,973
Granted
Mar 7, 2023
Kind
B2
Abstract

A method, software, database and system for attribute partner identification and social network based attribute analysis are presented in which attribute profiles associated with individuals can be compared and potential partners identified. Connections can be formed within social networks based on analysis of genetic and non-genetic data. Degrees of attribute separation (genetic and non-genetic) can be utilized to analyze relationships and to identify individuals who might benefit from being connected.

Claims (47)

1. A computer-implemented method comprising:

obtaining, by a genetics platform, genetic attributes for a plurality of users, wherein the genetics platform includes software executing on one or more computing devices;

obtaining, by the genetics platform, self-reported data for the plurality of users;

applying, by the genetics platform, heuristic rules to the self-reported data to generate initial predictions of whether each of the plurality of users exhibits a particular phenotype;

based on the initial predictions, assigning, by the genetics platform, indications of either presence or absence of the particular phenotype to profiles associated with each of the plurality of users;

obtaining, by the genetics platform, a particular profile associated with a particular user of the plurality of users;

based on an estimated value related to the particular phenotype in the particular profile and predetermined statistical associations between the genetic attributes and a second particular phenotype, generating, by the genetics platform, a prediction of whether the particular user exhibits the second particular phenotype; and

providing, by the genetics platform and to a client device, the prediction of whether the particular user exhibits the second particular phenotype.

2. The computer-implemented method of claim 1 , further comprising:

storing, in a first database, the genetic attributes for the plurality of users;

storing, in a second database, the indications of either the presence or the absence of the particular phenotype in the profiles; and

reading, from a third database, the predetermined statistical associations between the genetic attributes and the second particular phenotype.

3. The computer-implemented method of claim 1 , wherein the estimated value related to the particular phenotype in the particular profile is based on at least one of age, sex-type, environmental factors, or family history.

4. The computer-implemented method of claim 1 , wherein the indications of either the presence or the absence of the particular phenotype in the profiles are in binary format.

5. The computer-implemented method of claim 1 , wherein the genetic attributes are non-monogenetic.

6. The computer-implemented method of claim 1 , wherein the genetic attributes are single nucleotide polymorphisms.

7. The computer-implemented method of claim 1 , wherein the genetic attributes are selected from an entire genome.

8. The computer-implemented method of claim 1 , wherein attributes of the self-reported data are timestamped, and wherein generating the prediction of whether the particular user exhibits the second particular phenotype comprises predicting onset or progression of disease based on the attributes of the self-reported data as timestamped.

9. The computer-implemented method of claim 1 , wherein the genetic attributes and the self-reported data of the plurality of users are anonymously linked to identities of these users using non-descriptive alphanumeric identifiers.

10. The computer-implemented method of claim 1 , wherein reception of the prediction causes the client device to display, in a graphical representation, the prediction.

11. The computer-implemented method of claim 1 , wherein the estimated value related to the particular phenotype in the particular profile comprises an indication of the presence or the absence of the particular phenotype in the particular profile.

12. The computer-implemented method of claim 1 , wherein the second particular phenotype is different from the particular phenotype.

13. A non-transitory computer-readable medium storing program instructions that, when executed by a processor, cause a computing system to perform operations comprising:

obtaining genetic attributes for a plurality of users;

obtaining self-reported data for the plurality of users;

applying heuristic rules to the self-reported data to generate initial predictions of whether each of the plurality of users exhibits a particular phenotype;

based on the initial predictions, assigning indications of either presence or absence of the particular phenotype to profiles associated with each of the plurality of users;

obtaining a particular profile associated with a particular user of the plurality of users;

based on an estimated value related to the particular phenotype in the particular profile and predetermined statistical associations between the genetic attributes and a second particular phenotype, generating a prediction of whether the particular user exhibits the second particular phenotype; and

providing, to a client device, the prediction of whether the particular user exhibits the second particular phenotype.

14. The non-transitory computer-readable medium of claim 13 , wherein the estimated value related to the particular phenotype in the particular profile is based on at least one of age, sex-type, environmental factors, or family history.

15. The non-transitory computer-readable medium of claim 13 , wherein the genetic attributes are non-monogenetic.

16. The non-transitory computer-readable medium of claim 13 , wherein the genetic attributes are single nucleotide polymorphisms.

17. The non-transitory computer-readable medium of claim 13 , wherein attributes of the self-reported data are timestamped, and wherein generating the prediction of whether the particular user exhibits the second particular phenotype comprises predicting onset or progression of disease based on the attributes of the self-reported data as timestamped.

18. The non-transitory computer-readable medium of claim 13 , wherein the genetic attributes and the self-reported data of the plurality of users are anonymously linked to identities of these users using non-descriptive alphanumeric identifiers.

19. The non-transitory computer-readable medium of claim 13 , wherein the genetic attributes are selected from an entire genome.

20. A computing system comprising:

one or more processors;

memory; and

program instructions stored in the memory that, when executed by the one or more processors, cause the computing system to perform operations comprising:

obtaining genetic attributes for a plurality of users;

obtaining self-reported data for the plurality of users;

applying heuristic rules to the self-reported data to generate initial predictions of whether each of the plurality of users exhibits a particular phenotype;

based on the initial predictions, assigning indications of either presence or absence of the particular phenotype to profiles associated with each of the plurality of users;

obtaining a particular profile associated with a particular user of the plurality of users;

based on an estimated value related to the particular phenotype in the particular profile and predetermined statistical associations between the genetic attributes and a second particular phenotype, generating a prediction of whether the particular user exhibits the second particular phenotype; and

providing, to a client device, the prediction of whether the particular user exhibits the second particular phenotype.

Assignments (6)
CORRECTIVE ASSIGNMENT TO CORRECT THE APP. NO. 63806415 TO 63806145 AND APPL NO. 17721779 TO 17731779 PREVIOUSLY RECORDED ON REEL 73168 FRAME 531. ASSIGNOR(S) HEREBY CONFIRMS THE CHANGE OF NAME. Recorded Jan 6, 2026
From: 23ANDME PGS LLC
To: 23ANDME GENOMICS LLC
Reel/Frame 074434/0334 →
CHANGE OF NAME Recorded Oct 22, 2025
From: 23ANDME PGS LLC
To: 23ANDME GENOMICS LLC
Reel/Frame 073168/0531 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Aug 26, 2025
From: 23ANDME, INC.
To: 23ANDME PGS LLC
Reel/Frame 072562/0795 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2022
From: KENEDY, ANDREW A.; ELDERING, CHARLES A.
To: EXPANSE NETWORKS, INC.
Reel/Frame 059902/0526 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 13, 2022
From: EXPANSE BIOINFORMATICS, INC.
To: 23ANDME, INC.
Reel/Frame 059903/0497 →
CHANGE OF NAME Recorded May 13, 2022
From: EXPANSE NETWORKS, INC.
To: EXPANSE BIOINFORMATICS, INC.
Reel/Frame 060066/0939 →
Continuity (8)
Continuation 17590304 · Feb 1, 2022
Continuation 17175995 · Feb 15, 2021
Continuation 17004494 · Aug 27, 2020
Continuation 15927785 · Mar 21, 2018
Continuation 14822023 · Aug 10, 2015
Continuation 12047203 · Mar 12, 2008
Provisional Application 60895236 · Mar 16, 2007
Related Publication 20220270766A1 · Aug 25, 2022