Electronic Content Management and Delivery Platform
First Claim
1. An electronic content management and delivery platform, the platform comprising:
- an ingestion system configured to receive a document;
a publishing system configured to extract document structure metadata based on content from the ingested document, wherein the document structure metadata identify the location and composition of elements of information of the ingested document and are stored connection with the ingested document, the publishing system further configured to format the elements of information from pages of the ingested document into markup language page elements that collectively preserve page fidelity of the document; and
a distribution system configured to deliver, via a network to end-user devices, markup language page elements to construct one or more pages of the document.
4 Assignments
0 Petitions
Accused Products
Abstract
An education digital reading platform provides aggregation, management, and distribution of digital education content and services. The platform ingests content from a variety of content sources, transforms the content for web-based publication, and distributes the content to connected end-user devices via a network. The transformed content preserves the original page structure of the content document regardless of the original format of the content file. As the user experiences the content, the user'"'"'s web browser regularly communicates with the platform for updating reading content and connected services. User-generated content such as notes are uploaded to the platform so that the user'"'"'s user-generated content can be accessed from any of the user'"'"'s registered devices. Moreover, the platform enables the user-generated content and other user activities to be optionally shared among friends, classmates, campus, or other groups, as part of an education social platform.
-
Citations
21 Claims
-
1. An electronic content management and delivery platform, the platform comprising:
-
an ingestion system configured to receive a document; a publishing system configured to extract document structure metadata based on content from the ingested document, wherein the document structure metadata identify the location and composition of elements of information of the ingested document and are stored connection with the ingested document, the publishing system further configured to format the elements of information from pages of the ingested document into markup language page elements that collectively preserve page fidelity of the document; and a distribution system configured to deliver, via a network to end-user devices, markup language page elements to construct one or more pages of the document. - View Dependent Claims (2, 3, 4, 6, 7)
-
-
5. The platform of claim wherein the document structure metadata identify the part of the document from a group consisting of title, subtitle, chapter, caption, image, and sample questions.
-
8. A method of electronic content management and delivery, the method comprising:
-
ingesting a document; extracting document structure metadata based on content from the ingested document, wherein the document structure metadata identify the location and composition of elements of information of the document; storing the document structure metadata in connection with the ingested document; formatting the elements of information from pages of the ingested document into markup language page elements that collectively preserve page fidelity of the document; and distributing the markup language page elements to construct one or more pages of the document. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer-readable storage medium storing executable computer program instructions for electronic content management and delivery, the computer program instructions comprising instructions for:
-
ingesting a document; extracting document structure metadata based on content from the ingested document, wherein the document structure metadata identify the location and composition of elements of information of the document; storing the document structure metadata in connection with the ingested document; formatting the elements of information from pages of the ingested document into markup language page elements that collectively preserve page fidelity of the document; and distributing the markup language page elements to construct one or more pages of the document. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification