Annotation Tool Centralized Server Storage

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for managing annotations on websites and applications are prone to data loss, limited by device-specific browser plugins, insecure data sharing, and lack cohesive association between annotations, making them unreliable for business settings.

Innovation Solution

An annotation tool integrated with host applications allows users to create, store, and access annotations across devices, associating them with page and user identifiers for secure and centralized management.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If annotations are saved as cookies or on user's machine, then annotations can be stored and accessed, but data is prone to accidental deletion and loss of reliability

Engineering Contradiction:
Improveannotation storage and accessVSAvoiddata security and persistence
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent introduces a server as an intermediary between the user's device and the annotation data. Instead of storing annotations directly on the user's machine or as cookies, the system mediates storage and retrieval through a centralized server, which provides backup, security, and persistent access across multiple devices.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent transitions from local storage (single device dimension) to cloud-based storage (network dimension). By moving annotations from the user's local machine to a remote server accessible via network, the system enables access from multiple devices while providing centralized management and data protection.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

2Ease of operation

If browser plug-in is used for annotation, then annotations can be created and saved, but access is limited to specific devices and browsers

Engineering Contradiction:
Improveannotation creationVSAvoidcross-device access
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent makes the annotation system universal by implementing it as a server-based solution that can be accessed from any device with internet connectivity, not just specific browsers or devices. The system provides multi-functional access points including web interfaces, mobile applications, and desktop applications, all communicating with the same centralized server.

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Adaptability or versatility

If annotations are saved on third party server/cloud and shared via public channels, then sharing capability is enabled, but data security risk increases

Engineering Contradiction:
Improveannotation sharingVSAvoiddata exposure and misuse risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies local quality by implementing differentiated access controls for different users and annotation types. Instead of uniform public access, the system assigns specific permissions and visibility rules to different user groups, ensuring that each annotation is accessible only to authorized individuals while maintaining centralized server storage.

Inventive Principle:
Principle #3Local quality

4Device complexity

If each annotation is treated as standalone entry, then simple storage is achieved, but cohesive association between annotations is lost

Engineering Contradiction:
Improveannotation storage structureVSAvoidannotation context and association
Core Design Contradiction:
Device complexityVSLoss of information

Solution Approach 1:

The patent segments the annotation system into hierarchical components: individual annotations, annotation collections, and user profiles. This segmentation allows each annotation to be stored as a discrete unit while simultaneously enabling organizational structures that preserve contextual relationships and associations between related annotations.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS10013410B2Methods and systems for managing annotations within applications and websites
Publication Date: 2018.07.03 CONDUENT BUSINESS SERVICES LLC
  • US10013410B2 patent drawing
  • US10013410B2 patent drawing
  • US10013410B2 patent drawing

AI summary

The present disclosure discloses methods and systems for managing one or more annotations for a host application through an annotation tool. The annotation tool implements a user interface for users to create, store, access, share or display one or more annotations corresponding to a page of the host application. The annotation tool also implements a back-end interface for processing the one or more annotations created by the user. The annotation tool stores the one or more annotations, associates the one or more annotations with the page of the host application, and allows further retrieval of the one or more annotations from any user device.