Terms of Use Verification System for Access Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users often unknowingly agree to unfavorable Terms of Use, Privacy Policies, and License Agreements when accessing web services or installing software, leading to potential data misuse, unexpected charges, and compliance issues, especially affecting children and those using services in foreign languages.

Innovation Solution

A system that acquires and performs natural language analysis on accompanying documents, matches terms with an access control policy, and controls access accordingly, ensuring compliance, protecting personal information, and preventing unauthorized usage.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users click accept or agree button without reading Terms of Use, then service access is quick and easy, but users may unknowingly agree to unfavorable terms leading to data misuse and unexpected charges

Engineering Contradiction:
Improveservice access speedVSAvoiduser awareness of terms
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary analysis of the Terms of Use document before the user completes registration, identifying unfavorable terms in advance. This allows the system to prepare appropriate warnings or notifications to be presented to the user during the registration process, ensuring users are informed before they commit to the service.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary system that acts as a mediator between the Terms of Use document and the user. This intermediary analyzes the document content, extracts key unfavorable terms, and presents them to the user in an understandable format, facilitating informed consent without requiring the user to read the entire legal document.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If Terms of Use contain detailed conditions and terms, then service provider protection is improved, but user understanding and compliance become more difficult

Engineering Contradiction:
Improveservice provider protectionVSAvoiduser understanding
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system segments the complex Terms of Use document into distinct components or sections, analyzing each separately to identify unfavorable terms. This segmentation allows the system to present only the relevant concerning terms to the user rather than the entire document, making it easier for users to understand and review specific clauses that affect their rights and obligations.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by treating different sections of the Terms of Use document differently based on their content. F unfavorable terms are identified and highlighted with appropriate warnings or explanations, while neutral or favorable terms are not emphasized. This selective approach ensures users focus on the most important information without being overwhelmed by the entire document.

Inventive Principle:
Principle #3Local quality

3Extent of automation

If automatic fee charging and service period extension are allowed, then service provider convenience is improved, but user control and awareness are reduced

Engineering Contradiction:
Improveservice management automationVSAvoiduser control
Core Design Contradiction:
Extent of automationVSEase of operation

Solution Approach 1:

The system implements feedback mechanisms that notify users about automatic fee charging and service period extension clauses in the Terms of Use. When such terms are detected, the system provides warnings and explanations to users, allowing them to make informed decisions about whether to proceed with registration. This feedback loop maintains automation while preserving user awareness and control.

Inventive Principle:
Principle #23Feedback

4Adaptability or versatility

If foreign web services are used without localization, then service availability is improved, but user comprehension of Terms of Use decreases

Engineering Contradiction:
Improveservice availabilityVSAvoidterm comprehension
Core Design Contradiction:
Adaptability or versatilityVSEase of operation

Solution Approach 1:

The patent introduces an intermediary translation and analysis system that bridges the language barrier between foreign Terms of Use documents and users. This intermediary not only translates the document but also analyzes the translated content to identify unfavorable terms, presenting both translation and analysis results to the user in their native language, thereby maintaining service availability while improving comprehension.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10387567B2Verifying the terms of use for access to a service
Publication Date: 2019.08.20 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US10387567B2 patent drawing
  • US10387567B2 patent drawing
  • US10387567B2 patent drawing

AI summary

Provided are techniques in which a document accompanying a service is acquired, a natural language analysis is performed on the acquired document, a determination is made from the results of the natural language analysis whether an item defined in the access control policy is found in the acquired document and, when the item defined in the access control policy is found in the acquired document, the access control policy is referenced and access to the service controlled accordingly.