Patent ID: 8909775

Claim:
A method of including a security feature within a document to be printed with a networked printing device, the networked printing device operatively connected to an interdictor, the interdictor configured to intercept and route data communications from a client service server without altering the data communications from the client service server, and the interdictor operatively connected to an extension service server remotely located from the interdictor, the method comprising: the interdictor receiving a subscription registration communicated from the extension service server to authorize the interdictor to notify the extension service server of a networked device event communicated to the interdictor from the client service server, the networked device event associated with the extension service adding a security feature within the document to be printed with the networked device, and the security feature configured to aid in preventing unauthorized duplication of the printed document without any modification of the original content of the document except the inclusion of the security feature, wherein the subscription registration communicated from the extension service server is not controllable from the networked printing device; the interdictor intercepting data communications from the client service server directed to the networked printing device, the intercepted data communications including a document file representative of the document to be printed; the interdictor determining if the intercepted data communications directed to the networked printing device corresponds to the networked device event associated with the received subscription registration and the interdictor notifying the extension service server if the data communications correspond to the networked device event associated with the subscription registration intercepted and the interdictor routing the intercepted data communications to the networked printing device if the intercepted data communications do not correspond to the networked device event associated with the received subscription registration; if the intercepted data communications received by the interdictor correspond to the networked device event associated with the received subscription registration, and the extension service server has been notified of the networked device event by the interdicter the extension service server requesting and receiving from the interdictor at least a portion of the data communications intercepted by the interdictor corresponding to the networked device event, and the extension service server modifying the intercepted data communications routed to the extension service server to include the security feature within the document to be printed with the networked printing device; the extension service server routing the modified data communications to the interdictor; and the interdictor routing the modified data communications to the networked printing device for printing the document with the security feature.