System for providing a state-based guidance and technology view for an application
Abstract
A state-based guidance system provides to a user operation guidance and technology guidance for an application. The system walks the user step-by-step through an existing interface and guides the user to provide the appropriate input in the appropriate places in the existing interface. Individualized guidance is dynamically provided based on a user profile in addition to state and context of the application. The system describes the technologies used to perform actions presented in the user interface of the application and indicates where these technologies are used, providing an overview of which technologies are used in the application and in what capacity those technologies are implemented.
Claims
exact text as granted — not AI-modified1 . A computer program product having program codes stored on a computer-usable medium, for providing a user with a state-based guided tour of an application, comprising:
a program code for displaying a set of steps in the guided tour; a program code for emphasizing a current action step from the set of steps to preselect the current action step; a program code for executing the preselected current action step to follow the guided tour; a program code for determining a state of the application to determine a next step from the set of steps to display; a program code for performing the following steps as the state of the application changes:
displaying a subsequent step from the set of steps, becoming a new current step;
displaying a descriptive text associated with the new current step;
displaying a step previous to the new current step;
displaying a step following the new current step; and
emphasizing a new current action area in the application.
2 . The computer program product of claim 1 , wherein executing comprises manually executing the preselected current action step.
3 . The computer program product of claim 1 , further comprising providing a state-based technology view for an application.
4 . The computer program product of claim 3 , wherein providing the state-based technology view for the application comprises selecting a state-based technology view.
5 . The computer program product of claim 4 , wherein providing the state-based technology view for the application further comprises displaying a set of technologies in a technology list.
6 . A processor-implemented system for providing a user with a state-based guided tour of an application, comprising:
an operation guidance system for displaying a set of steps in the guided tour; the operation guidance system emphasizing a current action step from the set of steps to preselect the current action step; a user input for executing the preselected current action step to follow the guided tour; the operation guidance system determining a state of the application to determine a next step from the set of steps to display; and wherein if the state of the application changes the operation guidance system further performing the following functions:
displaying a subsequent step from the set of steps, becoming a new current step;
displaying a descriptive text associated with the new current step;
displaying a step previous to the new current step;
displaying a step following the new current step; and
emphasizing a new current action area in the application.
7 . A computer program product having program codes stored on a computer-usable medium, for providing a user with a state-based technology view of an application, comprising:
a program code for displaying a set of technologies in a technology list for the application; a program code for emphasizing the selected technology in the set of technologies, to enable a desired technology to be selected from the set of technologies; a program code for displaying a descriptive text associated with the selected technology; a program code for providing access to descriptive information about the selected technology; a program code for emphasizing a visible aspect of the application utilizing the selected technology; and wherein if a state of the application changes, a program code utilizing the selected technology displays a newly visible aspect of the application, in order to visualize at least one underlying technology used in the application.
8 . A processor-implemented system for providing a user with a state-based technology view of an application, comprising:
a technology guidance system for displaying a set of technologies in a technology list for the application; the technology guidance system emphasizing the selected technology in the set of technologies, to enable a desired technology to be selected from the set of technologies; the technology guidance system displaying a descriptive text associated with the selected technology; the technology guidance system providing access to descriptive information about the selected technology; the technology guidance system emphasizing a visible aspect of the application utilizing the selected technology; and wherein if a state of the application changes, the technology guidance system utilizing the selected technology displays a newly visible aspect of the application, in order to visualize at least one underlying technology used in the application.Join the waitlist — get patent alerts
Track US2009044114A1 — get alerts on status changes and closely related new filings.
We store only your email — no account needed. See our privacy policy.