According to various aspects, an energy management system is provided for generating a user request for information. According to one embodiment, the user selects energy management information to initiate a request for information. The system captures user context, the selected information, and determines information that is necessary to resolve the user's request. In some embodiments, the system requires explicit consent prior to sharing the necessary information with potential responders. In other embodiments, the system can require payment before proceeding. User requests can be routed to potential responders based on user context (e.g., what energy management information was being viewed, what report was being displayed, what actions the user was taking, etc.). User context can also include information on the user so a compatible responder with subject matter expertise can be identified. Generated responses can then be returned in-line in same context (e.g., report) from which the user generated the request.
Please help me write a proper abstract based on the patent claims. CLAIM: 1. A system for delivering expert advice responsive to user content selection, the system comprising: at least one processor operatively connected to a memory; a UI component, executed by the at least one processor, configured to receive a user selection of energy management information as part of a request for information; a routing component, executed by the at least one processor, configured to determine routing information for the request for information based on, at least in part, the user selection of energy management information, wherein determining routing information includes determining automatically a subject matter match between the user selection of energy management information and a responder for the request for information; and a communication component, executed by the at least one processor, configured to communicate the request for information to the responder and return responsive information generated by the responder to the user. 2. The system according to claim 1, wherein the UI component is configured to: display within a user interface energy management information regarding power and consumption; and accept within the user interface selection of energy management information. 3. The system according to claim 2, wherein the UI component is configured to display creation tools for generating the request for information, wherein the creation tools are configured to respond to user selection within the user interface displaying energy management information. 4. The system according to claim 1, further comprising an analysis component configured to identify, automatically, information associated with the user selection of energy management information. 5. The system according to claim 4, wherein the analysis component is configured to generate a package of information as part of the request for information, wherein the package of information includes the information associated with the user selection of energy management information. 6. The system according to claim 4, wherein the analysis component is configured to access user context including at least one of user context associated with the user selection of energy management information and user profile information. 7. The system according to claim 6, wherein the routing component is configured to determine the routing information by determining a match between at least the user context and profile information on candidate responders. 8. The system according to claim 6, wherein the routing component is configured to determine the routing information by determining compatibility between the requesting user and at least one candidate responder. 9. The system according to claim 1, wherein the communication component is configured to communicate a response to the user request for information in-line. 10. The system according to claim 9, wherein the UI component is configured to display visual indicators for accessing the response within a display from which the user selected the energy management information. 11. A computer implemented method for delivering expert advice responsive to user content selection, the method comprising acts of: receiving, by a computer system, a user selection of energy management information as part of a request for information; determining, by the computer system, routing information for the request for information based on, at least in part, the user selection of energy management information, wherein determining the routing information includes an act of automatically determining a subject matter match between the selected energy management information and a responder for the request for information; and communicating, by the computer system, the request for information to the responder and returning responsive information generated by the responder to the user. 12. The method according to claim 11, wherein the method further comprises: displaying within a user interface energy management information regarding power and consumption; and accepting within the user interface selection of energy management information. 13. The method according to claim 12, further comprising displaying creation tools for generating the request for information, wherein the creation tools are configured to respond to user selection within the user interface displaying energy management information. 14. The method according to claim 11, further comprising an analysis component configured to identify, automatically, information associated with the user selection of energy management information. 15. The method according to claim 14, further comprising generating a package of information as part of the request for information, wherein the package of information includes the information associated with the user selection of energy management information. 16. The method according to claim 14, further comprising accessing user context including at least one of user context associated with the selected energy management information and user profile information. 17. The method according to claim 16, wherein the act of determining the routing information includes determining a match between at least the user context and profile information on candidate responders. 18. The method according to claim 16, wherein the act of determining the routing information includes determining compatibility between the requesting user and at least one candidate responder. 19. The method according to claim 11, further comprising communicating a response to the user request for information in-line. 20. A non-transitory computer readable medium having stored thereon sequences of instruction for delivering expert advice responsive to user content selection including instructions that when executed cause at least one processor of a computer system to: receive a user selection of energy management information as part of a request for information; determine routing information for the request for information based on, at least in part, the user selection of energy management information, wherein determining the routing information includes automatically determining a subject matter match between the user selection of energy management information and a responder for the request for information; and communicate the request for information to the responder and return responsive information generated by the responder to the user.