IP Library Granted Patent US 11,017,150
Granted Patent B2
US 11,017,150 · App. 16/890,466 · Granted May 25, 2021

System and method for converting the digital typesetting documents used in publishing to a device-specific format for electronic publishing

Inventors: Christopher D. Nicholas (San Mateo, CA); Edward J. Maher, II (Tucson, AZ); Kristen L. Pruett (Tucson, AZ); Lee H. Berendt (Tucson, AZ)
Assignee: Language Technologies, Inc.
G06F40/106G06F16/9577G06F40/109G06F40/14G06F16/93G06F16/951G06F40/103G06F40/166G06F40/174G06F40/186
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 11,017,150
App. No.
16/890,466
Granted
May 25, 2021
Kind
B2
Abstract

A system and method that converts the digital typesetting documents used in publishing to a device-specific format for electronic publishing. A “smart file and device-specific application” approach maintains the “look and feel” (design) of the source document used for print publication while typesetting for a specific device. Although this approach requires considerably more resources to create a smart file for each device-specific format, the smart file retains the unique typesetting characteristics of the printed book, is more aesthetically pleasing, and is easier to read. Furthermore, the device-specific application can render the smart file more quickly thereby eliminating any latency.

Claims (48)

1. A method for electronic publishing of fixed-lay out documents to a target device display, comprising:

configuring a binary file template for the target device display, comprising

specifying the page dimensions of the template based on the dimensions of the target device display,

determining a body text size for the template;

determining a line spacing for the template;

creating a baseline grid for the template;

determining margins for the template; and

determining indentations for the template;

arranging text and non-text content in the binary file template for display on the target device display; and

converting the binary file template to one or more output files to fix the arrangement and appearance of the content, said one or more output files containing the text and non-text content and information about the appearance and position of the text and non-text content.

2. The method of claim 1 , further comprising:

manipulating the one or more output files to fix the arrangement and appearance of the content for display on a different target device display having different dimensions.

3. The method of claim 1 , wherein text is arranged according to a ratio between a body text size of the text and a body text size of the template to set body text and non-body text of placed content.

4. The method of claim 1 , further comprising:

storing a library of electronically published documents for different target device displays, each said electronically published document stored as one or more output files having page dimensions that match the dimensions of one of the target device displays,

selling electronically published documents to a plurality of end users, and

distributing the electronically published documents for the different target device displays to the plurality of end users.

5. A method electronic publishing of fixed-layout documents to a target device display, comprising:

configuring a binary file template for the target device display, comprising

specifying the page dimensions of the template based on the dimensions of the target device display, and

specifying at least two typographic settings by

determining a body text size for the template;

determining a line spacing for the template;

creating a baseline grid for the template;

determining margins for the template; or

determining indentations for the template;

using the typographic settings to arrange text and non-text content in the binary file template for display on the target device display; and

converting the binary file template to one or more output files to fix the arrangement and appearance of the content, said one or more output files containing the text and non-text content and information about the appearance and position of the text and non-text content.

6. The method of claim 5 , further comprising:

manipulating the one or more output files to fix the arrangement and appearance of the content for display on a different target device display having different dimensions.

7. A method for electronic publishing of fixed-layout documents to a target device display, comprising:

providing one or more source documents including text and non-text content having a particular look and feel;

configuring a machine readable binary file template to provide page dimensions and typographic settings by

specifying the page dimensions of the template based on the dimensions of the target device display,

determining a body text size for the template;

determining a line spacing for the template;

creating a baseline grid for the template;

determining margins for the template; and

determining indentations for the template,

using the typographic settings to arrange the text and non-text content in the binary file template for display on the target device display to preserve the look and feel of the one or more source documents; and

converting the binary file template to one or more output files to fix the arrangement and appearance of the content, said one or more output files containing the text and non-text content and information about the appearance and position of the text and non-text content to display the fixed-layout document on the target device display.

8. The method of claim 7 , further comprising:

manipulating the one or more output files to fix the arrangement and appearance of the content for display on a different target device display having different dimensions.

9. The method of claim 7 , wherein text is arranged according to a ratio between a body text size of the template and a body text size of the source to set body text and non-body text of placed content.

10. The method of claim 7 , further comprising:

storing a library of electronically published documents for different target device displays, each said electronically published document stored as one or more output files having page dimensions that match the dimensions of one of the target device displays;

selling electronically published documents to a plurality of end users; and

distributing the electronically published documents for the different target device displays to the plurality of end users.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jun 2, 2020
From: NICHOLAS, CHRISTOPHER D.; MAHER, EDWARD JOHN, II; PRUETT, KRISTEN L.; BERENDT, LEE H.
To: LANGUAGE TECHNOLOGIES, INC.
Reel/Frame 052813/0428 →
Continuity (6)
Continuation 16161866 · Oct 16, 2018
Continuation 15813627 · Nov 15, 2017
Continuation 14462118 · Aug 18, 2014
Continuation 12697946 · Feb 1, 2010
Provisional Application 61152358 · Feb 13, 2009
Related Publication 20200293711A1 · Sep 17, 2020