Carnegie MellonCarnegie Mellon 1 Business Meeting Organizer A Multi-Agent Meeting Scheduler using Mobile Context Kathleen Yang

Slides:



Advertisements
Similar presentations
Synergy Distributed Meeting Scheduler(SDMS) TEAM:4 Rutvij Mehta Shruti Mehta Shveta Mupparapu Meghna Swetha Raguraman Rakesh Sanapala Venkata Jaganadh.
Advertisements

Fall VoN 2000 SIP for IP Communications Jonathan Rosenberg Chief Scientist.
Vishal K. Singh, Henning Schulzrinne
IBM SMB Software Group ® ibm.com/software/smb Maintain Hardware Platform Health An IT Services Management Infrastructure Solution.
© 2005 Avaya Inc. All rights reserved. A Client-Side Architecture for Supporting Pervasive Enterprise Communications Amogh Kavimandan, Reinhard Klemm,
ServiceDesk Plus MSP Product Overview. Why ServiceDesk Plus - MSP? Capability of Managing Multiple Client’s in one Help Desk Stop Juggling with multiple.
Handheld Contact Wireless syncing ACT! Blackberry and Windows Mobile 5/6.
MIDAS is a complete web based scheduling solution for managing your facility’s bookings and resources. MIDAS is a complete web based scheduling solution.
REO AssetTracker REO Assistant Broker Role v1.0 MaximLogic LLC.
Carnegie MellonCarnegie Mellon Context-Aware Authentication Framework CyLab Mobility Research Center Mobility Research Center Carnegie Mellon Silicon Valley.
Effective Coordination of Multiple Intelligent Agents for Command and Control The Robotics Institute Carnegie Mellon University PI: Katia Sycara
1 WEEK 10 Intelligent (Software) Agents. 2 Case Scenario Every year, ABC Enterprise will conduct annual general meeting (AGM) to report company performance.
Terminal Bridge Extension Over Distributed Architecture MSc. Sami Saalasti.
1RADAR – Scheduling Task © 2003 Carnegie Mellon University RADAR – Scheduling Task May 20, 2003 Manuela Veloso, Stephen Smith, Jaime Carbonell, Brett Browning,
RETSINA: A Distributed Multi-Agent Infrastructure for Information Gathering and Decision Support The Robotics Institute Carnegie Mellon University PI:
Electronic Group Calendaring: Experiences and Expectations Beth Marcia Lange Center for Strategic Technology Research Andersen Consulting Presentation.
Sept 2011 Mobile Messaging Solutions ICE. Mobile Sdn Bhd (By Yaw Mei)
E-Business: Intra-Business E-Commerce
Diogo. Marketo Project What is Marketing Automation? “Marketing automation is the technology that allows companies to streamline, automate, and measure.
Make your messaging reliable use it Messaging. A single and global solution Send, receive and process any type of message through the appropriate channel.
Slide 1 of 9 Presenting 24x7 Scheduler The art of computer automation Press PageDown key or click to advance.
INTEGRATION OF MOBILE COMMUNICATION IN ENGINEERING APPLICATIONS Kamlesh Koladiya Supervisor: Dr. Eike Schallehn 1.
Take advantage of the SMS technology in your organization today!
FTP. SMS based FTP Introduction Existing System Proposed Solution Block Diagram Hardware and Software Features Benefits Future Scope Conclusion.
© 2012 Cisco and/or its affiliates. All rights reserved. CDN-4698 Cisco Public Collaboration Enabled Business Transformation (CEBT) Integration Platform.
Construction of efficient PDP scheme for Distributed Cloud Storage. By Manognya Reddy Kondam.
M EETING S CHEDULER S YSTEM Team Members: Aaron Tull Rachel Weldon Derek Horner.
CrmPLUS. Why Use CRM Software? In today's competitive business landscape, small and medium-sized businesses need the most efficient and effective way.
Carnegie MellonCarnegie Mellon PMA: A Mobile Context-Aware Personal Messaging Assistant Senaka Buthpitiya Deepthi Madamanchi Sumalatha Kommaraju Martin.
Module 8: Managing Client Configuration and Connectivity.
Web Services (Part 1) Service-Oriented Architecture Overview ITEC 625 Web Development Fall 2006 Reference: Web Services and Service-Oriented Architectures.
Adviser’s Presentation. SMS Fleet (Pty) Ltd Privately owned company established in 2006 Our product “My Tracer” is a locally developed, brilliant, fully.
Chapter Intranet Agents. Chapter Background Intranet: an internal corporate network based on Internet technology. Typically, an intranet can.
Connecting Businesses and Staff Tools for the Virtual Office  Microsoft Groove Office Collaboration Software  Skype VOIP Telephone  Transferring Files.
T.E.A.M. Training: Microsoft Outlook 2010 Scheduling & Facilitating Meetings.
Synergy Meeting Scheduler System GeetanjaliJeffYogita.
Automated Assistant for Crisis Management Reflective Agent with Distributed Adaptive Reasoning RADAR.
Continuous Deployment JEFFREY KNAPP 8/6/14. Introduction Why is it valuable How to achieve What to consider.
Locating Mobile Agents in Distributed Computing Environment.
Understanding Use: Predicting Action on a message Laura A. Dabbish Jianwei Wang CSCI6800 Spring 2005.
System integration of WAP and SMS for home network system Editor : Chi-Hsiang Wu, Rong-Hong Jan School : the National Chiao Tung University Source : Computer.
Service-oriented Resource Broker for QoS-Guaranteed in Grid Computing System Yichao Yang, Jin Wu, Lei Lang, Yanbo Zhou and Zhili Sun Centre for communication.
Agents that Reduce Work and Information Overload and Beyond Intelligent Interfaces Presented by Maulik Oza Department of Information and Computer Science.
Integration of Workflow and Agent Technology for Business Process Management Yuhong Yan. Maamar, Z. Weiming Shen Enterprise Integration Lab.Toronto Univ.Canada.
Copyright © 2006 Epsico, Inc. 1 Iron Architect Request for Proposals Dynamic Conference Manager 1.0 by Sandullah Epsicokhan Epsico, Inc.
FCM Workflow using GCM.
GPS & GSM Based Real-Time Vehicle Tracking System.
ROVER TECHNOLOGY PRESENTED BY Gaurav Dhuppar Final Year I.T. GUIDED BY Ms. Kavita Bhatt Lecturer I.T.
 SAP AG 2007, SAP CSUN 2007 Conference Presentation / 1 Presented by Team “Call of Duty” 29 th April 2010 CS 6361, University of Texas At Dallas.
