Privacy Policy Scoring via ML Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Users are often unaware of how their data is being shared and used by online services, leading to privacy risks, as existing systems do not effectively inform users about privacy policies and provide control over their data.

Innovation Solution

A network privacy policy scoring system that analyzes privacy policies using machine learning models to generate scores and provide users with informational messages, enabling them to monitor and control their data usage by presenting privacy scores and options to change settings.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of information

If privacy policies are made comprehensive and detailed to improve user awareness, then user understanding of data usage improves, but user complexity and difficulty of reading increases

Engineering Contradiction:
Improveuser awareness of privacy risksVSAvoidcomplexity of privacy policy
Core Design Contradiction:
Loss of informationVSDevice complexity

Solution Approach 1:

The system segments comprehensive privacy policies into individual analysisable components using natural language processing, breaking down complex legal text into discrete phrases and concepts that can be evaluated separately and then aggregated into an overall privacy score

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system introduces an intermediary machine learning model that acts as a mediator between the complex privacy policy text and the user, translating detailed policy language into a simplified privacy score and actionable recommendations without losing essential information

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If machine learning models are used to analyze privacy policies to improve scoring accuracy, then measurement precision of privacy assessment improves, but computational resources and system complexity increases

Engineering Contradiction:
Improveprivacy score accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system implements self-service through automated machine learning models that independently analyze privacy policies without requiring manual expert review, with the models training on historical data and automatically generating privacy assessments

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes parameters by training machine learning models on specific privacy-related features and phrases, adjusting the model's focus to prioritize important privacy concepts while reducing computational overhead for less relevant text elements

Inventive Principle:
Principle #35Parameter changes

3Loss of information

If privacy scores and informational messages are provided to users to improve user awareness, then user control over data usage improves, but information processing requirements increases

Engineering Contradiction:
Improveuser awareness of data usageVSAvoidcomputational energy consumption
Core Design Contradiction:
Loss of informationVSUse of energy by moving object

Solution Approach 1:

The system applies partial action by providing users with selective privacy information - presenting only the most relevant privacy concerns and recommendations based on the analyzed policy, rather than overwhelming users with complete analysis of every policy element

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system uses efficient, lightweight machine learning models that can be quickly deployed and updated, replacing more resource-intensive traditional analysis methods with streamlined algorithms that consume less computational energy

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS11876837B2Network privacy policy scoring
Publication Date: 2024.01.16 IDENTITY THEFT GUARD SOLUTIONS INC
  • US11876837B2 patent drawing
  • US11876837B2 patent drawing
  • US11876837B2 patent drawing

AI summary

A user of a client device accesses a service provided by a server computer. The server computer gathers data about the user. The data gathered may be kept private by the server computer, shared only with other computers and users owned by the same entity, shared with selected third parties, or made public. The server computer provides a privacy policy document that describes how the data gathered is used. A privacy server analyzes the privacy policy document and, based on the analysis, generates a privacy score. The privacy score or an informational message selected based on the privacy score are provided to the client device. In response, the client device presents the privacy score or the informational message to the user. In this way, the user is informed of privacy risks that result from accessing the server computer.