IP Library Granted Patent US 9,519,624
Granted Patent B1
US 9,519,624 · App. 13/759,309 · Granted Dec 13, 2016

Displaying previews of content items for electronic works in a target rendering environment

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,519,624
App. No.
13/759,309
Granted
Dec 13, 2016
Kind
B1
Abstract

Systems and methods for displaying, responsive to user-designation of a desired set of media object previews for view, the previews of the media objects of an electronic content work within a single view on a display of a computer system. The view presents those previews of the media objects of the electronic content work appropriate for one or more target rendering environments, according to user-specified display criteria. The previews may be images of the media objects captured when the subject media objects were rendered in a simulated target rendering environment. In some cases, these may be images of the media objects captured with the media objects were in desired states during rendering thereof in the simulated target rendering environment. The view may present the previews according to user-defined size criteria.

Claims (31)

1. A computer-implemented method for proofing an electronic content work, the method comprising:

receiving a user input designating a related plurality of markup language documents within the electronic content work, the electronic content work having a hierarchical organization and comprising the related plurality of markup language documents, each markup language document comprising one or more media objects, and wherein the markup language documents are related because they fall into a group within the hierarchical organization of the electronic content work;

preparing a plurality of image previews corresponding to the designated plurality of markup language documents; and

displaying, responsive to the user input, the plurality of image previews of the markup language documents of the electronic content work within a single view on a display of a computer system such that the previews are arranged into one or more rows, the single view presenting those previews of the markup language documents appropriate for one or more target rendering environments, according to user-specified display criteria, and each respective preview corresponding to a respective markup language document.

2. The method of claim 1 , wherein the previews comprise images of the media objects captured when the subject media objects were rendered in a simulated target rendering environment.

3. The method of claim 2 , wherein the previews comprise images of the media objects in desired states during rendering of the media objects in the simulated target rendering environment.

4. The method of claim 1 , wherein the single view presents the previews according to user-defined size criteria.

5. The method of claim 1 , further comprising, responsive to user manipulation of at least one presentation criterion for the previews, reformatting the single view according to a new one or more user-defined presentation criteria and presenting previews appropriate to the new one or more user-defined presentation criteria on the display of the computer system.

6. The method of claim 5 , wherein the new one or more user-defined presentation criteria comprises one or more of a content work viewing mode, a target rendering environment size, a target rendering environment, a preview image size.

7. The method of claim 1 , further comprising associating a notation with one of the media objects, the notation facilitating later editing of an associated one of the media objects and being indexed with the preview at a fixed coordinate reference location thereof.

8. The method of claim 1 , further comprising:

responsive to a second user input, providing representations of one or more media objects associated with the related set of media object previews for editing.

9. The method of claim 1 , wherein preparing the plurality of image previews comprises creating the plurality of image previews.

10. The method of claim 1 , wherein preparing the plurality of image previews comprises retrieving the plurality of image previews from storage.

11. The method of claim 1 , wherein the group within the hierarchical organization of the electronic content work is a chapter.

12. A computer-based system comprising:

a server, implemented using one or more processors and configured to:

receive, via a communicatively coupled client, a user input designating a related plurality of markup language documents within an electronic content work, the electronic content work having a hierarchical organization and comprising the related plurality of markup language documents, each markup language document comprising one or more media objects, and wherein the markup language documents are related because they fall into a group within the hierarchical organization of the electronic content work;

prepare a plurality of image previews corresponding to the designated plurality of markup language documents; and

present, via a communicatively coupled client and responsive to the user input, the plurality of image previews of the markup language documents in a view via a single screen of a user interface displayed on a display of the client such that the previews are arranged into one or more rows, the previews of the markup language documents being those previews appropriate for one or more target rendering environments for the markup language documents, as determined according to user-specified target rendering environment criteria, and each respective preview corresponding to a respective markup language document.

13. The system of claim 12 , wherein the server is further configured to, responsive to user manipulation of at least one presentation criterion for the previews, reformat the view according to a new one or more user-defined presentation criteria and present previews appropriate to the new one or more user-defined presentation criteria for display on the client.

14. The system of claim 13 , wherein the new one or more user-defined presentation criteria comprises one or more of a content work viewing mode, a target rendering environment size, a target rendering environment, and a preview image size.

15. The system of claim 12 , wherein the server is further configured to associate a notation with one of the media objects, the notation facilitating later editing of the media object.

16. A computer-implemented method for proofing an electronic content work, the method comprising:

receiving a first user input designating a related plurality of markup language documents within the electronic content work, the electronic content work comprising the related plurality of markup language documents, and each markup language document comprising one or more media objects;

preparing two or more pluralities of image previews corresponding to the designated plurality of markup language documents; and

displaying, responsive to the first user input, within a single view on a display of a computer system, the two or more plurality of image previews as two or more groupings, each grouping consisting of respective image previews formatted according to a target rendering environment for the markup language documents, each respective preview corresponding to a respective markup language document, and wherein each respective target rendering environment is different; and facilitating, responsive to a second user input, tagging of one or more of the media objects associated, via a respective markup language document, with respective previews within the single view.

17. The computer-implemented method of claim 16 wherein each target rendering environment represents a computer-based platform for presenting the media objects.

18. The computer-implemented method of claim 16 , wherein the previews comprise images of the media objects in desired states during rendering of the media objects in the target rendering environments.

19. The computer-implemented method of claim 16 , wherein the view presents the previews according to user-defined size criteria.

20. The computer-implemented method of claim 16 , further comprising, responsive to user manipulation of at least one presentation criterion for the previews, reformatting the view according to a new one or more user-defined presentation criteria and displaying previews appropriate to the new one or more user-defined presentation criteria on the display of the computer system.

Assignments (12)
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 →
RELEASE OF SECURITY INTEREST Recorded Mar 16, 2018
From: TRIPLEPOINT CAPITAL LLC
To: INKLING SYSTEMS, INC.
Reel/Frame 045611/0800 →
TERMINATION AND RELEASE OF INTELLECTUAL PROPERTY SECURITY AGREEMENT Recorded Mar 16, 2018
From: SILICON VALLEY BANK
To: INKLING SYSTEMS, INC.
Reel/Frame 045612/0869 →
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: TRIPLEPOINT CAPITAL LLC
To: INKLING SYSTEMS, INC.
Reel/Frame 045346/0794 →
RELEASE OF SECURITY INTEREST Recorded Feb 15, 2018
From: SILICON VALLEY BANK
To: INKLING SYSTEMS, INC.
Reel/Frame 045347/0274 →
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 Feb 5, 2013
From: GENONI, THOMAS CHARLES
To: INKLING SYSTEMS, INC.
Reel/Frame 029755/0152 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 5, 2013
From: DESAI, AASHAY
To: INKLING SYSTEMS, INC.
Reel/Frame 029755/0300 →