发明名称 Method and system for providing a bi-directional feedback loop between project management and personal calendar systems
摘要 A system providing a bi-directional feedback loop that assists project management to make timely decisions and alterations based on personal calendar data retrieved from team members' calendars. The system provides a project manager user with perceptible alerts in a project manager user interface in response to detecting a conflict between proposed or actual personal calendar events of a team member user and deliverables assigned to that team member user. The project manager user interface enables the project manager to take an action in the event such a conflict is detected. Project manager actions in this regard may include permitting a conflicting personal calendar event, forbidding the conflicting personal calendar event, delegating the conflicting deliverable to another team member, adjusting the deliverable requirements, and/or escalating the conflict to a higher level of management.
申请公布号 US9230228(B2) 申请公布日期 2016.01.05
申请号 US200711761663 申请日期 2007.06.12
申请人 International Business Machines Corporation 发明人 Ryan Corinne M.;Schaeck Thomas
分类号 G06Q10/06;G06Q10/10 主分类号 G06Q10/06
代理机构 BainwoodHuang 代理人 BainwoodHuang
主权项 1. A method for providing a bi-directional feedback loop between a project management client-server application and a separate personal electronic calendar client-server application, comprising: wherein said project management client-server application includes i) project management application server logic executing on one or more application server systems, and ii) project management client application logic executing on a project manager client system; wherein said personal electronic calendar client-server application includes i) calendaring application server logic executing on said application server systems, and ii) calendaring application client logic executing on a team member client system; wherein said application server systems, said project manager client system, and said team member client system each include at least one processor and a memory; communicating, from said calendaring application server logic to said project management application server logic, personal schedule information for a team member; determining, by said project management application server logic, that said personal schedule information for said team member user conflicts with delivery by said team member user of a deliverable associated with a project task, wherein said determining that said personal schedule information for said team member user conflicts with delivery of said project task includes determining that a meeting defined within said personal schedule information for said team member user conflicts with delivery of said deliverable associated with said project task; providing, by said project management client application logic, within a project management user interface contained in a graphical user interface of said project manager client system, a perceptible alert to a project manager user of said conflict; providing, by said project management client application logic, within said project management user interface contained in said graphical user interface of said project manager client system, user interface options to said project manager enabling said project management user to select from a set of options to handle said conflict; and responsive to said project manager user selecting one of said set of options, said project management application server logic performing an action corresponding to said selected one of said set of options to handle said conflict, the action causing said calendaring application client logic to alter a graphical user interface of said team member client system, thereby providing a bi-directional feedback loop between the project management client-server application and the separate personal electronic calendar client-server application.
地址 Armonk NY US