Sensor-Based Fraud Detection Script for Online Transactions

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The online advertising environment faces challenges in determining the authenticity of Internet traffic, with fraudulent traffic generated by bots and malware, leading to unreliable analytics and revenue loss for advertisers and content providers.

Innovation Solution

A method and system that utilize machine-readable detection scripts executed on user devices to gather feedback from sensors like accelerometers, gyroscopes, and magnetometers, and correlate this data with location information to calculate a trustworthiness factor, distinguishing between human and non-human traffic, and employing DNS resolver servers to map and rate Internet traffic.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional trust mechanisms like usernames and passwords are implemented, then transaction security is improved, but user convenience and ease of operation deteriorates

Engineering Contradiction:
Improvetransaction securityVSAvoiduser convenience
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent replaces traditional mechanical authentication mechanisms (usernames and passwords) with sensor-based detection systems. The system uses accelerometers, gyroscopes, and magnetometers to detect device movements and orientations, creating a passive authentication mechanism that does not require user input while maintaining security.

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

Solution Approach 2:

The system implements self-service authentication by automatically detecting user presence and device handling patterns through sensors. The authentication process occurs without user intervention, as the system independently evaluates sensor data to determine whether a real person is interacting with the device.

Inventive Principle:
Principle #25Self-service

2Difficulty of detecting and measuring

If location-based trust evaluation is implemented, then fraud detection capability is improved, but reliability deteriorates due to outdated mapping databases and circumvention technologies

Engineering Contradiction:
Improvefraud detection capabilityVSAvoidlocation accuracy
Core Design Contradiction:
Difficulty of detecting and measuringVSReliability

Solution Approach 1:

The patent replaces reliance on external mapping databases and IP-based location services with inertial sensor-based location detection. Accelerometers, gyroscopes, and magnetometers directly measure device movement and orientation, providing real-time location and movement data without depending on outdated geographic databases or vulnerable IP mapping systems.

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

Solution Approach 2:

The system introduces sensor data as an intermediary between the device and location verification. Instead of directly relying on IP addresses or GPS coordinates that can be spoofed, the system uses accelerometer, gyroscope, and magnetometer readings as intermediate evidence of actual device handling and location, which are much harder to fake.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If sensor-based detection scripts are implemented, then measurement precision of user authenticity is improved, but device complexity increases

Engineering Contradiction:
Improveuser authenticity detectionVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent leverages the universality of mobile device sensors, which were originally designed for other purposes (motion detection, navigation, gaming). The same accelerometers, gyroscopes, and magnetometers used for standard device functions are repurposed for fraud detection, avoiding the need for specialized hardware while achieving high measurement precision.

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

Solution Approach 2:

The system creates a digital copy of physical device handling patterns through sensor data. By capturing accelerometer, gyroscope, and magnetometer readings, the system generates a digital representation of how a real person physically interacts with the device, enabling precise authenticity measurement without adding physical complexity.

Inventive Principle:
Principle #26Copying

4Loss of energy

If fraudulent traffic evaluation is implemented, then loss reduction from fraud is improved, but productivity of legitimate transactions may deteriorate due to additional verification steps

Engineering Contradiction:
Improverevenue loss from fraudVSAvoidtransaction processing speed
Core Design Contradiction:
Loss of energyVSProductivity

Solution Approach 1:

The patent ensures continuous fraud detection by having sensor data collected and evaluated in real-time throughout the transaction process. Rather than adding discrete verification steps that interrupt workflow, the system continuously monitors device sensor data in the background, maintaining both security and transaction flow without interruption.

Inventive Principle:
Principle #20Continuity of useful action

Solution Approach 2:

The fraud detection system operates autonomously without requiring user participation. Sensors continuously collect data and the system automatically evaluates authenticity, eliminating the need for manual verification steps that would slow down legitimate transactions while still preventing fraud.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10552838B2System and method for evaluating fraud in online transactions
Publication Date: 2020.02.04 CHEQ AI TECH (2018) LTD
  • US10552838B2 patent drawing
  • US10552838B2 patent drawing
  • US10552838B2 patent drawing

AI summary

Systems and methods for evaluating trustworthiness for an online transaction are provided. The methods may include providing a detection script to a user device alongside content requested by the user device. The detection script is executable on a web browser or web-based application of the user device and configured to cause the user device to send feedback from at least one sensor on the user device that is accessible by the web browser or web-based application. The system receives the feedback from the user device at a server and evaluates the feedback from the at least one sensor on the user device. The script further allows the server to obtain location information for the user device. The server calculates a trustworthiness factor for the user device based on the obtained feedback and location for the user device.