IP Library Granted Patent US 10,402,769
Granted Patent B2
US 10,402,769 · App. 14/598,706 · Granted Sep 3, 2019

Employee preference identification in a wellness management system

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 10,402,769
App. No.
14/598,706
Granted
Sep 3, 2019
Kind
B2
Abstract

A method managing wellness of employees is presented. A computer system receives a group of health factors for activities and group of preferences for activities of the employees. The computer system aggregates the group of health factors into aggregate health factors and the group of preferences into aggregate preferences. The computer system displays the aggregate health factors and the aggregate preferences in a set of polar charts. The computer system then identifies a recommendation for an activity for a portion of the employees based on the set of polar charts.

Claims (84)

1. A method for managing wellness of employees, the method comprising:

receiving, by a computer system, a group of health factors for activities and a group of preferences for activities of the employees;

aggregating, by the computer system, at least one of the group of health factors for activities into aggregate health factors and the group of preferences for activities of the employees into aggregate preferences;

displaying, by the computer system, at least one of the aggregate health factors and the aggregate preferences in a set of polar charts on a display system in the computer system;

generating, by the computer system, based on a user input based on the aggregate health factors and the aggregate preferences in the set of polar charts, a recommendation for an activity in the activities for a portion of the employees based on at least one of the aggregate health factors and the aggregate preferences displayed in the set of polar charts, wherein the recommendation enables a desired level of wellness for the employees when the activity is performed by the portion of the employees;

receiving, by the computer system, monitoring information from a set of personal fitness trackers associated with the employees;

determining, by the computer system, whether location information of an employee during a recommended time for the recommended activity matches a location for the recommended activity;

responsive to determining that the location information of the employee during the recommended time for the recommended activity matches the location for the recommended activity, correlating, by the computer system, the monitoring information with the recommended activity;

responsive to correlating the monitoring information to the recommended activity, updating, by the computer system, the group of preferences for the portion of the employees that perform the recommended activity based on location information that matches the location for the recommended activity during the recommended time for the recommended activity;

updating, by the computer system, the aggregate health factors and the aggregate preferences; and

displaying, by the computer system, at least one of the updated aggregate health factors and the updated aggregate preferences in the set of polar charts.

2. The method of claim 1 , further comprising:

generating, by the computer system, a subsequent recommendation for a subsequent activity in the activities for the portion of the employees based on the updated aggregate health factors and an updated user input based on the updated aggregate preferences displayed in the set of polar charts.

3. The method of claim 2 , wherein the step of generating the subsequent recommendation further comprises:

preferentially identifying, by the computer system, a previously recommended activity in the subsequent recommendation when at least one of the updated aggregate health factors and the updated aggregate preferences for the previously recommended activity exceeds an upper threshold; and

preferentially not identifying, by the computer system, the previously recommended activity in the subsequent recommendation when at least one of the updated aggregate health factors and the updated aggregate preferences displayed for the previously recommended activity does not exceed a lower threshold.

4. The method of claim 1 , wherein the set of personal fitness trackers are heterogeneous personal fitness trackers.

5. The method of claim 1 , further comprising:

receiving, by the computer system, feedback opinions about the recommended activity from the portion of the employees having location information during the recommended time for the recommended activity that matches the location for the recommended activity;

aggregating, by the computer system, the feedback opinions about the recommended activity into aggregate feedback opinions; and

displaying, by the computer system, the aggregate feedback opinions in the set of polar charts.

6. The method of claim 5 , wherein the feedback opinions comprise information regarding at least one of weather at the location during the recommended activity, safety at the location during the recommended activity, security at the location during the recommended activity, whether the recommended activity was enjoyable to the employee, whether the location was enjoyable to the employee, a likelihood of the employee to participate in the recommended activity in the future, a likelihood of the employee to participate in similar recommended activities in the future, or a likelihood of the employee to participate in other recommended activities at the location.

7. The method of claim 1 , wherein the group of health factors for the activities comprises a projected number of calories burned during the activities, a physical intensity level of the activities, and a level of social interaction during the activities; and

wherein the group of preferences for activities of the employees comprises at least one of a desired number of calories to be burned during the activities, a desired physical intensity level of the activities, a preference for activity locations, and a preference for a level of social interaction during the activities.

8. A computer system comprising:

a display system; and

a wellness management system in the computer system in communication with the display system, wherein the wellness management system:

receives a group of health factors for activities and a group of preferences for activities of employees;

aggregates at least one of the group of health factors for activities into aggregate health factors and the group of preferences for activities of the employees into aggregate preferences;

