LANGUAGE TRAINING METHOD AND SYSTEM
First Claim
Patent Images
1. A method for providing on-demand language training for a student from an instructor, the method comprising:
- (a) providing a computer system including a storage device in which is stored (i) a conversation script database containing a plurality of conversation scripts, and (ii) an instructor database containing information for a plurality of instructors;
(b) providing communication between the student and the computer system whereby the student selects a conversation script from the conversation script database and an instructor from the instructor database;
(c) establishing communication between the student and the selected instructor to allow the student and the selected instructor to engage in a negotiation of terms of a language training session;
(d) if the negotiation results in an agreement between the student and the selected instructor, establishing voice communication between the student and the selected instructor to permit conversation between the student and the instructor using the selected conversation script in accordance with the terms of the language training session; and
(e) if the negotiation does not result in an agreement between the student and the instructor, returning to step (b) to permit the student to select another instructor from the instructor database.
2 Assignments
0 Petitions
Accused Products
Abstract
A language training system allows students to receive on-demand training in language skills with remotely situated instructors. The training is provided in diverse languages and topics. A system includes a database of conversations a student may select from. After a conversation is selected, the student also selects an instructor to provide the training. The system established real-time communication between the student and selected instructor and supply a script for the selected conversation.
-
Citations
18 Claims
-
1. A method for providing on-demand language training for a student from an instructor, the method comprising:
-
(a) providing a computer system including a storage device in which is stored (i) a conversation script database containing a plurality of conversation scripts, and (ii) an instructor database containing information for a plurality of instructors; (b) providing communication between the student and the computer system whereby the student selects a conversation script from the conversation script database and an instructor from the instructor database; (c) establishing communication between the student and the selected instructor to allow the student and the selected instructor to engage in a negotiation of terms of a language training session; (d) if the negotiation results in an agreement between the student and the selected instructor, establishing voice communication between the student and the selected instructor to permit conversation between the student and the instructor using the selected conversation script in accordance with the terms of the language training session; and (e) if the negotiation does not result in an agreement between the student and the instructor, returning to step (b) to permit the student to select another instructor from the instructor database. - View Dependent Claims (2, 3, 4)
-
-
5. A system for providing real-time language training for a student from an instructor, comprising:
-
a computer system including storage device in which is stored (i) a conversation script database containing a plurality of conversation scripts, and (ii) an instructor database containing information for a plurality of instructors; a first internet-enabled client configured for use by a student, the first client providing a first interface to the computer system to access the conversation script database and the instructor database; a second internet-enabled client for use by an instructor, the second client providing a second interface to the computer system to access the conversation script database and the instructor database; and a real-time communication system configured to establish voice communication between the student and the instructor using a conversation script selected from the conversation script database for practicing the selected language. - View Dependent Claims (6, 7)
-
-
8. A method for language training, the method comprising the machine-executed steps of:
-
receiving a selection of a conversation from a first client system associated with a student; presenting available instructors to the first client system based on the selected conversation; receiving a selection of an instructor of the available instructors from the first client system; establishing real-time communication between the first client system and a second client system associated with the selected instructor; and supplying a script for the selected conversation to the first client system and the second client system. - View Dependent Claims (9, 10, 11, 12, 13, 14, 15)
-
-
16. A non-transitory computer-readable medium containing program instructions, the program instructions comprising:
-
instructions that receive a selection of a conversation from a first client system associated with a student; instructions that present available instructors to the first client system based on the selected conversation; instructions that receive a selection of an instructor of the available instructors from the first client system; instructions that command establishing real-time communication between the first client system and a second client system associated with the selected instructor; and instructions that supply a script for the selected conversation to the first client system and the second client system. - View Dependent Claims (17, 18)
-
Specification