1 / 35

SPrint: A Smart Printing Service for Siebel Center

SPrint: A Smart Printing Service for Siebel Center. Imranul Hoque , Sonia Jahid , Ahsan Arefin {ihoque2, sjahid2, marefin2} @ illinois.edu Department of Computer Science University of Illinois at Urbana-Champaign. Motivation. User Perspective Feedback based printing

jewell
Télécharger la présentation

SPrint: A Smart Printing Service for Siebel Center

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. SPrint: A Smart Printing Service for Siebel Center ImranulHoque, Sonia Jahid, AhsanArefin {ihoque2, sjahid2, marefin2} @ illinois.edu Department of Computer Science University of Illinois at Urbana-Champaign

  2. Motivation • User Perspective • Feedback based printing • Enhanced printing experience (shorter time, redirection, etc.) • Administrator Perspective • Accounting • Provisioning • Community Perspective • Go green! (Less paper, less toner, less power)

  3. SPrint Features • Policy-based Printing • User policy (e.g., list of preferred printers, maximum waiting time, etc.) • Administrator policy (e.g., maximum page length) • E-mail Feedback • Monitoring • Administrator: top users, printer usage history, printer status history, user history, etc. • User: printer status, usage history, etc.

  4. System Architecture Web Application Status Daemon Print Server SNMP Database Mediator Smart Printing Module E-mail Module Accounting Module

  5. Policy Based Printing Print Server SNMP Database Mediator Smart Printing Module E-mail Module Accounting Module

  6. Monitoring Web Application Status Daemon SNMP Database Accounting Module

  7. Implementation Details • Print Server: CUPS • Database: MySQL • Web Server: Apache Tomcat • Web Application: Struts • Deployment Details: • Print Server: magellan.cs.uiuc.edu • Web Site: http://pytheas.cs.uiuc.edu:8084/sprint

  8. Monitoring: Screenshots

  9. Smart Redirection: Screenshots

  10. Interesting Directions • Loss due to printing same document multiple times by same user • User habit from user’s print policy/print history • Optimal printer placement based on print load • Auto redirection based on user location

  11. Questions?

More Related