Feed View Management for Micro-blogging Threads
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Micro-blogging message feeds and threads lack customization options, leading to the inclusion of irrelevant messages that decrease user experience and waste processing and network resources.
Innovation Solution
Implementing a method to manage feed views by distinguishing between primary and secondary messages, allowing users to choose between 'full thread' and 'stream' modes for viewing, where 'full thread' includes both primary and secondary messages, and 'stream' mode includes only primary messages.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If message feeds include all messages (primary and secondary) to provide comprehensive information, then information completeness is improved, but user experience deteriorates due to irrelevant messages and resource waste
Solution Approach 1:
The patent implements dynamic feed viewing modes that allow users to switch between 'full thread' mode (showing all messages including secondary ones) and 'stream' mode (showing only primary messages). This dynamic adjustment enables the system to adapt to different user needs and contexts, resolving the contradiction between information completeness and user experience by providing flexibility in information presentation.
Solution Approach 2:
The patent introduces classification mechanisms that distinguish between primary messages (which qualify for feeds) and secondary messages (associated with primary messages). By applying different qualities or attributes to different types of messages, the system can selectively include or exclude them based on user preferences, thereby improving user experience while preserving information completeness when needed.
2Loss of information
If message feeds include all messages to ensure comprehensive coverage, then information completeness is improved, but processing resources are wasted
Solution Approach 1:
The patent extracts and separates secondary messages from primary messages in the feed processing pipeline. By identifying and extracting only the necessary primary messages for inclusion in feeds, the system avoids processing and transmitting unnecessary secondary messages, thereby reducing processing resource consumption while maintaining information completeness for essential content.
Solution Approach 2:
The patent implements partial action by selectively including only primary messages in the 'stream' mode feed, rather than processing all messages. This partial processing approach reduces computational overhead and resource consumption while still providing sufficient information for users who prefer concise feeds, resolving the contradiction between information completeness and resource efficiency.
3Loss of information
If message feeds include all messages to provide comprehensive views, then information completeness is improved, but network resources are wasted
Solution Approach 1:
The patent extracts only the necessary primary messages for feed transmission, excluding secondary messages when in 'stream' mode. This extraction mechanism reduces the volume of data transmitted over the network, thereby conserving network resources while maintaining information completeness for essential content. The system selectively transmits only what is necessary based on the user's chosen viewing mode.
Data Source
AI summary
Primary and secondary messages are included in a feed according to a “full thread” mode or a “stream” mode. The “full thread” mode causes a feed, when viewed, to include both primary and secondary messages. In contrast, the “stream” mode causes a feed, when viewed, to include only primary messages. In this way, a feed viewed in “full thread” mode provides to users a comprehensive view of messages included in the feed. Alternatively, a feed viewed in “stream” mode provides to users a concise view messages included in the feed.


