Web Page Annotation System for Context-Specific Display

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing web page annotation technologies display the same electronic tag regardless of the web page's use, making the annotation less useful for varied applications of a single web page.

Innovation Solution

An information processing system that displays annotation information, such as notes or tags, superimposed on web pages based on the specific use of each link object, allowing different annotation information to be associated with the same URL for different link objects.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the same electronic tag is displayed for all access methods of a web page, then the display is simple and consistent, but the annotation becomes less useful for varied uses of the web page

Engineering Contradiction:
Improveannotation usefulnessVSAvoiddisplay complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the web page access context into different types (e.g., search result access, direct URL access, bookmark access) and assigns different annotation information to each segment. This allows the system to display appropriate annotations based on how the web page was accessed, resolving the contradiction between simplicity and usefulness.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies different annotation information to different local contexts of web page access. Instead of a uniform annotation for all accesses, the system provides context-specific annotations (e.g., search query annotations for search result accesses, direct URL annotations for direct accesses) to enhance relevance for each specific access scenario.

Inventive Principle:
Principle #3Local quality

2Adaptability or versatility

If multiple annotation information are associated with the same web page URL, then the annotation becomes more relevant to specific uses, but the system complexity increases

Engineering Contradiction:
Improveuse-specific annotation capabilityVSAvoidannotation management complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-associating multiple types of annotation information with web page URLs before access occurs. The system stores different annotations (search query annotations, direct URL annotations, etc.) in advance and retrieves the appropriate annotation based on the access method, enabling use-specific annotations without increasing real-time processing complexity.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary mechanism (annotation management component) that handles the complexity of storing, retrieving, and selecting appropriate annotations. This intermediary layer abstracts the complexity from the user interface, allowing multiple annotations to be managed systematically while presenting a simplified interface for users to access web pages with relevant annotations.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS20240241621A1Information processing system, non-transitory computer readable medium storing program, and information processing method
Publication Date: 2024.07.18 FUJIFILM BUSINESS INNOVATION CORP
  • US20240241621A1 patent drawing
  • US20240241621A1 patent drawing
  • US20240241621A1 patent drawing

AI summary

An information processing system includes one or plural processors configured to, in a case where an operation of designating a first link object is performed, perform a control of displaying annotation information of a first web page associated with the first link object in a superimposed manner on the first web page, and in a case where an operation of designating a second link object is performed, perform a control of displaying annotation information of a second web page associated with the second link object in a superimposed manner on the second web page, in which information for accessing the first web page is identical to information for accessing the second web page.