Craig Duray Brossman - Boulder CO Arianne Therese Hinds - Boulder CO Nenad Rijavec - Longmont CO Mikel J. Stanich - Longmont CO Mark Andrew Stephens - Westminster CO Raymond Glenn Wardell - Boulder CO
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06K 1502
US Classification:
358 314, 358 323, 358406, 358468, 358434
Abstract:
A method, apparatus, article of manufacture for transmitting data to a facsimile presentation device is disclosed. In one embodiment of the invention, the method comprises the steps of receiving a presentation job comprising input data associable with at least one input grayscale value, retrieving at least one of a plurality of threshold matrices, each threshold matrix selected to control a grayscale rendering characteristic of the facsimile presentation device associated with the threshold matrix, applying the grayscale values to the retrieved threshold matrix to rasterize the input data, and transmitting the rasterized input data to the facsimile presentation device. This invention can be practiced in several embodiments, and permits the user to select the threshold matrix according to the presentation device and/or a selected presentation quality. In another embodiment of the invention, the apparatus comprises a means for receiving a presentation job having input data associable with at least one input grayscale value, means for retrieving at least one of a plurality of threshold matrices, each threshold matrix selected to control a grayscale rendering characteristic of the facsimile presentation device associated with the threshold matrix, means for applying the grayscale values to the retrieved threshold matrix to rasterize the input data, and means for transmitting the rasterized input data to the facsimile presentation device.
Virtual Printer With Asynchronous Job And Device Status
Craig Duray Brossman - Boulder CO Arianne Therese Hinds - Boulder CO Nenad Rijavec - Longmont CO Mark Andrew Stephens - Westminster CO Raymond Glenn Wardell - Boulder CO
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 312
US Classification:
358 115, 710 8
Abstract:
A flexible and extensible virtual printer architecture is provided. According to one aspect of the present invention final status associated with a presentation job (e. g. , a fax job or a print job) is made available to an output server. One or more host processing threads or processes are spawned for each new presentation job received by the output server. Then, the presentation job is submitted to a presentation device for which the presentation job is destined by way of an instance of a wrapper process that is capable of communicating bi-directionally with the presentation device. After submitting the presentation job, a host job status thread or process waits for status pertaining to the presentation job. Ultimately, a final status associated with the presentation job is received by the wrapper process and the wrapper process reports the final status to the host job status thread or process. According to another aspect of the present invention, job and device status may be reported asynchronously.
Method And Apparatus For Rendering Grayscales At A Facsimile Presentation Device Using A Calibrated Transform
Craig Duray Brossman - Boulder CO Arianne Therese Hinds - Boulder CO Nenad Rijavec - Longmont CO Mikel J. Stanich - Longmont CO Mark Andrew Stephens - Westminster CO Raymond Glenn Wardell - Boulder CO
Assignee:
International Business Machines Corporation - Armonk NJ
International Classification:
H04N 146
US Classification:
358 316, 358 113
Abstract:
A method, apparatus, and article of manufacture, for transmitting data to facsimile presentation device is disclosed. The method comprises the steps of receiving a presentation job comprising input data associable with at least one input grayscale value, retrieving one of a plurality of stored transforms, each transform for modifying grayscale commands to control a grayscale rendering characteristic of a presentation device associated with the transform, applying the transform to the input grayscale value to produce calibrated grayscale values, and transmitting data representing the calibrated grayscale value to the facsimile presentation device. In one embodiment of the present invention, the step of transmitting the rasterized input data to the presentation device comprises the steps of reducing the rasterized input data to an intermediate format being one of a number of widely supported formats, generating device-specific data and device-specific control information for the presentation device based on the intermediate format and control information associated with the input data, and transmitting the device-specific data and the device-specific control information to the presentation device. This invention can be practiced in several embodiments, and permits the user to select the transform according to the presentation device and/or a selected presentation quality.
Craig Duray Brossman - Boulder CO Arianne Therese Hinds - Boulder CO Nenad Rijavec - Longmont CO Mark Andrew Stephens - Westminster CO Raymond Glenn Wardell - Boulder CO
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 1300
US Classification:
358 113, 358 115
Abstract:
A flexible and extensible virtual printer architecture is provided. According to one embodiment, a mechanism is provided for driving multiple heterogeneous presentation devices. A presentation job is received on behalf of a presentation device, the presentation job includes a data stream which contains source data in the form of text, image, graphics, and/or other embedded objects. The source data is then reduced to an intermediate format. Based upon the intermediate format and control information associated with the data stream, device-specific data and device-specific control information are generated for the presentation device. Finally, the presentation device is driven by providing the device-specific data and device-specific control information to the presentation device.
Virtual Printer With Asynchronous Job And Device Status
Craig Duray Brossman - Boulder CO, US Nenad Rijavec - Longmont CO, US Mark Andrew Stephens - Westminster CO, US Raymond Glenn Wardell - Boulder CO, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 3/12 G06K 15/00
US Classification:
358 115, 358 114
Abstract:
A flexible and extensible virtual printer architecture is provided. According to one aspect of the present invention final status associated with a presentation job (e. g. , a fax job or a print job) is made available to an output server. One or more host processing threads or processes are spawned for each new presentation job received by the output server. Then, the presentation job is submitted to a presentation device for which the presentation job is destined by way of an instance of a wrapper process that is capable of communicating bi-directionally with the presentation device. After submitting the presentation job, a host job status thread or process waits for status pertaining to the presentation job. Ultimately, a final status associated with the presentation job is received by the wrapper process and the wrapper process reports the final status to the host job status thread or process. According to another aspect of the present invention, job and device status may be reported asynchronously.
Method And Apparatus For Managing Complex Presentation Objects Using Globally-Unique Identifiers
Reinhard Heinrich Hohensee - Boulder CO, US Craig D Brossman - Boulder CO, US Robert William Goings - Longmont CO, US Arthur Ray Roberts - Boulder CO, US John Thomas Varga - Longmont CO, US Calvin Larry Doescher - Longmont CO, US Lynn Mette Mastie - Longmont CO, US David Earl Stone - Longmont CO, US Dwight Ross Palmer - Longmont CO, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/00 G06F 7/00
US Classification:
358 115, 707 5, 358450, 358 118
Abstract:
A method and apparatus for managing complex presentation objects using globally-unique identifiers. Downloaded objects are identified by globally-unique identifiers to maintain object integrity and to facilitate capturing downloaded objects for reuse without additional download time overhead. An object may be referenced by selected indicia, such as a name, a globally-unique identifier or a globally-unique identifier and an object locator, The object is located by the selected indicia. Then, a decision is made whether to allow capture of the object based upon whether the selected indicia includes a globally-unique identifier and is secure.
Method And Apparatus For Managing Complex Presentation Objects Using Globally-Unique Identifiers
Reinhard Heinrich Hohensee - Boulder CO, US Craig D Brossman - Boulder CO, US Robert William Goings - Longmont CO, US Arthur Ray Roberts - Boulder CO, US John Thomas Varga - Longmont CO, US Calvin Larry Doescher - Longmont CO, US Lynn Mette Mastie - Longmont CO, US David Earl Stone - Longmont CO, US Dwight Ross Palmer - Longmont CO, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 7/00 G06F 15/16
US Classification:
707782, 7079991, 707769, 709213, 709217, 709223
Abstract:
A method and apparatus for managing complex presentation objects using globally-unique identifiers. Downloaded objects are identified by globally-unique identifiers to maintain object integrity and to facilitate capturing downloaded objects for reuse without additional download time overhead. An object may be referenced by selected indicia, such as a name, a globally-unique identifier or a globally-unique identifier and an object locator, The object is located by the selected indicia. Then, a decision is made whether to allow capture of the object based upon whether the selected indicia includes a globally-unique identifier and is secure.
Thomas Ruehle - Steamboat Springs CO, US David Tanigawa - Broomfield CO, US Craig Brossman - Durango CO, US John Condon - Berthoud CO, US Ronald Smith - Leawood KS, US
Assignee:
InfoPrint Solutions Company LLC - Boulder CO
International Classification:
G06F 15/00
US Classification:
358 113
Abstract:
A method disclosed. The method includes receiving a Portable Document Format (PDF) print job file, applying a first transform to generate an Advanced Function Presentation (AFP) image print job data stream and applying a second transform to generate an AFP text print job data stream.
Name / Title
Company / Classification
Phones & Addresses
Craig Brossman Principal
Stone Brossman Cynthia R Business Services at Non-Commercial Site
412 King Mtn Rd, Durango, CO 81303
Youtube
NMLRA Trade Fair & Banquet 2010
Corey Brossman gives a speech about sharing muzzleloading with your ch...
Duration:
5m 40s
Schuyler Brossman Interview 8 - Early Pennsyl...
Schuyler lists the early German families that settled the Tulpehocken,...
Duration:
43s
Hold my Hand (Lady Gaga) Male Cover
Short cover of Lady Gaga'a song Hold my Hand. All rights to those who ...
Duration:
1m 37s
Daniel Craig Answers Questions About James Bo...
Daniel Craig answers the Internet's burning questions about the James ...
Duration:
7m 58s
2020 ATA Innerloc Devastation Broadhead w/ Co...
Corey Brossman shows us the new Devastation Broadhead from Innerloc. G...
Duration:
1m 25s
2020 ATA Innerloc Blood Bug Fixed Blade Broad...
Corey Brossman shows us the new Bloodbug Broadhead from Innerloc. Givi...