Goal-based content selection and delivery
First Claim
1. A method for facilitating selection of goal-based content from an electronic information system, the method comprising electronic operations performed by at least one computing machine having at least one hardware processor and at least one memory, with the electronic operations comprising:
- obtaining contextual user information maintained in the electronic information system relevant to a health goal for a client user, wherein progress towards achieving the health goal is obtained through performance of a plurality of real-world activities, wherein the contextual user information tracks a plurality of user-relevant tags associated with characteristics of the client user;
collecting input in response to at least one natural language inquiry to the client user related to at least one prior activity of the plurality of real-world activities;
performing an ongoing assessment of behavior of the client user to measure progress of the client user towards achieving the health goal, by analyzing the input from the client user collected in the assessment prompt to determine at least one particular user-relevant tag for tracking in the plurality of user-relevant tags, the at least one particular user-relevant tag determined based on relevancy of the tag to the ongoing assessment of behavior of the client user;
selecting a particular activity of the plurality of real-world activities for performance by the client user using the contextual user information maintained in the electronic information system, the particular activity being selected for the client user based on whether the particular activity is associated with at least one of the plurality of user-relevant tags and whether the particular activity is likely to be performed by the client user;
selecting content maintained in the electronic information system relevant to performance of the particular activity to encourage progress towards achieving the health goal, the content being selected from the electronic information system by using the contextual user information and the measured progress of the client user, wherein the content is associated with the at least one particular user-relevant tag determined from the ongoing assessment;
generating a client content service interface for display within a graphical user interface accessible by the client user to present the content relevant to achieving the health goal to the client user, wherein a presentation style and a delivery type of presenting the content is performed using the contextual user information maintained in the electronic information system; and
generating a supporter content service interface for display within a graphical user interface accessible by a supporter user to assist the health goal of the client user, wherein the graphical user interface accessible by the supporter user is designed to;
indicate the progress of the client user towards the health goal, establish an interaction between the supporter user and the client user related to the health goal, and provide additional suggested content for inclusion with suggested content related to the health goal.
5 Assignments
0 Petitions
Accused Products
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.
-
Citations
20 Claims
-
1. A method for facilitating selection of goal-based content from an electronic information system, the method comprising electronic operations performed by at least one computing machine having at least one hardware processor and at least one memory, with the electronic operations comprising:
-
obtaining contextual user information maintained in the electronic information system relevant to a health goal for a client user, wherein progress towards achieving the health goal is obtained through performance of a plurality of real-world activities, wherein the contextual user information tracks a plurality of user-relevant tags associated with characteristics of the client user; collecting input in response to at least one natural language inquiry to the client user related to at least one prior activity of the plurality of real-world activities; performing an ongoing assessment of behavior of the client user to measure progress of the client user towards achieving the health goal, by analyzing the input from the client user collected in the assessment prompt to determine at least one particular user-relevant tag for tracking in the plurality of user-relevant tags, the at least one particular user-relevant tag determined based on relevancy of the tag to the ongoing assessment of behavior of the client user; selecting a particular activity of the plurality of real-world activities for performance by the client user using the contextual user information maintained in the electronic information system, the particular activity being selected for the client user based on whether the particular activity is associated with at least one of the plurality of user-relevant tags and whether the particular activity is likely to be performed by the client user; selecting content maintained in the electronic information system relevant to performance of the particular activity to encourage progress towards achieving the health goal, the content being selected from the electronic information system by using the contextual user information and the measured progress of the client user, wherein the content is associated with the at least one particular user-relevant tag determined from the ongoing assessment; generating a client content service interface for display within a graphical user interface accessible by the client user to present the content relevant to achieving the health goal to the client user, wherein a presentation style and a delivery type of presenting the content is performed using the contextual user information maintained in the electronic information system; and generating a supporter content service interface for display within a graphical user interface accessible by a supporter user to assist the health goal of the client user, wherein the graphical user interface accessible by the supporter user is designed to;
indicate the progress of the client user towards the health goal, establish an interaction between the supporter user and the client user related to the health goal, and provide additional suggested content for inclusion with suggested content related to the health goal. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. An electronic information system, comprising:
-
at least one hardware processor; at least one memory; a user information database implemented using the hardware processor and the memory, the user information database configured to store contextual user information including behavior and assessment information for a human subject, wherein the contextual user information tracks a plurality of user-relevant tags associated with characteristics of a human subject; a content database implemented using the processor and the memory, the content database configured to store context-sensitive content items available to be provided to the human subject, the context-sensitive content items being relevant to attainment of an overall health goal by the human subject, wherein progress towards attainment of the overall health goal for the human subject is obtained through performance of a plurality of real-world activities; a content suggestion module implemented using the processor and the memory, the content suggestion module configured to select suggested content from the context-sensitive content items in the content database, by operations that; perform an ongoing assessment of behavior of the human subject to measure progress of the human subject towards achieving the health goal, by analysis of the input from the human subject provided collected in the assessment prompt to determine at least one particular user-relevant tag for tracking in the plurality of user-relevant tags, the at least one particular user-relevant tag determined based on relevancy of the tag to the ongoing assessment of behavior of the human subject; select a particular activity of the plurality of real-world activities for performance by the human subject using the contextual user information maintained in the electronic information system, the particular activity being selected for the human subject based on whether the particular activity is associated with at least one of the plurality of user-relevant tags and whether the particular activity is likely to be performed by the human subject; and select content maintained in the electronic information system relevant to performance of the particular activity to encourage progress towards achieving the health goal, the content being selected from the electronic information system by using the contextual user information and the measured progress of the human subject, wherein the content is associated with the at least one particular user-relevant tag determined from the ongoing assessment; and a content delivery module implemented using the processor and the memory, the content delivery module configured to present the content relevant to achieving the health goal to the human subject, wherein a presentation style and a delivery type of presenting the content is performed using the contextual user information maintained in the electronic information system; a monitoring module implemented using the processor and the memory, the monitoring module configured to electronically monitor progress of the human subject towards the overall health goal and the performance of the particular activity by the human subject; a feedback module implemented using the processor and the memory, the feedback module configured to electronically receive feedback from the human subject related to the performance of the particular activity by the human subject, and feedback from the human subject related to the progress of the human subject towards the overall goal; and a supporter module implemented using the processor and the memory, the supporter module configured to; electronically communicate with at least one human supporter connected to the human subject in a social network; receive at least one proposed suggestion from the information system; enable a selection, by the at least one human supporter, of the particular activity from the at least one proposed activity; enable the at least one human supporter to initiate communications to the human subject to deliver the content relevant to achieving the health goal; and communicate to the supporter the progress of the human subject towards the goal and achievement of the particular activity by the human subject. - View Dependent Claims (13)
-
-
14. An electronic information system, comprising:
-
at least one hardware processor; at least one memory; a user information database implemented using the hardware processor and the memory, the user information database configured to store contextual user information including behavior and assessment information for a human subject, wherein the contextual user information tracks a plurality of user-relevant tags associated with characteristics of a human subject; a content database implemented using the processor and the memory, the content database configured to store context-sensitive content items available to be provided to the human subject, the context-sensitive content items being relevant to attainment of an overall health goal by the human subject, wherein progress towards attainment of the overall health goal for the human subject is obtained through performance of a plurality of real-world activities; a content suggestion module implemented using the processor and the memory, the content suggestion module configured to select suggested content from the context-sensitive content items in the content database, by operations that; perform an ongoing assessment of behavior of the human subject to measure progress of the human subject towards achieving the health goal, by analysis of the input from the human subject provided collected in the assessment prompt to determine at least one particular user-relevant tag for tracking in the plurality of user-relevant tags, the at least one particular user-relevant tag determined based on relevancy of the tag to the ongoing assessment of behavior of the human subject; select a particular activity of the plurality of real-world activities for performance by the human subject using the contextual user information maintained in the electronic information system, the particular activity being selected for the human subject based on whether the particular activity is associated with at least one of the plurality of user-relevant tags and whether the particular activity is likely to be performed by the human subject; and select content maintained in the electronic information system relevant to performance of the particular activity to encourage progress towards achieving the health goal, the content being selected from the electronic information system by using the contextual user information and the measured progress of the human subject, wherein the content is associated with the at least one particular user-relevant tag determined from the ongoing assessment; a content delivery module implemented using the processor and the memory, the content delivery module configured to present the content relevant to achieving the health goal to the human subject, wherein a presentation style and a delivery type of presenting the content is performed using the contextual user information maintained in the electronic information system; and a conditions module implemented using the processor and the memory, the conditions module configured to control selection of the context-sensitive content items to match at least one data condition specified by the human subject; a suggested action database implemented using the processor and the memory, the suggested action database configured to store suggested actions including the particular activity and additional activities for performance by the human subject; a tagging database implemented using the processor and the memory, the tagging database configured to associate the tags with the suggested actions for performance by the human subject; and a playlist database implemented using the processor and the memory, the playlist database configured to store a playlist of the suggested actions for performance by the human subject; a rules database implemented using the processor and the memory, the rules database configured to store rules related to selection of the context-sensitive content items and achievement of the particular activity by the human subject, wherein the rules are used by the content suggestion module to determine relevancy to the attainment of the overall goal by the human subject; and wherein the content suggestion module is configured to interface with the suggested action database, the tagging database, and the playlist database, to provide the suggested actions within a playlist to the human subject, based on characteristics associated with the human subject matching the tags associated with the suggested actions. - View Dependent Claims (15)
-
-
16. 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 facilitate selection of content for a health goal from a client user from an electronic information system, with the plurality of instructions causing the computing device to:
-
obtain contextual user information maintained in the electronic information system relevant to the health goal for the client user, wherein progress towards achieving the health goal is obtained through performance of a plurality of real-world activities, wherein the contextual user information tracks a plurality of user-relevant tags associated with characteristics of the client user; collect input in response to at least one natural language inquiry to the client user related to at least one prior activity of the plurality of real-world activities; perform an ongoing assessment of behavior of the client user to measure progress of the client user towards achieving the health goal, by analyzing the input from the client user collected in the assessment prompt to determine at least one particular user-relevant tag for tracking in the plurality of user-relevant tags, the at least one particular user-relevant tag determined based on relevancy of the tag to the ongoing assessment of behavior of the client user; select a particular activity of the plurality of real-world activities for performance by the client user using the contextual user information maintained in the electronic information system, the particular activity being selected for the client user based on whether the particular activity is associated with at least one of the plurality of user-relevant tags and whether the particular activity is likely to be performed by the client user; select content maintained in the electronic information system relevant to performance of the particular activity to encourage progress towards achieving the health goal, the content being selected from the electronic information system by using the contextual user information and the measured progress of the client user, wherein the content is associated with the at least one particular user-relevant tag determined from the ongoing assessment; and generate a client content service interface for display within a graphical user interface accessible by the client user to present the content relevant to achieving the health goal to the client user, wherein a presentation style and a delivery type of presenting the content is performed using the contextual user information maintained in the electronic information system; generate a supporter content service interface for display within a graphical user interface accessible by a supporter user to; indicate the progress of the client user towards the health goal; establish an interaction between the supporter user and the client user related to the health goal; and provide additional suggested content for inclusion with the content relevant to achieving the health goal. - View Dependent Claims (17, 18, 19, 20)
-
Specification