Calendar Event Synchronization Using CMS IDs Across Enterprise Apps
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing enterprise web applications and event management systems, such as Microsoft Outlook and Nasdaq's IR Insight, face inefficiencies in coordinating scheduled events due to separate event configurations and participant lists, leading to duplicated information and lack of integrated security controls.
Innovation Solution
A system that integrates event management applications with enterprise web applications by using a unique identifier (CMS ID) to link event information across platforms, avoiding duplication and ensuring secure display of events only to authorized users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If separate event configurations are used in enterprise web applications and event management systems, then each application can maintain its own event management capabilities, but duplicated information and lack of integration occur
Solution Approach 1:
The patent merges event configurations from enterprise web applications and event management systems into a unified event configuration. The system identifies corresponding events across applications and consolidates their configurations (such as participant lists, event details) into a single unified configuration, eliminating duplication while preserving the adaptability of each application's event management capabilities.
2Ease of operation
If separate participant lists are maintained in different applications, then each application can manage its own participants, but coordination efficiency decreases
Solution Approach 1:
The system merges participant lists from multiple applications by identifying corresponding events and consolidating their participant configurations. The unified participant list is then distributed back to the original applications, allowing them to maintain their own participant management capabilities while improving coordination efficiency through synchronized, non-duplicated participant information.
3Loss of information
If event information is synchronized between applications, then unified event view is achieved, but security control complexity increases
Solution Approach 1:
The patent introduces an intermediary synchronization mechanism that mediates between enterprise web applications and event management systems. This intermediary layer handles the complex security control logic by verifying authorization credentials, checking security policies, and managing the synchronization process, thereby isolating the complexity from the end applications while achieving secure event information synchronization.
4Adaptability or versatility
If manual coordination of events across applications is performed, then flexibility is maintained, but time consumption increases
Solution Approach 1:
The system implements self-service automation where the synchronization mechanism automatically identifies corresponding events across applications, merges their configurations, and distributes the unified configuration back to the original applications without requiring manual intervention. This maintains the flexibility of application-specific event management while dramatically reducing the time consumption associated with manual coordination.
Data Source
AI summary
The described technology relates to integrating events electronically scheduled in enterprise web applications and other event management applications. An improved capability is provided for an event management application like, for example, Microsoft's Outlook⢠to provide the user with additional useful information and/or resources associated with scheduled events such as, but not limited to, meetings. Improved capabilities are provided to the enterprise web application clients based upon integration with event applications such as Outlook. Embodiments use a unique identifier generated for an event scheduled in one application for associating corresponding event information in the second application, such that the scheduled event calendars in the first and second applications can be synchronized without duplicating the event information between the two applications.


