Receipt Data Processing Device for Customer Code Management
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing electronic receipt systems face challenges in managing and storing customer information efficiently as the number of customers increases, requiring significant storage space and time for information confirmation.
Innovation Solution
An electronic receipt processing system comprising a POS terminal, store server, electronic receipt server, and mobile terminal, which generates and manages receipt data by obtaining customer codes, converting data formats, and outputting receipts electronically or physically based on customer selection, utilizing a network for data transmission and storage across multiple servers.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If customer information is stored for each customer in existing electronic receipt systems, then customer service can be provided, but storage space requirements increase significantly as the number of customers increases
Solution Approach 1:
The patent extracts customer information management from the local POS terminal storage to a centralized server system. The POS terminal only stores minimal local cache information, while customer codes and detailed information are stored on the server, significantly reducing local storage requirements while maintaining service capability.
Solution Approach 2:
The patent introduces a server as an intermediary between the POS terminal and customer information. The server acts as a mediator that stores customer codes and provides information to the POS terminal when needed, eliminating the need for the POS terminal to maintain large local storage for all customer data.
2Speed
If all customer information is stored locally at the POS terminal, then information can be accessed quickly, but the time required to confirm information increases as the number of customers increases
Solution Approach 1:
The patent segments information storage and access into two levels: frequently accessed customer code information is cached locally at the POS terminal for quick access, while detailed customer information is stored on the server. This segmentation allows fast local operations while maintaining comprehensive data availability.
Solution Approach 2:
The patent implements preliminary caching of customer code information at the POS terminal before it is needed for transactions. This preliminary action ensures that basic customer identification can be performed quickly without immediately querying the server, reducing confirmation time.
3Volume of stationary object
If a centralized server stores all customer information, then storage space is optimized, but system complexity increases
Solution Approach 1:
The patent makes the server a universal storage and management system that handles multiple functions: storing customer codes, managing customer information, and providing data to multiple POS terminals. This multi-functionality consolidates what would otherwise require separate local storage at each terminal into a single centralized system.
4Measurement precision
If customer code is obtained and stored in receipt data, then customer identification is improved, but data processing complexity increases
Solution Approach 1:
The patent extracts detailed customer information processing from the POS terminal to the server. The POS terminal only handles the simple task of obtaining and storing the customer code in receipt data, while the server handles the complex tasks of verifying and managing customer information, simplifying terminal data processing.
Data Source
AI summary
According to one embodiment, a receipt data processing device includes an obtaining section, a data generating section, and an output section. The obtaining section is configured to obtain customer code of a customer who purchased an item. The data generating section configured to generate receipt data including information about the purchased item, and include the customer code in the receipt data when the customer code is obtained. The output section is configured to output the receipt data to a certain destination based on whether or not the receipt data includes the customer code.


