Method and System for Providing Software Application End-Users with Contextual Access to Text and Video Instructional Information
First Claim
1. A computer-implemented method for providing instructional information to an end-user of a software application, the method comprising:
- receiving from the end-user an indication of a tool that is associated with the software application and is configured to allow data associated with the software application to be modified;
causing a display device to display a tool data graphical user interface (GUI) in response to the indication, wherein the tool data GUI includes a first portion of instructional information pertaining to usage of the tool and one or more GUI elements;
receiving from the end-user a selection of a first GUI element included in the tool data GUI; and
updating the tool data GUI to display a second portion of instructional information pertaining to usage of the tool in response to the selection.
1 Assignment
0 Petitions
Accused Products
Abstract
A tool data engine displays instructional information to an end-user of a software application that pertains to one or more tools associated with the software application. The tool data engine displays the instructional information within a graphical user interface (GUI) after the user has indicated interest in that tool. The instructional information includes a detailed description of the tool and one or more video clips associated with the tool. The tool data engine also allows end-users to record and/or upload video clips that demonstrate usage of the tool.
83 Citations
20 Claims
-
1. A computer-implemented method for providing instructional information to an end-user of a software application, the method comprising:
-
receiving from the end-user an indication of a tool that is associated with the software application and is configured to allow data associated with the software application to be modified; causing a display device to display a tool data graphical user interface (GUI) in response to the indication, wherein the tool data GUI includes a first portion of instructional information pertaining to usage of the tool and one or more GUI elements; receiving from the end-user a selection of a first GUI element included in the tool data GUI; and updating the tool data GUI to display a second portion of instructional information pertaining to usage of the tool in response to the selection. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium including instructions that, when executed by a processing unit, cause the processing unit to provide instructional information to an end-user of a software application, by performing the steps of:
-
receiving from the end-user an indication of a tool that is associated with the software application and is configured to allow data associated with the software application to be modified; causing a display device to display a tool data graphical user interface (GUI) in response to the indication, wherein the tool data GUI includes a first portion of instructional information pertaining to usage of the tool and one or more GUI elements; receiving from the end-user a selection of a first GUI element included in the tool data GUI; and updating the tool data GUI to display a second portion of instructional information pertaining to usage of the tool in response to the selection. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computing device configured to provide instructional information to an end-user of a software application executing on the computing device, the computing device comprising:
a processing unit configure to; receive from the end-user an indication of a tool that is associated with the software application and is configured to allow data associated with the software application to be modified, cause a display device to display a tool data graphical user interface (GUI) in response to the indication, wherein the tool data GUI includes a first portion of instructional information pertaining to usage of the tool and one or more GUI elements, receive from the end-user a selection of a first GUI element included in the tool data GUI, and update the tool data GUI to display a second portion of instructional information pertaining to usage of the tool in response to the selection. - View Dependent Claims (20)
Specification