Methods and systems for generating customized user plans
Abstract
A customized user plan is provided based on corresponding creator plans and user data. The creator plans may be generated by experts in their respective fields, by businesses, or by users of the system. The creator plans may be available for selection and/or purchase by users. A system may propose certain creator plans to a user. Once the one or more creator plans are identified for a particular user, the system generates a customized user plan based on these creator plans and corresponding user data, such as user input, user state, and privacy settings. External data and other plans of this and other users may also be used in generating the customized user plan. A single customized user plan may integrate multiple creator plans and set multiple goals for the user. The user plan may be dynamically generated and updated based on, for example, changes to the user data.
Claims
exact text as granted — not AI-modified1 . A computer-implemented method, comprising:
receiving, by a computer system, a first creator plan and a second creator plan of a plurality of creator plans from plan creators, at least the first creator plan and the second creator plan configured to be designed by the plan creators to provide first instructions and second instructions, respectively, to a user, at least a portion of the first instructions being different from at least a portion of the second instructions; receiving a selection of at least one of the plurality of creator plans from a plan selector or the user, at least one of the plan selector or the user being different from the plan creator; generating, by the computer system, a customized user plan based at least in part on the selection of the at least one of the creator plans and user information received from the user, the customized user plan comprising a combination of at least the first creator plan and the second creator plan; and providing the customized user plan to the user.
2 . The computer-implemented method of claim 1 , further comprising receiving the user information from the user at least in response to a request based at least in part on the selection of the at least one of the plurality of creator plans.
3 . The computer-implemented method of claim 1 , further comprising receiving second user information associated with the creator plan;
updating the customized user plan based at least in part on plan modification information received from a first plan creator of the plan creators, the customized user plan updated to implement the customized user plan based at least in part on the second user information and the received plan modification information; and providing the updated customized user plan to the user.
4 . The computer-implemented method of claim 3 , wherein the second user information includes at least one of external data, user state, or a response about completion of at least one of the first instructions or the second instructions.
5 . The computer-implemented method of claim 4 , wherein the response about completion of at least one of the first instructions or the second instructions includes at least an indication of whether the user has performed an action associated with the first instructions or the second instructions.
6 . The computer-implemented method of claim 1 , wherein the first creator plan is independent from the second creator plan after the combination of the first creator plan and the second creator plan, and wherein the first creator plan is configured to communicate with the second creator plan.
7 . The computer-implemented method of claim 1 , wherein the user information includes at least one of information associated with a user state or privacy settings associated with the user.
8 . A system, comprising:
a memory configured to store computer-executable instructions; and a processor configured to access the memory and execute the computer-executable instructions to at least:
receive creator plans from plan creators, the creator plans configured to be designed by the plan creators to provide instructions to a user;
provide a customized user plan to the user based at least in part on a selection of at least one of the creator plans;
receive user information associated with the customized user plan; and
update the customized user plan based at least in part on plan modification information received from a first plan creator of the plan creators, the customized user plan updated to implement the customized user plan based at least in part on the user information and the received plan modification information.
9 . The system of claim 8 , wherein the processor is configured to further execute the computer-executable instructions to at least receive the selection of the at least one of the creator plans from a plan selector or the user, at least one of the plan selector or the user being different from the plan creator.
10 . The system of claim 9 , wherein the customized user plan is configured to implement at least two different types of plan categories.
11 . The system of claim 9 , wherein the processor is configured to further execute the computer-executable instructions to at least collect a fee from the user based on the selection of the at least one of the creator plans.
12 . The system of claim 9 , wherein the processor is configured to further execute the computer-executable instructions to at least provide, to the plan selector or the user, multiple creator plans that include evaluations or comments corresponding to the multiple creator plans, respectively.
13 . The system of claim 8 , wherein the processor is configured to further execute the computer-executable instructions to at least generate the customized user plan based at least in part on the selection of the at least one of the creator plans and second user information received from the user.
14 . The system of claim 13 , wherein the processor is configured to further execute the computer-executable instructions to at least provide a suggestion of the creator plans to the plan selector or the user based at least in part on the second user information.
15 . A non-transitory computer-readable storage medium storing computer-executable instructions that, when executed by one or more processors, cause the one or more processors to collectively perform operations comprising:
receiving non-nutrition creator plans from plan creators, the non-nutrition creator plans configured to be designed by the plan creators to provide non-nutrition instructions to a user; receiving a selection of at least one of the non-nutrition creator plans from a plan selector or the user; receiving information from the user; generating a customized non-nutrition user plan based at least in part on the received selection of the at least one of the non-nutrition creator plans and the received information from the user; and providing the customized non-nutrition user plan to the user.
16 . The non-transitory computer-readable storage medium of claim 15 , the operations further comprising:
receiving second information from the user associated with the provided customized non-nutrition user plan; updating the provided customized non-nutrition user plan based at least in part on plan modification information received from a first plan creator of the plan creators, the customized non-nutrition user plan updated to implement the customized non-nutrition user plan based at least in part on the second user information and the received plan modification information; and transmitting the updated customized non-nutrition user plan to the user.
17 . The non-transitory computer-readable storage medium of claim 15 , the operations further comprising generating the customized non-nutrition user plan based at least in part on the selection of the at least one of the non-nutrition creator plans and second user information received from the user.
18 . The non-transitory computer-readable storage medium of claim 15 , the operations further comprising:
receiving information related to a business associated with the non-nutrition creator plans; and providing a business referral or product placement associated with the business within the customized non-nutrition user plan.
19 . The non-transitory computer-readable storage medium of claim 15 , wherein the customized non-nutrition user plan includes at least one of a link to web content or media comprising at least one of a video recording or an audio recording.
20 . The non-transitory computer-readable storage medium of claim 15 , the operations further comprising calculating a probability of success for a particular user of each non-nutrition creator plan generated by combining or integrating a plurality of the creator plans.
21 . The non-transitory computer-readable storage medium of claim 15 , wherein the non-nutrition creator plans comprise a financial plan.
22 . The non-transitory computer-readable storage medium of claim 15 , wherein the non-nutrition creator plans comprise a social plan.
23 . The non-transitory computer-readable storage medium of claim 15 , wherein the non-nutrition creator plans comprise an entertainment plan.
24 . The non-transitory computer-readable storage medium of claim 15 , wherein the non-nutrition creator plans comprise a commercial plan.Join the waitlist — get patent alerts
Track US2014317528A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.