sprint : a smart printing service for siebel center

35
SPrint: A Smart Printing Service for Siebel Center Imranul Hoque, Sonia Jahid, Ahsan Arefin {ihoque2, sjahid2, marefin2} @ illinois.edu Presented by Imranul Hoque Department of Computer Science University of Illinois at Urbana-Champaign

Upload: sari

Post on 24-Feb-2016

47 views

Category:

Documents


0 download

DESCRIPTION

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

TRANSCRIPT

Page 1: 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

Presented by Imranul Hoque

Department of Computer ScienceUniversity of Illinois at Urbana-Champaign

Page 2: SPrint : A Smart Printing Service for Siebel Center

• 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)

Motivation

Page 3: SPrint : A Smart Printing Service for Siebel Center

• 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.

SPrint Features

Page 4: SPrint : A Smart Printing Service for Siebel Center

System Architecture

Print Server

Smart Printing Module

E-mail Module Accounting Module

SNMP

DatabaseMediator

Status DaemonWeb Application

Page 5: SPrint : A Smart Printing Service for Siebel Center

Policy Based Printing

Print Server

Smart Printing Module

E-mail Module Accounting Module

SNMP

DatabaseMediator

Page 6: SPrint : A Smart Printing Service for Siebel Center

Monitoring

SNMP

Database

Status DaemonWeb Application

Accounting Module

Page 7: SPrint : A Smart Printing Service for Siebel Center

• 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

Implementation Details

Page 8: SPrint : A Smart Printing Service for Siebel Center

Monitoring: Screenshots

Page 9: SPrint : A Smart Printing Service for Siebel Center
Page 10: SPrint : A Smart Printing Service for Siebel Center
Page 11: SPrint : A Smart Printing Service for Siebel Center
Page 12: SPrint : A Smart Printing Service for Siebel Center
Page 13: SPrint : A Smart Printing Service for Siebel Center
Page 14: SPrint : A Smart Printing Service for Siebel Center
Page 15: SPrint : A Smart Printing Service for Siebel Center
Page 16: SPrint : A Smart Printing Service for Siebel Center
Page 17: SPrint : A Smart Printing Service for Siebel Center
Page 18: SPrint : A Smart Printing Service for Siebel Center
Page 19: SPrint : A Smart Printing Service for Siebel Center
Page 20: SPrint : A Smart Printing Service for Siebel Center
Page 21: SPrint : A Smart Printing Service for Siebel Center
Page 22: SPrint : A Smart Printing Service for Siebel Center
Page 23: SPrint : A Smart Printing Service for Siebel Center
Page 24: SPrint : A Smart Printing Service for Siebel Center

Smart Redirection: Screenshots

Page 25: SPrint : A Smart Printing Service for Siebel Center
Page 26: SPrint : A Smart Printing Service for Siebel Center
Page 27: SPrint : A Smart Printing Service for Siebel Center
Page 28: SPrint : A Smart Printing Service for Siebel Center
Page 29: SPrint : A Smart Printing Service for Siebel Center
Page 30: SPrint : A Smart Printing Service for Siebel Center
Page 31: SPrint : A Smart Printing Service for Siebel Center
Page 32: SPrint : A Smart Printing Service for Siebel Center
Page 33: SPrint : A Smart Printing Service for Siebel Center
Page 34: SPrint : A Smart Printing Service for Siebel Center

• 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

Interesting Directions

Page 35: SPrint : A Smart Printing Service for Siebel Center

Questions?