Multi-Pane Display for Social Program Discovery
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current systems fail to effectively provide a multi-pane display of programs being viewed by a user's social contacts, limiting the user's ability to easily locate and select programs based on social interactions and recommendations.
Innovation Solution
A method and system that store user identifiers and associate them with social contacts' identifiers, receiving program identifier data from contacts, and providing a multi-pane display that aligns program data with contact identifiers, allowing users to select and access programs based on social viewing habits and recommendations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If a multi-pane display of programs being viewed by social contacts is provided, then program discovery and accessibility are improved, but device complexity increases
Solution Approach 1:
The display is divided into multiple panes, each showing programs viewed by different social contacts. This segmentation allows the user to view multiple program streams simultaneously in an organized manner, improving program discovery while managing complexity through structured presentation
Solution Approach 2:
The system integrates social networking functionality with program viewing capabilities, allowing a single device to serve multiple functions: displaying programs from various sources, tracking social contact viewing habits, and providing personalized recommendations. This multi-functionality improves accessibility while consolidating complexity into a unified system
2Ease of operation
If program identifier data is aligned with social contact identifiers in a multi-pane display, then ease of selecting programs based on social interactions is improved, but information processing complexity increases
Solution Approach 1:
The system pre-processes and stores associations between users and their social contacts, along with tracking program viewing data. This preliminary organization of information enables the system to automatically align program identifiers with social contact identifiers when displaying multi-pane content, simplifying the user selection process while managing processing complexity through pre-computed relationships
3Ease of operation
If the system determines user access to program sources and enables sound data for selected programs, then user viewing experience is improved, but system processing time increases
Solution Approach 1:
The system pre-determines user access rights to program sources and stores this information in advance. When a user selects a program in the multi-pane display, the system can quickly retrieve pre-computed access information without performing complex real-time authorization checks, thereby improving viewing experience while minimizing processing time delays
Data Source
AI summary
Systems and methods for providing a multi-pane display of programs being viewed by a plurality of social contacts include storing a user identifier for a user; storing an association of the user identifier with user identifiers for each of the plurality of social contacts of the user; receiving, from the plurality of social contacts of the user, program identifier data representing programs currently being viewed by the social contacts or previously viewed by the social contacts; and providing display data in a multi-pane display.


