Collaborative Activity Analysis with Branching Revision History

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Collaborative software systems struggle to effectively monitor and enhance user activity in collaborative innovation environments, particularly in cases where multiple valid opinions exist, leading to unclear content and inefficient collaboration.

Innovation Solution

A system that includes a processor, memory, and interface to analyze user activity by detecting actions on data items, providing alerts on related items, and assessing the effectiveness of user engagement, while excluding administrator activities from user statistics to ensure accurate reflection of user interaction.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If collaborative software displays linear revisions of topics, then the interface is simple and easy to understand, but it cannot effectively represent multiple competing and equally valid opinions on a topic

Engineering Contradiction:
Improveinterface simplicityVSAvoidrepresentation of multiple opinions
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent segments the linear revision history into multiple parallel branches, where each branch represents a distinct opinion or interpretation. This allows the system to maintain simple linear navigation while visually representing multiple competing viewpoints through branching structures, thus preserving information about diverse opinions without complicating the basic interface.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a temporal and hierarchical dimension to the linear interface by displaying revision history as a timeline with branching paths. This transforms the flat linear view into a multi-dimensional representation where users can see both the chronological progression and the divergence of different opinions, maintaining interface simplicity while capturing complex information.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Measurement precision

If the system monitors all user actions on data items, then user engagement insights are comprehensive, but administrator activities are included in user statistics reducing accuracy

Engineering Contradiction:
Improveuser activity monitoring accuracyVSAvoiddistinction between user and administrator actions
Core Design Contradiction:
Measurement precisionVSLoss of information

Solution Approach 1:

The patent extracts administrator activities from the general user activity stream by implementing role-based filtering. The system identifies administrator actions through user role metadata and separates them into a distinct category, allowing comprehensive monitoring of all users while maintaining accurate user-specific statistics by excluding administrator interventions from user performance metrics.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent implements feedback mechanisms that provide differentiated information based on user role. The system monitors all actions comprehensively but provides tailored feedback and statistics to users that exclude administrator activities, ensuring users receive accurate information about peer performance while administrators maintain full visibility of system-wide activity.

Inventive Principle:
Principle #23Feedback

3Productivity

If the system provides alerts for actions on related data items, then user engagement is enhanced, but the complexity of detecting and managing relations increases

Engineering Contradiction:
Improveuser engagementVSAvoiddata item relation detection
Core Design Contradiction:
ProductivityVSDifficulty of detecting and measuring

Solution Approach 1:

The patent applies preliminary action by pre-computing and storing relationship metadata between data items during data creation and modification operations. The system establishes relation graphs in advance that map connections between data items, allowing the alerting mechanism to quickly query pre-established relationships rather than dynamically analyzing complex connections when generating alerts, thus reducing real-time computational complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary relationship layer that mediates between raw data items and the alerting system. This relationship graph acts as a pre-processed index that simplifies complex data item connections into manageable relation structures, enabling efficient alert generation based on predefined relation thresholds without requiring complex real-time analysis of data item connections.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS9258375B2System for analyzing user activity in a collaborative environment
Publication Date: 2016.02.09 ACCENTURE GLOBAL SERVICES LTD
  • US9258375B2 patent drawing
  • US9258375B2 patent drawing
  • US9258375B2 patent drawing

AI summary

A system is described for analyzing user activity in a collaborative environment. The system may include a memory, an interface, and a processor. The memory may store a plurality of data items. Each data item may be related to at least one other data item. The processor may receive a request to alert the user when an action is performed on a selected data item. The processor may also receive a relation threshold identifying at least one other data item related to the selected data item. The processor may detect the action being performed on the data item identified by the relation threshold. The processor may transform data describing the action into an alert. The alert may include the data describing the action, the data item, and a description of the relationship between the data items. The processor may provide the alert to the user via the device.