IP Library Granted Patent US 9,753,897
Granted Patent B2
US 9,753,897 · App. 14/704,604 · Granted Sep 5, 2017

Electronic book building system and method

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 9,753,897
App. No.
14/704,604
Granted
Sep 5, 2017
Kind
B2
Abstract

A method, system and computer program product for building a custom publication is provided. A user may access a library of electronic source publications having defined units of content within the source publications, the library storing source publication metadata for the defined units of content. The user may select units of content from source publications for inclusion in an unpublished custom publication. The unpublished custom publication may be published in an electronic or printed format, wherein publishing the unpublished custom publication comprises applying consistent styling to common structural elements in the set of custom publication units of content to create a published custom publication with consistent styling.

Claims (49)

1. A method for building a custom publication comprising:

receiving a selection of units of content for inclusion in a custom publication, each unit of content selected from source publications;

accessing a library of electronic source publications, the library having defined units of content within the same publications and storing source publication metadata for the defined units of content, wherein the custom publication includes references to defined units of content associated with the selected units of content;

creating a set of custom publication units for an unpublished custom publication, wherein creating the set of custom publication units comprises copying the selected units of content and associating the copied, selected units of content with the unpublished custom publication;

including additional content in at least one of the set of custom publication units of content;

publishing the unpublished custom publication, wherein publishing the unpublished custom publication comprises:

for common structural elements in the custom publication units, including the at least one custom publication unit including the additional content,

determining corresponding structural element type, and

applying consistent styling to each of the common structural elements in the set of custom publication units of content, including the at least one custom publication unit including the additional content, based upon the determined structural element type, to create a published custom publication with consistent styling; and

providing the published custom publication in an electronic format.

2. The method of claim 1 , wherein the published custom publication comprises at least one non-text portion.

3. The method of claim 1 , wherein applying consistent styling includes reflowing content into a specified format and size.

4. The method of claim 1 , wherein the electronic format is a format that can be consumed by an e-reader, a format that can be consumed by a web browser, or a print format.

5. The method of claim 1 , wherein the at least one of the set of custom publication units that includes the additional content includes both the additional content and at least one of the copied, selected units of content.

6. The method of claim 5 , wherein the additional content is specified by the user.

7. The method of claim 5 , wherein the additional content is a reference to a source of the at least one of the copied, selected units of content.

8. A system for building a custom publication, comprising:

a processor;

a data store, storing a library of electronic source publications having defined units of content within the source publications, the library storing source publication metadata for the defined units of content, wherein the custom publication includes references to defined units of content associated with the selected units of content;

a non-transitory computer readable medium storing a set of instructions executable by the processor for:

receiving a selection of units of content for inclusion in a custom publication, each unit of content selected from one of the source publications;

creating a set of custom publication units for an unpublished custom publication, wherein creating the set of custom publication units comprises accessing the library, copying the selected units of content and associating the copied, selected units of content with the unpublished custom publication;

including additional content in at least one of the set of custom publication units of content;

publishing the unpublished custom publication, wherein publishing the unpublished custom publication comprises:

for common structural elements in the custom publication units, including the at least one custom publication unit including the additional content,

determining a corresponding structural element type, and

applying consistent styling to each of the common structural elements in the set of custom publication units of content, including the at least one custom publication unit including the additional content, based upon the determined structural element type, to create a published custom publication with consistent styling; and

providing the published custom publication in an electronic format.

9. The system of claim 8 , wherein the published custom publication comprises at least one non-text portion.

10. The system of claim 8 , wherein applying consistent styling includes reflowing content into a specified format and size.

11. The system of claim 8 , wherein the electronic format is a format that can be consumed by an e-reader, a format that can be consumed by a web browser, or a print format.

12. The system of claim 8 , wherein the at least one of the set of custom publication units that includes the additional content includes both the additional content and at least one of the copied, selected units of content.

13. The system of claim 12 , wherein the additional content is specified by the user.

14. The system of claim 12 , wherein the additional content is a reference to a source of the at least one of the copied, selected units of content.

