IP Library › Granted Patent US 11,406,790
Granted Patent B2
US 11,406,790 · App. 16/946,914 · Granted Aug 9, 2022

System and method for sleep environment management

Inventor: Walter Viveiros (Brooksville, FL)
A61M21/02A61L9/015A61L9/20G16H50/30A61L2209/212A61M2021/0016A61M2021/0022A61M2205/053A61M2205/332A61M2205/3368A61M2205/3561A61M2205/502A61M2209/01A61M2230/06A61M2230/62A61M2230/63
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 11,406,790
App. No.
16/946,914
Granted
Aug 9, 2022
Kind
B2
Abstract

A system and method for sleep environment management is provided. The sleep environment comprises a bed within a sleep space, sleep metric sensors, activity metric sensors, and a sleep environment controller. A server comprises a hardware processor, has access to a database, and comprises a non-transitory, computer-readable storage medium for storing program code, comprising program code to receive at least one sleep metric and at least one activity metric from the sleep environment; record the metrics in the database; analyze the metrics over a period of time to generate a user report and one or more product recommendations; and provide the user report and product recommendations to the sleep environment controller as feedback. Such sleep environment management system and method can improve a user's sleep experience, and allows medical and product presentations to be made to the user.

Claims (72)

1. A system for sleep environment management and product recommendations via a hospitality environment, comprising:

a sleep environment located in the hospitality environment, comprising:

a bed located inside a walled sleep space;

one or more sleep metric sensors for detecting sleep quality of a user;

one or more activity metric sensors for human activity recognition within the walled sleep space, wherein the human activity comprises lying on the bed, sitting, and/or walking in the sleep environment; and

a sleep environment controller; and

a server comprising a hardware processor, the server having access to a database, and the server comprising a non-transitory, computer-readable storage medium for storing program code, the program code programmed to be executed by the processor, the processor configured to:

receive from the sleep environment, over a period of time, a sleep metric of the user from the sleep metric sensors and an activity metric of the user from the activity metric sensors;

record in the database the sleep metric and the activity metric;

analyze the sleep metric and the activity metric over the period of time;

generate a user report based on the analysis of the sleep metric and the activity metric;

provide feedback to the sleep environment controller based on the user report;

analyze via machine learning algorithms, the user report for one or more user metric correlations between at least one of the sleep metric and the activity metric, and one or more product parameters of one or more sleep-related physical products in the sleep environment;

generate one or more sleep-related product recommendations based on the one or more user metric correlations, wherein the one or more sleep-related product recommendations comprise at least one sleep-related physical product among the one or more sleep-related physical products in the sleep environment; and

provide the one or more product recommendations to the user via the sleep environment controller.

2. The system of claim 1 , wherein the sleep environment further comprises an air purification unit selected from the group consisting of a hydroxyl generator, a photocatalytic oxidation (PCO) system, an ozone generator, and an ultraviolet (UV) light system.

3. The system of claim 1 , further comprising a user device comprising a user interface, and program code to:

establish a communication channel between the user interface on the user device and the server, wherein the user interface is used by a plurality of stakeholders to access the processor for providing the one or more product parameters of the one or more sleep-related physical products from the sleep environment, and wherein the server houses the plurality of product parameters of the sleep-related products.

4. The system of claim 1 , further comprising program code to:

receive input from the user from a universal remote in the sleep environment; and

present information to educate the user with features of the one or more sleep-related physical products presented in the sleep environment on the universal remote.

5. The system of claim 1 , further comprising program code to:

correlate the sleep metric and the activity metric from the user across time to predict expected behaviors of the user based on analysis of prior behaviors of the user in similar conditions.

6. The system of claim 1 , further comprising program code to:

correlate the sleep metric and the activity metric from two or more users across time to predict expected behaviors of the user based on analysis of prior behaviors of other users in similar conditions.

7. The system of claim 6 , further comprising program code to:

provide machine learning algorithm based recommendations on the one or more sleep-related physical products for the user based on the correlation of the sleep metric and the activity metric from the two or more users across time.

8. The system of claim 1 , further comprising program code to:

provide the user report, subject to user permission, to a hospitality partner for improving the user's hospitality experience.

9. The system of claim 1 , further comprising program code to:

provide the user report, subject to user permission, to a hospitality products company for generating customized sleep recommendations and/or product information.

10. The system of claim 1 , wherein the sleep environment controller adjusts the sleep environment based on the feedback.

