IP Library Granted Patent US 12,725,710
Granted Patent B2
US 12,725,710 · App. 18/990,389 · Granted Sep 1, 2026

Conversational services for artificial intelligence health support

Inventors: Jeff Zira (Mountain View, CA); Jared Cordova (Sunnyvale, CA); Stephanie Hilliard (Portland, OR)
Assignee: Lark Technologies, Inc.
G16H50/20G16H20/60
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 12,725,710
App. No.
18/990,389
Granted
Sep 1, 2026
Kind
B2
Abstract

A system provides artificial intelligence health support for people. The system renders specific, targeted treatments for people by using a flow engine and a conversational service to call one or more conversational modules. The treatments for the people may be tracked. The flow engine and/or one or more of the modules may include different instructions to perform for different programs and/or goals that have been configured. The flow engine and/or one or more of the conversational modules may also include instructions to perform when certain features are active (which may be activated when certain programs and/or goals are configured), when data regarding activity for people are received, and so on. Other modules may be dedicated to particular programs and/or goals. Some modules may determine whether or not to perform various instructions repetitiously, and/or may determine to do so when a priority of a previous instruction is below a threshold.

Claims (52)

1 . A system, comprising:

a memory allocation configured to store at least one executable asset; and

a processor allocation configured to access the memory allocation and execute the at least one executable asset to instantiate at least one service that:

configures user information stored in a database for a person using a program of multiple programs, at least one of multiple goals, and at least one of multiple missions;

retrieves the user information for the person from the database;

provides coaching for the person in association with the program that is configured for the person using at least computer code that the at least one service also uses to provide additional coaching for an additional person in association with at least one of a different program, goal, or mission; and

tracks the coaching in user progress stored in the database.

2 . The system of claim 1 , wherein the at least one service configures the user information for the person using:

a first goal of the multiple goals; and

a second goal of the multiple goals.

3 . The system of claim 2 , wherein the first goal is mandatory for the program.

4 . The system of claim 2 , wherein the second goal is optional for the program.

5 . The system of claim 2 , wherein the at least one service configures the first goal as primary and the second goal as secondary.

6 . The system of claim 5 , wherein the at least one service selects the at least one of the multiple missions according to an association between the first goal and the at least one of the multiple missions because the first goal is primary.

7 . The system of claim 5 , wherein the at least one service configures another goal as primary after completion of the first goal.

8 . A system, comprising:

a memory allocation configured to store at least one executable asset; and

a processor allocation configured to access the memory allocation and execute the at least one executable asset to:

configure first user information stored in a database for a first person using a first program of multiple programs, at least a first goal of multiple goals, and at least a first mission of multiple missions;

configure second user information stored in the database for a second person using a second program of the multiple programs, at least the first goal of the multiple goals, and at least one of the multiple missions;

retrieve the first user information for the first person from the database;

provide first coaching for the first person in association with the first program that is configured for the first person;

track the first coaching in first user progress stored in the database;

retrieve the second user information for the second person from the database;

provide second coaching for the second person in association with the second program that is configured for the second person using at least computer code that the at least one executable asset also uses to provide the first coaching for the first person; and

track the second coaching in second user progress stored in the database.

9 . The system of claim 8 , wherein the processor allocation is further configured to access the memory allocation and execute the at least one executable asset to adjust a threshold associated with the first person based on a comorbidity associated with the first person.

10 . The system of claim 9 , wherein the threshold is a nutritional threshold.

11 . The system of claim 8 , wherein the processor allocation is further configured to access the memory allocation and execute the at least one executable asset to prevent the first program from being used with a second goal of the multiple goals.

12 . The system of claim 8 , wherein the processor allocation is further configured to access the memory allocation and execute the at least one executable asset to render the first coaching and the second coaching by calling a conversational service that is associated with the first goal.

13 . The system of claim 8 , wherein the processor allocation is further configured to access the memory allocation and execute the at least one executable asset to prevent the first program from being used with a mission of the multiple missions.

14 . The system of claim 8 , wherein a mission of the multiple missions is associated with at least the first goal and a second goal of the multiple goals.

15 . A system, comprising:

a memory allocation configured to store at least one executable asset; and

a processor allocation configured to access the memory allocation and execute the at least one executable asset to:

configure first user information stored in a database for a first person using a program of multiple programs, at least a first goal of multiple goals, and at least a first mission of multiple missions;

