US 11,894,129 B1
Senior living care coordination platforms
Stephen Dunstan, Mountain View, CA (US); Vallory Clardy, Fremont, CA (US); Francesco Radicati, Palo Alto, CA (US); Matthew Morrison, Santa Clara, CA (US); Nirav Patel, Santa Clara, CA (US); and Mary Kay Mueller, Normal, IL (US)
Assigned to State Farm Mutual Automobile Insurance Company, Bloomington, IL (US)
Filed by State Farm Mutual Automobile Insurance Company, Bloomington, IL (US)
Filed on Jun. 26, 2020, as Appl. No. 16/913,937.
Claims priority of provisional application 62/874,258, filed on Jul. 15, 2019.
Claims priority of provisional application 62/872,014, filed on Jul. 9, 2019.
Claims priority of provisional application 62/870,515, filed on Jul. 3, 2019.
Int. Cl. G16H 40/20 (2018.01); G06Q 10/1093 (2023.01); G16H 15/00 (2018.01); G06Q 10/0631 (2023.01); G16H 50/20 (2018.01); G16H 20/10 (2018.01); G16H 20/30 (2018.01); G06Q 10/20 (2023.01); G06F 16/2452 (2019.01); H04L 51/02 (2022.01); G10L 15/22 (2006.01); G10L 15/18 (2013.01); G10L 15/30 (2013.01); G06Q 30/0207 (2023.01)
CPC G16H 40/20 (2018.01) [G06F 16/24522 (2019.01); G06Q 10/06311 (2013.01); G06Q 10/06312 (2013.01); G06Q 10/06314 (2013.01); G06Q 10/1095 (2013.01); G06Q 10/1097 (2013.01); G06Q 10/20 (2013.01); G10L 15/18 (2013.01); G10L 15/22 (2013.01); G10L 15/30 (2013.01); G16H 15/00 (2018.01); G16H 20/10 (2018.01); G16H 20/30 (2018.01); G16H 50/20 (2018.01); H04L 51/02 (2013.01); G06Q 30/0215 (2013.01); G06Q 30/0236 (2013.01); G10L 2015/223 (2013.01)] 20 Claims
OG exemplary drawing
 
1. A care coordination support platform (“CCSP”) computer system for coordinating care, the CCSP computer system including at least one processor in communication with at least one chatbot and at least one memory device, the at least one processor is programmed to:
register a senior user through an application, wherein the senior user inputs personal and scheduling data into the application;
register a caregiver associated with the senior user through the application, wherein each caregiver inputs personal and scheduling data into the application, and wherein the caregiver is one caregiver out of a plurality of caregivers associated with the senior user;
receive input from the senior user defining a first event associated with the senior user, wherein the first event includes at least one of a task, an activity, and an appointment;
assign the first event to a first caregiver of the plurality of caregivers based upon the personal and scheduling data of the plurality of caregivers, wherein the first caregiver is assigned to assist with the first event;
create a care schedule of the senior user, wherein the care schedule of the senior user includes a plurality of events including the first event, and wherein the care schedule includes identifying caregivers of the plurality of caregivers assigned to the plurality of events;
compare the care schedule of the senior user with updated scheduling data of the first caregiver to determine a calendar conflict associated with the senior user and the first caregiver;
generate, via the chatbot, an audio alert of the calendar conflict, wherein the audio alert is in natural language and describes the calendar conflict including identifying the first caregiver assigned to the first event;
instruct a user device associated with one of the senior user and the first caregiver to audibly present the audio alert to at least one of the senior user and the first caregiver;
display, via the application, the care schedule to the senior user on a user device associated with the senior user;
receive, via the chatbot, a question regarding the first event and the calendar conflict from the senior user, wherein the question is a natural-language voice question;
convert, via the chatbot, the question into a query;
run, via the chatbot, the query against an event database stored in the at least one memory device;
generate, via the chatbot, a response to the question, wherein the response is in natural language and includes a recommendation to address the calendar conflict in response to the query; and
instruct a user device associated with the senior user to audibly present the response to the senior user.