A method and system for providing setup assistance for applications includes a process for providing setup and/or operational assistance for applications whereby as a user implements a given computing system implemented application, the user of the computing system implemented application is offered assistance for setting up and/or operating all, or part of, the computing system implemented application based, at least in part, on the amount of data, and/or the type of data, the user is entering and/or has entered, for use with and/or by the given computing system implemented application.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A computing system implemented process for providing setup assistance for applications comprising: a user performing an implementation process for a computing system implemented application; at least one computing processor; and at least one memory coupled to the at least one computing processor, the at least one memory having contained therein computing processor executable instructions which when executed by the at least one computing processor perform a process comprising: analyzing at least part of data used with the computing system implemented application; and based at least in part on the analysis of the at least part of the data used with the computing system implemented application, analyzing a percentage level of successful completion of an implementation of a given stage of the implementation process for the computing system implemented application and informing the user of a potential need for a professional assistance based, at least in part, on the percentage level of successful completion of the implementation of the given stage of the implementation process for the computing system implemented application.
2. The computing system implemented process for providing setup assistance for applications of claim 1 , wherein; based at least in part on the analysis of the at least part of the data used with the computing system implemented application, informing the user of portions of the implementation process for the computing system implemented application where the data indicates there is a potential need to seek assistance comprises informing the user of the potential need for professional assistance at the beginning of a given stage of the implementation process for the computing system implemented application.
3. The computing system implemented process for providing setup assistance for applications of claim 1 , wherein; based at least in part on the analysis of the at least part of the data used with the computing system implemented application, informing the user of portions of the implementation process for the computing system implemented application where the data indicates there is a potential need to seek assistance comprises informing the user of the potential need for professional assistance at a specific data entry point of a given stage of the implementation process for the computing system implemented application.
4. The computing system implemented process for providing setup assistance for applications of claim 1 , wherein; based at least in part on the analysis of the at least part of the data used with the computing system implemented application, informing the user of portions of the implementation process for the computing system implemented application where the data indicates there is a potential need to seek assistance comprises informing the user of the potential need for professional assistance at the completion of a given stage of the implementation process for the computing system implemented application.
5. The computing system implemented process for providing setup assistance for applications of claim 1 , further comprising: informing the user of the potential need for professional assistance at a specific data entry point of a given stage of the implementation process for the computing system implemented application; and informing the user of the potential need for professional assistance at the completion of a given stage of the implementation process for the computing system implemented application.
6. The computing system implemented process for providing setup assistance for applications of claim 5 , wherein; informing the user of the potential need for professional assistance at the completion of the given stage of the implementation process for the computing system implemented application comprises analyzing the success of the implementation of the given stage of the implementation process for the computing system implemented application and informing the user of the potential need for professional assistance based, at least in part, on the analysis of the level of success of the implementation of the given stage of the implementation process for the computing system implemented application.
7. A computing system implemented process for providing setup assistance for applications comprising: a user performing an implementation process for a computing system implemented application; at least one computing processor; and at least one memory coupled to the at least one computing processor, the at one memory having contained therein computing processor executable instructions which when executed by the at least one computing processor perform a process comprising: obtaining information from the user regarding a proposed use of the computing system implemented application; and based at least in part on the information from the user regarding the proposed use of the computing system implemented application, analyzing a percentage level of successful completion of an implementation of a given stage of the implementation process for the computing system implemented application and informing the user of a potential need for a professional assistance based, at least in part, on the analysis of the percentage level of successful completion of the implementation of the given stage of the implementation process for the computing system implemented application.
8. The computing system implemented process for providing setup assistance for applications of claim 7 , wherein; based at least in part on the information from the user regarding the proposed use of the computing system implemented application, informing the user of portions of the implementation process for the computing system implemented application where the information from the user regarding the proposed use of the computing system implemented application indicates there is a potential need to seek assistance comprises informing the user of the potential need for professional assistance at the beginning of a given stage of the implementation process for the computing system implemented application.
9. The computing system implemented process for providing setup assistance for applications of claim 7 , wherein; based at least in part on the information from the user regarding the proposed use of the computing system implemented application, informing the user of portions of the implementation process for the computing system implemented application where the information from the user regarding the proposed use of the computing system implemented application indicates there is a potential need to seek assistance comprises informing the user of the potential need for professional assistance at a specific data entry point of a given stage of the implementation process for the computing system implemented application.
10. The computing system implemented process for providing setup assistance for applications of claim 7 , wherein; based at least in part on the information from the user regarding the proposed use of the computing system implemented application, informing the user of portions of the implementation process for the computing system implemented application where the information from the user regarding the proposed use of the computing system implemented application indicates there is a potential need to seek assistance comprises informing the user of the potential need for professional assistance at the completion of a given stage of the implementation process for the computing system implemented application.
11. A computer program product for providing a process for providing setup assistance for applications comprising: a non-transitory computer readable medium; and computer program code, encoded on the non-transitory computer readable medium, comprising computer readable instructions for: analyzing at least part of data for use with a computing system implemented application when a user is performing an implementation process for the computing system implemented application; and based at least in part on the analysis of the at least part of the data for use with the computing system implemented application, analyzing a percentage level of successful completion of an implementation of a given stage of the implementation process for the computing system implemented application and informing the user of a potential need for a professional assistance based, at least in part, on the percentage level of successful completion of the implementation of the given stage of the implementation process for the computing system implemented application.
12. The computer program product for providing a process for providing setup assistance for applications of claim 11 , further comprising: based at least in part on the analysis of the at least part of the data for use with a computing system implemented application, informing the user of the potential need for professional assistance at the beginning of a given stage of the implementation process for the computing system implemented application.
13. The computer program product for providing a process for providing setup assistance for applications of claim 11 , further comprising based at least in part on the analysis of the at least part of the data for use with a computing system implemented application, informing the user of the potential need for professional assistance at a specific data entry point of a given stage of the implementation process for the computing system implemented application.
14. The computer program product for providing a process for providing setup assistance for applications of claim 11 , further comprising based at least in part on the analysis of the at least part of the data for use with a computing system implemented application, informing the user of the potential need for professional assistance at the completion of a given stage of the implementation process for the computing system implemented application.
15. The computer program product for providing a process for providing setup assistance for applications of claim 14 , wherein; informing the user of the potential need for professional assistance at the completion of the given stage of the implementation process for the computing system implemented application comprises analyzing the success of the implementation of the given stage of the implementation process for the computing system implemented application and informing the user of the potential need for professional assistance based, at least in part, on the analysis of the success of the implementation of the given stage of the implementation process for the computing system implemented application.
16. The computer program product for providing a process for providing setup assistance for applications of claim 11 , wherein; based at least in part on the analysis of the at least part of the data for use with a computing system implemented application, informing the user of portions of the implementation process for the computing system implemented application where the data indicates there is a potential need to seek assistance comprises: informing the user of the potential need for professional assistance at the beginning of a given stage of the implementation process for the computing system implemented application; informing the user of the potential need for professional assistance at a specific data entry point of a given stage of the implementation process for the computing system implemented application; and informing the user of the potential need for professional assistance at the completion of a given stage of the implementation process for the computing system implemented application.
17. The computer program product for providing a process for providing setup assistance for applications of claim 16 , wherein; informing the user of the potential need for professional assistance at the completion of the given stage of the implementation process for the computing system implemented application comprises analyzing the success of the implementation of the given stage of the implementation process for the computing system implemented application and informing the user of the potential need for professional assistance based, at least in part, on the analysis of the success of the implementation of the given stage of the implementation process for the computing system implemented application.
18. A computer program product for providing a process for providing setup assistance for applications comprising: a non-transitory computer readable medium; and computer program code, encoded on the non-transitory computer readable medium, comprising computer readable instructions for: obtaining information from a user regarding a proposed use of a computing system implemented application when the user is performing an implementation process for the computing system implemented application; and based at least in part on the information from the user regarding the proposed use of the computing system implemented application, analyzing a percentage level of successful completion of an implementation of a given stage of the implementation process for the computing system implemented application and informing the user of a potential need for a professional assistance based, at least in part, on the analysis of the percentage level of successful completion of the implementation of the given stage of the implementation process for the computing system implemented application.
19. The computer program product for providing a process for providing setup assistance for applications of claim 18 , wherein; based at least in part on the information from the user regarding the proposed use of the computing system implemented application, informing the user of portions of the implementation process for the computing system implemented application where the information from the user regarding the proposed use of the computing system implemented application indicates there is a potential need to seek assistance comprises informing the user of the potential need for professional assistance at the beginning of a given stage of the implementation process for the computing system implemented application.
20. The computer program product for providing a process for providing setup assistance for applications of claim 18 , wherein; based at least in part on the information from the user regarding the proposed use of the computing system implemented application, informing the user of portions of the implementation process for the computing system implemented application where the information from the user regarding the proposed use of the computing system implemented application indicates there is a potential need to seek assistance comprises informing the user of the potential need for professional assistance at a specific data entry point of a given stage of the setup of the computing system implemented application.
21. The computer program product for providing a process for providing setup assistance for applications of claim 18 , wherein; based at least in part on the information from the user regarding the proposed use of the computing system implemented application, informing the user of portions of the implementation process for the computing system implemented application where the information from the user regarding the proposed use of the computing system implemented application indicates there is a potential need to seek assistance comprises informing the user of the potential need for professional assistance at the completion of a given stage of the implementation process for the computing system implemented application.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
September 11, 2007
August 28, 2012
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.