Printing Structured Documents
First Claim
1. A computer-implemented method, comprising:
- capturing print objects (38), wherein for each of the print objects (38) the capturing respectively comprisesreceiving a user input gesture 934) over a region of a document (18) being rendered on a display (16) in accordance with a structured object specification (20) of the document (18),identifying an element of the structured object specification (20) being rendered within an active area of the user input gesture (34) on the display (16),interpreting the user input gesture (34) as a print content designation command,deriving the print object (38) from the structured object specification (20) in accordance with the identified element of the structured object specification (20) and the print content designation command;
determining a print layout (32) of the print objects (38) on one or more pages (50); and
outputting the print layout (32).
1 Assignment
0 Petitions
Accused Products
Abstract
Print objects (38) are captured. In the process of capturing each of the print objects (38) a user input gesture (34) over a region of a document (18) being rendered on a display (16) in accordance with a structured object specification (20) of the document (18) is received; an element of the structured object specification (20) being rendered within an active area of the user input gesture (34) on the display (16) is identified; the user input gesture (34) is interpreted as a print content designation command; and the print object (38) is derived from the structured object specification (20) in accordance with the identified element of the structured object specification (20) and the print content designation command. A print layout (32) of the print objects (38) on one or more pages (50) is determined. The print layout (32) is outputted.
-
Citations
20 Claims
-
1. A computer-implemented method, comprising:
-
capturing print objects (38), wherein for each of the print objects (38) the capturing respectively comprises receiving a user input gesture 934) over a region of a document (18) being rendered on a display (16) in accordance with a structured object specification (20) of the document (18), identifying an element of the structured object specification (20) being rendered within an active area of the user input gesture (34) on the display (16), interpreting the user input gesture (34) as a print content designation command, deriving the print object (38) from the structured object specification (20) in accordance with the identified element of the structured object specification (20) and the print content designation command; determining a print layout (32) of the print objects (38) on one or more pages (50); and outputting the print layout (32). - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. Apparatus, comprising:
-
a display (156); a memory (157); and a processing unit (155) coupled to the memory (157) and the display (156) and operable to perform operations comprising capturing print objects (38), wherein in the capturing the processing unit (155) respectively performs for each of the print objects (38) operations comprising receiving a user input gesture (34) over a region of a document (18) being rendered on the display (156) in accordance with a structured object specification (20) of the document (18), identifying an element of the structured object specification (20) being rendered within an active area of the user input gesture (34) on the display (156), interpreting the user input gesture (34) as a print content designation command, deriving the print object (38) from the structured object specification (20) in accordance with the identified element of the structured object specification (20) and the print content designation command; determining a print layout (32) of the print objects (38) on one or more pages (50); and outputting the print layout (32). - View Dependent Claims (13, 14, 15, 16, 17, 18, 19)
-
-
20. A computer readable medium (157) storing computer-readable instructions causing a computer (154) to perform operations comprising:
-
capturing print objects (38), wherein for each of the print objects (38) the capturing respectively comprises receiving a user input gesture (34) over a region of a document (18) being rendered on a display (16) in accordance with a structured object specification (20) of the document (18), identifying an element of the structured object specification (20) being rendered within an active area of the user input gesture (34) on the display (16), interpreting the user input gesture (34) as a print content designation command, deriving the print object (38) from the structured object specification (20) in accordance with the identified element of the structured object specification (20) and the print content designation command; determining a print layout (32) of the print objects (38) on one or more pages (50); and outputting the print layout (32).
-
Specification