IP Library Granted Patent US 9,378,335
Granted Patent B2
US 9,378,335 · App. 14/249,570 · Granted Jun 28, 2016

Risk factor engine that determines a user health score using a food consumption trend, and predicted user weights

Inventors: Adam Bosworth (San Francisco, CA); George Kassabgi (Winchester, MA); Stephan Richter (Maynard, MA); Stu Statman (San Francisco, CA)
Assignee: KEAS, INC.
G06F19/3431G06F19/345
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 9,378,335
App. No.
14/249,570
Granted
Jun 28, 2016
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 (35)

1. A health risk factor management system, comprising:

a processor;

a network interface; and

memory storing an executable application, whereby execution of the application by the processor:

receives user health data at the network interface, wherein the received user health data is used to detect potential user health risks;

receives protocol data at the network interface for detecting the potential user health risks based on the received user health data, wherein the protocol data including a rule and one or more health attribute values configured for the detection of the user health risks, and wherein the rule and the one or more health attribute values each including a editable computer programming expression;

processes user health data according to the protocol data, wherein the protocol data dictates when the health data is processed and what action is to be taken based on an output of the processed health data;

determines a user health score based on the processed user health data, wherein determining the user health score includes:

evaluating the expressions of the one or more health attribute values, wherein the one or more health attribute values are calculated using the user health data, and

evaluating the expression of the rule alongside the health attribute values to obtain the user health score;

compares the user health score to a predetermined threshold, wherein the predetermined threshold is based on the user health data;

executes a first action based on the comparison of the user health score to the predetermined threshold, the executed action includes informing the user and, wherein the executed action is designed to increase the user health score, and

executes a second action through the risk factor coaching engine by the processor and based on the user health score, wherein the health data includes a food consumption trend generated from food consumption data received from the user, the first action includes determining a predicted user weight based on the food consumption trend, and the second action includes reporting to the user a health action required to achieve or avoid the predicted user weight.

2. The health risk factor management system of claim 1 , wherein the action is reporting to the user a task that when completed by the user will increase the user health score.

3. The health risk factor management system of claim 1 , wherein the user health data includes food consumption data.

4. The health risk factor management system of claim 3 , wherein the action is reporting to the user food items that if avoided will increase the user health score.

5. The health risk factor management system 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.

6. The health risk factor management system claim 5 , wherein the action includes reporting the predicted user life span to the user.

7. The health risk factor management system of claim 1 , wherein the action includes determining a predicted user weight based on the one or more calculated health attribute values.

8. The health risk factor management system of claim 1 , wherein the action includes determining a predicted user attribute based on a trend calculated from historical user health data stored in memory.

9. The health risk factor management system of claim 1 , wherein the action includes reporting to the user a task required to achieve a user goal stored in memory.

10. A method for managing health risk factors, comprising:

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

determining a user health score through execution of the risk factor coaching engine by the processor and based on the processed first set of stored user health data, wherein determining the user health score includes evaluating the expressions of the one or more health attribute values, wherein the one or more health attribute values are calculated using the user health data, and then evaluating the expression of the rule alongside the health attribute values to obtain the user health score;

performing a first action through execution of the risk factor coaching engine by the processor and based on the user health score; and

performing a second action through execution of the risk factor coaching engine by the processor and based on the user health score, wherein the health data includes a food consumption trend generated from food consumption data received from the user, the first action includes determining a predicted user weight based on the food consumption trend, and the second action includes reporting to the user a health action required to achieve or avoid the predicted user weight.

11. The method 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.

12. The method claim 11 , wherein the first action includes reporting the predicted user life span.

13. The method of claim 10 , wherein the first action includes determining a predicted user weight based on the one or more calculated health attribute values.

14. The method of claim 10 , wherein the first action includes determining a predicted user attribute based on a trend calculated from a portion of the user health data.

15. The method of claim 10 , wherein the user health score is associated with a user expected life span.

16. The method of claim 10 , wherein the first action includes reporting to the user a user action required to achieve a user goal.

17. The method of claim 10 , wherein the first action includes automatically generating a goal for the user.

18. The method of claim 10 , wherein the first action includes retrieving a health service user list identifying a plurality of users participating in a health service.

19. The method of claim 18 , wherein the first action includes automatically signing the user up for a health service when the user is not subscribed to the health service user list.

Assignments (14)
SECURITY INTEREST Recorded Nov 8, 2023
From: WELLTOK, INC.
To: ALTER DOMUS (US) LLC, AS ADMINISTRATIVE AGENT
Reel/Frame 065497/0553 →
RELEASE OF FIRST LIEN SECURITY INTEREST AT 58671/0463 Recorded Nov 8, 2023
From: KKR LOAN ADMINISTRATION SERVICES LLC
To: WELLTOK, INC.
Reel/Frame 065524/0227 →
RELEASE OF SECURITY INTEREST AT 58671/0470 Recorded Nov 8, 2023
From: JPMORGAN CHASE BANK, N.A.
To: WELLTOK, INC.
Reel/Frame 065524/0232 →
PATENT SECURITY AGREEMENT Recorded Jan 10, 2022
From: WELLTOK, INC.
To: KKR LOAN ADMINISTRATION SERVICES LLC, AS A COLLATERAL AGENT
Reel/Frame 058671/0463 →
PATENT SECURITY AGREEMENT Recorded Jan 10, 2022
From: WELLTOK, INC.
To: JPMORGAN CHASE BANK, N.A. AS A COLLATERAL AGENT
Reel/Frame 058671/0470 →
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 →
MERGER Recorded Sep 1, 2021
From: WELLTOK ACQUISITION, LLC
To: WELLTOK, INC.
Reel/Frame 057361/0135 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2018
From: KEAS, INC.
To: KEAS, LLC
Reel/Frame 045147/0326 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 8, 2018
From: KEAS, LLC
To: WELLTOK ACQUISITION, LLC
Reel/Frame 045147/0659 →
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 Apr 10, 2014
From: BOSWORTH, ADAM; KASSABGI, GEORGE; RICHTER, STEPHAN; STATMAN, STU
To: KEAS, INC.
Reel/Frame 032645/0489 →
Continuity (3)
Continuation 14015354 · Aug 30, 2013
Continuation 12623992 · Nov 23, 2009
Related Publication 20140222457A1 · Aug 7, 2014