IP Library Granted Patent US 8,065,324
Granted Patent B2
US 8,065,324 · App. 12/912,174 · Granted Nov 22, 2011

Weight and diet attribute combination discovery

Assignee: Expanse Networks, Inc.
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 8,065,324
App. No.
12/912,174
Granted
Nov 22, 2011
Kind
B2
Abstract

A method and system are presented in which a query attribute is used as the basis for accessing stored attribute combinations and their frequencies of occurrence for query-attribute-positive individuals and query-attribute-negative individuals and tabulating, based on frequencies of occurrence, those attribute combinations that are most likely to co-occur with the query attribute.

Claims (25)

1. A computer program storage device readable by a machine and containing a set of instructions which, when read by the machine, causes execution of a bioinformatics method for generating a compilation containing combinations of pangenetic and non-pangenetic attributes that co-associate with a diet and weight related query attribute associated with an individual subject using the method, comprising:

a) receiving the diet and weight related query attribute which identifies, within a computer memory, a set of query-attribute-positive attribute profiles associated with query-attribute-positive individuals, defined as those individuals who have previously achieved the query attribute, and a set of query-attribute-negative attribute profiles associated with query-attribute-negative individuals, defined as those individuals who have not achieved the query attribute, wherein the respective attribute profiles comprise pangenetic attributes and non-pangenetic attributes;

b) accessing the respective attribute profiles of query-attribute-positive individuals and attribute profiles of query-attribute-negative individuals, wherein the attribute profiles comprise pangenetic attributes and non-pangenetic attributes, wherein the accessing includes choosing at least one query-attribute-positive attribute profile from the set of query-attribute-positive attribute profiles and at least one query-attribute-negative profile from the set of query-attribute-negative attribute profiles;

c) determining a set of candidate attributes comprising attributes from the at least one query-attribute-positive attribute profile of at least one query-attribute-positive individual that do not occur in the attribute profiles of at least a portion of the set of query-attribute-negative individuals attribute profiles;

d) determining the frequencies of occurrence of combinations of candidate attributes in the set of attribute profiles of the query-attribute-positive attribute profiles individuals and in the set of attribute profiles of the query-attribute-negative attribute profiles individuals, wherein each of the combinations of candidate attributes contains at least one pangenetic attribute and at least one non-pangenetic attribute selected from the set of candidate attributes;

e) storing, within a computer memory, the combinations of candidate attributes having higher frequencies of occurrence in the set of attribute profiles of the query-attribute-positive attribute profiles individuals than in the set of attribute profiles of the query-attribute-negative attribute profiles individuals to generate a compilation of attribute combinations that co-associate with the query attribute associated with said subject;

f) storing, in the compilation, corresponding statistical results that are computed based on the frequencies of occurrence to indicate the strength of association of each of the attribute combinations in the compilation with the query attribute; and

g) generating and transmitting for display a set of attribute combinations of pangenetic and non-pangenetic attributes that co-associate with the query attribute associated with said subject and which provide a pangenetic and non-pangenetic based weight related dietary recommendation in accord with combinations of pangenetic and non-pangenetic attributes co-associating with said subject.

2. The computer program storage device of claim 1 , wherein the diet and weight related query is diet characteristics correlated with weight loss.

3. The computer program storage device of claim 1 , wherein the diet and weight related query is diet characteristics correlated with weight gain.

4. The computer program storage device of claim 1 , wherein the pangenetic and non-pangenetic based weight related dietary recommendation is a diet for weight loss wherein the diet is matched to the pangenetic and non-pangenetic attributes of the individual.

5. The computer program storage device of claim 1 , wherein the pangenetic and non-pangenetic based weight related dietary recommendation is a diet for weight gain wherein the diet is matched to the pangenetic and non-pangenetic attributes of the individual.

6. A bioinformatics database system for generating a compilation containing combinations of pangenetic and non-pangenetic attributes that co-associate with a diet and weight related query of a subject, comprising:

