Cross-Network Reputation System for Reducing False Positives

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online service systems face challenges in accurately distinguishing between desirable and undesirable transactions, leading to false positives, particularly affecting infrequent or new users, who often experience onerous or insufficient protection measures.

Innovation Solution

A reputation feedback system is implemented, where user transactions across multiple online services are monitored to calculate a reputation score, which is used to authenticate and authorize subsequent transactions, with the option for additional proof if the score is insufficient, thereby reducing false positives.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If SPAM filters and antivirus software are used to protect online services, then security is improved, but false positives increase particularly for infrequent or new users

Engineering Contradiction:
ImprovesecurityVSAvoidfalse positive rate
Core Design Contradiction:
ReliabilityVSMeasurement precision

Solution Approach 1:

The system implements a feedback mechanism where reputation scores are calculated based on actual user behavior patterns and transaction history. This feedback loop allows the system to learn from past interactions and adjust its filtering decisions, reducing false positives for new and infrequent users while maintaining security for known abusive patterns.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system changes the parameter used for security assessment from static blacklist/whitelist approaches to dynamic reputation scores that evolve based on user behavior. This parameter transformation enables more precise differentiation between legitimate new users and actual abusers, reducing false positives while maintaining security.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If accreditation of large senders and computational proofs are used, then security is improved, but device complexity and user burden increase

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system extracts the complexity of security verification from the user side and consolidates it into a centralized reputation server. Users simply provide their identifier, and the server handles the complex reputation calculation and verification, eliminating the need for users to perform computational proofs or manage accreditation systems.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The reputation server acts as an intermediary between users and online services. It mediates the security verification process by calculating reputation scores and providing authentication tokens, thereby simplifying the overall system architecture and reducing the burden on individual users while maintaining strong security.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If infrequent or new users are treated with strict security measures, then security is improved, but ease of operation deteriorates due to unnecessary restrictions

Engineering Contradiction:
ImprovesecurityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system implements dynamic security measures that adapt to user reputation profiles. New and infrequent users experience streamlined operations until their behavior patterns indicate potential abuse, at which point enhanced verification is applied. This dynamic approach maintains ease of operation for legitimate users while ensuring security when needed.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system performs preliminary reputation assessment before applying strict security measures. By calculating reputation scores based on historical behavior patterns, the system can proactively identify legitimate new users and apply relaxed security parameters, thereby improving ease of operation while maintaining security through ongoing monitoring.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS8484700B2Cross-network reputation for online services
Publication Date: 2013.07.09 MICROSOFT TECHNOLOGY LICENSING LLC
  • US8484700B2 patent drawing
  • US8484700B2 patent drawing
  • US8484700B2 patent drawing

AI summary

A reputation server associates feedback from previous network transactions with an account of a user in a network. A reputation score for the user is calculated based on the feedback to indicate the probability the user will abuse the network. When an online service receives a request to perform a transaction from the user, the online service performs the transaction based on the user's reputation score. Additionally, a server generates a reputation packet including the reputation score for a user for use by an online service when the user requests the online service to perform a transaction. The online service may authenticate the reputation packet with the server and, if the reputation packet is authenticated, the online service performs the transaction based on the user's reputation score.