US5900002A
Expired / Lapsed
US
⏱️ 0.0 years remaining
Method and apparatus for manipulating page layouts in a desktop publishing system
Assignee: Jostens Inc
•
Filing: 1995-01-09
•
Granted: 1999-05-04
•
Expires: 2015-01-09
Abstract
Abstract The present invention provides a method and apparatus for manipulating page layouts in a desktop publishing system. The present invention comprises an interactive computer-implemented productivity tool that is fast and easy to use and enhances the productivity of operators of the desktop publishing system. Once a two-page spread has been laid out on the monitor of the desktop publishing system, the present invention provides a number of different methods for manipulating the spreads.
Inventors
- 👤 Glenn D. Bottomly
Bibliographic Details
Application Number
—
Jurisdiction
US
Data Source
google_patents
Last Synchronized
2026-11-09 16:53
CPC Classifications
G; G06; G06F; G06F40/00; G06F40/10; G06F40/103
Claims Analysis
Total Claims: 33
Claim 1
Independent Claim
183 words
A method of manipulating page layouts in a computer, the page layouts being displayed on a monitor attached to the computer by a desktop publishing program, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing once or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a 180 degree rotation of the displayed two-page spread; and (d) in response to the accepted command, constructing a selection box around the displayed two-page spread, rotating the selection box 180 degrees about a center axis of the page layout so that all of the objects within the selection box are rotated 180 degrees, individually selecting all of the objects within the selection box, and counter-rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 2
Independent Claim
183 words
A method of manipulating page layouts in a computer, the page layouts being displayed on a monitor attached to the computer by a desktop publishing program, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing once or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a 180 degree rotation of the displayed two-page spread; and (d) in response to the accepted command, constructing a selection box around the displayed two-page spread, rotating the selection box 180 degrees about a center axis of the page layout so that all of the objects within the selection box are rotated 180 degrees, individually selecting all of the objects within the selection box, and counter-rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 3
Independent Claim
181 words
A method of manipulating page layouts in a computer, the page layouts being displayed on a monitor attached to the computer by a desktop publishing program, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a horizontal reflection of the displayed two-page spread; and (d) in response to the accepted command constructing a selection box around The displayed two-page spread, horizontally reflecting the selection box about a horizontal center line of the two-page spread so that all of the objects within the selection box are horizontally reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 4
Independent Claim
181 words
A method of manipulating page layouts in a computer, the page layouts being displayed on a monitor attached to the computer by a desktop publishing program, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a horizontal reflection of the displayed two-page spread; and (d) in response to the accepted command constructing a selection box around The displayed two-page spread, horizontally reflecting the selection box about a horizontal center line of the two-page spread so that all of the objects within the selection box are horizontally reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 5
Independent Claim
181 words
A method of manipulating page layouts in a computer, the paste layouts being displayed on a monitor attached to the computer by a desktop publishing program, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a vertical reflection of the displayed two-page spread; and (d) in response to the accepted command, constructing a selection box around the displayed two-page spread, vertically reflecting the selection box about a vertical center line of the two-page spread so that all of the objects within the selection box are vertically reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 6
Independent Claim
181 words
A method of manipulating page layouts in a computer, the paste layouts being displayed on a monitor attached to the computer by a desktop publishing program, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a vertical reflection of the displayed two-page spread; and (d) in response to the accepted command, constructing a selection box around the displayed two-page spread, vertically reflecting the selection box about a vertical center line of the two-page spread so that all of the objects within the selection box are vertically reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 7
Independent Claim
200 words
A method of manipulating page layouts in a computer, the page layouts being displayed on a monitor attached to the computer by a desktop publishing program, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a mirror function for a selected one of the pages of the displayed two-page spread; and (d) in response to the accepted command, copying the selected page in the computer to create a copied page and pasting the copied page onto the selected page, vertically reflecting the copied page about a vertical center line of the two-page spread so that all of the objects within the copied page are vertically reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 8
Independent Claim
200 words
A method of manipulating page layouts in a computer, the page layouts being displayed on a monitor attached to the computer by a desktop publishing program, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a mirror function for a selected one of the pages of the displayed two-page spread; and (d) in response to the accepted command, copying the selected page in the computer to create a copied page and pasting the copied page onto the selected page, vertically reflecting the copied page about a vertical center line of the two-page spread so that all of the objects within the copied page are vertically reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 9
Dependent Claim
100 words
The method of claim 4 above, further comprising the steps of. (1) prompting the operator for a desired template for the two-page spread and accepting an operator command into the computer that identifies the desired template; (2) retrieving the desired template from a storage device attached to the computer and displaying the two-page spread on the monitor attached to the computer; (3) accepting an operator command into the computer that identifies one of the pages of the displayed two-page spread for erasure; and (4) in response to the accepted operator command, erasing the identified page of the displayed two-page spread.
Claim 10
Independent Claim
218 words
A method of manipulating page layouts in a computer, the page layouts being displayed on a monitor attached to the computer by a desktop publishing program the method comprising the steps of: (a) prompting an operator for a first desired template for a first two-page spread, and accepting a first operator command into the computer that identifies the first desired template; (b) retrieving the first desired template from a storage device attached to the computer in response to the accepted first operator command and displaying the first two-page spread on the monitor attached to the computer; (c) prompting the operator for a second desired template for a second two-page spread, and accepting a second operator command into the computer that identifies the second desired template; (d) retrieving the second desired template from a storage device attached to the computer in response to the accepted second operator command and displaying the second two-page spread on the monitor attached to the computer, wherein the second two-page spread is appended sequentially to the first two-page spread; and (e) deleting a second page of The first two-page spread and a first page of the second two-page spread to create a custom two-page spread by merging a first page of the first two-page spread with a second page of the second two-page spread.
Claim 11
Independent Claim
218 words
A method of manipulating page layouts in a computer, the page layouts being displayed on a monitor attached to the computer by a desktop publishing program the method comprising the steps of: (a) prompting an operator for a first desired template for a first two-page spread, and accepting a first operator command into the computer that identifies the first desired template; (b) retrieving the first desired template from a storage device attached to the computer in response to the accepted first operator command and displaying the first two-page spread on the monitor attached to the computer; (c) prompting the operator for a second desired template for a second two-page spread, and accepting a second operator command into the computer that identifies the second desired template; (d) retrieving the second desired template from a storage device attached to the computer in response to the accepted second operator command and displaying the second two-page spread on the monitor attached to the computer, wherein the second two-page spread is appended sequentially to the first two-page spread; and (e) deleting a second page of The first two-page spread and a first page of the second two-page spread to create a custom two-page spread by merging a first page of the first two-page spread with a second page of the second two-page spread.
Claim 12
Independent Claim
204 words
An apparatus for manipulating page layouts, comprising: (a) a computer; (b) a desktop publishing program executed by the computer, the page layouts being displayed on a monitor attached to the computer by the desktop publishing program, wherein the desktop publishing program comprises: (1) means for constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (2) means for displaying one of the two-page spreads on the monitor attached to the computer; (3) means for accepting an operator command into the computer that invokes a 180 degree rotation of the displayed two-page spread; and (d) means for constructing a selection box around the displayed two-page spread in response to the operator command, for rotating the selection box 180 degrees about a center axis of the page layout so that all of the objects within the selection box are rotated 180 degrees for individually selecting all of the objects within The selection box, and for counter-rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 13
Independent Claim
204 words
An apparatus for manipulating page layouts, comprising: (a) a computer; (b) a desktop publishing program executed by the computer, the page layouts being displayed on a monitor attached to the computer by the desktop publishing program, wherein the desktop publishing program comprises: (1) means for constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (2) means for displaying one of the two-page spreads on the monitor attached to the computer; (3) means for accepting an operator command into the computer that invokes a 180 degree rotation of the displayed two-page spread; and (d) means for constructing a selection box around the displayed two-page spread in response to the operator command, for rotating the selection box 180 degrees about a center axis of the page layout so that all of the objects within the selection box are rotated 180 degrees for individually selecting all of the objects within The selection box, and for counter-rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 14
Independent Claim
202 words
An apparatus for manipulating page layouts, comprising: (a) a computer; (b) a desktop publishing program executed by the computer, the page layouts being displayed on a monitor attached to the computer by the desktop publishing program, wherein the desktop publishing program comprises: (1) means for constructing one or more page layouts in the computer, each of the page layouts comprising one or more Two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (2) means for displaying one of the two-page spreads on the monitor attached to the computer; (3) means for accepting an operator command into the computer that invokes a horizontal reflection of the displayed two-page spread; and (4) means for constructing a selection box around the displayed two-page spread in response to the operator command, for horizontally reflecting the selection box about a horizontal center line of the two-page spread so that all of the objects within the selection box are horizontally reflected, for individually selecting all of the objects within the selection box, and for rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 15
Independent Claim
202 words
An apparatus for manipulating page layouts, comprising: (a) a computer; (b) a desktop publishing program executed by the computer, the page layouts being displayed on a monitor attached to the computer by the desktop publishing program, wherein the desktop publishing program comprises: (1) means for constructing one or more page layouts in the computer, each of the page layouts comprising one or more Two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (2) means for displaying one of the two-page spreads on the monitor attached to the computer; (3) means for accepting an operator command into the computer that invokes a horizontal reflection of the displayed two-page spread; and (4) means for constructing a selection box around the displayed two-page spread in response to the operator command, for horizontally reflecting the selection box about a horizontal center line of the two-page spread so that all of the objects within the selection box are horizontally reflected, for individually selecting all of the objects within the selection box, and for rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 16
Independent Claim
202 words
An apparatus for manipulating page layouts, comprising: (a) a computer; (b) a desktop publishing program executed by the computer, the page layouts being displayed on a monitor attached to the computer by the desktop publishing program, wherein the desktop publishing program comprises: (1) means for constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (2) means for displaying one of the two-page spreads on the monitor attached to the computer; (3) means for accepting an operator command into the computer that invokes a vertical reflection of the displayed two-page spread; and (4) means for constructing a selection box around the displayed two-page spread in response to the operator command, for vertically reflecting the selection box about a vertical center line of the two-page spread so that all of the objects within the selection box are vertically reflected, for individually selecting all of the objects within the selection box, and for rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 17
Independent Claim
202 words
An apparatus for manipulating page layouts, comprising: (a) a computer; (b) a desktop publishing program executed by the computer, the page layouts being displayed on a monitor attached to the computer by the desktop publishing program, wherein the desktop publishing program comprises: (1) means for constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (2) means for displaying one of the two-page spreads on the monitor attached to the computer; (3) means for accepting an operator command into the computer that invokes a vertical reflection of the displayed two-page spread; and (4) means for constructing a selection box around the displayed two-page spread in response to the operator command, for vertically reflecting the selection box about a vertical center line of the two-page spread so that all of the objects within the selection box are vertically reflected, for individually selecting all of the objects within the selection box, and for rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 18
Independent Claim
221 words
An apparatus for manipulating page layouts, comprising: (a) a computer; (b) a desktop publishing program executed by the computer, the page layouts being displayed on a monitor attached to the computer by the desktop publishing program, wherein the desktop publishing program comprises: (1) means for constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (2) means for displaying one of the two-page spreads on the monitor attached to the computer; (3) means for accepting an operator command into the computer that invokes a mirror function for a selected one of The pages of the displayed two-page spread; and (4) means for copying the selected page in the computer to create a copied page in response to the operator command, for pasting the copied page onto the selected page, for vertically reflecting the copied page about a vertical center line of the two-page spread so that all of the objects within the copied page are vertically reflected, for individually selecting all of the objects within the selection box, and for rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 19
Independent Claim
221 words
An apparatus for manipulating page layouts, comprising: (a) a computer; (b) a desktop publishing program executed by the computer, the page layouts being displayed on a monitor attached to the computer by the desktop publishing program, wherein the desktop publishing program comprises: (1) means for constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (2) means for displaying one of the two-page spreads on the monitor attached to the computer; (3) means for accepting an operator command into the computer that invokes a mirror function for a selected one of The pages of the displayed two-page spread; and (4) means for copying the selected page in the computer to create a copied page in response to the operator command, for pasting the copied page onto the selected page, for vertically reflecting the copied page about a vertical center line of the two-page spread so that all of the objects within the copied page are vertically reflected, for individually selecting all of the objects within the selection box, and for rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 20
Dependent Claim
102 words
The apparatus for claim 10 above, further comprising: means for prompting the operator for a desired template for the two-page spread, and for accepting an operator command into the computer that identifies the desired template; means for retrieving the desired template from a storage device attached to the computer and for displaying the two-page spread on the monitor attached to the computer; means for accepting an operator command into the computer that identifies one of the pages of the displayed two-page spread for erasure; and means for erasing the identified page of the displayed two-page spread in response to the operator command.
Claim 21
Independent Claim
241 words
An apparatus for manipulating page layouts, comprising: (a) a computer; (b) a desktop publishing program executed by the computer, the page layouts being displayed on a monitor attached to the computer by the desktop publishing program, wherein the desktop publishing program comprises; (1) means for prompting an operator for a first desired template for a first two-page spread, and accepting a first operator command into the computer that identifies the first desired template; (2) means for retrieving the first desired template from a storage device attached to the computer in response to the accepted first operator command and for displaying the fist two-page spread on the monitor attached to the computer; (3) means for prompting the operator for a second desired template for a second two-page spread and for accepting a second operator command into the computer that identifies the second desired template; (4) means for retrieving the second desired template from a storage device attached to the computer in response to the accepted second operator command and for displaying the second two-page spread on the monitor attached to the computer, wherein the second two-page spread is appended sequentially to the first two-page spread; and (5) means for deleting a second page of the first two-page spread and a first page of the second two-page spread to create a custom two-page spread by merging a first page of the first two-page spread with a second page of the second two-page spread.
Claim 22
Independent Claim
241 words
An apparatus for manipulating page layouts, comprising: (a) a computer; (b) a desktop publishing program executed by the computer, the page layouts being displayed on a monitor attached to the computer by the desktop publishing program, wherein the desktop publishing program comprises; (1) means for prompting an operator for a first desired template for a first two-page spread, and accepting a first operator command into the computer that identifies the first desired template; (2) means for retrieving the first desired template from a storage device attached to the computer in response to the accepted first operator command and for displaying the fist two-page spread on the monitor attached to the computer; (3) means for prompting the operator for a second desired template for a second two-page spread and for accepting a second operator command into the computer that identifies the second desired template; (4) means for retrieving the second desired template from a storage device attached to the computer in response to the accepted second operator command and for displaying the second two-page spread on the monitor attached to the computer, wherein the second two-page spread is appended sequentially to the first two-page spread; and (5) means for deleting a second page of the first two-page spread and a first page of the second two-page spread to create a custom two-page spread by merging a first page of the first two-page spread with a second page of the second two-page spread.
Claim 23
Dependent Claim
201 words
An article of manufacture embodying a desktop publishing program that when executed by a computer causes the computer to perform method steps for manipulating page layouts, the page layouts being displayed on a monitor attached to the computer, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a 180 degree rotation of the displayed two-page spread; and (d) in response to the accepted command, constructing a selection box around the displayed two-page spread in response to the operator command, rotating the selection box 180 degrees about a center axis of the page layout so that all of the objects within the selection box are rotated 180 degrees, individually selecting all of the objects within the selection box, and counter-rotating the individually selected objects so that all of tho objects within the selection box are correctly oriented.
Claim 24
Dependent Claim
201 words
An article of manufacture embodying a desktop publishing program that when executed by a computer causes the computer to perform method steps for manipulating page layouts, the page layouts being displayed on a monitor attached to the computer, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a 180 degree rotation of the displayed two-page spread; and (d) in response to the accepted command, constructing a selection box around the displayed two-page spread in response to the operator command, rotating the selection box 180 degrees about a center axis of the page layout so that all of the objects within the selection box are rotated 180 degrees, individually selecting all of the objects within the selection box, and counter-rotating the individually selected objects so that all of tho objects within the selection box are correctly oriented.
Claim 25
Dependent Claim
193 words
An article of manufacture embodying a desktop publishing program that when executed by a computer causes the computer to perform method steps for manipulating page layouts, the page layouts being displayed on a monitor attached to the computer, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a horizontal reflection of the displayed two-page spread; and (d) in response to the accepted command, constructing a selection box around the displayed two-page spread, horizontally reflecting the selection box about a horizontal center line of the two-page spread so that all of the objects within the selection box are horizontally reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 26
Dependent Claim
193 words
An article of manufacture embodying a desktop publishing program that when executed by a computer causes the computer to perform method steps for manipulating page layouts, the page layouts being displayed on a monitor attached to the computer, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a horizontal reflection of the displayed two-page spread; and (d) in response to the accepted command, constructing a selection box around the displayed two-page spread, horizontally reflecting the selection box about a horizontal center line of the two-page spread so that all of the objects within the selection box are horizontally reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 27
Dependent Claim
199 words
An article of manufacture embodying a desktop publishing program that when executed by a computer causes the computer to perform method steps for manipulating page layouts, the page layouts being displayed on a monitor attached to the computer, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a vertical reflection of the displayed two-page spread; and (d) in response to the accepted command, constructing a selection box around the displayed two-page spread in response to the operator command, vertically reflecting the selection box about a vertical center line of the two-page spread so that all of the objects within the selection box are vertically reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 28
Dependent Claim
199 words
An article of manufacture embodying a desktop publishing program that when executed by a computer causes the computer to perform method steps for manipulating page layouts, the page layouts being displayed on a monitor attached to the computer, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a vertical reflection of the displayed two-page spread; and (d) in response to the accepted command, constructing a selection box around the displayed two-page spread in response to the operator command, vertically reflecting the selection box about a vertical center line of the two-page spread so that all of the objects within the selection box are vertically reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 29
Dependent Claim
212 words
An article of manufacture embodying a desktop publishing program that when executed by a computer causes the computer to perform method steps for manipulating page layouts, The page layouts being displayed on a monitor attached to the computer, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a mirror function for a selected one of the pages of the displayed two-page spread; and (d) in response to the accepted command, copying the selected page in the computer to create a copied page and pasting the copied page onto the selected page, vertically reflecting the copied page about a vertical center line of the two-page spread so that all of the objects within the copied page are vertically reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 30
Dependent Claim
212 words
An article of manufacture embodying a desktop publishing program that when executed by a computer causes the computer to perform method steps for manipulating page layouts, The page layouts being displayed on a monitor attached to the computer, the method comprising the steps of: (a) constructing one or more page layouts in the computer, each of the page layouts comprising one or more two-page spreads, and each of the two-page spreads containing one or more objects selected from a group comprising graphic objects, text objects, and picture objects; (b) displaying one of the two-page spreads on the monitor attached to the computer; (c) accepting an operator command into the computer that invokes a mirror function for a selected one of the pages of the displayed two-page spread; and (d) in response to the accepted command, copying the selected page in the computer to create a copied page and pasting the copied page onto the selected page, vertically reflecting the copied page about a vertical center line of the two-page spread so that all of the objects within the copied page are vertically reflected, individually selecting all of the objects within the selection box, and rotating the individually selected objects so that all of the objects within the selection box are correctly oriented.
Claim 31
Dependent Claim
100 words
The method of claim 16 above, further comprising the steps of: (1) prompting the operator for a desired template for the two-page spread and accepting an operator command into the computer that identifies the desired template; (2) retrieving the desired template from a storage device attached to the computer and displaying the two-page spread on the monitor attached to the computer; (3) accepting an operator command into the computer that identifies one of the pages of the displayed two-page spread for erasure; and (4) in response to the accepted operator command, erasing the identified page of the displayed two-page spread.
Claim 32
Dependent Claim
229 words
An article of manufacture embodying a desktop publishing program that when executed by a computer causes the computer to perform method steps for manipulating page layouts, the page layouts being displayed on a monitor attached to the-computer, the method comprising the steps of: (a) prompting an operator for a first desired template for a first two-page spread and accepting a first operator command into the computer that identifies the first desired template; (b) retrieving the first desired template from a storage device attached to the computer in response to the accepted first operator command and displaying the first two-page spread on the monitor attached to the computer; (c) prompting the operator for a second desired template for a second two-page spread, and accepting a second operator command into the computer that identifies the second desired template; (d) retrieving the second desired template from a storage device attached to the computer in response to the accepted second operator command and displaying the second two-page spread on the monitor attached to the computer, wherein the second two-page spread is appended sequentially to the first two-page spread; and (e) deleting a second page of the first two-page spread and a first page of the second two-page spread to create a custom two-page spread by merging a first page of the first two-page spread with a second page of the second two-page spread.
Claim 33
Dependent Claim
229 words
An article of manufacture embodying a desktop publishing program that when executed by a computer causes the computer to perform method steps for manipulating page layouts, the page layouts being displayed on a monitor attached to the-computer, the method comprising the steps of: (a) prompting an operator for a first desired template for a first two-page spread and accepting a first operator command into the computer that identifies the first desired template; (b) retrieving the first desired template from a storage device attached to the computer in response to the accepted first operator command and displaying the first two-page spread on the monitor attached to the computer; (c) prompting the operator for a second desired template for a second two-page spread, and accepting a second operator command into the computer that identifies the second desired template; (d) retrieving the second desired template from a storage device attached to the computer in response to the accepted second operator command and displaying the second two-page spread on the monitor attached to the computer, wherein the second two-page spread is appended sequentially to the first two-page spread; and (e) deleting a second page of the first two-page spread and a first page of the second two-page spread to create a custom two-page spread by merging a first page of the first two-page spread with a second page of the second two-page spread.
References Cited (Backward Citations)
US4034400A
Cited
US4366508A
Cited
US4775886A
Cited
US4679095A
Cited
US4673989A
Cited
US5170467A
Cited
US5142618A
Cited
US5101282A
Cited
US5157516A
Cited
US4951132A
Cited
US4949188A
Cited
US5161029A
Cited
US5214755A
Cited
US5140676A
Cited
US5133051A
Cited
US5293475A
Cited
USPTO Annuity & Maintenance Windows
| Annuity Stage | Window Opens | Payment Deadline | Surcharge Period Until | Estimated Fee | Status |
|---|---|---|---|---|---|
| 3.5 Years (Year 4) | 2002-05-03 | 2002-11-02 | 2003-05-04 | $2000.00 | Window Closed / Lapsed |
| 7.5 Years (Year 8) | 2006-05-03 | 2006-11-02 | 2007-05-04 | $3760.00 | Window Closed / Lapsed |
| 11.5 Years (Year 12) | 2010-05-03 | 2010-11-02 | 2011-05-04 | $7700.00 | Window Closed / Lapsed |