IDENTIFYING A POTENTIAL MENTOR FOR A COMPUTER-ADMINISTERED TEST
First Claim
1. A computer-implemented method, comprising:
- modifying, by one or more processors of a computing device, a mode of a software application from a standard mode to a tutorial mode;
decoupling, by the one or more processors, a user interface of the software application from a standard mode portion of the software application that provides a standard functionality;
coupling, by the one or more processors, the user interface of the software application to a tutorial mode portion of the software application that provides a tutorial functionality;
administering, by the one or more processors, a first test associated with a first tutorial;
determining, by the one or more processors, first results associated with administering the first test;
determining, by the one or more processors, that the first results fail to satisfy a first threshold; and
displaying, by the one or more processors, data identifying a first set of mentors that are knowledgeable about the first test, wherein the data includes contact information associated with individual mentors of the first set of mentors.
22 Assignments
0 Petitions
Accused Products
Abstract
In some implementations, a software application may be changed from a standard mode to a tutorial mode, decoupling a user interface of the software application from a standard mode portion of the software application that provides a standard functionality and coupling the user interface to a tutorial mode portion of the software application that provides a tutorial functionality. The software application may administer a test associated with a tutorial, and determine results associated with the test. The software application may determine that the results fail to satisfy a threshold, obtain data identifying a set of one or more mentors knowledgeable about the test, and display the data. The data may include contact information associated with individual mentors of the set of mentors. The software application may automatically initiate a communication session between a computing device executing the software application and a computing device associated with one of the mentors.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
modifying, by one or more processors of a computing device, a mode of a software application from a standard mode to a tutorial mode; decoupling, by the one or more processors, a user interface of the software application from a standard mode portion of the software application that provides a standard functionality; coupling, by the one or more processors, the user interface of the software application to a tutorial mode portion of the software application that provides a tutorial functionality; administering, by the one or more processors, a first test associated with a first tutorial; determining, by the one or more processors, first results associated with administering the first test; determining, by the one or more processors, that the first results fail to satisfy a first threshold; and displaying, by the one or more processors, data identifying a first set of mentors that are knowledgeable about the first test, wherein the data includes contact information associated with individual mentors of the first set of mentors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more non-transitory computer-readable media comprising instructions that are executable by one or more processors to perform operations comprising:
-
modifying a mode of a software application from a standard mode to a tutorial mode; decoupling a user interface of the software application from a standard mode portion of the software application that provides a standard functionality; coupling the user interface of the software application to a tutorial mode portion of the software application that provides a tutorial functionality; administering a first test associated with a first tutorial; determining first results associated with administering the first test; determining that the first results fail to satisfy a first threshold; and displaying first data identifying a first set of mentors associated with the first test. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A server, comprising:
-
one or more processors; and one or more non-transitory computer-readable media storing instructions that are executable by the one or more processors to perform operations comprising; receiving, from a computing device, a request to identify a set of mentors associated with a first test, wherein the client device is operating in a tutorial mode to administer the first test; determining, based at least in part on a test results database, a first set of users that have passed the first test; determining corporate data associated with individual users of the first set of users, wherein the corporate data includes at least one of a location, a department, or a manager associated with the individual users; determining the set of mentors from the first set of users based at least in part on the corporate data and on one or more criteria; and sending data identifying the set of mentors to the computing device. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification