Automatic correction, and skipping of document design problems based on document types
First Claim
1. A computer-implemented method for monitoring and correcting design publication problems of a document comprising:
- receiving input for one of creating, editing, or deleting objects within a document;
while receiving the input, determining if the created, edited, or deleted objects create possible publication design problems;
automatically detecting a document output type for publishing the document;
accessing a list of checks to apply to the document, wherein the list of checks are dependent on the document output type;
determining if a user has flagged certain checks in the list of checks to skip based upon previously selected user options, the previously selected user options comprising determining whether too much blank space exists on top of a document page, determining whether an object is off the document page, determining whether an object is disproportional on the document page, and determining whether one object covers another object on the document page;
identifying components of the input;
storing the components in a list of events in an event queue;
determining how each event affects publication of the document, wherein each event in the list of events comprises event data, wherein the event data comprises event specific information which comprises the location of change on a document page where a user event has occurred;
in response to determining possible publication design problems, displaying a user interface addressing a status of the possible publication design problems for the document, wherein the user interface lists at least two of the design problems and allows a user to select an order in which the design problems will be addressed; and
in response to receiving a selection of a problem from the list, highlighting within the document the problem wherein the problem is highlighted within the document using a screen mechanism.
2 Assignments
0 Petitions
Accused Products
Abstract
A publishing program can provide continuous and real-time feedback on possible design problems while a document is being edited or created. The feedback can include displaying a user interface that has a real-time list of any design problems that may be a result of the current edits or creations in a document. The list is updated as the document is being created or edited. A user can toggle between the list and the document as often as desired. The list can identify all current potential publication problems of an electronic document as well as the types of the publication problems that may be present in an electronic document.
32 Citations
19 Claims
-
1. A computer-implemented method for monitoring and correcting design publication problems of a document comprising:
-
receiving input for one of creating, editing, or deleting objects within a document; while receiving the input, determining if the created, edited, or deleted objects create possible publication design problems; automatically detecting a document output type for publishing the document; accessing a list of checks to apply to the document, wherein the list of checks are dependent on the document output type; determining if a user has flagged certain checks in the list of checks to skip based upon previously selected user options, the previously selected user options comprising determining whether too much blank space exists on top of a document page, determining whether an object is off the document page, determining whether an object is disproportional on the document page, and determining whether one object covers another object on the document page; identifying components of the input; storing the components in a list of events in an event queue; determining how each event affects publication of the document, wherein each event in the list of events comprises event data, wherein the event data comprises event specific information which comprises the location of change on a document page where a user event has occurred; in response to determining possible publication design problems, displaying a user interface addressing a status of the possible publication design problems for the document, wherein the user interface lists at least two of the design problems and allows a user to select an order in which the design problems will be addressed; and in response to receiving a selection of a problem from the list, highlighting within the document the problem wherein the problem is highlighted within the document using a screen mechanism. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented interactive method for monitoring and resolving possible publication problems of a document comprising:
-
monitoring action within a document; in response to the action, providing feedback in the document relating to status of possible publication problems wherein providing feedback includes displaying a user interface addressing a status of possible publication design problems for the document, wherein the user interface lists design problems and allows a user to select an order in which design problems will be addressed; automatically determining a type of output for publishing the document; accessing a list of checks to apply to the document, wherein the list of checks are dependent on the type of output; determining if the user has flagged certain checks in the list of checks to skip based upon previously selected user options, the previously selected user options comprising determining whether too much blank space exists on top of a document page, determining whether an object is off the document page, determining whether an object is disproportional on the document page, and determining whether one object covers another object on the document page; searching for possible publication problems specific to the type of output while avoiding a search for problems that could exist for a different type of output; and providing feedback that relates to the type of output; wherein the type of output comprises one of the following; desktop publishing through a printer; and web site design. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A computer system for creating a work management file, comprising:
-
a processing unit; a memory storage device; a display device coupled to the processing unit for displaying data; and a program stored in the memory storage device for providing instructions to the processing unit, the processing unit responsive to the instructions of the program, operable for; automatically detecting a document output type for publishing the document; accessing a list of checks to apply to the document, wherein the list of checks are dependent on the document output type; determining if a user has flagged certain checks in the list of checks to skip based upon previously selected user options, the previously selected user options comprising determining whether too much blank space exists on top of a document page, determining whether an object is off the document page, determining whether an object is disproportional on the document page, and determining whether one object covers another object on the document page; displaying a list of possible design publication problems associated with the document output type while displaying a document, wherein the list of possible design publication problems allows a user to select an order in which the possible design publication problems will be addressed; receiving input for one of editing the document or requesting further information on a problem in the list of problems; and displaying a page in the document comprising the problem in response to the problem being selected from the list wherein the problem is highlighted on the page. - View Dependent Claims (16, 17, 18, 19)
-
Specification