Computer-aided learning and counseling methods and apparatus for a job
DCFirst Claim
Patent Images
1. A computer-aided learning method comprising the steps of:
- identifying, by a first computer, a job position for a user, based on at least one retrieved attribute of the user'"'"'s profile;
ascertaining, by the first computer, at least one learning objective for an identified job position to select learning materials to prepare the user for the job position;
updating, by the first computer, information on the user due to changes in information on the user from an input; and
repeating, by the first computer, the step of identifying in view of the update;
wherein the first computer can also identify the one or more jobs needed to be done for the job position.
1 Assignment
Litigations
0 Petitions
Accused Products
Abstract
Computer-aided learning methods and apparatus that can automatically identify learning objectives and provide learning materials for a user based on a job position identified for the user. The identification process depends on at least one attribute of the user'"'"'s profile. After the job position is identified, the apparatus ascertains at least one learning objective for selecting learning materials to prepare the user for the job position. The user may be in the process of leaving a company, or may be graduating from a school.
168 Citations
47 Claims
-
1. A computer-aided learning method comprising the steps of:
-
identifying, by a first computer, a job position for a user, based on at least one retrieved attribute of the user'"'"'s profile;
ascertaining, by the first computer, at least one learning objective for an identified job position to select learning materials to prepare the user for the job position;
updating, by the first computer, information on the user due to changes in information on the user from an input; and
repeating, by the first computer, the step of identifying in view of the update;
wherein the first computer can also identify the one or more jobs needed to be done for the job position. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
identifying, by the first computer, a candidate for a company'"'"'s job position, based on at least one retrieved attribute of the candidate'"'"'s profile;
ascertaining, by the first computer, at least one learning objective for an identified candidate to select learning materials to prepare the candidate for the job position;
wherein the at least one learning objective for the candidate provides an indication to the company the amount of training required to prepare the candidate for the job position.
-
-
20. A computer-aided learning method comprising the steps of:
-
identifying, by a first computer, a job position for a user, based on at least one retrieved attribute of the user'"'"'s profile;
updating, by the first computer, information on the user due to changes in information on the user; and
repeating, by the first computer, the step of identifying in view of the update;
wherein the changes are from the response of an inquiry sent to the user; and
the inquiry is sent to the user periodically so as to keep information on the user current and to help the user learn at least one learning objective for an identified job position.
-
-
21. A computer-aided learning method comprising the steps of:
-
identifying, by a first computer, a job position for a user, and the one or more jobs needed to be done for the job position, with the step of identifying including the step of optimizing a number of factors, including at least one retrieved attribute of the user'"'"'s profile, the job positions available, and at least one characteristic of the user'"'"'s preference; and
ascertaining, by the first computer, at least one learning objective for an identified job position to select learning materials to prepare the user for the job position;
wherein the optimizing factors also include the availability of the learning materials; and
the learning materials are presented to the user through a second computer, which is connected to the first computer by a network.
-
-
22. A computer-aided learning method comprising the steps of:
-
identifying, by a first computer, a candidate for a company'"'"'s job position, based on at least one retrieved attribute of the candidate'"'"'s profile;
ascertaining, by the first computer, at least one learning objective for an identified candidate to select learning materials to prepare the candidate for the job position;
updating, by the first computer, information on the job position due to changes in information on the job position from an input; and
repeating, by the first computer, the step of identifying in view of the update;
wherein the at least one learning objective for the candidate provides an indication to the company the amount of training required to prepare the candidate for the job position.
-
-
23. A computer-aided learning method comprising the steps of:
-
identifying, by a first computer, at least one candidate for a company'"'"'s job position, based on at least one retrieved attribute of each candidate'"'"'s profile;
ascertaining, by the first computer, an indication as to the amount of training required to prepare the at least one candidate for the job position;
accessing the company'"'"'s database by the first company to obtain information of the job position;
providing information on the identified candidates to the company, including the indication on the amount of training required for each candidate; and
providing information on the job position to a candidate if the company is interested in the candidate;
wherein the information of the job position is from the company'"'"'s database on job positions and to help the user learning at least one learning objective for the identified job position.
-
-
24. A computer-aided learning apparatus comprising:
-
an identifier in a computer, configured to identify a job position for a user, based on at least one retrieved attribute of the user'"'"'s profile; and
update information on the user due to changes in information on the user so as to identify a job position for the user; and
an ascertainer in the computer, configured to ascertain at least one learning objective for an identified job position to select learning materials to prepare the user for the job position;
wherein the identifier can also identify the one or more jobs needed to be done for the job position. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43)
the identifier is in a first computer; and
the learning materials are presented to the user through a second computer, which is connected to the first computer by a network.
-
-
40. A computer-aided learning apparatus as recited in claim 39 wherein the network includes a private network.
-
41. A computer-aided learning apparatus as recited in claim 39 wherein the network includes a public network.
-
42. A computer-aided learning apparatus as recited in claim 41 wherein the network includes a private network.
-
43. A computer-aided learning apparatus as recited in claim 24 wherein:
-
the identifier is further configured to identify a candidate for a company'"'"'s job position, based on at least one attribute of the candidate'"'"'s profile, and the ascertainer is further configured to ascertain at least one learning objective to select learning materials to prepare the candidate for the job position;
wherein the at least one learning objective for the candidate provides an indication to the company the amount of training required to prepare the candidate for the job position.
-
-
44. A computer-aided learning apparatus comprising:
-
an identifier in a computer, configured to identify a job position for a user, based on at least one retrieved attribute of the user'"'"'s profile; and
update information on the user due to changes in information on the user for the identifier to identify a job position for the user again;
wherein the changes are from the response of an inquiry sent to the user; and
the inquiry is sent to the user periodically so as to keep information on the user current and to help the user learn at least one learning objective for an identified job position.
-
-
45. A computer-aided learning method comprising:
-
an identifier in a first computer, the identifier configured to identify a job position for a user, and the one or more jobs needed to be done for the job position, with the process of identifying including the process of optimizing a number of factors including at least one retrieved attribute of the user'"'"'s profile, the job positions available, and at least one characteristic of the user'"'"'s preference; and
an ascertainer in the first computer, configured to ascertain at least one learning objective for an identified job position to select learning materials to prepare the user for the job position;
wherein the optimizing factors also include the availability of the learning materials; and
the learning materials are presented to the user through a second computer, which is connected to the first computer by a network.
-
-
46. A computer-aided learning method comprising:
-
an identifier in a first computer, configured to identify a candidate for a company'"'"'s job position, based on at least one retrieved attribute of the candidate'"'"'s profile; and
update information on the job position due to changes in information on the job position to identify a candidate for the job position; and
an ascertainer in the first computer, configured to ascertain at least one learning objective for an identified candidate to select learning materials to prepare the candidate for the job position;
wherein the at least one learning objective for the candidate provides an indication to the company the amount of training required to prepare the candidate for the job position.
-
-
47. A computer-aided learning method comprising:
-
an identifier in a first computer, configured to identify at least one candidate for a company'"'"'s job position, based on at least one retrieved attribute of each candidate'"'"'s profile; and
an ascertainer in the first computer, configured to ascertain an indication as to the amount of training required to prepare the at least one candidate for the job position;
wherein the information of the job position is from the company'"'"'s database on job positions, and to help the user learn at least one learning objective for an identified job position;
the company database is accessed to obtain information of the job position;
information on the identified candidates is provided to the company, including the indication on the amount of training required for each candidate; and
information on the job position is provided to a candidate if the company is interested in the candidate.
-
Specification