IP Library Granted Patent US 12694968
Granted Patent B2
US 12694968 · App. 18/541,226 · Granted Jul 28, 2026

Automated respite beacon based on identified user condition and identified user context

Inventors: Moses Vaughan (Nutley, NJ); Sahaya Chitra Arputham (Cumming, GA); Mahsa Shateri (Los Angeles, CA); Bill Loi Pham (Highlands Ranch, CO)
Assignee: Express Scripts Strategic Development, Inc.
G16H20/70
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 12694968
App. No.
18/541,226
Granted
Jul 28, 2026
Kind
B2
Abstract

Apparatuses, systems, and methods relate to technology to receive first data and second data from an internet-of-things device associated with a user, where the first data includes a measurement of the user. The technology also determines a user condition based on the received first data, determines a context associated with the user condition based on the received second data, determines a first action to mitigate the user condition based on the context, and provides the first action to a user device associated with the user, wherein the user device is to execute the first action.

Claims (89)

1 . A computing system comprising:

a processor; and

a memory having a set of instructions, which when executed by the processor, cause the computing system to:

receive first data and second data from one or more first internet-of-things devices associated with a user, wherein the first data includes biological measurements of the user at different times, further wherein the second data includes previous events that occurred prior to each of the different times;

determine that the user experienced a user condition at each of the different times based on the biological measurements;

determine at least one common event from the previous events that occurred prior to each of the different times;

determine that the at least one common event is associated with the user interacting with an application on a user device associated with the user;

determine a first action to mitigate the user condition based on the at least one common event being associated with the user interacting with the application, wherein the first action blocks the application from executing on the user device;

receive third data from one or more second internet-of-things devices;

determine from the third data that a probability of the user condition occurring in the future is above a threshold;

provide the first action to the user device associated with the user based on the probability being above the threshold; and

execute, by the user device, the first action to block the application from executing on the user device.

2 . The computing system of claim 1 , wherein:

the user condition is one or more of anxiety, fear or anger;

the one or more first and second internet-of-things device includes one or more of a smartwatch, an artificial intelligence voice assistant, a connected car, a speaker, a microphone, a mobile device, a computing device, a continuous glucose monitor or an imaging device; and

the first data includes one or more of, an audio, a location of the user, or a velocity of the user.

3 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to:

repeatedly measure a user characteristic of the user a plurality of times to generate a plurality of baseline biological measurements;

determine a baseline measurement for the user based on the plurality of baseline biological measurements; and

compare the first data to the baseline measurement associated with the user.

4 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to:

set a threshold based on a past record of heart rate variability of the user;

identify a first heart variability rate of the user from the first data;

identify that the first heart variability rate is below a threshold; and

determine that the user has the user condition based on the first heart variability rate being below the threshold.

5 . The computing system of claim 1 , wherein the instructions of the memory, when executed, cause the computing system to:

access a past record of the user;

identify previous actions that mitigated previous conditions associated with the user based on the past record; and

select the first action based on the previous actions and the user condition.

6 . The computing system of claim 1 , wherein the first internet-of-things devices are the same as the second internet-of-things devices.

7 . The computing system of claim 1 , wherein the first internet-of-things devices are different from the second internet-of-things devices.

8 . At least one non-transitory computer readable storage medium comprising a set of instructions, which when executed by a computing system, cause the computing system to:

receive first data and second data from one or more first internet-of-things devices associated with a user, wherein the first data includes biological measurements of the user at different times, further wherein the second data includes previous events that occurred prior to each of the different times;

determine that the user experienced a user condition at each of the different times based on the biological measurements;

determine at least one common event from the previous events that occurred prior to each of the different times;

determine that the at least one common event is associated with the user interacting with an application on a user device associated with the user;

determine a first action to mitigate the user condition based on the at least one common event being associated with the user interacting with the application, wherein the first action blocks the application from executing on the user device;

receive third data from one or more second internet-of-things devices;

determine from the third data that a probability of the user condition occurring in the future is above a threshold;

