Device Similarity Scoring via Statistical Modeling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional methods for device similarity analysis, such as rule-based systems, are inflexible and require human tuning, struggling to control false positive and false negative rates, and are ineffective in adapting to changing device element frequencies and missing data, especially in web-based applications like e-commerce where secure device identification is crucial.

Innovation Solution

A data-driven approach using a statistical modeling framework, specifically a Naïve Bayesian model with Expectation-Maximization algorithm, to calculate a soft similarity score between devices based on their components, automatically learning from unlabeled data and adapting to element importance and dynamics, without relying on human intervention or explicit labels.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of manufacture

If rule-based systems are used for device similarity analysis, then the system structure is simple and easy to implement, but the system is inflexible and cannot adapt to changing device element frequencies

Engineering Contradiction:
Improveease of implementationVSAvoidadaptability to changing device element frequencies
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The patent replaces rule-based mechanical systems with a statistical modeling framework using Naïve Bayesian models and Expectation-Maximization algorithms. This substitution enables automatic learning from data to determine device similarity, eliminating the need for manual rule tuning while adapting to changing device element frequencies through probabilistic calculations.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If manual tuning of rule-based systems is performed, then initial system setup is possible, but continuous human intervention is required to control false positive and false negative rates

Engineering Contradiction:
Improvecontrol over false positive and false negative ratesVSAvoidhuman intervention requirement
Core Design Contradiction:
ReliabilityVSExtent of automation

Solution Approach 1:

The patent implements self-service through automatic learning mechanisms where the Naïve Bayesian model and Expectation-Maximization algorithm continuously optimize device similarity determination without human intervention. The system automatically adjusts to control false positive and false negative rates by learning from observed device element frequencies and patterns in the data.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent incorporates feedback loops where the system continuously monitors device element frequencies and similarity determination outcomes, using this feedback to refine probabilistic models and improve accuracy over time. The Expectation-Maximization algorithm utilizes feedback from unlabeled data to iteratively improve model parameters and control error rates.

Inventive Principle:
Principle #23Feedback

3Ease of operation

If conventional device identification methods are used, then implementation is straightforward, but the system cannot handle missing data effectively

Engineering Contradiction:
Improveease of implementationVSAvoideffectiveness with missing data
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent changes the approach from deterministic rule-based parameter matching to probabilistic parameter assessment. The Naïve Bayesian model handles missing data by calculating probabilities based on available device elements, allowing the system to determine device similarity reliably even when some device components are missing or unavailable.

Inventive Principle:
Principle #35Parameter changes

4Device complexity

If cookies or explicit tagging are used for device identification, then device tracking is simple, but security vulnerabilities increase due to cookie theft and replay attacks

Engineering Contradiction:
Improveidentification mechanism simplicityVSAvoidsecurity risks from cookie theft and replay attacks
Core Design Contradiction:
Device complexityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the device identification function from cookie-based systems and implements it through analysis of intrinsic device elements. By removing the cookie dependency and using statistical modeling of device characteristics, the system eliminates security vulnerabilities associated with cookie theft and replay attacks while maintaining device identification capability.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS9292793B1Analyzing device similarity
Publication Date: 2016.03.22 EMC IP HLDG CO LLC
  • US9292793B1 patent drawing
  • US9292793B1 patent drawing
  • US9292793B1 patent drawing

AI summary

A method is used in analyzing device similarity. Data describing a device is received and a model is applied to the data. Based on the modeling, a measure of similarity between the device and a previously known device is determined.