a) a memory containing: a first data structure containing attribute profiles of query-attribute-positive individuals, defined as those individuals who have previously achieved the query attribute, and attribute profiles of query-attribute-negative individuals, defined as those individuals who have not achieved the query attribute, wherein the respective attribute profiles comprise pangenetic attributes and non-pangenetic attributes;

b) a processor for:

i) receiving the diet and weight related query attribute which identifies, within the first data structure, a set of query-attribute-positive attribute profiles associated with query-attribute-positive individuals and a set of query-attribute-negative attribute profiles associated with query-attribute-negative individuals;

ii) accessing the first data structure and choosing at least one query-attribute-positive attribute profile from the set of query-attribute-positive attribute profiles and at least one query-attribute-negative attribute profile from the set of query-attribute-negative attribute profiles;

iii) determining a set of candidate attributes comprising attributes from the at least one query-attribute-positive attribute profile of at least one query-attribute-positive individual that do not occur in the attribute profiles of at least a portion of the subset of query-attribute-negative individuals attribute profiles;

iv) determining the frequencies of occurrence of combinations of candidate attributes in the set of attribute profiles of the query-attribute-positive attribute profiles individuals and in the set of attribute profiles of the query-attribute-negative attribute profiles individuals, wherein each of the combinations of candidate attributes contains at least one pangenetic attribute and at least one non-pangenetic attribute selected from the set of candidate attributes;

v) storing, to generate a second data structure in the memory based on statistical results to indicate strength of association, the combinations of candidate attributes having higher frequencies of occurrence in the set of attribute profiles of the query-attribute-positive attribute profile individuals than in the set of attribute profiles of the query-attribute-negative attribute profile individuals to generate a compilation of attribute combinations that co-associate with the query attribute; and

c) generating, and transmitting for display, based on the strength of association of the combinations of candidate attributes having higher frequencies of occurrence in the set of attribute profiles of the query-attribute-positive profile individuals than in the set of attribute profiles of the query-attribute-negative profiles individuals, a pangenetic and non-pangenetic based set of diet and weight attributes.

7. The bioinformatics database system of claim 6 , wherein the processor is configured to request the diet and weight related query attribute in the form of a diet dependent weight loss goal.

8. The bioinformatics database system of claim 6 , wherein the processor is configured to request the diet and weight related query attribute in the form of a diet dependent weight gain goal.

9. The bioinformatics database system of claim 6 , wherein the processor is configured to generate the pangenetic and non-pangenetic based weight attributes in the form of recommended diet for weight loss.

10. The bioinformatics database system of claim 6 , wherein the processor is configured to generate the pangenetic and non-pangenetic weight attributes in the form of recommended diet for weight gain.

Assignments (9)
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 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE ADDRESS PREVIOUSLY RECORDED AT REEL: 058554 FRAME: 0021. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT . Recorded Jan 7, 2022
From: EXPANSE BIOINFORMATICS, INC.
To: 23ANDME, INC.
Reel/Frame 058982/0739 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 5, 2022
From: EXPANSE BIOINFORMATICS, INC.
To: 23ANDME, INC.
Reel/Frame 058554/0021 →
CHANGE OF ADDRESS BY ASSIGNEE Recorded Apr 5, 2021
From: EXPANSE BIOINFORMATICS, INC.
To: EXPANSE BIOINFORMATICS, INC.
Reel/Frame 055823/0714 →
CHANGE OF NAME Recorded Sep 23, 2013
From: EXPANSE NETWORKS, INC.
To: EXPANSE BIOINFORMATICS, INC.
Reel/Frame 031289/0003 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2011
From: ELDERING, CHARLES A.
To: EXPANSE NETWORKS, INC.
Reel/Frame 026254/0351 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 10, 2011
From: KENEDY, ANDREW A.
To: EXPANSE NETWORKS, INC.
Reel/Frame 026254/0247 →
Continuity (3)
Continuation 11746380 · May 9, 2007
Provisional Application 60895236 · Mar 16, 2007
Related Publication 20110040791A1 · Feb 17, 2011