displays at least one of the aggregate health factors and the aggregate preferences in a set of polar charts on a display system in the computer system;

generates, based on a user input based on the aggregate health factors and the aggregate preferences in the set of polar charts, a recommendation for an activity in the activities for a portion of the employees based on at least one of the aggregate health factors and the aggregate preferences displayed in the set of polar charts, wherein the recommendation enables a desired level of wellness for the employees when the activity is performed by the portion of the employees;

receives monitoring information from a set of personal fitness trackers associated with the employees;

determines whether location information of an employee during a recommended time for the recommended activity matches a location for the recommended activity;

responsive to determining that the location information of the employee during the recommended time for the recommended activity matches the location for the recommended activity, correlates the monitoring information with the recommended activity;

responsive to correlating the monitoring information to the recommended activity, updates the group of preferences for the portion of the employees that perform the recommended activity based on location information that matches the location for the recommended activity during the recommended time for the recommended activity;

updates the aggregate health factors and the aggregate preferences; and

displays at least one of the updated aggregate health factors and the updated aggregate preferences in the set of polar charts.

9. The computer system of claim 8 , further comprising:

generating, by the wellness management system, a subsequent recommendation for a subsequent activity in the activities for the portion of the employees based on the updated aggregate health factors and an updated user input based on the updated aggregate preferences displayed in the set of polar charts.

10. The computer system of claim 9 , wherein the step of generating the subsequent recommendation further comprises:

preferentially identifying, by the wellness management system, a previously recommended activity in the subsequent recommendation when at least one of the updated aggregate health factors and the updated aggregate preferences for the previously recommended activity exceeds an upper threshold; and

preferentially not identifying, by the computer system, the previously recommended activity in the subsequent recommendation when at least one of the updated aggregate health factors and the updated aggregate preferences displayed for the previously recommended activity does not exceed a lower threshold.

11. The computer system of claim 8 , wherein the set of personal fitness trackers are heterogeneous personal fitness trackers.

12. The computer system of claim 8 , further comprising:

receiving, by the wellness management system, feedback opinions about the recommended activity from the portion of the employees having location information during the recommended time for the recommended activity that matches the location for the recommended activity;

aggregating, by the wellness management system, the feedback opinions about the recommended activity into aggregate feedback opinions; and

displaying, by the wellness management system, the aggregate feedback opinions in the set of polar charts.

13. The computer system of claim 12 , wherein the feedback opinions comprise information regarding at least one of weather at the location during the recommended activity, safety at the location during the recommended activity, security at the location during the recommended activity, whether the recommended activity was enjoyable to the employee, whether the location was enjoyable to the employee, a likelihood of the employee to participate in the recommended activity in the future, a likelihood of the employee to participate in similar recommended activities in the future, or a likelihood of the employee to participate in other recommended activities at the location.

14. The computer system of claim 8 , wherein the group of health factors for the activities comprises a projected number of calories burned during the activities, a physical intensity level of the activities, and a level of social interaction during the activities; and

wherein the group of preferences for activities of the employees comprises at least one of a desired number of calories to be burned during the activities, a desired physical intensity level of the activities, a preference for activity locations, or a preference for a level of social interaction during the activities.

15. A computer program product for managing wellness of employees, the computer program product comprising:

a non-transitory computer readable storage media;

program code, stored on the computer readable storage media, for receiving a group of health factors for activities and a group of preferences for activities of the employees;

program code, stored on the computer readable storage media, for aggregating at least one of the group of health factors for activities into aggregate health factors and the group of preferences for activities of the employees into aggregate preferences;

program code, stored on the computer readable storage media, for displaying at least one of the aggregate health factors and the aggregate preferences in a set of polar charts on a display system;

program code, stored on the computer readable storage media, for generating, based on a user input based on the aggregate health factors and the aggregate preferences in the set of polar charts, a recommendation for an activity in the activities for a portion of the employees based on at least one of the aggregate health factors and the aggregate preferences displayed in the set of polar charts, wherein the recommendation enables a desired level of wellness for the employees when the activity is performed by the portion of the employees;

program code, stored on the computer readable storage media, for receiving monitoring information from a set of personal fitness trackers associated with the employees;

program code, stored on the computer readable storage media, for determining whether location information of an employee during a recommended time for the recommended activity matches a location for the recommended activity;

program code, stored on the computer readable storage media, for correlating the monitoring information with the recommended activity in response to determining that the location information of the employee during the recommended time for the recommended activity matches the location for the recommended activity;

