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 Department of Computer Science University of Illinois at Urbana-Champaign

Upload: jewell

Post on 24-Feb-2016

37 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 Department of Computer Science University of Illinois at Urbana-Champaign. Motivation. User Perspective Feedback based printing - PowerPoint PPT Presentation

TRANSCRIPT

SPrint:

SPrint: A Smart Printing Service for Siebel CenterImranul Hoque, Sonia Jahid, Ahsan Arefin{ihoque2, sjahid2, marefin2} @ illinois.edu

Department of Computer ScienceUniversity of Illinois at Urbana-Champaign

User PerspectiveFeedback based printingEnhanced printing experience (shorter time, redirection, etc.)Administrator PerspectiveAccountingProvisioningCommunity PerspectiveGo green! (Less paper, less toner, less power)

MotivationPolicy-based PrintingUser policy (e.g., list of preferred printers, maximum waiting time, etc.)Administrator policy (e.g., maximum page length)E-mail FeedbackMonitoringAdministrator: top users, printer usage history, printer status history, user history, etc.User: printer status, usage history, etc.

SPrint FeaturesSystem Architecture

Print ServerSmart Printing ModuleE-mail ModuleAccounting Module

SNMPDatabaseMediatorStatus DaemonWeb ApplicationPolicy Based Printing

Print ServerSmart Printing ModuleE-mail ModuleAccounting Module

SNMPDatabaseMediatorMonitoring

SNMPDatabaseStatus DaemonWeb ApplicationAccounting ModulePrint Server: CUPSDatabase: MySQLWeb Server: Apache TomcatWeb Application: StrutsDeployment Details:Print Server: magellan.cs.uiuc.eduWeb Site: http://pytheas.cs.uiuc.edu:8084/sprint

Implementation DetailsMonitoring: ScreenshotsSmart Redirection: ScreenshotsLoss due to printing same document multiple times by same userUser habit from users print policy/print historyOptimal printer placement based on print loadAuto redirection based on user location Interesting DirectionsQuestions?