Patent ID: 8784209
Filing Date: 2014-07-22
Classification: A63B,G06Q,G16H

Abstract:
1. A method executed in a computer system for providing and monitoring health-related activities to users, the computer system including a database, the method comprising: receiving at the computer system a request for health-related programs, the request including at least one criterion; accessing in the database a profile for the user, the profile comprising health-related information about the user; automatically selecting from the database a plurality of health-related programs matching the criteria and responsive to the health-related information about the user, each matching health-related program comprising a goal or a routine including at least one task; transmitting for display to a client device of the user the matching health-related programs; receiving from the user a selection of one of the matching health-related programs; storing in the database an identifier for the selected health-related program in association with the user to indicate the user's participation with the health-related program; receiving data related to the user's progress towards the goal or completion of one of the tasks of the routine in the selected health-related program; storing the received data in the database in association with the user and the selected health-related program, to update the selected health-related program with the user's progress; determining a status of the user in the selected health-related program based upon the received data related to the user's progress; and transmitting for display to the client device of the user the status of the user in the selected health-related program.