IP Library Granted Patent US 10,007,669
Granted Patent B1
US 10,007,669 · App. 14/177,775 · Granted Jun 26, 2018

Methods and systems for exporting and converting proprietary format files comprising a digital content work to open standard format compatible files

View Patent ↗
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 10,007,669
App. No.
14/177,775
Granted
Jun 26, 2018
Kind
B1
Abstract

Systems and methods for exporting and automatically converting files that make up a digital content work from a first proprietary format to a second format, the second format being a format compatible with an open standards format. Such automatic conversion includes parsing a designated table of contents metadata file to build a list of the files referenced therein. For one or more respective files identified from the table of contents metadata file, each respective file is converted to an HTML5 file, from which a set of EPUB (or other open standards format) -compatible metadata files are created. The EPUB files include a manifest and a spine, which, together with the HTML5 files, are collectively packaged in an EPUB (or other open standards format) container file for distribution.

Claims (28)

1. A computer-implemented method comprising:

downloading, from a content storage system, a plurality of files that collectively comprise a digital content work;

automatically converting one or more of the downloaded files from a proprietary format in which they were stored in the content storage system to one or more electronic publication (EPUB)-compatible files having a format compatible with an EPUB specification by:

parsing a table of contents metadata file for the digital content work to build a list of files referenced therein;

for one or more respective files identified from the table of contents metadata file, converting the respective file into a respective HyperText Markup Language 5 (HTML5) file;

creating a set of EPUB-compatible metadata files comprising a manifest and a spine; and

packaging each respective HTML5 file, the manifest, and the spine in an EPUB container file, the EPUB container file comprising the one or more EPUB-compatible files; and

providing the one or more EPUB-compatible files to an electronic distribution channel.

2. The method of claim 1 , further comprising distributing the EPUB-compatible files to one or more electronic reader devices via the electronic distribution channel.

3. The method of claim 1 , wherein the downloading is performed through a client application suitable for accessing the version control system through a graphical user interface or command line interface, or programmatically using an appropriate library to access the files at known locations within repositories of the content storage system.

4. The method of claim 1 , wherein the digital content work includes one or more interactive content presentation objects and one or more interactive assessment objects.

5. The method of claim 1 , wherein the digital content work comprises a platform independent digital specification of the work.

6. The method of claim 1 , wherein the digital content work as stored in the content storage system comprises a proprietary markup language representation of the electronic content work.

7. A computer-implemented method comprising:

automatically converting a plurality of files formatted in a proprietary format, said files collectively comprising a digital content work and including both content files that contain literary content of the work and metadata files describing presentation and organization elements for the content files, from the proprietary format to an open standard format compatible with a plurality of execution environments for electronic reading devices, said automatically converting the plurality of files including:

parsing a table of contents metadata file to build a list of files referenced therein; for one or more respective files identified from the table of contents metadata file, converting the respective file to a respective HyperText Markup Language 5 (HTML5) file;

creating a set of open standard format-compatible metadata files comprising a manifest and a spine; and

packaging each respective HTML5 file, the manifest and the spine in a container file to create an open standard format-compatible file; and

distributing the plurality of files converted to the open standard format-compatible files to the electronic reading devices via one or more electronic distribution channels, wherein the open standard compatible format specifies a logical document entity that is made up of a set of interrelated publication resources packaged in a container file, the publication resources comprising files containing content or instructions that contribute to rendering of the electronic content work in the execution environments.

8. The method of claim 7 , wherein automatically converting the plurality of files further includes listing the publication resources in the manifest bundled in the container file.

9. The method of claim 8 , wherein the open standard compatible format further specifies an ordered list of the publication resources specified in the manifest, which ordered list represents a default reading order of the files comprising the digital content work.

10. A computer-implemented method comprising:

automatically converting a plurality of files formatted in a proprietary format, said files collectively comprising a digital content work and including both content files that contain literary content of the work and metadata files describing presentation and organization elements for the content files, from the proprietary format to an open standard format compatible with a plurality of execution environments for electronic reading devices; and

