IP Library Patent Application 17587928
Patent Application
App. No. 17/587,928

SENIOR LIVING ENGAGEMENT AND CARE SUPPORT PLATFORMS WITH CHATBOT AND LIST INTEGRATION

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 None
App. No.
17/587,928
Abstract

Provided herein is an engagement and care support platform (“ECSP”) computer system including at least one processor in communication with at least one memory device for facilitating senior user engagement. The processor is programmed to: (i) register a user through an application, (ii) register a caregiver associated with the user through the application, (iii) generate a senior profile based upon user personal and scheduling data, (iv) build a daily interactive user interface that reflects the senior profile, (v) display the daily interactive user interface at a first client device associated with the user, (vi) cause the first client device to initiate a daily interaction prompt to the user, (vii) determine whether any user interaction was received in response to the daily interaction prompt, and (viii) transmit a daily update message to a second client device associated with the caregiver, including an indication of whether any user interaction was received.

Claims (66)

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 user associated with the first client device;

store caregiver registration information for a caregiver associated with the user, wherein the caregiver registration information includes data for identifying the at least one second client device;

store a calendar including a plurality of events for the user;

receive, from a second client device, a request from a caregiver to view the user's calendar;

transmit, to the second client device, instructions to display the user's calendar;

receive, from the second client device, a request to copy an event from the user's calendar to a calendar associated with the caregiver;

transmit, to the second client device, a copy of the event, wherein the second client device adds the copy of the event to the caregiver's calendar;

link the event in the user's calendar with the copy of the event in the caregiver's calendar;

receive a change to the event in the user's calendar; and

transmit, to the second client device, an update for the copy of the event in the caregiver's calendar.

2 . The ECSP computer device in accordance with claim 1 , wherein the second client device is programmed to:

receive an update to the copy of the event in the caregiver's calendar; and

transmit, to the ECSP computer device, the update for the event in the user's calendar.

3 . The ECSP computer device in accordance with claim 1 , wherein the at least one processor is further programmed to:

receive, from a further second client device, a request to copy the event from the user's calendar to a calendar associated with a second caregiver;

transmit, to the further second client device, a copy of the event, wherein the further second client device adds the copy of the event to the second caregiver's calendar;

link the event in the user's calendar with the copy of the event in the second caregiver's calendar;

receive the change to the event in the user's calendar; and

transmit, to the further second client device and to the client device, the change for the copy of the event in the caregiver's calendar and the second caregiver's calendar.

4 . The ECSP computer device in accordance with claim 1 , wherein the at least one processor is further programmed to:

receive a new event for the user's calendar;

validate the new event;

if the new event is validated, add the new event to the user's calendar; and

if the new event is not validated, transmit a warning message.

5 . The ECSP computer device in accordance with claim 4 , wherein the at least one processor is further programmed to:

compare the new event to the plurality of events in the user's calendar to determine if the new event is a duplicate event; and

validate the new event if the new event is not a duplicate event based on the comparison.

6 . The ECSP computer device in accordance with claim 4 , wherein the new event includes a plurality of fields, and wherein the at least one processor is further programmed to:

analyze the plurality of fields in the new event to determine if private information is contained in one or more of the plurality of fields; and

validate the new event if the determination is that there is not private information in the plurality of fields of the new event.

7 . The ECSP computer device in accordance with claim 6 , wherein the at least one processor is further programmed to compare the format of data in the plurality of fields to determine if there is private information.

8 . The ECSP computer device in accordance with claim 4 , wherein the new event is received from the second client device, and wherein the at least one processor is further programmed to link the new event to an entry for the event in the caregiver's calendar.

9 . A computer-implemented method for facilitating senior engagement, the method is implemented by a computer device comprising at least one processor in communication with at least one memory device, the computer device in communication with a first client device and at least one second client device, the method comprises:

storing user registration information for a user associated with the first client device;

storing caregiver registration information for a caregiver associated with the user, wherein the caregiver registration information includes data for identifying the at least one second client device;

storing a calendar including a plurality of events for the user;

receiving, from a second client device, a request from a caregiver to view the user's calendar;

transmitting, to the second client device, instructions to display the user's calendar;

receiving, from the second client device, a request to copy an event from the user's calendar to a calendar associated with the caregiver;

transmitting, to the second client device, a copy of the event, wherein the second client device adds the copy of the event to the caregiver's calendar;

linking the event in the user's calendar with the copy of the event in the caregiver's calendar;

receiving a change to the event in the user's calendar; and

transmitting, to the second client device, an update for the copy of the event in the caregiver's calendar.

10 . The computer-implemented method in accordance with claim 9 further comprising:

receive an update to the copy of the event in the caregiver's calendar; and

transmit, to the computer device, the update for the event in the user's calendar.

11 . The computer-implemented method in accordance with claim 9 further comprising:

receiving, from further second client device, a request to copy the event from the user's calendar to a calendar associated with a second caregiver;

transmitting, to the further second client device, a copy of the event, wherein the further second client device adds the copy of the event to the second caregiver's calendar;

linking the event in the user's calendar with the copy of the event in the second caregiver's calendar;

receiving the change to the event in the user's calendar; and

transmitting, to the further second client device and to the client device, the change for the copy of the event in the caregiver's calendar and the second caregiver's calendar.

12 . The computer-implemented method in accordance with claim 9 further comprising:

receiving a new event for the user's calendar;

validating the new event;

if the new event is validated, adding the new event to the user's calendar; and

if the new event is not validated, transmitting a warning message.

13 . The computer-implemented method in accordance with claim 12 further comprising:

comparing the new event to the plurality of events in the user's calendar to determine if the new event is a duplicate event; and

validating the new event if the new event is not a duplicate event based on the comparison.

14 . The computer-implemented method in accordance with claim 12 , wherein the new event includes a plurality of fields, and wherein the method further comprises:

analyzing the plurality of fields in the new event to determine if private information is contained in one or more of the plurality of fields; and

validating the new event if the determination is that there is not private information in the plurality of fields of the new event.

15 . The computer-implemented method in accordance with claim 14 further comprising comparing the format of data in the plurality of fields to determine if there is private information.

16 . The computer-implemented method in accordance with claim 12 , wherein the new event is received from the second client device, and wherein the method further comprises linking the new event to an entry for the event in the caregiver's calendar.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 24, 2022
From: DIBENEDETTO, MICHAEL; SCHWARTZ, AUDREY; VOLK, SYDNEY; DAVIDSON, DANIEL; WILSON, DANIEL; LIN, JO-JO; GOUMANDAKOYE, ZAKI
To: STATE FARM MUTUAL AUTOMOBILE INSURANCE COMPANY
Reel/Frame 059086/0671 →