11. The system of claim 10 , wherein the user report identifies a minimum time the user spends in various locations within the sleep environment, and further comprising program code to:

receive data from a sleep sensor in the sleep environment, wherein the data indicates a minimum depression and the minimum time the user spends in the sleep environment.

12. The system of claim 11 , further comprising an actuator for controlling objects within the sleep environment, and further comprising program code to:

move physical objects within the sleep environment in response to the user's location.

13. The system of claim 11 , further comprising program code to:

modify a scent and an air quality within the sleep environment in response to the user's location.

14. The system of claim 10 , further comprising program code to:

detect a location of the user in the sleep environment and continuously record an array of coordinates of the user's location in the user report.

15. The system of claim 1 , wherein the user report identifies a location of the user in the sleep environment.

16. The system of claim 1 , further comprising program code to:

retrieve stored sleep metrics and activity metrics from the database to generate a population report; and

adjust the sleep environment in response to feedback based on the population report.

17. The system of claim 1 , further comprising program code to:

receive user-specific feedback from the user; and

correlate the user-specific feedback using a series of pre-defined weights and tolerances to collect, interpret, and analyze sleep habits associated with the user.

18. The system of claim 1 , further comprising:

an environmental digital logic module integrated into the sleep environment, wherein the environmental digital logic module controls one or more environmental conditions within the sleep environment, the environmental conditions comprising one of temperature and humidity,

wherein the environmental digital logic module provides the environmental conditions of the sleep environment to the server for storage in the database along with the sleep metric and the activity metric.

19. The system of claim 1 ,

wherein the sleep metric sensor is selected from the group consisting of a heart rate sensor, an oximeter, a pressure sensor, and a roll-over detector,

wherein the activity metric sensor is selected from the group consisting of a motion sensor and a pressure sensor, and

wherein the sleep environment further comprises one of a temperature sensor, a humidity sensor, and an air quality monitor.

20. A method for managing a sleep environment and product recommendations via a hospitality environment, the sleep environment located in the hospitality environment, the sleep environment comprising a bed located inside a walled sleep space, one or more sleep metric sensors for detecting sleep quality of a user, one or more activity metric sensors for human activity recognition within the walled sleep space, and a sleep environment controller, the method comprising:

receiving from the sleep environment located within the hospitality environment, over a period of time, a sleep metric of the user from the sleep metric sensors and an activity metric of the user from the activity metric sensors;

recording in a database the sleep metric and the activity metric;

analyzing the sleep metric and the activity metric over the period of time;

generating a user report based on the analysis of the sleep metric and the activity metric;

providing feedback to the sleep environment controller based on the user report;

analyzing via machine learning algorithms, the user report for one or more user metric correlations between at least one of the sleep metric and the activity metric, and one or more product parameters of one or more sleep-related physical products in the sleep environment;

generating one or more sleep-related product recommendations based on the one or more user metric correlations, wherein the one or more sleep-related product recommendations comprise at least one sleep-related physical product among the one or more sleep-related physical products in the sleep environment; and

providing the one or more product recommendations to the user via the sleep environment controller.

21. A non-transitory storage medium storing executable program code, the program code configured to execute a process for managing a sleep environment and product recommendations via a hospitality environment, the program code configured to:

receive from the sleep environment located within the hospitality environment, over a period of time, a sleep metric of the user from one or more sleep metric sensors and an activity metric of the user from one or more activity metric sensors, wherein the sleep environment comprises a bed located inside a walled sleep space;

record in a database the sleep metric and the activity metric;

analyze the sleep metric and the activity metric over the period of time;

generate a user report based on the analysis of the sleep metric and the activity metric;

provide feedback to a sleep environment controller based on the user report;

analyze via machine learning algorithms, the user report for one or more user metric correlations between at least one of the sleep metric and the activity metric, and one or more product parameters of one or more sleep-related physical products in the sleep environment;

generate one or more sleep-related product recommendations based on the one or more user metric correlations, wherein the one or more sleep-related product recommendations comprise at least one sleep-related physical product among the one or more sleep-related physical products in the sleep environment; and

provide the one or more product recommendations to the user via the sleep environment controller.

Continuity (3)
Continuation In Part PCTUS2019013867 · Jan 16, 2019
Provisional Application 62617711 · Jan 16, 2018
Related Publication 20200338304A1 · Oct 29, 2020
Cited By (1)
US 1,120,265