program code, stored on the computer readable storage media, for updating the group of preferences for the portion of the employees that perform the recommended activity based on location information that matches the location for the recommended activity during the recommended time for the recommended activity in response to correlating the monitoring information to the recommended activity;

program code, stored on the computer readable storage media, for updating the aggregate health factors and the aggregate preferences; and

program code, stored on the computer readable storage media, for displaying at least one of the updated aggregate health factors and the updated aggregate preferences in the set of polar charts.

16. The computer program product of claim 15 , further comprising:

program code, stored on the computer readable storage media, for generating a subsequent recommendation for a subsequent activity in the activities for the portion of the employees based on the updated aggregate health factors and an updated user input based on the updated aggregate preferences displayed in the set of polar charts.

17. The computer program product of claim 16 , wherein the program code for generating the subsequent recommendation further comprises:

program code, stored on the computer readable storage media, for preferentially identifying a previously recommended activity in the subsequent recommendation when at least one of the updated aggregate health factors and the updated aggregate preferences for the previously recommended activity exceeds an upper threshold; and

program code, stored on the computer readable storage media, for preferentially not identifying the previously recommended activity in the subsequent recommendation when at least one of the updated aggregate health factors and the updated aggregate preferences displayed for the previously recommended activity does not exceed a lower threshold.

18. The computer program product of claim 15 , wherein the set of personal fitness trackers are heterogeneous personal fitness trackers.

19. The computer program product of claim 15 , further comprising:

program code, stored on the computer readable storage media, for receiving feedback opinions about the recommended activity from the portion of the employees having location information during the recommended time for the recommended activity that matches the location for the recommended activity;

program code, stored on the computer readable storage media, for aggregating the feedback opinions about the recommended activity into aggregate feedback opinions; and

program code, stored on the computer readable storage media, for displaying the aggregate feedback opinions in the set of polar charts.

20. The computer program product of claim 19 , wherein the feedback opinions comprise information regarding at least one of weather at the location during the recommended activity, safety at the location during the recommended activity, security at the location during the recommended activity, whether the recommended activity was enjoyable to the employee, whether the location was enjoyable to the employee, a likelihood of the employee to participate in the recommended activity in the future, a likelihood of the employee to participate in similar recommended activities in the future, or a likelihood of the employee to participate in other recommended activities at the location.

21. The computer program product of claim 15 , wherein the group of health factors for the activities comprises a projected number of calories burned during the activities, a physical intensity level of the activities, and a level of social interaction during the activities; and

wherein the group of preferences for activities of the employees comprises at least one of a desired number of calories to be burned during the activities, a desired physical intensity level of the activities, a preference for activity locations, or a preference for a level of social interaction during the activities.

22. The method of claim 1 , further comprising:

correlating, by the computer system, the recommendation for the activity to schedules for the portion of the employees, wherein the schedules indicate when the employee is available to participate in the recommended activity, based on scheduled vacation days for the portion of the employees, sick days for the portion of the employees, and a scheduled location of the portion of the employees during a recommended time for the recommended activity; and

sending, by the computer system, the recommendation for the activity to only the portion of the employees that is available to participate in the recommended activity as indicated by the schedules for the portion of the employees.

23. The computer system of claim 8 , further comprising:

correlating, by the wellness management system, the recommendation for the activity to schedules for the portion of the employees, wherein the schedules indicate when the employee is available to participate in the recommended activity, based on scheduled vacation days for the portion of the employees, sick days for the portion of the employees, and a scheduled location of the portion of the employees during a recommended time for the recommended activity; and

sending, by the wellness management system, the recommendation for the activity to only the portion of the employees that is available to participate in the recommended activity as indicated by the schedules for the portion of the employees.

24. The computer program product of claim 15 , further comprising:

program code, stored on the computer readable storage media, for correlating the recommendation for the activity to schedules for the portion of the employees, wherein the schedules indicate when the employee is available to participate in the recommended activity, based on scheduled vacation days for the portion of the employees, sick days for the portion of the employees, and a scheduled location of the portion of the employees during a recommended time for the recommended activity; and

program code, stored on the computer readable storage media, for sending the recommendation for the activity to only the portion of the employees that is available to participate in the recommended activity as indicated by the schedules for the portion of the employees.

Assignments (2)
CHANGE OF NAME Recorded Feb 4, 2022
From: ADP, LLC
To: ADP, INC.
Reel/Frame 058959/0729 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 16, 2015
From: KRUPA, WOJCIECH; CZAPLA, DARIUSZ; CHAPPLE, ZACKARY CULLY
To: ADP, LLC
Reel/Frame 034778/0342 →