IP Library › Patent Application 14344669
Patent Application
App. No. 14/344,669

MICROLEARNING MARKETPLACE IN A MODULAR LEARNING SYSTEM

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.
14/344,669
Abstract

An apparatus and method are disclosed for managing a learning marketplace in a modular learning system. The modular learning system maintains a plurality of listing items in a learning application marketplace. Learning applications, each associated with a price range, are stored in the modular learning system. After receiving a request to list a learning application for a specified price in the learning application marketplace, the modular learning system determines whether the specified price falls within the price range of the learning application and, if so, generates a listing item for the learning application. The listing item is added to the learning application marketplace.

Claims (43)

1 . A computer-implemented method for managing a learning marketplace in a modular learning system comprising:

maintaining a learning application marketplace including a plurality of listing items, each listing item displayed on a marketplace interface;

maintaining a learning application database including a plurality of learning applications, each learning application associated with metadata describing a price range;

receiving a listing request specifying the learning application in the plurality of learning applications and a price;

comparing the price with the price range associated with the learning application

creating a listing item associated with the learning application; and

displaying the listing item associated with the learning application on the marketplace interface.

2 . The method of claim 1 , further comprising:

maintaining a listing user database including a plurality of listing users, each listing user associated with a plurality of identity items;

determining a compatibility of the listing user with the learning application based on identity items associated with the listing user; and

creating a listing item associated with the learning application after authenticating the listing request based on the compatibility.

3 . The method of claim 2 , wherein the identity items describe a language of the listing user and the compatibility is based on the similarity of the language of the listing user and the language of the learning application.

4 . The method of claim 2 , wherein the identity items describe a location of the listing user and the compatibility is based on the similarity of the location of the listing user and the location of the learning application.

5 . The method of claim 1 , wherein displaying the listing item on the marketplace interface comprises displaying a link to a learning application purchase interface.

6 . An apparatus for managing a learning marketplace in a modular learning system comprising:

a processor configured to execute instructions stored on a computer-readable storage medium;

a non-volatile memory comprises:

instructions for execution on the processor, to perform steps comprising:

maintaining a learning application marketplace including a plurality of listing items, each listing item displayed on a marketplace interface;

maintaining a learning application database including a plurality of learning applications, each learning application associated with metadata describing a price range;

receiving a listing request specifying the learning application in the plurality of learning applications and a price;

comparing the price with the price range associated with the learning application creating a listing item associated with the learning application; and displaying the listing item associated with the learning application on the marketplace interface.

7 . The apparatus of claim 6 , wherein the steps further comprise:

maintaining a listing user database including a plurality of listing users, each listing user associated with a plurality of identity items;

determining a compatibility of the listing user with the learning application based on identity items associated with the listing user; and

creating a listing item associated with the learning application after authenticating the listing request based on the compatibility

8 . The apparatus of claim 7 , wherein the identity items describe a language of the listing user and the compatibility is based on the similarity of the language of the listing user and the language of the learning application

9 . The apparatus of claim 7 , wherein the identity items describe a location of the listing user and the compatibility is based on the similarity of the location of the listing user and the location of the learning application.

10 . The apparatus of claim 6 , wherein displaying the listing item on the marketplace interface comprises displaying a link to a learning application purchase interface.

11 . A computer-readable storage medium storing computer program instructions executable by a processor for performing a method for managing a learning marketplace in a modular learning system, the method comprising:

maintaining a learning application marketplace including a plurality of listing items, each listing item displayed on a marketplace interface;

maintaining a learning application database including a plurality of learning applications, each learning application associated with metadata describing a price range;

receiving a listing request specifying the learning application in the plurality of learning applications and a price;

comparing the price with the price range associated with the learning application

creating a listing item associated with the learning application; and

displaying the listing item associated with the learning application on the marketplace interface.

12 . The computer-readable storage medium of claim 11 , wherein the method further comprises:

maintaining a listing user database including a plurality of listing users, each listing user associated with a plurality of identity items;

determining a compatibility of the listing user with the learning application based on identity items associated with the listing user; and

creating a listing item associated with the learning application after authenticating the listing request based on the compatibility.

13 . The computer-readable storage medium of claim 12 , wherein the identity items describe a language of the listing user and the compatibility is based on the similarity of the language of the listing user and the language of the learning application

14 . The apparatus of claim 7 , wherein the identity items describe a location of the listing user and the compatibility is based on the similarity of the location of the listing user and the location of the learning application.

15 . The computer-readable storage medium of claim 11 , wherein displaying the listing item on the marketplace interface comprises displaying a link to a learning application purchase interface.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2014
From: KAPOOR, SAMRIDH
To: MONK AKARSHALA DESIGN PRIVATE LIMITED
Reel/Frame 032876/0414 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 12, 2014
From: KAPOOR, SAMRIDH
To: MONK AKARSHALA INC.
Reel/Frame 032877/0338 →