link2 is a GPS software application designed specifically to link professionals.
1/14/ :59 PM1/14/ :59 PM1/14/ :59 PM Research overview Koen Victor, 12/2007.
By: Mika Daniels Tara Wind Crystal Waugh. Google Calendar Details Previously code named “CL2”. Web Based Calendar Easy way to organize your life Users.
1 Efficient- Flexible- Cost Effective. 2 The key is to ensure that your clients have a positive experience remotely irrespective of the process you wish.
HighImpactSoft 2010 Organizing a Better Future. Agenda Specify Goals ScopeDefinitions Process Model Preliminary Requirements Issues and solutions TraceabilityPrototype.
Wednesday, August 7 th 2013 By the Improvisors.  An Internet Protocol (IP) address is a protocol rule which contains the address of a digital device.
Automated Assistant for Crisis Management (Reflective Agent with Distributed Adaptive Reasoning) RADAR.
Ben - Gurion University Department Of Communication Systems Engineering DNS For Cell Phones Yoav Peer, Eugene Volchek Instructor: Dr. Chen Avin.
Intelligent Database Systems Lab N.Y.U.S.T. I. M. 1 Ubiquitous learning website: Scaffold learners by mobile devices with information-aware techniques.
BLACKBERRY TECHNOLOGY PRESENTED BY SHAIK TABREZ (09J01A1225 )
Managing multiple projects or services? Have a mix of Microsoft Project and more simple tasks? Need better visibility and control?
Today’s Communication Complexities: Customer, Employee, Enterprise CustomerReality EnterpriseReality EmployeeReality Lost Revenue Customer Satisfaction.
Managing, Storing, and Executing DTS Packages
TECHNOLOGY GUIDE THREE
Advanced scheduling and reminders
TECHNOLOGY GUIDE THREE
Mobile Agents.
Assoc. Prof. Dr. Syed Abdul-Rahman Al-Haddad
AGENT FRAMEWORK By- Arpan Biswas Rahul Gupta.
ISO Open system Requirements and IT Needs
TECHNOLOGY GUIDE THREE
Presentation transcript:

Carnegie MellonCarnegie Mellon 1 Business Meeting Organizer A Multi-Agent Meeting Scheduler using Mobile Context Kathleen Yang Neha Pattan Alejandro Rivera Martin Griss

Carnegie MellonCarnegie Mellon Agenda Problem Vision Related Work Solution Architecture Implementation Experimental results Conclusion Q&A 2

Carnegie MellonCarnegie Mellon The problem… Organizing meetings with multiple people When to meet? Where to meet? Who must attend the meeting? When to reschedule? 3

