A document printer is provided comprising a printer housing, a user interface and an internal printer controller positioned within the printer housing. The internal printer controller is programmed to designate a document format according to a format command entered at the user interface. A data stream input port is in communication with the internal printer controller and is operative to receive a data stream. A document construction module is in communication with the internal printer controller. The document construction module enables the internal printer controller to (i) extract predetermined data fields from the data stream according to the designated document format and (ii) convert the extracted data fields to document data. A document data printing mechanism is responsive to the internal printer controller and is operative to print the document data in the designated document format. The format command may comprise a specification of a format identity or a specification of an automatic document format selection mode.
|
0. 17. A document printer comprising:
a printer housing; a user interface coupled to a first data path; an internal printer controller positioned within said printer housing, wherein said internal printer controller is in communication with said user interface along said first data path; an external data stream input port operative to receive an external data stream including automatic document selection data, wherein said external data stream input port is in communication with said internal printer controller along a second data path; a document construction module in communication with said internal printer controller, wherein said internal printer controller is programmed to identify automatic document selection data stored in said document construction module corresponding to said automatic document selection data within said external data stream received at said external data stream input port, designate a document format according to said identified automatic document selection data, search for appropriate data fields within said external data stream, extract said appropriate data fields from said external data stream according to the identity of said designated document format, and convert said extracted data fields to document data by integrating or merging the extracted data fields with a designated document format file; and a document data printing mechanism responsive to said internal printer controller and operative to print said document data in said designated document format.
1. A document printing system for generating a printed document in a predetermined document format, wherein said document printing system comprises:
an external data stream input port for receiving an external data stream comprised of a plurality of data fields defining data to be printed in conjunction with said printed document; a host computer programmed to generate said plurality of data fields within said external data stream, wherein said external data stream is coupled to said host computer such that content of said external data stream is defined by said plurality of data fields; and a document printer including said external data stream input port such that said content of said external data stream is received at said external data stream input port, wherein said document printer further comprises (i) a printer housing, (ii) a user interface operative to initiate transmission of a format command along a first data path, wherein said format command represents a predetermined selection of data fields in said external data stream and a predetermined printed document format, (iii) an internal printer controller positioned within said printer housing, wherein said internal printer controller is arranged to be in communication with said user interface along said first data path, said external data stream input port is arranged to be in communication with said internal printer controller along a second data path, said second data path is arranged to be distinct from said first data path, and said external data stream input port is arranged to be distinct from said user interface, (iv) a document construction module in communication with said internal printer controller, wherein said document construction module includes a plurality of document formats stored therein in the form of respective stored document format files, and wherein said internal printer controller is programmed to designate one of said document formats stored in said document construction module according to said format command entered at said user interface and transmitted along said first data path, search for predetermined ones of said plurality of data fields within said external data stream, extract said predetermined ones of said plurality of data fields from said external data stream to yield an extracted set of data fields, wherein said predetermined data fields are extracted according to said document format designated by said internal printer controller in response to said format command entered at said user interface and transmitted along said first data path, and convert said extracted set of data fields to document data, and (vi) a document data printing mechanism responsive to said internal printer controller and operative to print said document data converted from said extracted set of data fields in said designated document format. 0. 21. A document printing system for generating a printed document in a predetermined document format, wherein said document printing system comprises:
an external data stream input port for receiving an external data stream comprised of a plurality of data fields defining data to be printed in conjunction with said printed document; a peripheral device programmed to generate said plurality of data fields within said external data stream, wherein said external data stream is coupled to said peripheral device such that content of said external data stream is defined by said plurality of data fields; and a document printer including said external data stream input port such that said content of said external data stream is received at said external data stream input port, wherein said document printer further comprises (i) a printer housing, (ii) a user interface operative to initiate transmission of a format command along a first data path, wherein said format command represents a predetermined selection of data fields in said external data stream and a predetermined printed document format, (iii) an internal printer controller positioned within said printer housing, wherein said internal printer controller is arranged to be in communication with said user interface along said first data path, said external data stream input port is arranged to be in communication with said internal printer controller along a second data path, said second data path is arranged to be distinct from said first data path, and said external data stream input port is arranged to be distinct from said user interface, (iv) a document construction module in communication with said internal printer controller, wherein said document construction module includes a plurality of document formats stored therein in the form of respective stored document format files, and wherein said internal printer controller is programmed to designate one of said document formats stored in said document construction module according to said format command entered at said user interface and transmitted along said first data path, search for predetermined ones of said plurality of data fields within said external data stream, extract said predetermined ones of said plurality of data fields from said external data stream to yield an extracted set of data fields, wherein said predetermined data fields are extracted according to said document format designated by said internal printer controller in response to said format command entered at said user interface and transmitted along said first data path, and convert said extracted set of data fields to document data, and (vi) a document data printing mechanism responsive to said internal printer controller and operative to print said document data converted from said extracted set of data fields in said designated document format. 10. A document printing system for generating a printed document in a predetermined document format, wherein said document printing system comprises:
an external data stream input port for receiving an external data stream comprised of a plurality of data fields defining data to be printed in conjunction with said printed document; a host computer programmed to generate said plurality of data fields within said external data stream, wherein said external data stream is coupled to said host computer such that content of said external data stream is defined by said plurality of data fields; a document printer including said external data stream input port such that said content of said external data stream is received at said external data stream input port, wherein said document printer further comprises (i) a printer housing, (ii) a user interface operative to initiate transmission of a format command along a first data path, wherein said format command represents a predetermined selection of data fields in said external data stream and a predetermined printed document format, (iii) an internal printer controller positioned within said printer housing, wherein said internal printer controller is arranged to be in communication with said user interface along said first data path, said external data stream input port is arranged to be in communication with said internal printer controller along a second data path, said second data path is arranged to be distinct from said first data path, and said external data stream input port is arranged to be distinct from said user interface, (iv) a document construction module in communication with said internal printer controller, wherein said document construction module includes a plurality of document formats stored therein in the form of respective stored document format files, and wherein said internal printer controller is programmed to designate one of said document formats stored in said document construction module according to said format command entered at said user interface and transmitted along said first data path, search for predetermined ones of said plurality of data fields within said external data stream, extract said predetermined ones of said plurality of data fields from said external data stream to yield an extracted set of data fields, wherein said predetermined data fields are extracted according to said document format designated by said internal printer controller in response to said format command entered at said user interface and transmitted along said first data path, and convert said extracted set of data fields to document data, (vi) a peripheral communications port distinct from said external data stream input port, and (vii) a document data printing mechanism responsive to said internal printer controller and operative to print said document data converted from said extracted set of data fields in said designated document format; and a file transfer device coupled to said peripheral communications port and operative to download files from said file transfer device to said document construction module.
0. 22. A document printing system for generating a printed document in a predetermined document format, wherein said document printing system comprises:
an external data stream input port for receiving an external data stream comprised of a plurality of data fields defining data to be printed in conjunction with said printed document; a peripheral device programmed to generate said plurality of data fields within said external data stream, wherein said external data stream is coupled to said peripheral device such that content of said external data stream is defined by said plurality of data fields; a document printer including said external data stream input port such that said content of said external data stream is received at said external data stream input port, wherein said document printer further comprises (i) a printer housing, (ii) a user interface operative to initiate transmission of a format command along a first data path, wherein said format command represents a predetermined selection of data fields in said external data stream and a predetermined printed document format, (iii) an internal printer controller positioned within said printer housing, wherein said internal printer controller is arranged to be in communication with said user interface along said first data path, said external data stream input port is arranged to be in communication with said internal printer controller along a second data path, said second data path is arranged to be distinct from said first data path, and said external data stream input port is arranged to be distinct from said user interface, (iv) a document construction module in communication with said internal printer controller, wherein said document construction module includes a plurality of document formats stored therein in the form of respective stored document format files, and wherein said internal printer controller is programmed to designate one of said document formats stored in said document construction module according to said format command entered at said user interface and transmitted along said first data path, search for predetermined ones of said plurality of data fields within said external data stream, extract said predetermined ones of said plurality of data fields from said external data stream to yield an extracted set of data fields, wherein said predetermined data fields are extracted according to said document format designated by said internal printer controller in response to said format command entered at said user interface and transmitted along said first data path, and convert said extracted set of data fields to document data, (vi) a peripheral communications port distinct from said external data stream input port, and (vii) a document data printing mechanism responsive to said internal printer controller and operative to print said document data converted from said extracted set of data fields in said designated document format; and a file transfer device coupled to said peripheral communications port and operative to download files from said file transfer device to said document construction module.
2. A document printing system as claimed in
3. A document printing system as claimed in
4. A document printing system as claimed in
5. A document printing system as claimed in
6. A document printing system as claimed in
7. A document printing system as claimed in
8. A document printing system as claimed in
9. A document printing system as claimed in
11. A document printing system as claimed in
12. A document printing system as claimed in
13. A document printing system as claimed in
14. A document printing system as claimed in
15. A document printing system as claimed in
16. A document printing system as claimed in
0. 18. A document printer as claimed in
0. 19. A document printer as claimed in
0. 20. A document printer as claimed in
|
The present invention relates to document printing and, more particularly, to a document printer wherein the capability of the printer's internal controller is enhanced through the addition of a document construction module and through the provision of improved document printing software. The document construction module and the improved printing software enable extraction of appropriate data fields from a data stream transmitted to the printer from a host. Data fields are extracted according to the identity of a specified or designated document data format and the extracted data fields are converted to document data for reproduction on a printed document.
Conventional label printing systems include a thermal or laser printer and a host computer which produces a data stream. The host, e.g., a personal computer, a minicomputer, or a mainframe, must be controlled, configured and/or programmed to communicate properly with the printer. For example, in the printing apparatus disclosed in U.S. Pat. No. 4,826,333, issued to Tanaka, a host computer in communication with a printer is controlled so as to transfer only specific types of data to the printer during specified time periods. Similarly, in the printing apparatus disclosed in U.S. Pat. No. 5,104,245, issued to Oguri et al., the host is programmed or controlled such that an instruction to change forms is intermittently inserted into the host data stream to cause the printer to produce a new form type. It is also necessary to ensure that the instruction to change forms is one which is recognized by the printer as a change form instruction.
The Standard Register Company of Dayton, Ohio, has introduced LABEL-LINKUP® as a means of avoiding reprogramming, reconfiguration, control, or other interference with the operations of the host computer and the content of the host data stream. The LABEL-LINKUP® system requires the connection of a controller comprising a keyboard, monitor, hard drive, etc., between the host and the document printer. Label appearance and printing operations can be changed without modifying the operating characteristics of the host by utilizing the LABEL-LINKUP® system. However, the LABEL-LINKUP® controller must remain connected between the host and the printer to continue printing operations and, consequently, a LABEL-LINKUP® controller must be provided at each printing location.
Accordingly, there is a need for a document printer and a document printing system for producing a variety of document formats from a host originated data stream wherein it is not necessary to control, reconfigure, or reprogram the host system or pass the data stream through a peripheral printing controller.
This need is met by the present invention wherein a document printing system or a document printer are provided. The document printer includes an internal controller positioned within the printer housing and a document construction module. The internal controller is programmed to cause a document format to be designated according to a format command entered at the printer's user interface. The document construction module, which is in communication with the internal printer controller, stores data enabling the document printer to intercept a host data stream, extract predetermined data fields from the data stream, and convert the extracted data fields to document data.
In accordance with one embodiment of the present invention, a document printer is provided comprising a printer housing, a user interface and an internal printer controller positioned within the printer housing. The internal printer controller is programmed to designate a document format according to a format command entered at the user interface. A data stream input port is in communication with the internal printer controller and is operative to receive a data stream. A document construction module is in communication with the internal printer controller. The document construction module enables the internal printer controller to (i) extract predetermined data fields from the data stream according to the designated document format and (ii) convert the extracted data fields to document data. A document data printing mechanism is responsive to the internal printer controller and is operative to print the document data in the designated document format. The format command may comprise a specification of a format identity or a specification of an automatic document format selection mode.
The document construction module may further enable the internal printer controller to (i) identify automatic document selection data within the data stream intercepted at the data stream input port and (ii) designate the document format according to the format command and according to the identified automatic document selection data. A set of automatic document selection data is preferably stored in the document construction module and the document construction module preferably enables the internal printer controller to identify appropriate automatic document selection data by comparing the set of stored automatic document selection data with the data stream. The stored automatic document selection data preferably comprises at least one unique string identifier and a positional marker corresponding to the location of the unique string identifier within the data stream.
A plurality of document formats are preferably stored in respective document format files in the document construction module and one of the plurality of document formats comprises the designated document format. The document construction module may further enable the internal printer controller to convert the extracted data fields to the document data by merging the extracted data fields into a document format file. The document construction module is preferably positioned within the printer housing.
In accordance with another embodiment of the present invention, a document printing system is provided comprising a document printer including a printer housing, a user interface, an internal printer controller positioned within the printer housing and programmed to designate a document format according to a format command entered at the user interface, a document construction module in communication with the internal printer controller, a data stream input port in communication with the internal printer controller and operative to receive a data stream, a peripheral communications port, and a document data printing mechanism operative to print at least a portion of the data stream in the designated document format. Further, a file transfer device is coupled to the peripheral communications port and is operative to download files to the document construction module.
The document printing system may further comprise a host system coupled to the data stream input port. The host system is operative to generate the data stream. The file transfer device may be further operative to compress the downloaded files and upload files from the document construction module to the file transfer device. The file transfer device may also be operative to convert downloaded files to a language recognized by the document construction module and convert uploaded files to a language recognized by the file transfer device. The transferred files may comprise document format files or automatic document selection data files.
Accordingly, it is an object of the present invention to provide a document printer and a document printing system wherein a data stream generated by a peripheral device and containing data to be printed on a document in a specific format can be transferred directly to the printer and need not be passed through a peripheral printing controller.
A document printer 10 according to the present invention is described herein with reference to
The user interface 18 is similar to conventional printer interfaces in that it comprises a set of user operable keys or buttons 28 and an interface display 29. A specific command is entered at the user interface in the conventional manner by activating the keys 28 in response to prompting by the interface display 29. The format command entered at the user interface 18 is either a command which specifies a format identity, e.g., format "A", "B", "C", etc., or a command which specifies an automatic document format selection mode. Where the format command specifies a format identity, one of a plurality of document formats stored in respective document format files in the document construction module 22 becomes the designated document format. Where the format command specifies the automatic document format selection mode, one of the stored document formats is automatically designated by the internal printer controller 14 depending upon the content of a data stream 19 received at the data stream input port 18 from a peripheral device, e.g., a host computer 26.
The document construction module 22 comprises a non-volatile semiconductor memory device, e.g. a Flash memory, positioned within the printer housing 12. It is contemplated by the present invention that the document construction module 22 may be removably mounted within the printer housing 12 or may be otherwise provided in removable communication with the internal printer controller 14 so as to enable convenient maintenance, removal, replacement, and reprogramming thereof.
The document format files are stored in the document construction module 22. One of the document format files stored therein corresponds to the designated document format. Predetermined data fields are extracted from the data stream 19 generated by the host computer 26 as the internal printer controller 14 searches for the appropriate data within the data stream 19 generated by the host computer 26 and extracts the predetermined data fields from the data stream 19 according to the identity of the designated document format. Further, the internal printer controller 14, in cooperation with the document construction module 22, converts the extracted data fields to document data by integrating or merging the extracted data fields into the document format file in the operational buffer 27, thereby creating a new document printer file to be processed by the controller.
Accordingly, the document construction module 22 enables the internal printer controller 14 to extract predetermined data fields from the data stream 19 according to the designated document format and convert the extracted data fields to document data. The document data printing mechanism 24, being responsive to the internal printer controller 14, is operative to print the document data in the document format designated according to the format command entered at the user interface 18.
A set of automatic document selection data is also stored in the document construction module 22. If an automatic document selection mode is specified by the format command, the internal printer controller 14 compares the set of stored automatic document selection data with the data stream 19 to identify automatic document selection data within the data stream 19. Accordingly, the document construction module 22 enables the internal printer controller 14 to identify appropriate automatic document selection data. It is contemplated by the present invention that automatic document selection data need not be stored in the document construction module 22 if automatic document selection is not an object of the particular embodiment of the present invention.
The set of stored automatic document selection data comprises a group of unique string identifiers and corresponding positional markers associated with each unique string identifier. Each unique string identifier represents at least one character within the data stream 19, the identity and relative position of which remains the same for each data stream corresponding to a particular document type. Further, to reduce the possibility of error in the automatic document selection mode, the position and identity of the unique string identifier is unique to the particular document type. The corresponding positional markers are indicative of the location of the unique string identifier relative to a predetermined line number within the data stream. For example, a data stream corresponding to a particular document type, e.g., a label, may include a plurality of characters arranged as follows:
TABLE 1 | ||
Line | Data Characters | |
1 | 123456789 5516842-1 11/18/93 | |
2 | ELM, JUNE C OPT | |
3 | DR. TIPP | |
4 | 6/22/17 M 40 CLASS | |
5 | STUART & LEE | |
6 | 517 892 9084 | |
where "OPT" is the unique string identifier because it appears in the same position within the second line of every data stream corresponding to the particular document type and, preferably, appears only in data streams corresponding to the particular document type. The data stream is parsed according to line number, column number, and field length:
TABLE 2 | |||
Line | Column | Length | Field Content |
1 | 1 | 9 | 123456789 |
1 | 13 | 18 | 5516842-1 11/18/93 |
2 | 1 | 11 | ELM, JUNE C |
2 | 14 | 3 | OPT |
3 | 1 | 8 | DR. TIPP |
4 | 1 | 7 | 6/22/17 |
4 | 10 | 10 | M 40 CLASS |
5 | 1 | 12 | STUART & LEE |
6 | 1 | 12 | 517 892 9084 |
To enable automatic document selection, the set of automatic document selection data stored in the document construction module 22 includes the unique string identifier "OPT" and a positional marker corresponding to line 2, column 14, of the parsed data stream. When the unique string identifier "OPT" and its corresponding positional marker "line 2, column 14" match the identity and position of specific characters in the data stream, automatic document selection data is identified, the corresponding document format is designated, the appropriate data fields are extracted from the data stream according to the designated document format, and the extracted data fields are converted to document data for printing.
Accordingly, where the automatic document selection mode is specified at the user interface 18, the interface printer controller 14, in cooperation with the document construction module 22, identifies automatic document selection data within the data stream 19 intercepted at the data stream input port 20 and designates the document format for printing according to the format command entered at the user interface 18 and according to the identified automatic document selection data.
It is contemplated by the present invention that a data stream may be parsed according to line numbers defined by periodic carriage return/line feed characters or by any character or string of characters. For example, the beginning and end of successive line numbers may be defined by semicolons or doublespaces. According to the operation of the internal controller 14, and the associated components described above, a keyboard, not shown in the Figs. because of the well known configuration thereof, may be coupled to either the communications port 36 or the data input port 20. In this manner, keyboard entries are transmitted to the printer 10 as manual data streams 19. Similarly, printer set-up data may also be transmitted to the printer 10 in this manner.
Having described the invention in detail and by reference to preferred embodiments thereof, it will be apparent that modifications and variations are possible without departing from the scope of the invention defined in the appended claims. For example, it is contemplated by the present invention that operations described herein as being performed by the internal printer controller 14 may alternatively be performed by a component in communication with the controller in response to a signal from the controller.
LaDue, Philip G., King, John H., Haman, Scott J., Schafer, Loren
Patent | Priority | Assignee | Title |
6922256, | Nov 21 2000 | Ricoh Company, LTD | Method and apparatus for using a printing system to transmit data to a server |
8068247, | Jun 26 2002 | Microsoft Technology Licensing, LLC | System and method for users of mobile computing devices to print documents |
8164775, | Sep 26 2006 | Intermec IP CORP | Apparatus and method for automated ticket and boarding |
Patent | Priority | Assignee | Title |
4746932, | Apr 19 1985 | Kabushiki Kaisha Sato | Thermal label printer having I/O capabilities |
4826333, | Jul 18 1983 | NEW OJI PAPER CO , LTD | Form overlay type printing apparatus |
4944614, | Jul 18 1983 | NEW OJI PAPER CO , LTD | Form overlay type printing apparatus |
4996539, | Jun 30 1987 | Tokyo Electric Co., Ltd. | Label printer |
5033879, | Jan 14 1977 | Ricoh Company, Ltd. | Electronic typewriter |
5104245, | Jan 13 1989 | Casio Computer Co., Ltd.; Casio Electronics Manufacturing Co., Ltd. | Printing apparatus with form editor |
5150456, | Aug 06 1990 | Elite High Technology, Inc. | Graphic image printing system and method |
5208902, | Jun 13 1986 | Minolta Camera Kabushiki Kaisha | Recording apparatus |
5251289, | Jan 11 1989 | PAXAR AMERICAS, INC | Printer with improved data entry |
5322378, | Jun 30 1987 | Tokyo Electric Co., Ltd. | Label printer with interrupt function |
5349647, | Dec 23 1991 | Xerox Corporation | Input/output coprocessor for printing machine |
5371837, | Dec 18 1992 | Dataproducts Corporation | Virtual printer |
5448046, | Dec 28 1987 | Symbol Technologies, Inc | Arrangement for and method of expediting commercial product transactions at a point-of-sale site |
5450571, | Aug 29 1991 | Xerox Corporation | Dialog filtering process for a printing system to filter out non-selectable print programming selections |
5469533, | Jul 19 1992 | Microsoft Technology Licensing, LLC | Resource-oriented printer system and method of operation |
5481656, | Jun 18 1993 | Seiko Epson Corporation | Accessory control device and information processing method |
5526469, | Jun 14 1994 | Xerox Corporation | System for printing image data in a versatile print server |
5688056, | Jun 17 1993 | Gemplus Card International | Method for controlling a printer in order to obtain postages |
5707158, | Sep 07 1995 | Francotyp-Postalia AG & Co | Method for generating a print format that is printed onto a carrier in a postage meter machine |
5784544, | Aug 30 1996 | ATC Technologies, LLC | Method and system for determining the data type of a stream of data |
5816717, | Jan 14 1993 | Dymo | Label printing apparatus with character string matching |
EP416508, | |||
EP572665, |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Feb 12 1997 | LADUE, PHILIP G | The Standard Register Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 038417 | /0007 | |
Feb 12 1997 | KING, JOHN H | The Standard Register Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 038417 | /0007 | |
Feb 12 1997 | HAMAN, SCOTT J | The Standard Register Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 038417 | /0007 | |
Feb 12 1997 | SCHAFER, LOREN | The Standard Register Company | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 038417 | /0007 | |
May 10 2000 | The Standard Register Company | (assignment on the face of the patent) | / | |||
Aug 08 2013 | The Standard Register Company | SILVER POINT FINANCE, LLC, AS ADMINISTRATIVE AGENT | SECOND LIEN PATENT SECURITY AGREEMENT | 031157 | /0001 | |
Aug 08 2013 | The Standard Register Company | SILVER POINT FINANCE, LLC, AS ADMINISTRATIVE AGENT | FIRST LIEN PATENT SECURITY AGREEMENT | 031156 | /0892 | |
Aug 09 2013 | The Standard Register Company | BANK OF AMERICA, N A , AS ADMINISTRATIVE AGENT | SECURITY AGREEMENT | 031122 | /0114 | |
Mar 12 2015 | The Standard Register Company | BANK OF AMERICA, N A , AS ADMINISTRATIVE AGENT | SECURITY INTEREST SEE DOCUMENT FOR DETAILS | 035204 | /0146 | |
Apr 10 2015 | The Standard Register Company | SILVER POINT FINANCE, LLC | TERM LOAN PATENT SECURITY AGREEMENT | 035425 | /0269 | |
Jul 31 2015 | SR ACQUISITION CORPORATION | STANDARD REGISTER, INC | CHANGE OF NAME SEE DOCUMENT FOR DETAILS | 037045 | /0130 | |
Jul 31 2015 | STANDARD REGISTER OF PUERTO RICO INC | SR ACQUISITION CORPORATION | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036941 | /0722 | |
Jul 31 2015 | IMEDCONSENT, LLC | SR ACQUISITION CORPORATION | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036941 | /0722 | |
Jul 31 2015 | STANDARD REGISTER MEXICO HOLDING COMPANY | SR ACQUISITION CORPORATION | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036941 | /0722 | |
Jul 31 2015 | STANDARD REGISTER HOLDING COMPANY | SR ACQUISITION CORPORATION | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036941 | /0722 | |
Jul 31 2015 | STANDARD REGISTER TECHNOLOGIES, INC | SR ACQUISITION CORPORATION | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036941 | /0722 | |
Jul 31 2015 | STANDARD REGISTER INTERNATIONAL, INC | SR ACQUISITION CORPORATION | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036941 | /0722 | |
Jul 31 2015 | The Standard Register Company | SR ACQUISITION CORPORATION | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 036941 | /0722 | |
Jul 31 2015 | BANK OF AMERICA, N A , AS ADMINISTRATIVE AGENT | The Standard Register Company | RELEASE BY SECURED PARTY SEE DOCUMENT FOR DETAILS | 036283 | /0123 | |
Dec 15 2017 | STANDARD REGISTER, INC | TAYLOR COMMUNICATIONS, INC | MERGER SEE DOCUMENT FOR DETAILS | 045680 | /0889 |
Date | Maintenance Fee Events |
May 21 2003 | ASPN: Payor Number Assigned. |
Jun 09 2003 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Jun 09 2003 | M1554: Surcharge for Late Payment, Large Entity. |
Apr 26 2007 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Apr 26 2011 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Nov 17 2014 | ASPN: Payor Number Assigned. |
Nov 17 2014 | RMPN: Payer Number De-assigned. |
Date | Maintenance Schedule |
May 06 2006 | 4 years fee payment window open |
Nov 06 2006 | 6 months grace period start (w surcharge) |
May 06 2007 | patent expiry (for year 4) |
May 06 2009 | 2 years to revive unintentionally abandoned end. (for year 4) |
May 06 2010 | 8 years fee payment window open |
Nov 06 2010 | 6 months grace period start (w surcharge) |
May 06 2011 | patent expiry (for year 8) |
May 06 2013 | 2 years to revive unintentionally abandoned end. (for year 8) |
May 06 2014 | 12 years fee payment window open |
Nov 06 2014 | 6 months grace period start (w surcharge) |
May 06 2015 | patent expiry (for year 12) |
May 06 2017 | 2 years to revive unintentionally abandoned end. (for year 12) |