provide the first action to the user device associated with the user based on the probability being above the threshold; and

execute, by the user device, the first action to block the application from executing on the user device.

9 . The at least one non-transitory computer readable storage medium of claim 8 , wherein:

the user condition is one or more of anxiety, fear, sadness or anger;

the one or more first and second internet-of-things device includes one or more of a smartwatch, an artificial intelligence voice assistant, a connected car, a speaker, a microphone, a mobile device, a computing device a continuous glucose monitor or an imaging device; and

the first data includes one or more of, an audio, a location of the user, or a velocity of the user.

10 . The at least one non-transitory computer readable storage medium of claim 8 , wherein the instructions, when executed, cause the computing system to:

repeatedly measure a user characteristic of the user a plurality of times to generate a plurality of baseline biological measurements;

determine a baseline measurement for the user based on the plurality of baseline biological measurements; and

compare the first data to the baseline measurement associated with the user.

11 . The at least one non-transitory computer readable storage medium of claim 8 , wherein the instructions, when executed, cause the computing system to:

set a threshold based on a past record of heart rate variability of the user;

identify a first heart variability rate of the user from the first data;

identify that the first heart variability rate is below a threshold; and

determine that the user has the user condition based on the first heart variability rate being below the threshold.

12 . The at least one non-transitory computer readable storage medium of claim 8 , wherein the instructions, when executed, cause the computing system to:

access a past record of the user;

identify previous actions that mitigated previous conditions associated with the user based on the past record; and

select the first action based on the previous actions and the user condition.

13 . The at least one non-transitory computer readable storage medium of claim 8 , wherein the first internet-of-things devices are the same as the second internet-of-things devices.

14 . The at least one non-transitory computer readable storage medium of claim 8 , wherein the first internet-of-things devices are different from the second internet-of-things devices.

15 . A method comprising:

receiving first data and second data from one or more first internet-of-things devices associated with a user, wherein the first data includes biological measurements of the user at different times, further wherein the second data includes previous events that occurred prior to each of the different times;

determining that the user experienced a user condition at each of the different times based on the biological measurements;

determining at least one common event from the previous events that occurred prior to each of the different times;

determining that the at least one common event is associated with the user interacting with an application on a user device associated with the user;

determining a first action to mitigate the at least one common event being associated with the user interacting with the application, wherein the first action blocks the application from executing on the user device;

receiving third data from one or more second internet-of-things devices;

determining from the third data that a probability of the user condition occurring in the future is above a threshold;

providing the first action to the user device associated with the user based on the probability being above the threshold; and

executing, by the user device, the first action to block the application from executing on the user device.

16 . The method of claim 15 , wherein:

the user condition is one or more of anxiety, fear or anger;

the one or more first and second internet-of-things device includes one or more of a smartwatch, an artificial intelligence voice assistant, a connected car, a speaker, a microphone, a mobile device, a computing device, a continuous glucose monitor or an imaging device; and

the first data includes one or more of, an audio, a location of the user, or a velocity of the user.

17 . The method of claim 15 , further comprising:

repeatedly measuring a user characteristic of the user a plurality of times to generate a plurality of baseline biological measurements;

determining a baseline measurement for the user based on the plurality of baseline biological measurements; and

comparing the first data to the baseline measurement associated with the user,

wherein the first internet-of-things devices are the same as the second internet-of-things devices.

18 . The method of claim 15 , further comprising:

setting a threshold based on a past record of heart rate variability of the user;

identifying a first heart variability rate of the user from the first data;

identifying that the first heart variability rate is below a threshold; and

determining that the user has the user condition based on the first heart variability rate being below the threshold.

19 . The method of claim 15 , further comprising:

accessing a past record of the user;

identifying previous actions that mitigated previous conditions associated with the user based on the past record; and

selecting the first action based on the previous actions and the user condition.

20 . The method of claim 15 , further wherein the first internet-of-things devices are different from the second internet-of-things devices.