EBOOK MANAGEMENT AND FULFILLMENT SYSTEM
First Claim
1. An ebook distribution engine, comprising:
- a database for storing and managing data, including;
ebook data from a plurality of ebook vendors;
curriculum data for a plurality of schools; and
fulfillment data including ebook purchase information for individual students at each of the plurality schools;
a back office manager having an interface into the database for managing the curriculum data;
a publication manager for importing ebook data from the plurality of ebook vendors into the database; and
a fulfillment system that effectuates purchase and delivery of ebooks from the ebook vendors to the students.
5 Assignments
0 Petitions
Accused Products
Abstract
Embodiments of the present invention provide an approach for indexing and providing electronic publications in a networked computing environment. Specifically, embodiments of the present invention provide an ebook distribution engine that has a database for storing and managing data, including: ebook data from a plurality of ebook vendors; curriculum data for a plurality of schools; and fulfillment data including ebook purchase information for individual students at each of the plurality schools; a back office manager having an interface into the database for managing the curriculum data; a publication manager for importing ebook data from the plurality of ebook vendors into the database; and a fulfillment system that effectuates purchase and delivery of ebooks from the ebook vendors to the students.
-
Citations
21 Claims
-
1. An ebook distribution engine, comprising:
-
a database for storing and managing data, including; ebook data from a plurality of ebook vendors; curriculum data for a plurality of schools; and fulfillment data including ebook purchase information for individual students at each of the plurality schools; a back office manager having an interface into the database for managing the curriculum data; a publication manager for importing ebook data from the plurality of ebook vendors into the database; and a fulfillment system that effectuates purchase and delivery of ebooks from the ebook vendors to the students. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A computer program product stored on a computer readable medium, which when executed by a computer system having a processor and memory, provides an ebook distribution engine, the computer program product comprising:
-
a database for storing and managing data, including; ebook data from a plurality of ebook vendors; curriculum data for a plurality of schools; and fulfillment data including ebook purchase information for individual students at each of the plurality schools; program code that provides an interface into the database for managing the curriculum data; program code for importing ebook data from the plurality of ebook vendors into the database; and program code that effectuates purchase and delivery of ebooks from the ebook vendors to the students. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16)
-
-
17. A fulfillment system for distributing ebooks, comprising:
-
a computing system having a memory and processor; a database for storing and managing ebook data from a plurality of ebook vendors; an on-line store that outputs a list of selected ebooks available from the plurality of ebook vendors and that collects payment data to initiate ebook purchases from the plurality of ebook vendors; a code retrieval system that obtains purchase codes from the plurality of ebook vendors in response to collected payment data and that stores the purchase codes along with a user id in the database; and an auto-fulfill system that automatically submits purchase codes to the set of ebook vendors to obtain access to purchased ebooks for an associated user id. - View Dependent Claims (18)
-
-
19. A computerized method for distributing ebooks, comprising:
-
providing a computer database for storing and managing ebook data from a plurality of ebook vendors; outputting a list of selected ebooks available from the plurality of ebook vendors to a user interface on a remote computing device; collecting payment data from the user interface to initiate ebook purchases from the plurality of ebook vendors; obtaining purchase codes from the plurality of ebook vendors in response to collected payment data and storing the purchase codes along with a user id in the database; and automatically submitting purchase codes to the plurality of ebook vendors to obtain electronic access to purchased ebooks for an associated user id. - View Dependent Claims (20, 21)
-
Specification