IP Library Patent Application 12329216
Patent Application
App. No. 12/329,216

APPARATUS AND METHOD FOR TASK BASED LANGUAGE INSTRUCTION

Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US None
App. No.
12/329,216
Abstract

A computer-implemented system and method for teaching a target language are disclosed that may include providing a pool of tasks associated with instruction of the target language by a computing system; receiving a query from a user requesting instruction of a target task from among the pool of tasks; identifying a sequence of tasks beneficial for teaching the target task; and presenting a lesson plan, including the beneficial sequence of language tasks, to the user in response to the user query, wherein the lesson plan includes the target task and at least one supporting task.

Claims (34)

1 . A computer-implemented method for teaching a target language, comprising:

providing a pool of tasks associated with instruction of the target language by a computing system;

receiving a query from a user requesting instruction of a target task from among the pool of tasks;

identifying a sequence of tasks beneficial for teaching the target task; and

presenting a lesson plan, including the beneficial sequence of language tasks, to the user in response to the user query, wherein the lesson plan includes the target task and at least one supporting task.

2 . The method of claim 1 further comprising:

teaching the tasks to the student in the identified sequence.

3 . The method of claim 1 wherein the step of identifying comprises:

accumulating data including at least one indicium of success in teaching the target task to at least one student.

4 . The method of claim 3 wherein the step of identifying further comprises:

analyzing the accumulated data to establish an optimal sequence of the tasks to be taught to the at least one student, based on the at least one indicium of success; and

establishing the lesson plan for the target language task in accordance with the optimal sequence of tasks.

5 . The method of claim 1 wherein at least one said supporting task is located prior to the target task in the sequence of tasks in the lesson plan.

6 . The method of claim 1 wherein at least one said supporting task is located after the target task in the sequence of tasks in the lesson plan.

7 . The method of claim 3 wherein the at least one indicium of success is selected from the group consisting of: (a) the speed with which the target task is learned; (b) the completeness of learning of the target task by the student; and (c) the duration of retention of subject matter of the target task by the student.

8 . The method of claim 1 wherein the pool of language tasks includes a plurality of tasks selected from the group consisting of: ordering dinner; booking airline travel; requesting directions to a travel destination.

9 . A computer program product comprising a computer readable medium having computer program logic recorded thereon for teaching a target language to a student, the computer program product comprising:

data representing a pool of tasks associated with instruction of the target language by a computing system, stored on the computer readable medium;

code for receiving a query from a user requesting instruction of a target task from among the pool of tasks;

code for identifying a sequence of tasks beneficial for teaching the target task; and

code for presenting a lesson plan, including the beneficial sequence of language tasks, to the user in response to the user query, wherein the lesson plan includes the target task and at least one supporting task.

10 . The computer program product of claim 9 further comprising:

code for teaching the tasks to the student in the identified sequence.

11 . The computer program product of claim 9 wherein the code for identifying comprises:

code for accumulating data including at least one indicium of success in teaching the target task to at least one student.

12 . The computer program product of claim 11 wherein the code for identifying further comprises:

code for analyzing the accumulated data to establish an optimal sequence of the tasks to be taught to the at least one student, based on the at least one indicium of success; and

code for establishing the lesson plan for the target language task in accordance with the optimal sequence of tasks.

13 . The computer program product of claim 9 wherein at least one said supporting task is located prior to the target task in the sequence of tasks in the lesson plan.

14 . The computer program product of claim 9 wherein at least one said supporting task is located after the target task in the sequence of tasks in the lesson plan.

15 . The computer program product of claim 11 wherein the at least one indicium of success is selected from the group consisting of: (a) the speed with which the target task is learned; (b) the completeness of learning of the target task by the student; and (c) the duration of retention of subject matter of the target task by the student.

16 . The computer program product of claim 12 wherein the pool of language tasks includes a plurality of tasks selected from the group consisting of: ordering dinner; booking airline travel; requesting directions to a travel destination.

17 . A method comprising interacting over a data network with a plurality of learners of a target language, maintaining data indicative of the tasks and support tasks, and determining an order in which to learn tasks in said target language based upon said data.

18 . The method of claim wherein said determining is also based upon an entered task that a user desires to learn.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 15, 2020
From: SILICON VALLEY BANK
To: ROSETTA STONE, LTD; LEXIA LEARNING SYSTEMS LLC
Reel/Frame 054086/0105 →
SECURITY AGREEMENT Recorded Oct 30, 2014
From: ROSETTA STONE, LTD.; LEXIA LEARNING SYSTEMS LLC
To: SILICON VALLEY BANK
Reel/Frame 034105/0733 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 17, 2009
From: KEIM, GREGORY; MARMORSTEIN, JACK AUGUST; INOUYE, RONALD BRYCE; LOPEZ, ANTHONY; FULKERSON, MICHAEL SCOTT
To: ROSETTA STONE, LTD.
Reel/Frame 022403/0839 →