Hardware Fingerprinting for Online Auction Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing online and networked auction systems lack robust security measures and effective methods for maintaining records of user performance in auction processes, leading to potential unauthorized participation and unsatisfactory transaction completions.

Innovation Solution

The implementation of a hardware fingerprinting system that uses a server to authenticate clients by comparing their unique machine fingerprints with stored records, allowing or denying participation based on past auction performance and updating records of successful or unsuccessful transactions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If hardware fingerprinting is implemented to improve security, then system security is improved, but device complexity increases

Engineering Contradiction:
Improvesystem securityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The system performs preliminary actions by collecting hardware fingerprint data from client devices before allowing auction participation. The server stores these fingerprints in advance and uses them for authentication, preventing unauthorized access before it can occur rather than reacting to security breaches afterward.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The hardware fingerprint acts as an intermediary element between the client device and the auction system. Instead of directly trusting user credentials, the system uses the fingerprint as an intermediate verification layer that objectively identifies the device, reducing reliance on user-provided authentication information.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If user performance records are maintained to prevent unauthorized participation, then auction integrity is improved, but information storage requirements increase

Engineering Contradiction:
Improveauction integrityVSAvoiddata storage
Core Design Contradiction:
ReliabilityVSQuantity of substance

Solution Approach 1:

The system extracts only the essential identifying information from user performance records - specifically the hardware fingerprint and basic participation status - rather than storing complete user profiles and transaction histories. This extraction approach maintains auction integrity by enabling reliable identification while minimizing data storage requirements.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The system uses lightweight, minimal data structures for storing fingerprint information and participation status. Rather than maintaining complex, long-term user records, the system stores only the necessary authentication data that can be quickly verified and discarded after use, reducing overall storage requirements.

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

Data Source

PatentUS9075958B2Use of fingerprint with an on-line or networked auction
Publication Date: 2015.07.07 UNILOC 2017 LLC
  • US9075958B2 patent drawing
  • US9075958B2 patent drawing
  • US9075958B2 patent drawing

AI summary

A method for selectively allowing participation in an auction, implemented at one or more servers, includes steps for receiving a request to participate in the auction, receiving machine fingerprint data related to the request to participate in the auction, saving the machine fingerprint data in a memory, comparing the machine fingerprint data with previously stored machine fingerprint data, and determining, using the machine fingerprint data, whether to allow the participation in the auction.