distributing the plurality of files converted to the open standard format-compatible files to the electronic reading devices via one or more electronic distribution channels,

wherein automatically converting the plurality of files includes creating a set of open standard format-compatible metadata files including a manifest file and a spine file, which collectively comprise a table of contents, specifying an order in which the execution environments should render other files that make up the digital content work.

11. The method of claim 10 , further comprising packaging the one or more open standard format-compatible files, manifest files and spine files in a container file for distribution to the electronic reading devices via one or more electronic distribution channels.

12. The method of claim 11 , wherein packaging comprises segregating metadata files from content files in separate folders within the container file.

13. The method of claim 7 , wherein automatically converting the plurality of files includes further ignoring those files of the digital content work that are not formatted in a hypertext markup language as part of the conversion process.

Assignments (11)
SECURITY INTEREST Recorded May 12, 2025
From: TURNING TECH INTERMEDIATE, INC.; TURNING ACQUISITION, INC.; ECHO 360, INC.; ECHO 360 HOLDINGS, INC.; ECHO 360 CONTINUING EDUCATION, LLC; TURNING TECH LLC; TURNING TECH HOLDINGS, LLC; TURNING TECHNOLOGIES, LLC; RESPONSE TOOLS, LLC; INKLING SYSTEMS, INC.; SPEAKWORKS, INC.; RESPONSIVE INNOVATIONS, LLC
To: ADVANTAGE CAPITAL MANAGEMENT LLC
Reel/Frame 071276/0781 →
RELEASE OF SECURITY INTEREST Recorded May 1, 2024
From: WELLS FARGO BANK, NATIONAL ASSOCIATION
To: INKLING SYSTEMS, INC.; INK MIDCO LLC
Reel/Frame 067285/0617 →
SECURITY INTEREST Recorded May 1, 2024
From: ECHO 360, INC.; ECHO 360 CONTINUING EDUCATION, LLC; ECHO 360 HOLDINGS, INC.; TURNING ACQUISITION, INC.; TURNING TECH INTERMEDIATE, INC.; TURNING TECH LLC; TURNING TECH HOLDINGS, LLC; TURNING TECHNOLOGIES, LLC; RESPONSIVE INNOVATIONS, LLC; RESPONSE TOOLS, LLC; INKLING SYSTEMS, INC.
To: ADVANTAGE CAPITAL MANAGEMENT LLC, AS ADMINSTRATIVE AGENT
Reel/Frame 067289/0001 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 16, 2018
From: SILICON VALLEY BANK
To: INKLING SYSTEMS, INC.
Reel/Frame 045612/0869 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2018
From: TRIPLEPOINT CAPITAL LLC
To: INKLING SYSTEMS, INC.
Reel/Frame 045611/0800 →
PATENT SECURITY AGREEMENT Recorded Mar 6, 2018
From: INKLING SYSTEMS, INC.; INK MIDCO LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION
Reel/Frame 045506/0160 →
RELEASE OF SECURITY INTEREST Recorded Feb 15, 2018
From: SILICON VALLEY BANK
To: INKLING SYSTEMS, INC.
Reel/Frame 045347/0274 →
RELEASE OF SECURITY INTEREST Recorded Feb 15, 2018
From: TRIPLEPOINT CAPITAL LLC
To: INKLING SYSTEMS, INC.
Reel/Frame 045346/0794 →
SECURITY INTEREST Recorded Dec 12, 2016
From: INKLING SYSTEMS, INC.
To: SILICON VALLEY BANK
Reel/Frame 040714/0268 →
SECURITY INTEREST Recorded Apr 1, 2016
From: INKLING SYSTEMS, INC.
To: TRIPLEPOINT CAPITAL LLC
Reel/Frame 038329/0545 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Mar 5, 2014
From: FORMAN, JOSHUA JOHN; SCHWARZENBACH, WILLIAM
To: INKLING SYSTEMS, INC.
Reel/Frame 032356/0721 →