US 12,243,641 B2
Senior living engagement and care support platforms with chatbot and list integration
Michael DiBenedetto, Mesa, AZ (US); Audrey Schwartz, Mesa, AZ (US); Sydney Volk, Mesa, AZ (US); Daniel Davidson, Phoenix, AZ (US); Daniel Wilson, Glendale, AZ (US); Jo-Jo Lin, Tempe, AZ (US); and Zaki Goumandakoye, Seaside, CA (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 Jan. 28, 2022, as Appl. No. 17/587,969.
Claims priority of provisional application 63/186,609, filed on May 10, 2021.
Claims priority of provisional application 63/143,454, filed on Jan. 29, 2021.
Prior Publication US 2022/0246292 A1, Aug. 4, 2022
Int. Cl. G16H 40/67 (2018.01); G06Q 10/109 (2023.01); G16H 10/60 (2018.01)
CPC G16H 40/67 (2018.01) [G06Q 10/109 (2013.01); G16H 10/60 (2018.01)] 20 Claims
OG exemplary drawing
 
1. An engagement and care support platform (“ECSP”) computer device comprising at least one processor in communication with at least one memory device, the ECSP computer device in communication with a first client device and at least one second client device, the at least one processor of the ECSP computer device is programmed to:
store user registration information for a senior user associated with the first client device;
store caregiver registration information for a caregiver associated with the senior user, wherein the caregiver registration information includes data for identifying the at least one second client device;
store, in a database a list including a plurality of items, wherein the plurality of items includes at least one of goods to purchase and tasks to be performed, wherein at least one item of the plurality of items is assigned to the senior user and at least one item of the plurality of items is assigned to the caregiver;
receive, via a microphone of the first client device, audio input from the senior user including one or more items to be added to the list;
execute one or more queries on the database to update the list to include the one or more items;
instruct the first client device to request assignment information for an unassigned item on the list from the senior user;
receive, from the senior user via the microphone of the first client device, audio input including an individual to assign the item to;
execute one or more additional queries on the database to update the list to include the individual that is assigned the item;
upon receiving an indication that the item is complete, display the item as complete on the list; and
continue to display the item on the list for a predetermined period of time after receiving an indication that an item is complete.