configure second user information stored in the database for a second person using the program of the multiple programs, at least a second goal of the multiple goals, and at least one of the multiple missions;

retrieve the first user information for the first person from the database;

provide first coaching for the first person in association with the program that is configured for the first person;

track the first coaching in first user progress stored in the database;

retrieve the second user information for the second person from the database;

provide second coaching for the second person in association with the program that is configured for the second person using at least computer code that the at least one executable asset also uses to provide the first coaching for the first person; and

track the second coaching in second user progress stored in the database.

16 . The system of claim 15 , wherein the processor allocation is further configured to access the memory allocation and execute the at least one executable asset to:

receive a request to configure the second user information using a third goal prior to receiving the request to configure the second user information using the second goal; and

configure the second user information for the second person using the second goal instead of the third goal.

17 . The system of claim 15 , wherein the at least one of the multiple missions is the first mission.

18 . The system of claim 15 , wherein the processor allocation is further configured to access the memory allocation and execute the at least one executable asset to configure the first user information for the first person using the second goal as an optional goal.

19 . The system of claim 15 , wherein the processor allocation is further configured to access the memory allocation and execute the at least one executable asset to configure the second user information using the second goal for the second person in response to input from the second person.

20 . The system of claim 15 , wherein the processor allocation is further configured to access the memory allocation and execute the at least one executable asset to:

configure the first user information using the first goal for the first person based on a specification for the program; and

configure the second user information using the first goal and the second goal for the second person.

