Michael A. Wiegand - Webster NY Timothy D. Uetz - Webster NY Richard J. Eddy - Webster NY
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G03G 1500
US Classification:
399 82, 399 23
Abstract:
A method of controlling paper stock fault recovery in an image reproduction system for producing a print job from electronic data in accordance with job requirements calling for a desired stock having one or more selected stock attributes, the system including an interactive user interface enabling a system user to input operating instructions to the system. A dialog is thereby provided in which the operator may query any stock tray and get a listing of those stock tray attributes which are mismatched with the print job desired stock attributes.
Increased Temporal Flexibility When Performing/Applying/Reverting Calibration For A Printer Output Device
Todd R. Henderson - Conesus NY, US Ammar T. Degani - Rochester NY, US Michael A. Wiegand - Webster NY, US Richard J. Eddy - Fairport NY, US
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06K015/00
US Classification:
358504, 358 321, 358 324
Abstract:
A system for compensating for a calibration drift in an image output device includes a user input means for specifying an output medium. An image output device controller converts original image data to final image data used by the image output device. The image output device produces a calibration image, as a function of an output medium, for a plurality of halftone screens capable of being produced by the image output device. A processor communicates with the controller. The processor calculates a plurality of candidate tone reproduction curve sets for the specified output medium. Each of the sets corresponds to one of the plurality of halftone screens. The candidate tone reproduction curve sets are accepted for compensating for a calibration drift in the image output device.
Wilbert D. Douglas - Pittsford NY, US Douglas F. Sundquist - Webster NY, US Michael A. Wiegand - Webster NY, US
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G03G 15/00
US Classification:
399 82, 399 16, 399 81, 399407
Abstract:
An improvement in a finishing system that eliminates ‘cut and try’ by a user in trying to place staples in copy sheet sets in a desired position includes using input media orientation and the user's Finishing Selection to determine stapling position on output copy sheets.
Michael A. WIEGAND - Webster NY, US Richard J. EDDY - Webster NY, US
Assignee:
XEROX CORPORATION - Stamford CT
International Classification:
H04N 1/00
US Classification:
358 118
Abstract:
A method of operating a printing system is described, wherein the system includes a marking device, a controller, and a digital front end. The digital front end manages paper jam recovery of a paint job containing ordered stock, including programming the system to produce a pretermined number of prints of ordered stock, selecting an ordered stock comprising successive sets of sheets with each sheet in each of the sets being unique and the unique sheets in each of the sets arranged in a predetermined order, determining the number of different sheets of stock per group from the number of pages in the job and the predetermined number of prints to be made, and utilizing the digital front end upon occurrence of a paper jam to purge the predetermined number of prints of ordered stock.
Book Production System, Method And Program Storage Medium
Michael A. Wiegand - Webster NY, US Brian Wilson - Marion NY, US
Assignee:
Xerox Corporation - Norwalk CT
International Classification:
B42C 11/02 B42C 11/00
US Classification:
412 4, 412 19
Abstract:
The disclosed book production system and method allow a book block and flexible book cover for that book block to be printed in the same print job immediately prior to binding. Specifically, a user-selection indicates that a book print job contains both the book block and the cover. Raster image processing is performed to produce raster images based on all page descriptions in the print job. The raster images are sorted by size to identify first raster images for the book block pages and to identify at least one second raster image, which is more than twice as large as any of the first raster images, for the cover. The pages for the book block and the cover can be printed on first print media sheets and on a second larger print media sheet, respectively. Then, the cover can be bound to the book block by an in-line bookbinder.
Architecture For A Digital Printer With Multiple Independent Decomposers
Dragana Pavlovic - Rochester NY David Plakosh - Rochester NY Michael A. Wiegand - Webster NY Norman E. Wright - Rochester NY
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06K 1500
US Classification:
395112
Abstract:
A digital printing system includes a plurality of decomposers which operate simultaneously and independently. Each decomposer outputs page images of decomposed data at essentially random times. The page images from the decomposers are retained in a buffer until requested by a marker which controls the printer hardware. A buffer manager records where in the buffer each page image is stored, and a stream handle is assigned to every set of page images intended to form a multi-page document. When the marker requests a particular set of page images for printing, the marker invokes a stream handle. The buffer manager, receiving the stream handle, retrieves the necessary page images from recorded locations in the buffer.
Real-Time Image Data Access From Virtual Memory In A Digital Printing System
David Plakosh - Rochester NY Juan A. Romano - North Hills CA Frederic J. Stann - Moorpark CA Michael A. Wiegand - Webster NY Norman E. Wright - Rochester NY Mark A. Smith - Rochester NY Steven E. Chen - Penfield NY Michael C. Lacagnina - Walworth NY
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06F 1210
US Classification:
711206
Abstract:
In a real-time printing system, in which large blocks of digital data corresponding to page images must be located in a memory via a translation table and accessed from the memory within a very narrow time frame, the memory-management internal program of an operating system is overridden by external instructions which lock the translation table in memory.
System For Balancing Cpu Demands In A High-Volume Print Server
David Plakosh - Rochester NY Michael A. Wiegand - Webster NY Norman E. Wright - Rochester NY
Assignee:
Xerox Corporation - Stamford CT
International Classification:
G06T 1100
US Classification:
395115
Abstract:
A high-volume digital print service has a plurality of independent and simultaneously-operable decomposers which each output decomposed image data to a common buffer. The decomposed data can be compressed for relatively long-term retention in the buffer, by means of a compression element. All of the decomposers and the compression element are operated by a central CPU facility. A control system, sensitive to the amount of data in the buffer at a given time, apportions CPU cycles among the decomposers and compression element for optimization of the entire print service. The control system can also command printing hardware to skip pitches on an imaging surface therein, in order to reduce demand for decomposed data.
Xerox Jun 1994 - Jul 2011
Senior Software Engineer
Hcl Technologies Jun 1994 - Jul 2011
Senior Software Engineer
Xerox Jun 1994 - Jul 2011
System Engineer
Xerox Jun 1985 - Jun 1990
Software Engineer
Education:
Iowa State University 1981 - 1985
Bachelors, Bachelor of Science, Computer Engineering
Skills:
Software Development Scrum Integration Agile Methodologies C++ Java Unix Requirements Analysis Solaris Debugging C Systems Engineering Testing Ttd Clearcase Xml Software Project Management Software Engineering Shell Scripting Windows Requirements Gathering Eclipse Embedded Systems Embedded Software Uml System Architecture Object Oriented Design Visual Studio Distributed Systems Test Automation C# Tomcat Dflss Certified Software Green Belt Dflss Certified System Engineering Green Belt Real Time Software Development Scrum Alliance Certified Scrum Master Design Patterns Software Design Linux Unix Shell Scripting Java Enterprise Edition Web Services Oop Multithreading Jsp Subversion
Pearl, IdahoManaging Member at Habiscapes LLC Michael is the managing member of Habiscapes, LLC. His company specializes in drought tolerant, fire safe, nature friendly landscapes. He works with both the... Michael is the managing member of Habiscapes, LLC. His company specializes in drought tolerant, fire safe, nature friendly landscapes. He works with both the private and commercial sectors.