Various embodiments relate to employee training, and more, particularly to systems and methods for training employees to perform job related tasks.
Well-trained employees are likely to be highly-productive, successful employees. Moreover, people generally enjoy and take pride in activities they perform well. Thus, besides increasing productivity, employee training may also have a positive impact upon employee retention since training is likely to increase an employee's performance and thus enjoyment in performing the job at hand.
Unfortunately, when the economy slows or when profits decline, many organizations seek cuts in their training budgets. Quite often such cuts result in less training and thus may negatively impact productivity, retention, and general employee morale. Given the importance of a properly trained work force, training processes that are able to deliver training in a cost effective manner may aid all businesses and in particular business looking to cut training budgets due to economic conditions.
Limitations and disadvantages of conventional and traditional approaches should become apparent to one of skill in the art, through comparison of such systems with aspects of the present invention as set forth in the remainder of the present application.
Apparatus and methods of providing employees with individualized training are substantially shown in and/or described in connection with at least one of the figures, and are set forth more completely in the claims.
These and other advantages, aspects and novel features of the present invention, as well as details of an illustrated embodiment thereof, will be more fully understood from the following description and drawings.
Aspects of the present invention are related to employee training. More specifically, certain embodiments of the present inventions relate to systems and methods for training employees to perform job related tasks.
Referring now to
Each client device 20 may include a desktop, a workstation, a point of sale (POS) terminal, a mobile computing device (e.g., a laptop, personal digital assistance (PDA), a tablet, a smart phone, etc.) and/or some other type of computing device which enables an employee to communicate with one or more backend systems 30 via the network 40. The backend systems 30 may include one or more web servers, Voice over Internet Protocol (VoIP) servers, private branch exchange (PBX) servers, database servers, routers, load balancers, and/or other computing and/or networking devices that operate to provide various training services to employees.
Each telephony device 22 may permit an employee to place a telephone call and/or receive a telephone call in order to remotely conduct a conversation with another party. To this end, each telephony device 22 may include a plain old telephone service (POTS) telephone set, an Internet Protocol (IP) telephone set, a cellular phone, and/or a computing device with telephony capabilities. While
As noted above, the depicted training system 10 is highly simplified. Those skilled in the art readily appreciate that the training system 10 of
As noted above, the client devices 20 and the backend systems 30 may include various computing devices.
The memory 53 may store instructions and/or data to be executed and/or otherwise accessed by the processor 51. In some embodiments, the memory 53 may be completely and/or partially integrated with the processor 51.
In general, the mass storage device 55 may store software and/or firmware instructions which may be loaded in memory 53 and executed by processor 51. The mass storage device 55 may further store various types of data which the processor 51 may access, modify, and/otherwise manipulate in response to executing instructions from memory 53. To this end, the mass storage device 55 may comprise one or more redundant array of independent disks (RAID) devices, traditional hard disk drives (HDD), sold-state device (SSD) drives, flash memory devices, read only memory (ROM) devices, etc.
The network interface 57 may enable the computing device 50 to communicate with other computing devices via network 40. To this end, the networking interface 57 may include a wired networking interface such as an Ethernet (IEEE 802.3) interface, a wireless networking interface such as a WiFi (IEEE 802.11) interface, a radio or mobile interface such as a cellular interface (GSM, CDMA, LTE, etc), and/or some other type of networking interface capable of providing a communications link between the computing device 50 and network 40 and/or another computing device.
Finally, the I/O devices 59 may generally provide devices which enable a user to interact with the computing device 50 by either receiving information from the computing device 50 and/or providing information to the computing device 50. For example, the I/O devices 59 may include display screens, keyboards, mice, touch screens, microphones, audio speakers, etc.
While the above provides some general aspects of a computing device 50, those skilled in the art readily appreciate that there may be significant variation in actual implementations of a computing device. For example, a smart phone or tablet implementation of a computing device generally uses vastly different components and may have a vastly different architecture than a database server implementation of a computing device. However, despite such differences, computing devices still generally include processors that execute software and/or firmware instructions in order to implement various functionality. As such, the above described aspects of the computing device 50 are not presented from a limiting standpoint but from a generally illustrative standpoint. The present application envisions that aspects of the present application will find utility across a vast array of different computing devices and the intention is not to limit the scope of the present application to a specific computing device and/or computing platform beyond any such limits that may be found in the appended claims.
As noted above, the training system 10 may provide training services to employees. To this end, the training system 10 as shown in
As shown, the training messages 320 may include several distinct voice mail messages 322, 324, 326. Each voice mail message 322, 324, 326 further has an associated telephone number 342, 344, 346. In one embodiment, each voice mail message 322, 324, 326 has a distinct telephone number 342, 344, 346. Due to each having a distinct telephone number, the backend systems 30 may receive a telephone call directed to a particular telephone number and based on the telephone number of the received call may playback the associated voice mail message 322, 324, 326 to the caller.
In one embodiment, each voice mail message 322, 324, 326 corresponds to a different training exercise. In particular, by playing back the voice mail message, the backend system 30 may audibly instruct the caller/employee to perform one or more tasks associated with the training exercise. Moreover, in cases where an employee's duties include telephonic interactions with customers, the voice mail message may simulate such customer interaction and may present tasks in a manner similar to a manner a customer may request the employee to provide some level of service. Thus, a training exercise may not only test an employee's ability to perform a certain task, the training exercise may further provide the employee with a simulated experience of addressing and handling customer requests.
Further aspects of the training system 10 are addressed in reference to
As block 410, a backend system 30 may select an employee from the employees identified at block 405. The backend system 30 may utilize various criteria for selecting such employee. For example, the backend system 30 may take into account which training exercises have been completed and/or which training exercises are still to be completed by a particular employee. The backend system 30 may further take into account the locale of the employee. For example, the backend system 30 may ensure that not more than a predetermined number (e.g., 1) of employees associated with a particular locale (e.g., store, department, etc) are undergoing training at the same time. In this manner, the backend system 30 may ensure that a particular locale is not overly taxed by the training exercises and that such locale retains an adequate workforce to handle work related tasks. The backend system 30 may further select based on other criteria such as whether the backend systems 30 indicate that the employee is currently busy handling other work related tasks, work related cycles (e.g., avoiding training during typical busy periods), employee's work schedule, employee's break schedule, etc.
At block 415, the backend systems 30 may select a training exercise for the selected employee. In particular, the backend systems 30 may select, based on the employee record of the employee database 310, a training exercise for the selected employee complete. Such selection may be based upon which training exercises the employee has completed. For example, in one embodiment, the backend systems 30 may store training messages 320 for a list of progressive training levels (e.g., level 1, level 2, level 3, etc.) in which an employee completes one training level before moving onto the next training level. In such an embodiment, the employee record of the database 310 may indicate which training levels have been completed, which training level is the next to be completed, and/or a reference to the next training level for the employee to complete.
After selecting an appropriate training exercise for the employee, the backend systems 30 may create a call-back request at block 420 and send the call-back request to the employee at block 425. In particular, the backend systems 30 may identify a voice mail message 322, 324, 326 for the respective training exercises and may identify the telephone number 342, 344, 346 for the respective voice mail message 322, 324, 326. The backend systems 30 may then send a message to the employee that requests the employee to call the telephone number 342, 344, 346 associated with the voice mail message 322, 324, 326 for the selected training exercise. The backend systems 30 may send such a call-back request to the employee using various communication mechanisms. For example, the backend systems 30 may send the employee an email message, an instant message (IM) message, a voice mail message, a short message service (SMS) text message which the employee may receive via a client device 20 and/or telephony device 22 associated with the employee.
At block 435, the backend systems 30 may wait a predetermined period of time (e.g. 10 minutes) for the employee to return the call-back message and/or completed the training exercise. After expiration of the predetermined period of time, the backend system 30 may cancel the current training exercise and return to step 405 to select another employee for training.
However, assuming the employee returns the call-back request, the backend systems 30 receive a call from the employee directed to a telephone number provided in the call-back request. Accordingly, the backend systems 30 present or otherwise playback at 440 the voice mail message associated with the telephone number of the call-back request. The presented voice mail message may request the employee to perform various tasks using a client device 20. The backend systems 30 may receive various signals as a result of the employee performing one or more tasks using the client device 20. The backend systems 30 may further provide the employee with additional information and/or additional requests via the client device 20. Regardless, the backend systems 30 may monitor activities of the employee at block 445. Based upon monitored activities and signals associated with such activities, the backend systems 30 may determine at block 450 whether the employee has successfully completed the tasks associated with the training exercise. At blocks 455 and 460, the backend systems 30 may update the employee record in the database 310 to reflect the outcome of the training exercise. In particular, the backend systems 30 at block 455 may update the employee record to reflect the successful completion of the training exercise. Conversely, the backend systems 30 at block 460 may update the employee record to reflect that the training exercise was not successfully completed in which case the backend systems 30 may request the employee to perform the same training exercise again at a later date.
Various embodiments of the invention have been described herein by way of example and not by way of limitation in the accompanying figures. For clarity of illustration, exemplary elements illustrated in the figures may not necessarily be drawn to scale. In this regard, for example, the dimensions of some of the elements may be exaggerated relative to other elements to provide clarity. Furthermore, where considered appropriate, reference labels have been repeated among the figures to indicate corresponding or analogous elements.
Moreover, certain embodiments may be implemented as a plurality of instructions on a tangible, computer readable storage medium such as, for example, flash memory devices, hard disk devices, compact disc media, DVD media, EEPROMs, etc. Such instructions, when executed by one or more computing devices, may result in the one or more computing devices providing one or more tasks associated with training employees in a manner as described above.
While the present invention has been described with reference to certain embodiments, it will be understood by those skilled in the art that various changes may be made and equivalents may be substituted without departing from the scope of the present invention. In addition, many modifications may be made to adapt a particular situation or material to the teachings of the present invention without departing from its scope. Therefore, it is intended that the present invention not be limited to the particular embodiment or embodiments disclosed, but that the present invention encompasses all embodiments falling within the scope of the appended claims.
Number | Date | Country | |
---|---|---|---|
61734663 | Dec 2012 | US |