×

Dynamically updating a printer driver

  • US 7,304,758 B2
  • Filed: 03/27/2002
  • Issued: 12/04/2007
  • Est. Priority Date: 03/27/2002
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically updating a printer driver after printing is initiated without requiring user initiation of an update comprising:

  • providing all functional code required for performing printer driver specific functions as dynamically linkable objects accessible by a main entry object of a printer driver, wherein the main entry object lacks functional code for performing printer driver specific functions;

    initiating a request to the main entry object to render a print job, wherein the printer driver comprises the main entry object but lacks functional code required to process the print job at the time the request to render the print job is initiated to the main entry object;

    performing the following steps, using the main entry object, after the request to render the print job is initiated;

    contacting a printer driver source to determine whether any updated dynamically linkable objects are available and, if one or more updated dynamically linkable objects is available, downloading and installing the one or more updated dynamically linkable objects; and

    dynamically linking any downloaded updated dynamically linkable objects and any remaining dynamically linkable objects not updated to the main entry object to provide a fully-functional dynamic printer driver;

    using the fully-functional dynamic printer driver to render the print job; and

    using the main entry object to dynamically unlink the dynamically linkable objects linked to the main entry object upon completion of the print job.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×