System and Method for Supporting Software
First Claim
1. Software for supporting a business application, the software comprising computer readable instructions and operable when executed to:
- determine that a technical error associated with the business application has occurred;
automatically communicate the technical error and dynamic context information to a remote support site, the dynamic context information at least partially identifying the particular execution point of the business application;
receive one or more potential solutions for the technical error, the one or more potential solutions determined using at least the communicated technical error, the dynamic context information, and static information collected at the support site; and
present the one or more potential solutions to a user of the business application via an interface,
2 Assignments
0 Petitions
Accused Products
Abstract
This disclosure provides various embodiments of software for supporting a business application. In one aspect, the software determines that a technical error associated with the business application has occurred, automatically communicates the technical error and dynamic context information to a remote support site, the dynamic context information at least partially identifying the particular execution point of the business application, receives one or more potential solutions for the technical error, the one or more potential solutions determined using at least the communicated technical error, dynamic context information, and static information collected at the support site; and presents the one or more potential solutions to a user of the business application via an interface. In some implementations, the software is further operable to prioritize the one or more presented potential solutions at least according to metrics associated with the one or more potential solutions.
-
Citations
17 Claims
-
1. Software for supporting a business application, the software comprising computer readable instructions and operable when executed to:
-
determine that a technical error associated with the business application has occurred; automatically communicate the technical error and dynamic context information to a remote support site, the dynamic context information at least partially identifying the particular execution point of the business application; receive one or more potential solutions for the technical error, the one or more potential solutions determined using at least the communicated technical error, the dynamic context information, and static information collected at the support site; and present the one or more potential solutions to a user of the business application via an interface, - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. Software for supporting a business application, the software comprising computer readable instructions and operable when executed to:
-
receive a technical error and dynamic context information associated with a business application from a first client, the dynamic context information at least partially identifying the particular execution point of the business application; access static context information associated with the business application; query a solution repository for a first set of one or more potential solutions, the query determined using at least the received technical error, the dynamic contest information, and the accessed static context information; and automatically communicate the first set of one or more potential solutions returned by the query to the business application. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A system comprising:
-
means for receiving a technical error and dynamic context information associated with a business application from a first client, the dynamic context information at least partially identifying the particular execution point of the business application; means for accessing static context information associated with the business application; means for querying a solution repository for a first set of one or more potential solutions, the query determined using at least the received technical error, the dynamic contest information, and the accessed static context information; and means for automatically communicating the first set of one or more potential solutions returned by the query to the business application.
-
Specification