IP Library Granted Patent US 10,133,707
Granted Patent B2
US 10,133,707 · App. 15/813,627 · Granted Nov 20, 2018

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.
G06F17/212G06F17/214G06F17/2247G06F17/30905G06F17/211G06F17/24G06F17/243G06F17/248G06F17/30011G06F17/30864
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,133,707
App. No.
15/813,627
Granted
Nov 20, 2018
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 (12)

1. A computer program product for facilitating electronic publishing of fixed-layout documents to a target device display, the computer program product comprising a non-transitory computer-readable storage medium having computer-readable program code portions stored therein, the computer-readable program code portions comprising:

a first executable portion configured to provide a machine readable binary file template for a fixed-layout document, said binary file template configured to provide page dimensions based on the dimensions of a target device display for said fixed-layout document;

a second executable portion configured to use text characteristics including at least one of text size and line-spacing to arrange content including text in the binary file template to be legible and readable when displayed on the target device display, said text arranged in a integer number of lines per page with a margin between the text and a border of the document page; and

a third executable portion configured to convert the binary file template to one or more device display-specific output files to fix the arrangement and appearance of the content for display on the target device, said one or more device display-specific output files containing a complete description of the page layout, including the text, fonts, and graphics for the fixed-layout document.

2. The computer program product of claim 1 , further comprising:

a fourth executable portion configured to manipulate the one or more device display-specific output files to fix the arrangement and appearance of the content for display on a different target device having different dimensions.

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

providing a machine readable binary file template document, said binary file template configured to provide page dimensions based on the dimensions of a target device display;

using text characteristics including at least one of text size and line-spacing to arrange content including text in the binary file template to be legible and readable when displayed on the target device display, said text arranged in a integer number of lines per page with a margin between the text and a border of the document page; and

converting the binary file template to one or more output files to fix the arrangement and appearance of the content for display on the target device display, said one or more device display-specific output files containing a complete description of the page layout, including the text, fonts, graphics, and information needed to display the fixed-layout document on the device.

4. The method of claim 3 , further comprising:

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

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 16, 2017
From: NICHOLAS, CHRISTOPHER D.; MAHER, EDWARD JOHN, II; PRUETT, KRISTEN L.; BERENDT, LEE H.
To: LANGUAGE TECHNOLOGIES, INC.
Reel/Frame 044152/0057 →
Continuity (4)
Continuation 14462118 · Aug 18, 2014
Continuation 12697946 · Feb 1, 2010
Provisional Application 61152358 · Feb 13, 2009
Related Publication 20180081864A1 · Mar 22, 2018
Cited By (1)
US 12,299,063