Anchored Web Browser Annotation Sharing System
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users face challenges in identifying and understanding relevant information on the web due to the vast amount of available data, and existing technologies lack efficient methods for sharing and retrieving annotated content across web browsers.
Innovation Solution
A system that enables web browser-enabled annotation sharing by creating anchored annotations, which are stored and retrieved based on user input, allowing users to selectively share and retrieve annotations associated with specific web content, enhancing user satisfaction by providing summarized insights from previous users.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If users manually identify and understand relevant information on the web, then information accuracy is improved, but time consumption increases significantly
Solution Approach 1:
The patent applies preliminary action by enabling users to create annotations that are stored and automatically retrieved for future reference. When users encounter relevant information, they annotate it in advance, and the system retrieves these annotations later, eliminating the need to re-identify the same information manually. This pre-processing of information through annotation saves significant time in subsequent information-seeking tasks while maintaining accuracy through user-created markers.
Solution Approach 2:
The patent applies copying by creating digital replicas of annotated information through anchored annotations. These annotations capture and store key information, insights, and references that can be retrieved and reviewed without returning to the original web pages. The system creates copyable, storable representations of valuable information that preserve accuracy while enabling efficient access and review.
2Productivity
If annotation sharing functionality is added to web browsers, then information sharing efficiency is improved, but system complexity increases
Solution Approach 1:
The patent applies universality by integrating annotation creation, storage, and retrieval functionality directly into the web browser itself. Rather than requiring separate annotation software or external systems, the browser becomes a multi-functional tool that combines web browsing with information annotation and sharing capabilities. This unified approach improves information sharing efficiency while avoiding the complexity of multiple separate systems.
Solution Approach 2:
The patent applies intermediary by introducing an anchored annotation system that mediates between users and web content. The annotation system acts as an intermediary layer that captures, stores, and manages information without requiring direct complex interactions between users and the underlying web pages or servers. This intermediary annotation mechanism simplifies the overall system architecture while enabling efficient information sharing.
3Measurement precision
If anchored annotations are stored and retrieved based on user input, then information retrieval accuracy is improved, but data storage requirements increase
Solution Approach 1:
The patent applies taking out by extracting only the essential and relevant information from web pages into anchored annotations. Rather than storing entire web pages or all content, the system identifies and extracts key information, insights, and references that users find valuable. This extraction approach maintains high retrieval accuracy by focusing on meaningful content while significantly reducing data storage requirements compared to storing complete source materials.
Data Source
AI summary
Described herein is a method of web browser enabled annotation sharing comprising receiving information associated with the annotation, creating an anchored annotation based upon the received information associated with the annotation; and storing the anchored annotation. Further described herein is a method of retrieving an anchored annotation comprising receiving a request for an anchored annotation associated with particular content, retrieving anchored annotations associated with the particular content, filtering the retrieved anchored annotations; and, providing the filtered retrieved anchored annotations (e.g., to user(s) viewing the same content).


