Card-Based Digital Content Comparison Interface
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current user interfaces for online services are inefficient for browsing and comparing digital content items, leading to excessive navigation and resource consumption, making them difficult and inconvenient to use.
Innovation Solution
A system and method that allows users to select attribute values from displayed cards to replace or add new cards, reducing navigation operations and network transmissions by determining and presenting digital content items efficiently, using a user interface module and selection module to display additional cards based on user preferences and criteria.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If users navigate back and forth between online pages to browse and compare digital content items, then users can view different products, but the number of navigation operations and network transmissions increases excessively
Solution Approach 1:
The patent merges multiple product pages into a single comparison interface where users can view and compare multiple digital content items simultaneously on one page, eliminating the need to navigate back and forth between separate pages. This combining approach reduces navigation operations while maintaining comprehensive product viewing capabilities.
Solution Approach 2:
The system performs preliminary actions by pre-loading and displaying multiple product cards with key attributes before the user needs to make comparisons. The interface proactively presents comparable information in advance, reducing the need for subsequent navigation operations and network transmissions during the comparison process.
2Loss of information
If users navigate between multiple online pages to compare products, then users can access detailed product information, but processor workload and network bandwidth consumption increase
Solution Approach 1:
The patent segments product information into discrete, structured cards that can be displayed independently and efficiently. Each card contains essential attributes (price, rating, description) formatted for optimized rendering, allowing the system to transmit and process only the necessary information chunks rather than entire pages, thereby reducing processor workload and network bandwidth consumption.
Solution Approach 2:
The system creates simplified visual copies of product information in the form of standardized cards that capture essential attributes without requiring full page loads. These card representations provide sufficient product information for comparison while consuming significantly fewer network resources and processing power than complete page transmissions.
3Adaptability or versatility
If users manually select and replace products for comparison by navigating pages, then users can compare different items, but the user interface becomes difficult and inconvenient to use
Solution Approach 1:
The comparison interface dynamically adapts to user actions by allowing real-time addition, removal, and reordering of product cards through intuitive interactions. The system responds dynamically to user selections and modifications, maintaining a flexible comparison set without requiring manual page navigation. This dynamic behavior enhances both versatility and ease of operation.
Solution Approach 2:
The interface provides universal functionality for comparing any digital content items within the system through a unified card-based approach. The same interface handles various product types and comparison scenarios, eliminating the need for different navigation procedures for different items. This multi-functional design simplifies operation while maintaining broad adaptability.
Data Source
AI summary
Techniques for implementing an improved user interface for efficiently browsing through and comparing digital content items are disclosed. In some embodiments, a method comprises: receiving a request for one or more additional graphical widgets indicating at least one of a plurality of graphical widgets selected by a user for concurrent display with the additional graphical widget(s), the request also indicating at least one attribute value for each one of the at least one of the plurality of graphical widgets, with at least one attribute value having been selected by the user for use in determining the additional graphical widget(s). The additional graphical widget(s) may be determined from amongst a plurality of additional graphical widgets based on the attribute value(s) indicated by the request, and then displayed concurrently on the computing device along with the graphical widget(s) selected by the user for concurrent display with the additional graphical widget(s).


