Event Object Segmentation for Organizational Activity Analytics
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems fail to effectively collect and analyze real-time organizational activity data associated with events, leading to incomplete comprehension and impractical analysis of organizational performance, as data is not timely reflected in the knowledge base and lacks association with specific events.
Innovation Solution
An episodic analytic system that creates event objects to digitally organize activity data, categorizes them by event classes, and performs analytics using structured and unstructured data, allowing for querying and display on user dashboards for performance evaluation and future event planning.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If activity data is collected and stored in a database without association with events, then data can be digitally maintained, but the data cannot be readily distinguished or analyzed by event
Solution Approach 1:
The system segments organizational activity data by creating distinct event objects, each representing a specific event instance. This segmentation allows data to be organized into discrete, event-based units that can be independently analyzed while maintaining overall data integrity through structured relationships between events and their associated activity data.
Solution Approach 2:
Event objects serve as intermediary entities that bridge raw activity data and event-based analysis. Each event object acts as a mediator that collects, organizes, and associates multiple pieces of activity data with a specific event context, enabling both data integrity preservation and event-specific retrieval without requiring complete restructuring of the database architecture.
2Measurement precision
If managers manually collect and organize activity information from informal sources, then event reports can be created for analysis, but the process is time-consuming and inefficient
Solution Approach 1:
The system replaces the mechanical manual process of collecting, organizing, and analyzing activity data with an automated computer-based system. Event objects automatically capture and organize activity data from multiple sources, and analytics engines automatically process this data to generate performance insights, eliminating the time-consuming manual work while maintaining or improving analysis accuracy through consistent, systematic processing.
Solution Approach 2:
The event object system enables self-service data collection and organization where the system automatically captures activity data, associates it with appropriate events, and prepares it for analysis without requiring manual intervention. This self-organizing capability significantly reduces the time managers spend on data collection while maintaining precise performance measurement through automated analytics.
3Device complexity
If event data is not associated with specific events, then data storage is simplified, but performance analysis and trend discovery become impractical
Solution Approach 1:
The system implements a dynamic data structure where event objects can adaptively organize and associate activity data based on event characteristics. The structure allows flexible addition, removal, and reorganization of data associations as events evolve, enabling both relatively simple storage mechanisms and sophisticated analysis capabilities through the dynamic nature of event-object relationships rather than rigid predefined schemas.
Data Source
AI summary
A computer-implemented system and method for planning recurring events is provided. Event objects for events are stored in a database. A trigger notifying the beginning of an event is received and an event object representing the event is generated in response to the trigger. An event class is associated with a set of parameters and is assigned to the event object. A set of activity data is created for the event object and each activity data includes structured and unstructured data describing an event activity occurred during the event. At least one event object is retrieved from the database as a model and the parameter values of the model event object are displayed. At least one of the parameter values of the model event object is modified and the modification is reflected against other parameter values of the model event object that are dependent on the modified parameter value.


