Dynamically updating a printer driver
First Claim
1. A system configured to dynamically updating a printer driver on a computer device without requiring a user to initiate the installation or update, the system comprising:
- a printer driver source that includes one or more dynamically linkable objects configured for use in selective association with a main entry object to form a dynamic printer driver;
a computer device that includes the main entry object and a mechanism upon which the dynamic update is based; and
a connection between the printer driver source and the computer device that enables a transfer of data between the printer driver source and the computer device.
2 Assignments
0 Petitions
Accused Products
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.
63 Citations
25 Claims
-
1. A system configured to dynamically updating a printer driver on a computer device without requiring a user to initiate the installation or update, the system comprising:
-
a printer driver source that includes one or more dynamically linkable objects configured for use in selective association with a main entry object to form a dynamic printer driver;
a computer device that includes the main entry object and a mechanism upon which the dynamic update is based; and
a connection between the printer driver source and the computer device that enables a transfer of data between the printer driver source and the computer device. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. In a system that includes a computer device and a printer driver source, a method for dynamically updating a printer driver on the computer device without requiring a user to initiate the update, the method comprising the steps for:
-
establishing a connection with a printer driver source having a plurality of dynamically linkable objects that are configured to be selectively linkable with a main entry object at the computer device;
requesting information relating to an automatic driver update;
selectively obtaining one or more of the objects;
dynamically linking the one or more obtained objects to the main entry object to form a dynamic printer driver; and
using the printer driver to execute a print job. - View Dependent Claims (19, 20, 21)
-
-
22. A computer program product for implementing within a computer system a method for dynamically updating a printer driver on a computer device without requiring a user to initiate the update, the computer program product comprising
a computer readable medium for providing computer program code means utilized to implement the method, wherein the computer program code means is comprised of executable code for implementing the steps for: -
establishing a connection with a printer driver source having a plurality of dynamically linkable objects that are configured to be selectively linkable with a main entry object at the computer device;
requesting information relating to an automatic driver update;
selectively obtaining one or more of the objects;
dynamically linking the one or more obtained objects to the main entry object to form a dynamic printer driver; and
using the printer driver to execute a print job. - View Dependent Claims (23, 24, 25)
-
Specification