Goal-based content selection and delivery
Abstract
Systems and methods for implementing and performing goal-based workflows to assist a human user with achieving a goal or set of goals are described. In one example, a goal-based workflow includes operations for obtaining information from the human user relevant to a goal, performing a psychological and psychological assessment of the human user, selecting and providing goal-based content to the human user, and obtaining and processing a response to the goal-based content from the human user. The operations may be conducted in connection with a subscription or membership to an information service. In further examples, the information service may integrate the content delivery with a social network of “supporter” human users, used to provide encouragement and motivation to the human user for achieving the goal. In other further examples, rewards and adjustments may be provided to the human user based on previous responses to the goal-based content.
Claims
exact text as granted — not AI-modified1 - 24 . (canceled)
25 . A method, performed by a computer information system, the method comprising a plurality of electronic operations performed upon processing hardware of the computer information system, with the electronic operations including:
accessing profile information associated with a human user, the profile information obtained from a profile database of the computer information system, and the profile information being relevant to accomplishment of a health goal that is established for the human user, wherein the health goal is accomplished in connection with performance of a plurality of real-world activities by the human user; accessing supporter information associated with the human user, the supporter information obtained from a supporter database of the computer information system, and the supporter information being relevant to support attributes assigned to a supporter human user that is associated with the human user, to assist the accomplishment of the health goal that is established for the human user; selecting suggested content for output to the human user, the suggested content retrieved from a content database of the computer information system based on a match with the profile information and the supporter information, the suggested content including content information to assist a performance of a particular activity of the plurality of real-world activities by the human user; implementing customization to the content information, the customization to the content information originating in part from the computer information system and in part from input received from the supporter human user, wherein the customization to the content information modifies the content information to encourage the performance of the particular activity by the human user; and electronically delivering the suggested content to an electronic output device that is operated by the human user for output of the suggested content in a graphical user interface, the suggested content incorporating the customization to the content information.
26 . The method of claim 25 , the electronic operations of the method further including:
performing a psychological and physiological assessment of the human user, by processing responses to an assessment questionnaire presented to the human user with the graphical user interface, wherein the assessment questionnaire is directed to behavior characteristics of the human user; and performing an ongoing assessment of behavior of the human user, by processing a response to an assessment prompt presented to the human user with the graphical user interface, wherein the assessment prompt is directed to performance of the plurality of real-world activities; wherein the profile information associated with the human user includes information determined from processing the psychological and physiological assessment and processing the ongoing assessment.
27 . The method of claim 26 , the electronic operations of the method further including:
capturing a response to the suggested content, the response being captured from an data input from the human user or a data stream from a wearable monitoring device of the human user; and modifying the content information in response to the captured response and the ongoing assessment of behavior of the human user.
28 . The method of claim 25 , the electronic operations of the method further including performing an ongoing assessment of activity of the human user to measure progress of the human user to accomplish the health goal, based on data obtained from a monitoring device of the human user.
29 . The method of claim 28 , wherein the monitoring device is a wearable monitoring device operated by the human user, wherein the wearable monitoring device includes a sensor to collect sensor data, the electronic operations of the method further including receiving and processing sensor data from the wearable monitoring device.
30 . The method of claim 29 , the electronic operations of the method further including matching suggestions included in the suggested content based on the sensor data from the wearable monitoring device operated by the human user, by matching a plurality of tagged suggestions to a plurality of objective characteristics determined from the sensor data.
31 . The method of claim 29 , the electronic operations of the method further including matching suggestions included in the suggested content based on the sensor data from the wearable monitoring device operated by the human user, wherein the electronic operations for obtaining suggested content for output to the human user are performed in response to the suggestions being matched based on the sensor data from the wearable monitoring device.
32 . The method of claim 25 , wherein the computer information system links the human user with the supporter human user and additional supporter human users in a social network, wherein the suggested content is delivered to the human user in response to interaction from the supporter human user and the additional supporter human users.
33 . The method of claim 32 , wherein the content information is generated at least in part by the supporter human user; and wherein the supporter human user is provided with a plurality of measurements that measure progress of the human user to accomplish the health goal.
34 . The method of claim 25 , wherein the health goal is related to a medical condition of the human user, and wherein the content information indicates instructions for the human user to perform physical activities.
35 . The method of claim 34 , wherein the physical activities are therapy activities for improvement of the medical condition of the human user, and wherein the plurality of real-world activities for performance by the human user include the therapy activities.
36 . A non-transitory machine-readable storage medium comprising a plurality of instructions that, in response to being executed on a computing device, cause the computing device to:
retrieve profile information associated with a human user, the profile information retrieved from a profile database accessible to the computing device, and the profile information being relevant to an accomplishment of a health goal that is established for the human user, wherein the health goal is accomplished in connection with performance of a plurality of real-world activities by the human user; retrieve supporter information associated with the human user, the supporter information retrieved from a supporter database accessible to the computing device, and the supporter information being relevant to support attributes assigned to a supporter human user that is associated with the human user, to assist the accomplishment of the health goal that is established for the human user; select suggested content to output to the human user, the suggested content retrieved from a content database accessible to the computing device based on a match with the profile information and the supporter information, the suggested content including content information to assist a performance of a particular activity of the plurality of real-world activities by the human user; perform customization to the content information, the customization assisted from input received in an electronic device that is operated by the supporter human user, wherein the customization to the content information modifies the content information to encourage the performance of the particular activity by the human user; and trigger delivery of the suggested content to an electronic output device that is operated by the human user for output of the suggested content in a graphical user interface, the suggested content incorporating the customization to the content information.
37 . The machine-readable storage medium of claim 36 , the plurality of instructions further to cause the computing device to:
perform a psychological and physiological assessment of the human user, by processing responses to an assessment questionnaire presented to the human user with the graphical user interface, wherein the assessment questionnaire is directed to behavior characteristics of the human user; and perform an ongoing assessment of behavior of the human user, by processing a response to an assessment prompt presented to the human user with the graphical user interface, wherein the assessment prompt is directed to performance of the plurality of real-world activities; wherein the profile information associated with the human user includes information determined from analysis of the psychological and physiological assessment and analysis of the ongoing assessment.
38 . The machine-readable storage medium of claim 37 , the plurality of instructions further to cause the computing device to:
capture a response to the suggested content, the response being captured from an data input from the human user or a data stream from a wearable monitoring device of the human user; and modify the content information in response to the captured response and the ongoing assessment of behavior of the human user.
39 . The machine-readable storage medium of claim 36 , the plurality of instructions further to cause the computing device to perform an ongoing assessment of activity of the human user to measure progress of the human user to accomplish the health goal, based on data obtained from a monitoring device of the human user.
40 . The machine-readable storage medium of claim 39 , wherein the monitoring device is a wearable monitoring device operated by the human user, wherein the wearable monitoring device includes a sensor to collect sensor data, wherein the sensor data is received at the computing device from the wearable monitoring device.
41 . The machine-readable storage medium of claim 40 , the plurality of instructions further to cause the computing device to select suggestions included in the suggested content based on the sensor data from the wearable monitoring device operated by the human user, by a match of a plurality of tagged suggestions to a plurality of objective characteristics determined from the sensor data.
42 . The machine-readable storage medium of claim 40 , the plurality of instructions further to cause the computing device to match suggestions included in the suggested content based on the sensor data from the wearable monitoring device operated by the human user, wherein electronic operations that select suggested content for output to the human user are performed in response to the suggestions being matched based on the sensor data from the wearable monitoring device.
43 . The machine-readable storage medium of claim 36 , wherein the human user is linked with the supporter human user and additional supporter human users in a social network, and wherein the suggested content is delivered to the human user in response to interaction from the supporter human user and the additional supporter human users.
44 . The machine-readable storage medium of claim 43 , wherein the content information is generated at least in part by the supporter human user, and wherein the supporter human user is provided with a plurality of measurements that measure progress of the human user to accomplishing the health goal.
45 . The machine-readable storage medium of claim 36 , wherein the health goal is related to a medical condition of the human user, and wherein the content information indicates instructions for the human user to perform physical activities.
46 . The machine-readable storage medium of claim 45 , wherein the physical activities are therapy activities for improvement of the medical condition of the human user, and wherein the plurality of real-world activities for performance by the human user include the therapy activities.
47 . A computer information system, comprising:
data storage hardware, configured to provide:
a user information database to store information for a human user;
a supporter information database to store information for a supporter human user; and
a content database to store context-sensitive content items available to be provided to the human user, the context-sensitive content items being relevant to accomplishment of an overall goal by the human user; and
processing hardware, operably coupled to the data storage hardware, the processing hardware configured by a plurality of machine-readable instructions being executed on the processing hardware, the processing hardware configured to provide: content suggestion processing circuitry to:
retrieve profile information associated with the human user, the profile information retrieved from the user information database, and the profile information being relevant to an accomplishment of a health goal that is established for the human user, wherein the health goal is accomplished in connection with performance of a plurality of real-world activities by the human user;
retrieve supporter information associated with the human user, the supporter information retrieved from the supporter information database, and the supporter information being relevant to support attributes assigned to the supporter human user that is associated with the human user, to assist the accomplishment of the health goal that is established for the human user; and
select suggested content to output to the human user, the suggested content retrieved from the content database based on a match with the profile information and the supporter information, the suggested content including content information to assist a performance of a particular activity of the plurality of real-world activities by the human user; and
content delivery processing circuitry to:
perform customization to the content information, the customization assisted from input received in an electronic device that is operated by the supporter human user, wherein the customization to the content information modifies the content information to encourage the performance of the particular activity by the human user; and
trigger delivery of the suggested content to an electronic output device that is operated by the human user for output of the suggested content in a graphical user interface, the suggested content incorporating the customization to the content information.
48 . The computer information system of claim 47 , the processing hardware further configured to provide:
assessment processing circuitry to:
perform a psychological and physiological assessment of the human user, by processing responses to an assessment questionnaire presented to the human user with the graphical user interface, the assessment questionnaire directed to behavior characteristics of the human user; and
perform an ongoing assessment of behavior of the human user, by processing a response to an assessment prompt presented to the human user with the graphical user interface, the assessment prompt directed to performance of the plurality of real-world activities;
wherein the profile information associated with the human user includes information determined from analysis of the psychological and physiological assessment and analysis of the ongoing assessment.
49 . The computer information system of claim 48 , the processing hardware further configured to provide:
feedback processing circuitry to:
electronically process feedback input from the human user related to the performance of an action by the human user, and feedback input from the human user related to progress of the human user to accomplish the health goal;
capture a response, from the human user; to the suggested content; and
change the content information in the suggested content in response to the captured response and the ongoing assessment of behavior.
50 . The computer information system of claim 47 , the processing hardware further configured to provide:
monitoring processing circuitry to:
perform an ongoing assessment of the performance of the particular activity by the human user of the human user to measure progress of the human user to accomplish the health goal, by processing data obtained from a monitoring device of the human user, wherein the monitoring device is a wearable monitoring device being operated by the human user; and
select additional suggested content based on sensor data from the wearable monitoring device operated by the human user, wherein the wearable monitoring device includes a sensor to collect the sensor data, and wherein the sensor data is received at the computer information system from the wearable monitoring device.
51 . The computer information system of claim 47 , the processing hardware further configured to provide:
supporter information processing circuitry to:
receive changes to the suggested content relevant to accomplishing the health goal that is generated at least in part by the supporter human user, wherein the supporter human user is provided with a plurality of measurements that measure progress of the human user to accomplish the health goal;
wherein the human user is linked with the supporter human user and additional supporter human users in a social network; and
wherein the suggested content is delivered to the human user in response to interaction from the supporter human user and the additional supporter human users.
52 . The computer information system of claim 47 , the data storage hardware further configured to provide a playlist database configured to maintain a playlist of suggested actions for performance by the human user, the playlist of suggested actions including the particular activity;
wherein the content delivery processing circuitry uses the content database and the playlist database to present the suggested actions within the playlist of suggested actions to the human user, based on characteristics associated with the human user matching tags associated with the suggested actions, wherein the content delivery processing circuitry applies one or more filters and one or more weights to prioritize respective actions in the playlist of suggested actions.Join the waitlist — get patent alerts
Track US2016132604A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.