Expert-based content and coaching platform
First Claim
1. A computer information system, comprising:
- data storage hardware, configured to provide;
a user information database to store information for a client user; and
a content database to store multiple content items; 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;
access profile information for the client user, the profile information retrieved from the user information database, and the profile information being relevant to accomplishment of a goal that is set by the client user, wherein the goal is accomplished in connection with performance of a plurality of real-world activities by the client user;
obtain suggested content from the content database for output to the client user based on the profile information, the suggested content including information to assist a performance of a particular activity of the plurality of real-world activities by the client user, wherein the suggested content is retrieved for the client user based on characteristics of the client user that are indicated in the profile information; and
designate the suggested content for output to the client user at a specified output timing, the specified output timing of the output to the client user based on the characteristics of the client user that are indicated in the profile information and a determined likelihood of the performance of the particular activity by the client user;
andcoaching processing circuitry to;
receive changes to the suggested content received from a coaching user, the changes to the suggested content received from an electronic device of the coaching user, wherein the changes to the suggested content include changes to the information of the suggested content or changes to the specified output timing, to encourage the performance of the particular activity by the client user; and
electronically deliver the suggested content to an electronic device of the client user at the specified output timing, wherein the suggested content incorporates the changes to the information of the suggested content or the changes to the specified output timing received from the coaching user.
4 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for implementing and performing coaching-assisted content delivery and workflows are described. In one example, a goal-based workflow integrates with operations for suggesting and delivering content on behalf of professional users. The operations may be conducted in connection with a subscription or membership to an information service, and various interactions between a client user and a professional user through the information service. In further examples, the information service may track data for the human user, generate suggestions and playlists, manage the accomplishment of goals and logic triggers, and exchange communications, to facilitate the relationship between the professional user and the client user. In other further examples, the information system manages various data values used to provide prompts, reminders, motivators, and other forms of suggested content to the client user.
208 Citations
27 Claims
-
1. A computer information system, comprising:
-
data storage hardware, configured to provide; a user information database to store information for a client user; and a content database to store multiple content items; 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; access profile information for the client user, the profile information retrieved from the user information database, and the profile information being relevant to accomplishment of a goal that is set by the client user, wherein the goal is accomplished in connection with performance of a plurality of real-world activities by the client user; obtain suggested content from the content database for output to the client user based on the profile information, the suggested content including information to assist a performance of a particular activity of the plurality of real-world activities by the client user, wherein the suggested content is retrieved for the client user based on characteristics of the client user that are indicated in the profile information; and designate the suggested content for output to the client user at a specified output timing, the specified output timing of the output to the client user based on the characteristics of the client user that are indicated in the profile information and a determined likelihood of the performance of the particular activity by the client user; and coaching processing circuitry to; receive changes to the suggested content received from a coaching user, the changes to the suggested content received from an electronic device of the coaching user, wherein the changes to the suggested content include changes to the information of the suggested content or changes to the specified output timing, to encourage the performance of the particular activity by the client user; and electronically deliver the suggested content to an electronic device of the client user at the specified output timing, wherein the suggested content incorporates the changes to the information of the suggested content or the changes to the specified output timing received from the coaching user. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. 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:
-
access profile information for a client user, the profile information retrieved from a profile database, and the profile information being relevant to accomplishment of a goal that is set by the client user, wherein the goal is accomplished in connection with performance of a plurality of real-world activities by the client user; obtain suggested content for output to the client user based on the profile information, the suggested content retrieved from a content database of an information system, the suggested content including information to assist a performance of a particular activity of the plurality of real-world activities by the client user, wherein the suggested content is retrieved for the client user based on characteristics of the client user that are indicated in the profile information; designate the suggested content for output to the client user at a specified output timing, the specified output timing of the output to the client user based on the characteristics of the client user that are indicated in the profile information and a determined likelihood of the performance of the particular activity by the client user; generate content to display within a coaching graphical user interface accessible by a coaching user, the coaching graphical user interface arranged to receive changes to the suggested content from the coaching user, wherein the changes to the suggested content are received from an electronic device of the coaching user, wherein the changes to the suggested content from the coaching user include changes to the information of the suggested content or changes to the specified output timing, to encourage the performance of the particular activity by the client user; and generate content to display within a client graphical user interface accessible by the client user, the client graphical user interface arranged to electronically provide the suggested content on an electronic device of the client user at the specified output timing, wherein the client graphical user interface is further to incorporate the changes to the suggested content or the changes to the specified. output timing received from the coaching user. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. 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 retrieved from a profile database of the computer information system, and the profile information being relevant to accomplishment of a goal that is established for the human user, wherein the goal is accomplished in connection with performance of a plurality of real-world activities by the human user; accessing reporting information associated with the human user, the reporting information retrieved from a reporting database of the computer information system, and the reporting information originating from a reporting device that is operated by the human user, wherein the reporting device generates information about performance of at least one of the plurality of real-world activities by the human user as observed by the reporting device; obtaining suggested content for output to the human user based on the profile information and the reporting information, the suggested content retrieved from a content database of the computer information system, 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 suggested content, the customization to the suggested content originating from the computer information system or an electronic device that is operated by a coaching human user, wherein the customization to the suggested content includes a change to a specified output timing or a change to 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 of the human user, the suggested content to be output with the electronic output device at the specified output timing, and the suggested content incorporating the change to the content information or the change to the specified output timing. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27)
-
Specification