15. A non-transitory computer readable storage medium storing instructions for:

receiving a selection of units of content for inclusion in a custom publication, each unit of content selected from source publications;

accessing a library of electronic source publications, the library having defined units of content within the source publications and storing source publication metadata for the defined units of content, wherein the custom publication includes references to defined units of content associated with the selected units of content;

creating a set of custom publication units for an unpublished custom publication, wherein creating the set of custom publication units comprises copying the selected units of content and associating the copied, selected units of content with the unpublished custom publications;

including additional content in at least one of the set of custom publication units of content;

publishing the unpublished custom publication, wherein publishing the unpublished custom publication comprises:

for common structural elements in the custom publication units, including the at least one custom publication unit including the additional content, determining a corresponding structural element type, and

applying consistent styling to each of the common structural elements in the set of custom publication units of content, including the at least one custom publication unit including the additional content, based upon the determined structural element type, to create a published custom publication with consistent styling; and

providing the published custom publication in an electronic format.

16. The computer readable storage medium of claim 15 , wherein the published custom publication comprises at least one non-text portion.

17. The computer readable storage medium of claim 15 , wherein applying consistent styling includes reflowing content into a specified format and size.

18. The computer readable storage medium of claim 15 , wherein the electronic format is a format that can be consumed by an e-reader, a format that can be consumed by a web browser, or a print format.

19. The computer readable storage medium of claim 15 , wherein the at least one of the set of custom publication units that includes the additional content includes both the additional content and at least one of the copied, selected units of content.

20. The computer readable storage medium of claim 19 , wherein the additional content is specified by the user.

21. The computer readable storage medium of claim 19 , wherein the additional content is a reference to a source of the at least one of the copied, selected units of content.

Assignments (10)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 4, 2021
From: LSC COMMUNICATIONS US, LLC
To: LSC COMMUNICATIONS BOOK LLC
Reel/Frame 055146/0808 →
NOTICE OF SECURITY INTERESTS Recorded Dec 16, 2020
From: LSC COMMUNICATIONS LLC (FORMERLY ACR III LIBRA HOLDINGS LLC); TOPS PRODUCTS LLC; CONTINUUM MARKETING SERVICES LLC; LSC COMMUNICATIONS MCL LLC; LSC COMMUNICATIONS TRANSPORT LLC; LSC COMMUNICATIONS BOOK LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS ADMINISTRATIVE AGENT
Reel/Frame 054792/0973 →
RELEASE OF SECURITY INTEREST Recorded Dec 16, 2020
From: WILMINGTON TRUST, NATIONAL ASSOCIATION
To: LSC COMMUNICATIONS US, LLC
Reel/Frame 054875/0298 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 10, 2020
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: LSC COMMUNICATIONS US, LLC
Reel/Frame 054669/0393 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Dec 9, 2020
From: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
To: LSC COMMUNICATIONS US, LLC
Reel/Frame 054660/0875 →
ASSIGNMENT OF PATENT SECURITY AGREEMENTS Recorded Jun 23, 2020
From: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS RESIGNING TRUSTEE AND COLLATERAL AGENT
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS SUCCESSOR TRUSTEE AND COLLATERAL AGENT
Reel/Frame 053309/0787 →
PATENT SECURITY AGREEMENT Recorded May 15, 2020
From: LSC COMMUNICATIONS US, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 052678/0364 →
SECURITY AGREEMENT Recorded Oct 4, 2016
From: LSC COMMUNICATIONS US, LLC
To: BANK OF AMERICA, N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 040213/0633 →
SECURITY AGREEMENT Recorded Oct 4, 2016
From: LSC COMMUNICATIONS US, LLC
To: WELLS FARGO BANK, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 040213/0791 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 11, 2015
From: BOENAU, ROBERT; WARREN, ROBERT TODD; GARCIA, ANNA; PATINO, JOSE
To: LIBREDIGITAL, INC.
Reel/Frame 037017/0148 →