Cross-Community Stream Aggregation for Social Networking
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional social networking systems lack a robust framework for users to easily consume feed content from multiple communities in the same context, limiting the ability to create and view cross-community streams that integrate content from various communities.
Innovation Solution
The implementation of techniques that allow users to create and view cross-community streams, which are streams that can be accessed and viewed from the context of multiple communities, enabling users to curate and access feed content related to several communities within a single context, using a social networking system like ChatterĀ®, without requiring users to navigate away from their current environment.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If users access feed content from multiple communities, then information completeness is improved, but navigation complexity increases
Solution Approach 1:
The patent merges feed content from multiple communities into a single cross-community stream that can be accessed from any community context. This allows users to consume information from multiple communities without navigating between them, resolving the contradiction by combining multiple information sources into one unified access point.
Solution Approach 2:
The cross-community stream is designed to be universally accessible from the context of any community, allowing the same stream to serve multiple communities simultaneously. This multi-functional design enables users to access cross-community content regardless of which community they are currently viewing, eliminating the need for separate navigation paths.
2Loss of information
If users navigate between multiple communities to access feed content, then information access is improved, but time consumption increases
Solution Approach 1:
The system pre-generates cross-community streams that aggregate feed content from multiple communities in advance. When users access the stream, the content is already curated and organized, eliminating the need for users to manually navigate between communities to gather information, thus reducing time consumption while maintaining information access.
Solution Approach 2:
The cross-community stream acts as an intermediary that mediates between multiple communities and the user. Instead of users directly navigating between communities, the stream aggregates and presents content from all communities in a single location, reducing the time required to access information from multiple sources.
3Productivity
If cross-community streams are implemented, then user productivity is improved, but system complexity increases
Solution Approach 1:
The system segments stream functionality into community-specific streams and cross-community streams. Each stream type has a specific purpose and scope, allowing the system to manage complexity through modular design. Community-specific streams handle single-community content while cross-community streams handle multi-community aggregation, dividing the overall system complexity into manageable segments.
Data Source
AI summary
Disclosed are examples of systems, apparatus, methods and computer program products for generating or updating cross-community streams. A plurality of communities can be maintained on behalf of a plurality of member organizations. Members of each community can have access to a corresponding set of records. One or more selections operable to assign one or more records to one or more cross-community streams can be displayed in a user interface on a display of a device of a first user. A first request from the first user to assign a first set of one or more records to a first cross-community stream can be processed. The first cross-community stream can be generated or updated.


