Card Authorization Terminal Database Management for Search Time Reduction
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
Data Source
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.


