METHOD AND SYSTEM FOR OPTIMIZING NETWORK TRANSMISSION OF RENDERED DOCUMENTS
First Claim
1. A method for optimizing network transmission of rendered documents, said method comprising:
- receiving a document for rendering;
analyzing a plurality of metadata associated with said document in order to determine if said document was previously sent to at least one rendering device; and
comparing said plurality of metadata to a plurality of files stored in a local storage device in order to thereafter route said document directly from said local storage device to at least one rendering device to reduce network traffic if at least one metadata among said plurality of metadata matches data contained within said plurality of files.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for optimizing network transmission of print documents to a rendering device. A document for rendering (e.g., print job) can be received and metadata related to the document analyzed simultaneously. The metadata can then be compared to a number of locally saved files and the document containing matching metadata can be rendered directly from a local storage device, thereby reducing network traffic. Otherwise, the document can be transferred over a network to the rendering device. A record of a number of times the document is being requested for rendering can be tracked by the rendering device in order to retain the document for an extended period of time.
-
Citations
20 Claims
-
1. A method for optimizing network transmission of rendered documents, said method comprising:
-
receiving a document for rendering; analyzing a plurality of metadata associated with said document in order to determine if said document was previously sent to at least one rendering device; and comparing said plurality of metadata to a plurality of files stored in a local storage device in order to thereafter route said document directly from said local storage device to at least one rendering device to reduce network traffic if at least one metadata among said plurality of metadata matches data contained within said plurality of files. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for optimizing network transmission of rendered documents, said method comprising:
-
receiving a document for rendering; analyzing a plurality of metadata associated with said document in order to determine if said document was previously sent to at least one rendering device; comparing said plurality of metadata to a plurality of files stored in a local storage device in order to thereafter route said document directly from said local storage device to at least one rendering device to reduce network traffic if at least one metadata among said plurality of metadata matches data contained within said plurality of files; routing said document to at least one networked rendering device via a network connection if said plurality of metadata related to said document is not available in said local storage device; and tracking a record of a number of times said document is requested for rendering to said at least one rendering device in order to retain said document for an extended period of time. - View Dependent Claims (11)
-
-
12. A system for optimizing network transmission of rendered documents, said system comprising:
-
a processor; a data bus coupled to said processor; and a computer-usable medium embodying computer code, said computer-usable medium being coupled to said data bus, said computer program code comprising instructions executable by said processor and configured for; receiving a document for rendering; analyzing a plurality of metadata associated with said document in order to determine if said document was previously sent to at least one rendering device; and comparing said plurality of metadata to a plurality of files stored in a local storage device in order to thereafter route said document directly from said local storage device to at least one rendering device to reduce network traffic if at least one metadata among said plurality of metadata matches data contained within said plurality of files. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification