Computer system for a printer which stores and operates multiple

Facsimile and static presentation processing – Static presentation processing – Detail of image placement or content

Patent

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

B41B 1500, B41J 1500, G06F 1500

Patent

active

061477672

ABSTRACT:
A printer has a computer system which stores and uses multiple application programs. The printer may be a label printer which includes a printing mechanism, and a computer for controlling the printer mechanism and the advancement of label stock for the printer mechanism to print labels on the label stock. Coupled to the printer may be a barcode scanner controllable by the computer. The system includes a memory accessible by the computer which stores a plurality of application programs. Each of the application programs contains instructions which are executable by the computer to operate the printer. An application program can be selected by a user, or a host computer interfaced to the printer, or automatically by the printer, for execution by the computer. Utility files are also stored in the memory separate from the application programs which may include data and programs utilized by the selected application program. Such utility files include programs for barcode decoding, barcode encoding, and character rendering. The barcode decoding program utilizes Direct Memory Access (DMA) of the computer to capture values of a timer in the computer upon each transition in a scan data signal from the barcode scanner. The captured values are stored and then decoded to provide barcode data representing one or two-dimensional barcodes. The character rendering program provides for scaling of characters, defined in font files, to desired sizes. A graphical user interface may be used on the host computer interfaced to the printer to select various parameters of printer operation.

REFERENCES:
patent: 4432830 (1984-02-01), Jue
patent: 4669381 (1987-06-01), Nakajima
patent: 4712929 (1987-12-01), Kitaoka
patent: 4855581 (1989-08-01), Mertel et al.
patent: 5061947 (1991-10-01), Morrison et al.
patent: 5267800 (1993-12-01), Petteruti et al.
patent: 5402528 (1995-03-01), Christopher et al.
patent: 5483624 (1996-01-01), Christopher et al.
patent: 5503483 (1996-04-01), Petteruti et al.
patent: 5524993 (1996-06-01), Durst
patent: 5594838 (1997-01-01), Christopher et al.
patent: 5733051 (1998-03-01), Beadman et al.
patent: 5825006 (1998-10-01), Longacre et al.
patent: 5892971 (1999-04-01), Danielson et al.
Michael Abrash, Zen of Graphics Programming, Coriolis Group, Sections: " Bresenham's Line-Drawing Algorithm" and "Active Edges", (1993).
Todd King, "Drawing Character Shapes with Bezier Curves", Dr. Dobb's Journal, 1990, from Dr. Dobb's Journal on CD-ROM.
Foley, VanDamFeiner and Hughes, "Matrix Transformations Applied to Graphics", Computer Graphics Principles and Practice, Addison-Wesley Publishing, 1990.
Leendert Ammeraal, "Programming Principles in Computer Graphics", John Wiley & Sons Ltd., 1992.
Adobe Systems Incorporated, "PostScript Language Reference Manual", second edition, 1990, pp154-156.
Dan Gargia, "Discussion Section 3 Scan Conversion Distillation", at http.cs.berkley.edu.
Adobe Type I Font Format, Wesley Publishing, 1990.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Computer system for a printer which stores and operates multiple does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Computer system for a printer which stores and operates multiple, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Computer system for a printer which stores and operates multiple will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-2070619

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.