Card Authorization Terminal Database Management for Search Time Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional card authorization terminal systems face inefficiencies due to increased searching time and memory capacity limitations when managing change flags for all cards, leading to processing delays and memory management issues.

Innovation Solution

A card authorization terminal system incorporating a database management unit that deciphers card property information, assigns identification numbers, and stores property change information, allowing for efficient management and quick retrieval of final card properties, thereby reducing searching time and improving processing speed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Quantity of substance

If flags for all cards are stored and memory addresses are sequentially searched based on stored flags, then card property information can be managed, but searching time is considerably increased

Engineering Contradiction:
Improvecard property information management capacityVSAvoidsearching time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent segments the card property information management by dividing it into two parts: a compact flag structure for quick existence checking and a database for detailed property information. The flag array is segmented by card ranges, allowing the system to quickly determine if property changes exist without searching through all card data sequentially.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces an intermediary flag structure that mediates between the card authentication request and the detailed property information in the database. The flag acts as a preliminary filter that quickly indicates whether property changes exist for a given card, preventing unnecessary database searches when no changes are pending.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Quantity of substance

If change information is stored as a file type in memory of authentication system, then all card property changes can be stored, but memory capacity is limited and processing speed is reduced

Engineering Contradiction:
Improvechange information storage capacityVSAvoidprocessing speed
Core Design Contradiction:
Quantity of substanceVSProductivity

Solution Approach 1:

The patent extracts the detailed change information from the authentication system's memory and stores it externally in a database. Only essential flag information remains in the authentication system's memory, significantly reducing memory usage and improving processing speed while maintaining the ability to access detailed property changes when needed.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent creates a compact copy of the essential property change status in the flag structure, which is much smaller than the full change information. This copy allows for rapid authentication decisions without requiring the authentication system to store or process the complete property change details, thereby improving processing speed while maintaining storage capacity for comprehensive information in the database.

Inventive Principle:
Principle #26Copying

Data Source

PatentUS8543530B2Card authorization terminal system and card management method using the same
Publication Date: 2013.09.24 KOREA SMART CARD CO LTD
  • US8543530B2 patent drawing
  • US8543530B2 patent drawing
  • US8543530B2 patent drawing

AI summary

A card authorization terminal system of present invention includes a card identifying unit, a database management unit, and an authorization processing unit. The card identifying unit deciphers card property information stored in a card and determines whether the card is valid. The database management unit determines final card property information based on the card property information deciphered by the card identifying unit and property change information stored in the database management unit. The authorization processing unit calculates charges and processes card transactions based on the final card property information generated by the database management unit. The database management unit generates identification numbers sequentially assigned from a predetermined number with respect to respective card numbers corresponding to the property change information, stores the identification number and the property change information corresponding to the identification numbers, and determines the final card property information corresponding to the card property information based on the stored property change information.