IP Library Patent Application 11786789
Patent Application
App. No. 11/786,789

Parent guide to learning progress for use in a computerized learning environment

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.
11/786,789
Abstract

A computerized learning method is provided. The method may include receiving learning data for a user from each of a plurality of learning application programs, at a learning service program, storing the learning data in a profile of the user, in non-volatile memory accessible to the learning service program, and displaying a parent graphical user interface configured to include a parent view of learning data associated with the profile. An assessed user learning level and other learning data for a skill from the profile of the user may be displayed on the parent graphical user interface. Recommendations and statistical comparisons of the user with other users may also be displayed on the parent graphical user interface. In this manner, a parent may efficiently monitor a student user's learning activity.

Claims (39)

1 . A computerized learning method, comprising:

receiving learning data for a user from each of a plurality of learning application programs, at a learning service program;

storing the learning data in a profile of the user, in non-volatile memory accessible to the learning service program; and

displaying a parent graphical user interface configured to include a parent view of learning data associated with the profile.

2 . The method of claim 1 , further comprising:

authorizing access to the parent graphical user interface for an authenticated parent of the user.

3 . The method of claim 1 , further comprising:

reading an assessed user learning level and other learning data for a skill from the profile of the user; and

displaying the assessed user learning level and other learning data, on the parent graphical user interface.

4 . The method of claim 1 , further comprising:

displaying a statistical comparison of learning data stored in the profile of the user with aggregated data stored in profiles of other users, on the parent graphical user interface.

5 . The method of claim 1 , further comprising:

displaying a recommendation of learning applications or other learning content for the user on the parent graphical user interface, the recommendation being selected based on data stored in the profile of the user.

6 . The method of claim 1 , wherein the profile of the user is stored in non-volatile memory on one or both of a local user client device and an online learning service server system.

7 . The method of claim 1 , further comprising:

displaying a summary of user activity in the plurality of learning activity programs, on the parent graphical user interface.

8 . The method of claim 1 , further comprising:

displaying information regarding online friends of a user on the parent graphical user interface.

9 . The method of claim 1 , further comprising:

displaying information regarding new skills acquired by the user, on the parent graphical user interface.

10 . The method of claim 1 , further comprising;

displaying a control on the parent graphical user interface, the control being configured to receive parent selected control parameters governing a parent regulated activity of the user on the learning system.

11 . The method of claim 10 , wherein the parent regulated activity is associating with other users via a friends interface.

12 . The method of claim 10 , wherein the parent regulated activity is using a learning application program, and the control parameter is selected from the group consisting of duration of use, time of use, identity of the learning application program or other application programs accessible by a student user, and section within the learning application program.

13 . The method of claim 10 , wherein the parent user interface is displayed via at least one of a web page, email, sms message, local service program graphical user interface, and web-enabled mobile telephone.

14 . A computerized learning system, comprising:

a learning service program configured to receive learning data from a plurality of learning application programs;

a profile of the user configured to store the learning data in a non-volatile memory accessible to the learning service program; and

a parent graphical user interface displayed by the learning service program and configured to include a parent view of learning data associated with the profile.

15 . The system of claim 14 , wherein the learning service program includes an assessment engine configured to determine an assessed user learning level based on the user performance data, and store the learning level being in the profile of the user; and

wherein the parent graphical user interface is configured to display the assessed user learning level.

16 . The system of claim 14 wherein the learning service program includes a statistics engine configured to aggregate data from data stored in the learner profile of the user with data stored in learner profiles of other users to thereby produce a statistical comparison; and

wherein the parent graphical user interface is configured to display the statistical comparison of learning data stored in the profile of the user with data stored in profiles of other users.

17 . The system of claim 14 wherein the learning service program includes a recommendation engine configured to determine a recommendation for continued action, the recommendation including an additional learning application and/or other learning content for the user based on data stored in the learner profile; and

wherein the parent graphical user interface is configured to display a recommendation for the user, the recommendation being selected based on learning data stored in the profile of the user.

18 . The system of claim 14 wherein the parent graphical user interface is configured to display a summary of user activity in the plurality of learning activity programs.

19 . The system of claim 14 wherein the parent graphical user interface is configured to display a control on the parent graphical user interface, the control being configured to receive parent selected control parameters governing a parent regulated activity of the user on the learning system.

20 . A computerized learning system, comprising:

a learning service program configured to display a parent graphical user interface, the parent graphical user interface being configured to display an assessed learning level and other learning data stored in a user profile to an authorized parent of a user, the assessed learning level and other learning data being based on user performance data received by the learning service program from a plurality of learning application programs, via an application programming interface.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 15, 2015
From: MICROSOFT CORPORATION
To: MICROSOFT TECHNOLOGY LICENSING, LLC
Reel/Frame 034766/0509 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 18, 2008
From: WOOLF, SUSAN D.; GANAPATHY, MYTHREYEE; O'KELLY, PATRICK; MORAVEJI, NEEMA; DING, JIARONG; LI, JASON
To: MICROSOFT CORPORATION
Reel/Frame 020822/0083 →