IP Library Granted Patent US 8,738,550
Granted Patent B2
US 8,738,550 · App. 14/015,354 · Granted May 27, 2014

Risk factor engine that determines a user health score

Inventors: Adam Bosworth (San Francisco, CA); George Kassabgi (Winchester, MA); Stephan Richter (Maynard, MA); Stu Statman (San Francisco, CA)
Assignee: Keas, 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,738,550
App. No.
14/015,354
Granted
May 27, 2014
Kind
B2
Abstract

A method for processing risk factors for a user is disclosed. The method may include receiving protocol data for creating a risk factor engine by an application stored and executed at a computing device. The risk factor engine may be stored in memory and executable by a processor to process a first set of stored user health data for a user. The protocol data may include a rule and one or more health attribute values. The rule and the one or more health attribute values may each include a computer programming expression editable by an administrator. The method may further include determining a user health score through execution of the risk factor engine by the processor and based on the user health data.

Claims (22)

1. A method for processing risk factors for a user, comprising:

receiving protocol data for creating a risk factor engine by an application stored and executed at a computing device, the risk factor engine stored in memory and executable by a processor to process a first set of stored user health data for a user, wherein the protocol data includes a rule and one or more health attribute values, the rule and the one or more health attribute values each including a computer programming expression editable by an administrator; and

determining a user health score through execution of the risk factor engine by the processor and based on the user health data, wherein determining the user health score includes evaluating the expressions of the one or more health attribute values by inputting the user health data to calculate one or more calculated health attribute values, and then evaluating the expression of the rule by inputting the one or more calculated health attribute values to calculate the user health score.

2. The method of claim 1 , further comprising determining a predicted user weight based on the one or more calculated health attribute values.

3. The method of claim 1 , wherein the health data includes a food consumption trend generated from food consumption data received from the user.

4. The method of claim 3 , further comprising determining a predicted user weight based on the food consumption trend.

5. The method of claim 4 , further comprising displaying the predicted user weight through a graphical interface as an image of a human figure, the size and the shape of the human figure determined by the value of the predicted user weight.

6. The method of claim 1 , wherein the expression of the rule returns a predicted user life span based on the one or more calculated health attribute values.

7. The method claim 6 , further comprising displaying the predicted user life span through a graphical interface.

8. The method of claim 1 , further comprising determining a predicted user attribute based on a trend calculated from a portion of the user health data.

9. The method of claim 6 , wherein the user health score is associated with the predicted user life span.

10. A non-transitory computer readable storage medium having embodied thereon a program, the program being executable by a processor to perform a method for processing risk factors for a user, the method comprising:

receiving protocol data for creating a risk factor engine by an application stored and executed at a computing device, the risk factor engine stored in memory and executable by a processor to process a first set of stored user health data for a user, wherein the protocol data includes a rule and one or more health attribute values, the rule and the one or more health attribute values each including a computer programming expression editable by an administrator; and

determining a user health score through execution of the risk factor engine by the processor and based on the user health data, wherein determining the user health score includes evaluating the expressions of the one or more health attribute values by inputting the user health data to calculate one or more calculated health attribute values, and then evaluating the expression of the rule by inputting the one or more calculated health attribute values to calculate the user health score.

11. The non-transitory computer readable storage medium of claim 10 , wherein the method further comprises determining a predicted user weight based on the one or more calculated health attribute values.

12. The non-transitory computer readable storage medium of claim 10 , wherein the health data includes a food consumption trend generated from food consumption data received from the user.

13. The non-transitory computer readable storage medium of claim 12 , wherein the method further comprises determining a predicted user weight based on the food consumption trend.

14. The non-transitory computer readable storage medium of claim 13 , wherein the method further comprises displaying the predicted user weight through a graphical interface as an image of a human figure, the size and the shape of the human figure determined by the value of the predicted user weight.

15. The non-transitory computer readable storage medium of claim 10 , wherein the expression of the rule returns a predicted user life span based on the one or more calculated health attribute values.

16. The non-transitory computer readable storage medium claim 15 , wherein the method further comprises displaying the predicted user life span through a graphical interface.

17. The non-transitory computer readable storage medium of claim 10 , wherein the method further comprises determining a predicted user attribute based on a trend calculated from a portion of the user health data.

18. The non-transitory computer readable storage medium of claim 15 , wherein the user health score is associated with the predicted user life span.

Assignments (8)
TERMINATION AND RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Nov 19, 2021
From: TRUSTMARK GROUP, INC.
To: WELLTOK, INC.
Reel/Frame 058567/0787 →
RELEASE OF SECURITY INTEREST RECORDED AT R/F 038768/0258 Recorded Nov 11, 2021
From: SILICON VALLEY BANK
To: WELLTOK, INC. AS SUCCESSOR IN INTEREST TO WELLTOK ACQUISITION LLC
Reel/Frame 058106/0678 →
RELEASE OF SECURITY INTEREST RECORDED AT R/F 043798/0844 Recorded Nov 11, 2021
From: SILICON VALLEY BANK
To: WELLTOK, INC. AS SUCCESSOR IN INTEREST TO WELLTOK ACQUISITION LLC
Reel/Frame 058106/0620 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2018
From: KEAS, LLC
To: WELLTOK ACQUISITION, LLC
Reel/Frame 045147/0659 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2018
From: KEAS, INC.
To: KEAS, LLC
Reel/Frame 045147/0326 →
SECURITY INTEREST Recorded Oct 5, 2017
From: WELLTOK ACQUISITION, LLC
To: SILICON VALLEY BANK
Reel/Frame 043798/0844 →
SECURITY INTEREST Recorded Jun 1, 2016
From: KEAS, INC.
To: SILICON VALLEY BANK
Reel/Frame 038768/0258 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 5, 2013
From: BOSWORTH, ADAM; KASSABGI, GEORGE; RICHTER, STEPHAN; STATMAN, STU
To: KEAS, INC.
Reel/Frame 031142/0064 →
Continuity (2)
Continuation 12623992 · Nov 23, 2009
Related Publication 20130346355A1 · Dec 26, 2013