Browser Plugin Image Filtering for Product Recommendations
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Browser plugins and extensions struggle to distinguish and append functions to specific types of images, such as product images, on webpages managed by third-party content providers, often applying the function to all images, which reduces aesthetics and user experience.
Innovation Solution
A browser plugin/extension system that identifies and filters specific image types, such as product images, by comparing links or evaluating attributes, and appends a recommendation function only to those images, while omitting it on others, using a processor and memory system to manage and transmit unique user identifiers for personalized recommendations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a browser plugin applies an external function to all images on a webpage, then the function coverage is maximized, but the aesthetics and user experience deteriorate due to unnecessary modifications on non-product images
Solution Approach 1:
The patent applies local quality by differentiating between product images and other images on the webpage. The system identifies product images through link comparison and attribute evaluation, then applies the external function only to these specific images while leaving other images unchanged. This selective application maintains webpage aesthetics while achieving the desired functionality for product images.
2Measurement precision
If a browser plugin filters images to identify specific types, then the precision of function application improves, but the system complexity increases due to additional filtering mechanisms
Solution Approach 1:
The patent implements self-service by leveraging existing webpage data structures and attributes. The system uses comparison with stored links and evaluation of image attributes that are already present in the webpage code, rather than requiring complex external filtering mechanisms. This approach achieves accurate image type identification while minimizing additional system complexity.
3Ease of operation
If a browser plugin allows users to recommend product images to other users, then the user experience improves through personalization, but the risk of spamming increases
Solution Approach 1:
The patent implements feedback mechanisms to control the recommendation functionality. The system receives unique identifiers from users, verifies them against stored data, and provides feedback on whether the recommendation should be sent. This feedback loop includes verification steps that prevent unauthorized or spammy recommendations while maintaining ease of operation for legitimate users.
Data Source
AI summary
A system for adding an external function to a webpage includes: one or more processors; and memory communicably connected to the one or more processors and storing instructions that, when executed by the one or more processors, cause the one or more processors to: receive code associated with the webpage from a remote server; identify a plurality of images in the code; filter the plurality of images to identify a first type of image different from other images of the plurality of images; and append the external function to the first type of image to display a modified webpage including the external function on a display device of a first user.


