Extensible framework for parsing varying formats of print stream data
First Claim
Patent Images
1. A method of parsing print stream data, comprising the steps of:
- intercepting a data file from at least a portion of the print stream data;
reading at least a portion of said data file; and
determining if said data file is of a format having subset formats.
4 Assignments
0 Petitions
Accused Products
Abstract
A method of parsing print stream data including the steps of intercepting a data file from at least a portion of the print stream data, reading at least a portion of the data file and determining if said data file is of a format having subset formats.
-
Citations
28 Claims
-
1. A method of parsing print stream data, comprising the steps of:
-
intercepting a data file from at least a portion of the print stream data;
reading at least a portion of said data file; and
determining if said data file is of a format having subset formats. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of handling data, comprising the steps of:
-
providing a data handler; and
receiving an inquiry by said data handler, said data handler responding to said inquiry by a responding method, said responding method including the substeps of;
if said inquiry is to request a data type assigned to said data handler, then returning said data type;
if said inquiry is a command to said data handler to parse a data file, then parsing said data file; and
if said inquiry is to determine a format of said data file, then returning at least one answer. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of extracting a file, comprising the steps of:
-
intercepting a print job from a data stream;
spooling said print job to a data file;
inquiring of at least one of a plurality of data handlers as to whether said data file is of a format recognized by at least one of said plurality of data handlers; and
receiving at least one answer that indicates that at least one said data handler recognizes a broad format that includes said format as a subset format. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28)
-
Specification