Methods and Systems to optimize document printing in crowded and context-aware environments
Publication Date: 2016-Jul-01
The IP.com Prior Art Database
Printing documents in crowded office environments accordingly to overall working priority. Single printing job priority is also updated and printing queue newly sorted when related working context evolves.
Page 01 of 3
Methods and Systems to optimize document printing in crowded and context -aware environments
Disclosed is a system and method to print documents accordingly to overall priority in crowded office environment. It could happen to send a document with a sense of urgency to a specific printer but to realize that the same document could not be printed in a short time for several reasons, such as the printer is experiencing technical problems, there are several documents in queue or there is just one document which requires a long time to be printed. What if the document is required for an urgent and important meeting?
The current available approaches can be improved adding the concept of context-aware printing. As usually organized in offices, a few printers are put in the same place and therefore the printing request is done from the user towards a printing island. Obviously this set can be logical and not only physical even including printers not strictly colocated but near or easy to access.
At submission time the print job has assigned an overall work environment context that allows to compare it to other documents and print it accordingly.
The context is something that needs to be associated for the first time when the print job is triggered but it can be revalidated and updated till when the document is in the logical printing queue or as a consequence of some triggered event broadcast to the printer network.
First, it must be distinguished between work and personal documents, being the second ones printed with empty queues or later than work documents.
Work documents are then assigned/related to ongoing job tasks and activities, basically classified, looking at from where they are printed, if they can be associated to a planned meeting, if they are required to accomplish a planned task, if they are related to a customer ticket and so on; whatever can help describe the role they play in ongoing working activities and help understand when they are required. Accordingly to these information, they are placed in the lower cost queue, in terms of printing jobs before of it. They can potentially stop an ongoing very long printing job (paper management is done from the printer machine itself with different trays for instance) and be moved back or forward in the queue or through queues when specific events are received such as another print job has been deleted, the specific context is less urgent because the associated meeting for instance has been postponed.
When the user decides to print a document, the Source of data is first of all identified. Some of them can really help to quickly assign the related activity to the printing job (for instance an email with a ticket number in the subject is related to customer support activity and the related printer job can be correctly placed considering also related ticket priority). Source of data is however just a piece of the information required to give the specific context. Analysis of the c...