Assignments (2)
CORRECTIVE ASSIGNMENT TO CORRECT THE ERRONEOUSLY RECODED PATENT APPLICATION NUMBERS 11417428; 11450422; 11776693; 11929178 AND 12211622 PREVIOUSLY RECORDED ON REEL 70639 FRAME 117. ASSIGNOR(S) HEREBY CONFIRMS THE SECURITY INTEREST. Recorded Jul 15, 2025
From: LARK TECHNOLOGIES, INC.
To: WTI FUND X, INC.; WTI FUND XI, INC.
Reel/Frame 072091/0733 →
SECURITY INTEREST Recorded Mar 26, 2025
From: LARK TECHNOLOGIES, INC.
To: WTI FUND X, INC.; WTI FUND XI, INC.
Reel/Frame 070639/0117 →
Continuity (4)
Continuation 18437817 · Feb 9, 2024
Continuation 17864586 · Jul 14, 2022
Continuation 17222732 · Apr 5, 2021
Related Publication 20250132040A1 · Apr 24, 2025
References Cited (53)
US 11056223B1 · Ahmad · 2021 [cited by applicant]
US 11417428B1 · Zira et al. · 2022 [cited by applicant]
US 11450422B1 · Zira et al. · 2022 [cited by applicant]
US 20090177495A1 · Abousy et al. · 2009 [cited by applicant]
US 20140058724A1 · Barve et al. · 2014 [cited by applicant]
US 20140089836A1 · Damani et al. · 2014 [cited by applicant]
US 20140214446A1 · Nusbaum · 2014 [cited by examiner]
US 20140324460A1 · Caffrey · 2014 [cited by examiner]
US 20140363797A1 · Hu · 2014 [cited by examiner]
US 20150201888A1 · Vachon · 2015 [cited by examiner]
US 20150294595A1 · Hu et al. · 2015 [cited by applicant]
US 20160042152A1 · Oran · 2016 [cited by examiner]
US 20160063204A1 · Srinivasan · 2016 [cited by applicant]
US 20160228072A1 · Zhang · 2016 [cited by examiner]
US 20190297033A1 · Harma · 2019 [cited by examiner]
US 20210035674A1 · Volosin · 2021 [cited by examiner]
US 20210098105A1 · Lee et al. · 2021 [cited by applicant]
US 20210150439A1 · Markham · 2021 [cited by examiner]
US 20220084100A1 · Payne · 2022 [cited by examiner]
US 20220230208A1 · Saliman · 2022 [cited by examiner]
US 20220319702A1 · Zira et al. · 2022 [cited by applicant]
WO WO2013033655 · 2013 [cited by applicant]
Imran et al., “Comprehensive Survey of IoT, Machine Learning, and Blockchain for Health Care Applications: A Topical Assessment for Pandemic Preparedness, Challenges, and Solutions” 2021 Electronics 10:2051 (37 pages). [cited by applicant]
Dang, A.T., “Software Engineering: Best Practices for Reusing in Software Development,” Mar. 17, 2021, gitconnected.com (Year: 2021). [cited by applicant]
Lark's Hypertension Management Program, “Study Shows Lark Leads to Blood Pressure Reduction of 8.4/6.4 mm Hg”, Sep. 17, 2019, https://www.lark.com/press-articles/study-shows-lark-leads-to-blood-pressure-reduction-of-8-4… [cited by applicant]
Lark Website, “Lark for Hypertension is Proven,” www.lark.com/hypertension; captured from the internet archive Nov. 16, 2019; https://web.archive.org/web/20191116220024/www.lark.com/hypertension, 9 pages. [cited by applicant]
Lark, “10 areas in which AI will transform primary care,” featuring Lark Health for “digital Health coaching tools for diabetes, hypertension, and obesity,” Sep. 6, 2019, 1 page. [cited by applicant]
Rogerson, “Lark and Omron use AI to reduce blood pressure,” IoT M2M Council, Oct. 1, 2019, https://naylor.iotm2mcouncil.org/omrolark, 4 pages. [cited by applicant]
Lark, Diabetes A1c Improvement, known at least as early as Apr. 5, 2021, 2 pages. [cited by applicant]
Lark, The Chronic Disease Problem, Future of Health Presentation, known at least as early as Apr. 5, 2021, 14 pages. [cited by applicant]
Lark, The Diabetes Problem, Summit Slides, known at least as early as Apr. 5, 2021, 14 pages. [cited by applicant]
Lark, Well360: Strategic Partnership with Lark, known at least as early as Apr. 5, 2021, 20 pages. [cited by applicant]
Lark, Chronic Disease Prevention and Management, known at least as early as Apr. 5, 2021, 8 pages. [cited by applicant]
Lark, Chronic Disease Prevention and Management, known at least as early as Apr. 5, 2021, 13 pages. [cited by applicant]
Lark, Diabetes Prevention Program One Page Flyer, known at least as early as Apr. 5, 2021, 1 page. [cited by applicant]
Lark, Food Feature Enhancements, known at least as early as Apr. 5, 2021, 6 pages. [cited by applicant]
Lark for Hypertension is Proven, known at least as early as Apr. 5, 2021, 9 pages. [cited by applicant]
Lark HYT Webinar, Oct. 2019, 30 pages. [cited by applicant]
Lark is an Integrated Solution, known at least as early as Apr. 5, 2021, 6 pages. [cited by applicant]
Lark Product Training All Programs Generic, known at least as early as Apr. 5, 2021, 43 pages. [cited by applicant]
Lark, Virtual Coaching Platform, known at least as early as Apr. 5, 2021, 2 pages. [cited by applicant]
Lark, Virtual Coaching Platform, known at least as early as Apr. 5, 2021, 11 pages. [cited by applicant]
Lark, Virtual Coaching Platform, known at least as early as Apr. 5, 2021, 1 page. [cited by applicant]
Lark, Well360:Strategic Partnership CAB, known at least as early as Apr. 5, 2021, 20 pages. [cited by applicant]
Lark Diabetes Care , Jun. 25, 2019, 20 pages. [cited by applicant]
Lark Diabetes Care , Jun. 25, 2019, 15 pages. [cited by applicant]
Lark Hypertension Care Program, Oct. 1, 2019, 20 pages. [cited by applicant]
Lark Wellness Program, Jul. 2019, 15 pages. [cited by applicant]
Stein et al., Lark's AI for Diabetes Study Shows that Patients Significantly Reduce A1c, known at least as early as Apr. 5, 2021, 8 pages. [cited by applicant]
Lark, The Future of Disease Prevention and Management, known at least as early as Apr. 5, 2021, 2 pages. [cited by applicant]
Trigger Graphic, known at least as early as Apr. 5, 2021, 1 page. [cited by applicant]
Lark, Well360: Strategic Partnership with Lark, known at least as early as Apr. 5, 2021, 2 pages. [cited by applicant]
Upadhyay, “What is a Modular Design? Everything You Want to Know in 8 Easy Answers!,” Nov. 9, 2020, jigsawacademy.com, 8 pages. [cited by applicant]