Implicit Follow Automation for Enterprise Object Tracking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing enterprise application systems require users to manually select and manage objects for following, leading to inefficiencies in tracking changes and an overwhelming volume of messages, as users must manually designate which objects to follow and later unfollow, often resulting in missed updates or cluttered activity streams.
Innovation Solution
Implementing an automated system for implicit follow and unfollow of objects in enterprise applications, where users are automatically associated with objects based on their actions or changes in roles, ensuring real-time updates and reducing clutter by automatically disassociating users from objects they no longer have access to.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If users manually select objects to follow, then users can track specific object changes, but users must invest time and effort to identify and designate which objects should be followed
Solution Approach 1:
The system automatically designates objects for following based on user actions and object characteristics without requiring manual user intervention. The system self-determines which objects are relevant to each user and adds them to the following list automatically, eliminating the time-consuming manual selection process while maintaining reliable object tracking.
Solution Approach 2:
The system pre-identifies and pre-designates objects that should be followed based on analysis of user behavior patterns, object properties, and organizational context before the user needs to view updates. This preliminary automatic designation ensures objects are ready for tracking without requiring real-time user decisions.
2Loss of information
If users manually follow objects, then users can receive updates on followed objects, but the volume of messages increases to the point where the activity stream becomes overwhelming and difficult to navigate
Solution Approach 1:
The system continuously monitors user interactions with the activity stream and feedback on message relevance, automatically adjusting which objects are followed based on this feedback. When users stop engaging with certain object updates, the system automatically unfollows those objects, preventing the activity stream from becoming overwhelmed while ensuring relevant updates remain visible.
Solution Approach 2:
The following relationships are made dynamic rather than static, automatically adjusting based on changing user needs, object activity levels, and organizational context. The system dynamically adds and removes objects from the following list, ensuring the activity stream remains at an optimal size for navigation while maintaining comprehensive update coverage.
3Adaptability or versatility
If users manually manage followed objects, then users have control over their activity stream, but users may fail to recognize when objects should be followed or when they should be unfollowed
Solution Approach 1:
The system automatically performs the following and unfollowing actions based on analysis of user behavior, object characteristics, and organizational context, eliminating the need for users to manually manage their followed objects list. This self-service approach increases adaptability while simplifying user operation.
Solution Approach 2:
The system acts as an intermediary between users and objects, intelligently determining which objects should be followed based on multiple factors including user role, object activity, organizational structure, and interaction patterns. This intermediary function provides sophisticated adaptability while keeping the user interface simple and easy to operate.
4Extent of automation
If the system implements automated follow based on user actions, then relevant object updates are automatically tracked, but the system complexity increases
Solution Approach 1:
The system implements a universal automatic following mechanism that handles multiple object types, user roles, and organizational contexts through a single integrated approach. This multi-functional design achieves high automation across diverse scenarios without proportionally increasing system complexity, as the same core logic adapts to different situations.
Data Source
AI summary
Disclosed is an approach for implementing implicit follow and automatic unfollow of objects in an enterprise application system. Automated following and unfollowing can be provided for objects in a CRM application, such as objects pertaining to sales opportunities.


