Contextual Web Commenting via CSS Selector Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Desktop content editing applications lack effective techniques for maintaining contextual comments on dynamic web content, such as changing articles or web pages, as existing methods fail to adapt to layout structure changes, leading to corrupted comment locations and inefficient information flow.
Innovation Solution
Implementing contextual commenting on the web using CSS selectors coupled with regular expressions to adaptively associate comments with changing web content, allowing for flexible and adaptive mapping of comments to content selections, and dynamically updating comments based on user input and community feedback.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional comment mapping methods are used on dynamic web content, then initial comment association is achieved, but comment locations become corrupted when layout structure changes
Solution Approach 1:
The patent implements dynamic comment mapping by associating comments with CSS selectors rather than fixed positional coordinates. When the web content layout changes, the system automatically re-evaluates the CSS selectors to maintain correct comment associations, transforming the static comment mapping into a dynamic adaptation process that responds to structural changes.
Solution Approach 2:
The system changes the parameter used for comment mapping from fixed positional data to CSS selector-based identification. This parameter transformation allows comments to be reliably associated with content elements through their structural identifiers rather than their physical locations, enabling the system to adapt when layout parameters change.
2Productivity
If comments are dynamically updated based on user input and community feedback, then information flow is improved, but system complexity increases
Solution Approach 1:
The patent implements feedback mechanisms where community users can provide input on comment quality and relevance. The system processes this feedback to automatically update comment priorities and visibility, creating a self-regulating information flow that improves quality without requiring complex manual moderation systems.
Solution Approach 2:
The comment management system enables self-service functionality where the community automatically curates and refines comment quality through feedback mechanisms. This distributes the complexity management across users rather than concentrating it in a centralized system, improving information flow while managing complexity through decentralized participation.
Data Source
AI summary
Techniques for contextual commenting on the web are disclosed. In some embodiments, contextual commenting on the web includes receiving a content selection for a comment within a corpus of content; determining a contextual based location within the corpus of content to map the contextual comment to a subset of content with the corpus of content; and storing the comment and the contextual based location within the corpus of content for the comment.


