Lottery Receipt Security Code Generation via Host Digital Signatures

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing methods for generating and verifying lottery ticket security codes are not practical for thin client environments and standard Point of Sales (POS) devices, as they rely on custom software and controlled terminals, making them unsuitable for foreign terminals or non-dedicated printing systems, and there is a risk of secret information compromise due to uncontrolled operating environments.

Innovation Solution

A method using digital signatures to generate and verify lottery transaction authentication codes, which includes creating a one-way hash of critical data and a random number, and embedding this information in a security code that cannot be reproduced without access to the lottery ticket receipt, allowing for online verification of transaction integrity, applicable to various transaction media including paper, barcodes, and electronic receipts.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If secret information is stored in lottery terminals for generating security codes, then ticket integrity can be enforced, but the risk of secret information compromise increases due to uncontrolled operating environments

Engineering Contradiction:
Improveticket integrityVSAvoidsecret information compromise risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent extracts the secret information (security code generation logic and key data) from the uncontrolled terminal environment and relocates it to a controlled host system. The terminal only receives and processes public verification data, while the host securely generates and manages the secret information used to create security codes, thereby isolating sensitive data from potential compromise at the terminal level.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a host system as an intermediary between the terminal and the security verification process. The host acts as a trusted mediator that generates security codes using secret information in a controlled environment, then provides only the necessary public verification data to the terminal, preventing direct exposure of secret information to the uncontrolled terminal operating system.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If custom software and controlled terminals are used for security code generation, then security can be enforced, but adaptability to thin client environments and standard POS devices is lost

Engineering Contradiction:
Improvesecurity enforcementVSAvoidcompatibility with thin clients and standard POS devices
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent extracts the complex custom software requirements and secret information management from the terminal device, concentrating these functions in a host system. This allows the terminal to be a simple, standard device without specialized software, enabling compatibility with thin clients and standard POS devices while maintaining security through the host-based approach.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent makes the host system the universal platform for security code generation, serving multiple terminal types (dedicated lottery terminals, thin clients, standard POS devices) through a single centralized system. This universal host architecture eliminates the need for device-specific custom software, allowing the same security infrastructure to support diverse terminal platforms.

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

3Reliability

If security codes are generated using secret information in controlled environments, then ticket fraud can be prevented, but the system cannot be applied to foreign terminals or non-dedicated printing systems

Engineering Contradiction:
Improvefraud preventionVSAvoidapplicability to foreign terminals
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The host system serves as a trusted intermediary that generates security codes for any terminal type. Foreign terminals and non-dedicated printing systems can request security code generation from the host, which verifies the transaction details and produces appropriate security codes, thereby enabling fraud prevention across diverse and foreign terminal platforms without requiring them to have the secret information locally.

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10115097B2Protecting lottery receipts
Publication Date: 2018.10.30 SZREK IRENA
  • US10115097B2 patent drawing
  • US10115097B2 patent drawing
  • US10115097B2 patent drawing

AI summary

A method and system for generation of ticket security codes is provided. The method includes generating, by a host computing system, a lottery transaction authentication code for each transaction, generating an additional security code for the transaction, and including the generated additional security code on a lottery receipt for the transaction. The additional security code includes information that cannot be reproduced in the host computing system without access to the lottery ticket receipt and allows verification of critical data for the transaction.