Context-Based Information Feed Segmentation for Database Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In cloud computing environments, conventional database management techniques make it difficult for users to effectively view and track the activity of other users, leading to inefficiencies in sharing important information, as updates may not be timely or comprehensive, and relevant information may be buried among irrelevant data in network feeds.
Innovation Solution
The implementation of user account contexts in a database system allows users to selectively view, curate, and manage information feeds by creating contexts associated with their accounts, enabling them to prioritize and customize the display of relevant information based on different roles or audiences, and automatically subscribe users to updates related to specific records or groups.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If conventional database management techniques are used to publish updates to network feeds, then all updates are published to ensure completeness, but relevant information becomes buried among irrelevant data making it difficult to identify important updates
Solution Approach 1:
The patent segments the network feed into multiple context-specific feeds (e.g., sales context, support context, management context) rather than publishing all updates to a single feed. This allows important information to be organized into relevant segments where users can easily find context-appropriate updates without being overwhelmed by irrelevant data from other contexts.
Solution Approach 2:
The patent applies local quality by tailoring the feed content to specific user contexts and roles. Each user receives a customized feed with updates filtered and prioritized according to their specific context (e.g., a sales manager sees different updates than a support technician), ensuring that important information has high visibility within its relevant local context rather than being lost in a generic global feed.
2Loss of information
If users manually create reports to ensure important information is seen, then information completeness improves, but time consumption and operational complexity increase
Solution Approach 1:
The system automatically performs the report generation and distribution functions that would otherwise require manual user effort. When updates are published to the network feed, the system automatically identifies which users should receive which updates based on their contexts and roles, eliminating the need for users to manually create and distribute reports while ensuring complete and reliable information delivery.
Solution Approach 2:
The patent establishes user contexts and subscription preferences in advance, so that when updates occur, the system can automatically route information to the right users without requiring real-time manual intervention. This preliminary configuration enables the system to self-serve the information distribution function efficiently.
3Loss of information
If all updates are published to the network feed, then information completeness is maintained, but the complexity of managing and filtering information increases for users
Solution Approach 1:
The patent creates a universal context framework that serves multiple functions: it filters updates, organizes information by relevance, prioritizes important updates, and enables automatic subscription management all through a single contextual filtering mechanism. This multi-functional approach reduces the need for separate complex filtering and management tools while maintaining complete information availability.
4Loss of information
If users follow many users to ensure they see important information, then information coverage improves, but the volume of irrelevant information in their feed increases
Solution Approach 1:
Instead of requiring users to follow many individual users, the patent segments information by context and publishes updates to context-specific feeds. Users can then subscribe to entire context feeds (e.g., all sales updates, all support updates) rather than following individual users, dramatically reducing the volume of feed data while maintaining complete coverage of relevant information within each context.
Data Source
AI summary
Disclosed are systems, apparatus, methods, and computer readable media for selecting updates to associated records to publish on an information feed in an on-demand database service environment. In one implementation, a selection input is received. The selection input may indicate a first one of a plurality of user account contexts associated with a user account in a feed system. The first one of the plurality of user account contexts may be associated with a set of feed items stored in the feed system. Based on the selection input indicating the first one of a plurality of user account contexts, one or more candidate feed items for presentation in an information feed may be determined. The information feed may be capable of being displayed on a display device.


