| CPC G06F 3/1243 (2013.01) [G06F 3/1206 (2013.01); G06Q 50/265 (2013.01)] | 20 Claims |

|
1. A computer implemented method comprising:
managing a plurality of electronic documents utilized in a transaction to purchase or lease a vehicle, the electronic documents being in separate formats originating from different sources, the different sources including at least two from a group of sources including a vehicle dealership, a state government department that licenses and registers vehicles, a third party financial institution, a third party supplier of vehicle warranties, a third party supplier of post-sale vehicle services, and a third party supplier of impact printer forms, wherein at least one of the sources is a third party to the transaction;
for separate ones of the electronic documents:
receiving, by a custom printer driver, instructions to a printer for printing the specific document;
instead of printing the specific document, creating, by the custom printer driver, a file in a standard format containing non-printed print output of the specific document, based on the received instructions to the printer for printing the specific document;
saving the file containing non-printed print output of the specific document in the standard format; and
associating the file containing non-printed print output of the specific document in the standard format with the transaction; and
automatically validating at least a first given specific file in the standard format created by the custom printer driver containing non-printed print output;
responsive to determining that a file created by the custom printer driver containing non-printed print output is not valid, delaying the transaction until a valid corresponding document is provided;
automatically adding content concerning the transaction to at least one corresponding field of a given second specific file created by the customer printer driver containing non-printed print output in the standard format of the specific document corresponding to the given second specific file created by the customer printer driver;
receiving at least one electronic signature for the specific document corresponding to the given second specific file created by the customer printer driver; and
automatically adding the at least one electronic signature to at least one corresponding location of the given second specific document in the standard format.
|