130 likes | 227 Views
This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during your presentation In Slide Show, click on the right mouse button Select “Meeting Minder” Select the “Action Items” tab
E N D
This presentation will probably involve audience discussion, which will create action items. Use PowerPoint to keep track of these action items during your presentation • In Slide Show, click on the right mouse button • Select “Meeting Minder” • Select the “Action Items” tab • Type in action items as they come up • Click OK to dismiss this box • This will automatically create an Action Item slide at the end of your presentation with your points entered. Ubiquitous Information Delivery System Manvendu Bhardwaj
MOTIVATION • Necessity : -- Information Anywhere - depending on user devices -- Information when Useful -- Information according to User Context & Preferences
OUTLINE • Project Goals • Architecture • Design • Technical Issues • Progress So Far • Conclusion & Future Work
PROJECT GOALS A stock Information System • Presents Information at the current user location. • According to current user context • Using the most appropriate Device -Desktop -PDA -Mobile • Within the shortest time possible
ARCHITECTURE Desktop Server UserAgent PDA Cellphone
DESIGN Internet Server Network Utilities UserPreference_Module( ) NetInfo_Module( ) Location_Module( ) MsgCompose_Module( ) Send_Module ( ) Client on User Device
Implementation &Technical Details • User Context & Preferences • Location • Network Utilities like rusers daemon(UNIX),NBTScan(Windows NT,2000) • Explicit user input • Interfaces to other location systems(Future work) • Preferences • Stored preferences. • Agent based learning and decision process(Future Work) • Information Gathering Yahoo Quote Server (http://quote.yahoo.com)
Implementation & Technical Details • Information Delivery Dependson user location and preferences Desktop -- NET send messages PDA and Mobile phones --WMLcards (mobile device checks ,and pulls information periodically ) -- Emulated on ,NOKIA Mobile Internet Toolkit -- Use of Push Access Protocol(Future work)
Conclusion • A prototype for a more generic Information delivery system. -- Applicable to wide range of applications -- Extensible number of information sources
Future Work • Exploring the role learning,decision making Agents can play in applications like these -- proposed agent platforms ,Grasshopper(IKV++),Aglets(IBM) • Interfacing with location Systems • Implementation on real WAP enabled systems
References [1] “Pervasive Computing”, Jochen Burkhardt , Horst Henn,Stefan Hepper,Klaus Rintdorff [2] “WAP 2.0 Development”, Chris Tull [3] Nokia Developer Forum http://www.forum.nokia.com [4] “WAP Push Access Protocol Specification”, http://www.wapforum.org/what/technical.htm [5] Openwave Systems . http://www.openwave.com [6] Grasshopper Agent Environment. http://www.grasshopper.de
“No Army can withstand,the strength of an idea whose time has come.” Victor Hugo