Patents by Inventor Andrew Rodney Ferlitsch

Andrew Rodney Ferlitsch has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Publication number: 20080049243
    Abstract: Recognizing a language format of an input data stream including reading a next data sample of the input data stream in a current state, selecting a next state in response to the next data sample, transitioning to the next state and repeatedly reading the next data sample and selecting the next state until the next state is an end state, and identifying the language format in response to the current state when the next state is an end state.
    Type: Application
    Filed: August 28, 2006
    Publication date: February 28, 2008
    Applicant: SHARP LABORATORIES OF AMERICA, INC.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7331052
    Abstract: Systems and methods for providing a universal print assist in a printer environment. A print assist is provided as a separate component from a print processor and spooler to enable a selective intercept and performance of an action (e.g., to modify, split, merge, redirect, gather or register information or otherwise alter or make observation of a print data stream) on the print data stream as the data stream is despooled by the spooler or print processor to a print provider without customizing any pre-existing components. The print assist uses a method whereby the print assist is bound to the output interface between the spooler and/or print processor and the print provider. Accordingly, the despooled print data stream passes through the print assist as it is despooled from the spooler or the print processor to the print provider. And, since the print assist is a separate component, the print assist may be used with any customized print processor and/or spooler to provide a universal print assist solution.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: February 12, 2008
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7330281
    Abstract: Systems and methods for describing imaging tasks across a distributed environment of imaging clients, servers and devices, wherein the tasks include complex imaging operations, and interchanging imaging data and operations. The imaging jobs include diverse imaging tasks that can be constructed in a single program unit. The imaging tasks are constructed using a single imaging job language and common interface across all imaging devices, clients and servers, or managers thereof. A manager communicates with the imaging components through the common interface and translates the operations into the communication methods that are compatible with the devices, clients and servers. Composite imaging jobs are selectively dispatched to diverse imaging components through a single imaging spooler subsystem.
    Type: Grant
    Filed: August 25, 2003
    Date of Patent: February 12, 2008
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7327482
    Abstract: Systems and methods for monitoring the despooling of a print job. In particular, the present invention relates to systems and methods for providing an integrated printer capabilities/status monitor having a front end and a back end of the printing process for identifying printers, printing capabilities, and status of printers, and for providing a printing device switchout and job completion notification, such that the capabilities and the printing process may be determined and monitored in a unified manner throughout the processing of the print job.
    Type: Grant
    Filed: October 15, 2002
    Date of Patent: February 5, 2008
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7319533
    Abstract: Systems for providing collated, face-up printer output. These systems may utilize a page-independent spool index file that may be manipulated to produce collated, face-up printer output that may not otherwise be available through a system's hardware or drivers.
    Type: Grant
    Filed: January 6, 2003
    Date of Patent: January 15, 2008
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7304760
    Abstract: Systems and methods for providing capabilities matching in a printing environment, including performing copy splitting, document splitting, color separation, pool printing, finishing, sheet assembly, and the like. Capabilities needed to perform a print job are matched with the available capabilities of the printing devices in the system. In some embodiments, a print processor is used in performing the capabilities matching. The print job is then selectively routed to one or more printing devices to process the print job.
    Type: Grant
    Filed: September 30, 2002
    Date of Patent: December 4, 2007
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7304758
    Abstract: Systems and methods for dynamically installing or updating a printer driver on a computer device without requiring a user to initiate the installation or update. In a system that includes a computer device, a printer device and a printer driver source, a print job is initiated and a connection with a printer driver source is established. A request is made for information relating to the performance of an automatic update of a dynamic printer driver. A determination is made as to whether or not an update is available. If the update is available, a determination is optionally obtained relating to whether or not the system may proceed in performing the automatic and dynamic update. The update includes obtaining dynamically linkable object components and linking the object components with a main entry object to form a dynamic printer drive that may be used to execute the print job.
    Type: Grant
    Filed: March 27, 2002
    Date of Patent: December 4, 2007
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7266768
    Abstract: Embodiments of the present invention relate to methods and systems for editing, creating and modifying documents through the use of multiple function icons in a graphical user interface environment. Icons comprising a series of object images may represent documents and the pages thereof. Manipulation of the object images and their parts through user input with a pointing device or other input device causes document modification to occur.
    Type: Grant
    Filed: January 9, 2001
    Date of Patent: September 4, 2007
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Andrew Rodney Ferlitsch, Darwin Alan DeVore
  • Patent number: 7265860
    Abstract: Systems and methods for providing a time-to-availability attribute for use in a variety of printing environments to dynamically manage the load balancing of print jobs across multiple printing devices, wherein the attribute is supported on the client side, on the server side or by printer firmware, and wherein the attribute is implemented in a printer driver, a print processor, a spooler, a print server, a printer firmware spooler, or another component of a print subsystem. Job information and heuristic information are obtained to facilitate the load balancing of each print job and are stored separately from the print data. The job information includes information for estimating the amount of time to render a particular print job on a specified printer. The heuristic information includes accumulative information for estimating the actual performance of the printer under various print modes.
    Type: Grant
    Filed: March 25, 2003
    Date of Patent: September 4, 2007
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7251052
    Abstract: A printing device contains a first native print job control profile and one or more non-native print job control profiles. The printing device receives a print job containing print job commands and compares the print job commands with the first native job control profile. If all the print job commands correspond with command structures in the first job control profile, then the printing device uses the first native job control profile for interpreting print job commands. If the print job commands do not correspond with the command structures in the first native job control profile, then the printing device uses one of the second non-native control profile for interpreting the print job commands.
    Type: Grant
    Filed: June 15, 2004
    Date of Patent: July 31, 2007
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7218409
    Abstract: A distributed printing process which involves intercepting a print-job data stream, dividing that stream into data components on the basis of a pre-assessment made with respect to the availabilities and performance capabilities of plural computing devices and printer resources in a network setting, with divided components being sent for plural-peer-device implementation of at least one of the steps of rendering and rasterizing, and delivering such rasterized/rendered components to one or more selected target printers for printing.
    Type: Grant
    Filed: May 6, 2002
    Date of Patent: May 15, 2007
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7218410
    Abstract: Proposed by the present invention is (a) a method, (b) structure for implementing the method, and (c) a resulting data structure that comes from implementation of the method, relating to introducing various modifications into the image file directory data contents in an otherwise conventional TIFF multi-page document data structure. Modifications are made in order to change the behavior of a printing device which is called upon to print the document, so as to implement rasterization-free, driverless, mulit-selectible-print-option printing of the document.
    Type: Grant
    Filed: June 5, 2002
    Date of Patent: May 15, 2007
    Assignee: Sharp Laboratories of American Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7190477
    Abstract: The present invention features a computer based printing system comprising a client computing device, or optionally a server computing device; one or more printer drivers; a print processor; a print spooler; one or more printing devices; and means for initiating a print job(s) in a local, network or remote, single or multi-user, printing environment. The print job is initiated by the printing source or the printing device. Also included is means to despool print data from a print job directly to a printing device from the printing source, according to a print job ticket, using a spooler or print processor based printing system having synchronous centralized management.
    Type: Grant
    Filed: March 12, 2002
    Date of Patent: March 13, 2007
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7158254
    Abstract: A data management method and system for expediting the flow and handling of print data from a creation source to one or more printers. Data in a stream is examined in light of assessed available and capable printers, and is block boundaried accordingly to divide the stream appropriately into compressed and uncompressed data blocks. This activity, which occurs upstream from where rasterization occurs, and which results ultimately in the handing off of data to printers on a block-by-block basis, minimizes data traffic volume and increases data flow speed.
    Type: Grant
    Filed: May 1, 2002
    Date of Patent: January 2, 2007
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7143210
    Abstract: A system and method are provided for managing printer selection in a network of connected printers. The method comprises: accepting a print job; determining characteristics of the print job; selecting a printer in response to a programmable administrative policy that cross-references user-defined usage criteria to print job characteristics; and, sending the print job to the selected printer. The administrative policy is programmed to be responsive to print job characteristics such as user identity, client identity, the document processing application sourcing the print job, the document format, media, document complexity, color/BW, rendering, content, job scheduling, and printer capabilities such as stapling, duplex printing, or hole punching.
    Type: Grant
    Filed: November 12, 2003
    Date of Patent: November 28, 2006
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Patent number: 7046384
    Abstract: Embodiments of the present invention comprise methods and systems which enable a user to detect the status of printing devices without the use of additional hardware or application program modification for this purpose. These embodiments comprise a print processor which can check printing device status prior to sending a print task to a printing device. These embodiments may further check the status of a printing device after a print task has been sent to the device and may determine whether a printing device has successfully completed a print task. Some embodiments may further redirect, restart and reconfigure print tasks with the help of printing device status information.
    Type: Grant
    Filed: March 30, 2001
    Date of Patent: May 16, 2006
    Assignee: Sharp Laboratories of America, Inc.
    Inventors: Andrew Rodney Ferlitsch, Jerry Steven Orleck, Mary Louise Bourret
  • Publication number: 20060044590
    Abstract: A system and method are provided for network scan debt authorization. The method comprises: accepting a hardcopy document at an imaging device; predetermining the cost for scanning the document; debiting an account; authorizing a network scan; and, sending scanned image data to a destination. The process of predetermining the cost of scanning the document either measures the hardcopy document or measures a scanned image data version of the hardcopy document. If the hardcopy document is measured, then information is collected such as the number of sheets, the sheet sizes, and the sheet sides used (simplex/duplex). If the scanned image data is measured, then the document can be scanned and a count made of the number of image pages in the scanned image data. Alternately, or in addition to page-count, the amount of content in the scan image data can be measured.
    Type: Application
    Filed: August 30, 2004
    Publication date: March 2, 2006
    Inventors: Andrew Rodney Ferlitsch, Tanna Marie Richardson
  • Patent number: 6943905
    Abstract: A computer-based printing system, comprised a client computing device, optionally one or more server computing devices, a virtual printer driver, one or more printer drivers, a print processor, print spooler, and one or more printers, means for initiating a print job(s), all or in part, or one or more copies of a document(s), in a local, network or remote, single or multi-user, printing environment, and a means to select the best fit printer based on printer capabilities, print quality and printer availability, without manually enumeration of each printer driver and printer status monitor.
    Type: Grant
    Filed: December 20, 2001
    Date of Patent: September 13, 2005
    Assignee: Sharp Laboratories of America, Inc.
    Inventor: Andrew Rodney Ferlitsch
  • Publication number: 20040207878
    Abstract: Systems and methods for using a print subsystem to implement an analysis of the content of a print job prior to despooling the print job to a printing device, and selectively rendering, providing a modified rendering or terminating the print job. A computer device is connected to a printing device to selectively render a print job and includes a print subsystem, such as spooler and optionally a printer driver and a print processor. A further implementation includes a print server having a print subsystem. Print data corresponding to a print job is provided from the print subsystem input processing to a content filtering process to analyze the content thereof prior to despooling the print job to the printing device. The analysis determines if some or all of the content should be rejected, removed, replaced or require acknowledgement.
    Type: Application
    Filed: April 21, 2003
    Publication date: October 21, 2004
    Inventor: Andrew Rodney Ferlitsch
  • Publication number: 20040190042
    Abstract: Systems and methods for redirecting all or part of a print job to one or more alternate printing devices in a local, remote or network printing environment, prior to or after the print job has been despooled to a printing device. Implementation takes place in association with one or more print jobs initiated for rendering in a printing environment.
    Type: Application
    Filed: March 27, 2003
    Publication date: September 30, 2004
    Inventors: Andrew Rodney Ferlitsch, Roy Kenneth Chrisop