Carnegie MellonCarnegie Mellon Vision Business Meeting Organizer Schedules meetings Co-ordinates common time slots and venues Tracks context of attendees Reschedules meetings 4

Carnegie MellonCarnegie Mellon Related Work Lin J.H., J. Wu and S.L. Lai “Ameetzer” Agent based meeting modeling to automate the task of scheduling meetings Chen, H. “An intelligent broker architecture for context aware systems” Broker architecture to maintain a shared model of the context Haynes T., S. Sen, N. Arora and R. Nadela.: “An automated meeting scheduling system that utilizes user preferences” Adopting user preferences in meeting scheduling systems Griss, M., Letsinger, R., Cowan D., Vanhilst, M. and R. Kessler: “CoolAgent: Intelligent Digital Assistants for Mobile” Adaptation of multi agent based meeting schedulers to changing environment Crawford, E. and M. Veloso: “Opportunities for learning in multi-agent meeting scheduling” 5

Carnegie MellonCarnegie Mellon Goals Mobile client that interacts with end user Each user owns a software agent that acts like the user’s Personal Secretary Agents communicate and negotiate meetings on behalf of their owners Agent is responsible for tracking owner and notifying other secretaries Agent has access to owner’s personal data, calendar and contacts Agent executes as per owner’s preferences 6

Carnegie MellonCarnegie Mellon Business Meeting Organizer Multi agent based solution Architecture Implementation 7

Carnegie MellonCarnegie Mellon Solution Secretary Negotiation User Virtual Secretary Calendar Secretary Negotiation User Virtual Secretary Calendar Secretary Negotiation User Virtual Secretary Calendar Secretary Negotiation User Virtual Secretary Calendar Agent Negotiation User Agent A User Agent B Proposal Negotiation Confirmation A B 8

Carnegie MellonCarnegie Mellon Architecture (1/2) Agent Behaviors HTTP ServerBehavior 1 CalendarContactsPreferences Behavior 2SMS Sender Services … HTTP SMS Internet 9

Carnegie MellonCarnegie Mellon Architecture (2/2) 10 Mobile Client Philosophy: “Request it and forget it” Advantages: Always with you wherever you go Offline capabilities Easy to use Functionality: Location-aware: GPS & GSM Cell ID Offline capabilities Environment: Cell phone XMPP HTTP SMS Communication protocols Ageng Philosophy: “Arrange it and notify user” Environment: Personal Computer (laptop) Company’s central server Advantages: Computing power Access to personal data Privacy: “Don’t share personal information” Functionality: Communicates with other secretaries Negotiate meetings Tracks scheduled meetings

Carnegie MellonCarnegie Mellon Implementation (1/2) Multi-agent environment Privacy maintained through strict rules Based on user preferences Integration of location –Computes the time to travel between meetings –Agrees to a meeting only if the time to travel is less than available time between meetings: both before and after proposed meeting –Sends a reminder on time to user to start travelling to next meeting 11

Carnegie MellonCarnegie Mellon Implementation (2/2) Details about meeting reminder –Agent queries for user’s location every 5 minutes –Client application on user’s cell phone sends an update to the agent, consisting of GPS co-ordinates –Agent tracks most recent location of user –Agent computes time to travel to next meeting –Agent sends a reminder 10 minutes before the time when user should start travelling to next meeting 12

Carnegie MellonCarnegie Mellon Experimental Results Time Consumption Calendar Privacy Context Awareness 13

Carnegie MellonCarnegie Mellon 14 Time Consumption Comparison 14 ToolsNegotiation time (minutes) Request pending time (minutes) Meeting #1BMO10 Meeting #2Google calendar 20 Meeting #3 750  Meeting #4Telephone110  Meeting #5Face-to-face50  Four Participants

Carnegie MellonCarnegie Mellon 15 Calendar Privacy Comparison 15 ToolsCalendar visible to others Meeting #1BMONo Meeting #2Google calendarYes  Meeting #3 No Meeting #4TelephoneNo Meeting #5Face-to-faceNo Four Participants

Carnegie MellonCarnegie Mellon 16 Context Awareness Comparison 16 ToolsLocationCalendar Meeting #1BMOContinuous Meeting #2Google calendar NoContinuous  Meeting #3 One shot  Meeting #4TelephoneOne shot  Meeting #5Face-to-faceOne shot  Four Participants

Carnegie MellonCarnegie Mellon 17 Conclusion Time spent using BMO is a fraction of that using manual techniques like and phone calls Manual techniques do not scale well for meetings with several attendees, BMO does! BMO scores over other techniques in terms of –Efficiency –Privacy –Context Awareness

Carnegie MellonCarnegie Mellon 18 Q & A