Data processing method, device and system
By obtaining the information of multiple cards in the bank counter equipment in sequence and displaying them according to permissions, the problem of inability to collect card information in parallel in the prior art is solved, and business processing efficiency and customer experience are improved.
Patent Information
- Application Number
- CN202110728011.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-06-29
- Publication Date
- 2025-05-16
- Estimated Expiration
- 2041-06-29
AI Technical Summary
When handling business involving multiple cards, existing bank counter equipment cannot collect card information in parallel, resulting in inefficient business processing and poor customer experience.
When starting the card reading operation, the card information in each card slot is obtained in turn, and the corresponding card information is displayed according to the operator's authority information, the business processing operation is performed, and the card information is updated according to the results.
It improves the efficiency of card information collection, shortens the processing time of banking business, and improves the customer's experience.
Smart Images

Figure CN113436002B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the financial field, and in particular to a data processing method, device and system. Background Art
[0002] At present, when bank counters handle card swiping and card insertion services, they usually proceed one by one in sequence. However, when it comes to obtaining the card information of two or more cards at the same time, it can only be completed in sequence. For example, when handling a card replacement business, it is necessary to transfer the money from the old card to the new card. At this time, the two cards need to be connected to the bank system at the same time. However, since the equipment for obtaining card information often cannot enter data in parallel, it is necessary to complete the entry in sequence, which makes it very inconvenient when handling business; in addition, such as transfer business, it is inevitable that the transfer-out and transfer-in cards are connected at the same time, and even cards from other banks are involved. However, since only one card can be connected at a time, it is impossible to collect the information of two cards at one time, resulting in customers also needing to complete the input of card information or passwords twice in succession.
[0003] Since existing equipment has certain inconveniences in collecting information based on a single card, banking services cannot be processed quickly and the customer service experience is reduced. Summary of the invention
[0004] In view of this, the present invention provides a data processing method, device and system to solve at least one of the above-mentioned problems.
[0005] According to a first aspect of the present invention, there is provided a data processing method, the method comprising:
[0006] In response to the start of the card reading operation, the card information in each card slot is acquired in sequence;
[0007] According to the authority information of the operator, displaying the information in the card information corresponding to the authority information;
[0008] A business processing operation is performed based on the displayed information, and the card information is updated according to the business processing operation result.
[0009] According to a second aspect of the present invention, there is provided a data processing device, the device comprising:
[0010] A card information acquisition unit, for sequentially acquiring card information in each card slot in response to the start of a card reading operation;
[0011] A display unit, configured to display information corresponding to the authority information in the card information according to the authority information of the operator;
[0012] A business handling unit, used to perform business handling operations based on the displayed information;
[0013] The updating unit is used to update the card information according to the business handling operation result.
[0014] According to a third aspect of the present invention, there is provided a data processing system, the system comprising: an external device, the above-mentioned data processing apparatus and a remote server, the external device comprising: a plurality of card slots, a fingerprint device and a display.
[0015] According to a fourth aspect of the present invention, there is provided an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above method when executing the program.
[0016] According to a fifth aspect of the present invention, there is provided a computer-readable storage medium having a computer program stored thereon, which implements the steps of the above method when executed by a processor.
[0017] It can be seen from the above technical solution that when starting the card reading operation, the card information in each card slot is obtained in turn, and then the information in the card information corresponding to the authority information is displayed according to the operator's authority information. After that, the business processing operation is performed based on the displayed information, and the card information is updated according to the business processing operation result. Compared with the single card information collection solution in the prior art, this technical solution can obtain the card information in each card slot in turn by placing multiple cards into multiple card slots respectively, thereby improving the efficiency of card information collection, thereby improving the processing speed of banking business and improving the customer experience. BRIEF DESCRIPTION OF THE DRAWINGS
[0018] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0019] Figure 1 is a structural block diagram of a data processing system according to an embodiment of the present invention;
[0020] Figure 2 is a structural block diagram of a data processing device according to an embodiment of the present invention;
[0021] Figure 3 is a schematic structural diagram of a counter multi-card multi-reading device according to an embodiment of the present invention;
[0022] Figure 4 is a three-dimensional and cross-sectional schematic diagram of a chip contactless card reader according to an embodiment of the present invention;
[0023] Figure 5 is a three-dimensional and cross-sectional schematic diagram of a magnetic stripe card reader according to an embodiment of the present invention;
[0024] Figure 6 is a card information interface diagram of a touch operation or screen display according to an embodiment of the present invention;
[0025] Figure 7 is an exemplary diagram of the internal structure of a multi-card multi-reader device according to an embodiment of the present invention;
[0026] Figure 8 is a structural block diagram of a fingerprint identification processing module according to an embodiment of the present invention;
[0027] Fig. 9 is a data processing flow chart of a fingerprint identification processing module according to an embodiment of the present invention;
[0028] Fig.10 is a structural block diagram of a card reading and identifying module 57 according to an embodiment of the present invention;
[0029] Fig.11 is a data processing flow chart of a card reading and identification module according to an embodiment of the present invention;
[0030] Fig.12 is a structural block diagram of a statistical module according to an embodiment of the present invention;
[0031] Fig.13 is a data processing flow chart of a statistical module according to an embodiment of the present invention;
[0032] Fig.14 is a data processing flow chart of a multi-card multi-reader device according to an embodiment of the present invention;
[0033] Fig.15 is a schematic diagram of a multi-card multi-reader service scenario processing according to an embodiment of the present invention;
[0034] Fig.16 is a flow chart of a data processing method according to an embodiment of the present invention;
[0035] Fig.17 It is a schematic block diagram of the system structure of the electronic device 600 according to an embodiment of the present invention. DETAILED DESCRIPTION
[0036] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0037] At present, the existing bank equipment is based on the collection of single card information, which leads to low efficiency in handling bank services and poor customer experience. Based on this, an embodiment of the present invention provides a data processing solution, which can improve the efficiency of collecting card information, thereby increasing the speed of handling bank services and improving customer experience. The following is a detailed description of the embodiment of the present invention in conjunction with the accompanying drawings.
[0038] Figure 1 is a structural block diagram of a data processing system according to an embodiment of the present invention. Figure 1 As shown, the system includes: an external device, a data processing device and a remote server, wherein the external device includes: multiple card slots, a fingerprint device and a display. By placing a bank card, a chip card, etc. into the card slot, the data processing device can obtain the card information in each card slot, and the data processing device can send local data to the remote server so that the remote server can perform corresponding operations according to the data. Preferably, the above-mentioned data processing device can be located at the external device end.
[0039] In order to clearly understand the present invention, the data processing apparatus is described in detail below.
[0040] Figure 2 It is a structural block diagram of a data processing device, such as Figure 2 As shown, the data processing device includes: a card information acquisition unit, a display unit, a business processing unit and an update unit, wherein:
[0041] The card information acquisition unit is used to sequentially acquire the card information in each card slot of the external device in response to the start of the card reading operation.
[0042] The display unit is used to display the information corresponding to the authority information in the card information according to the authority information of the operator.
[0043] The business processing unit is used to perform business processing operations based on the displayed information.
[0044] The updating unit is used to update the card information according to the business handling operation result.
[0045] When starting the card reading operation, the card information acquisition unit acquires the card information in each card slot in turn, and then the display unit displays the information in the card information corresponding to the authority information according to the operator's authority information. Thereafter, the business processing unit performs the business processing operation based on the displayed information, and the update unit updates the card information according to the business processing operation result. Compared with the single card information collection scheme in the prior art, the embodiment of the present invention can acquire the card information in each card slot in turn by placing multiple cards into multiple card slots respectively, thereby improving the efficiency of card information collection, thereby increasing the processing speed of banking business and improving the customer experience at the same time.
[0046] In actual operation, the above data processing device further includes: a storage unit for storing the card information and updated card information.
[0047] In one embodiment, the data processing device further comprises: an analysis unit and a level information generation unit, wherein:
[0048] An analysis unit, for analyzing and processing the stored card information based on a predetermined rule in response to the start of a data analysis operation;
[0049] The level information generating unit is used to generate level information corresponding to the card information according to the analysis and processing result.
[0050] Through the analysis unit and the level information generation unit, the level information of the cardholder can be determined, so as to facilitate the recommendation of appropriate services for the cardholder.
[0051] In a specific implementation, the above-mentioned analysis unit can analyze and process the card information through a pre-trained analysis model. The analysis model can be trained based on historical card information and level information corresponding to the historical card information to identify the level information of the card information.
[0052] Specifically, the analysis unit may input the stored card information into a pre-trained analysis model for analysis and processing.
[0053] In actual operation, the above data processing device further includes: a fingerprint information receiving unit and an authority information determining unit, wherein:
[0054] A fingerprint information receiving unit, used to receive the fingerprint information of the operator, and the fingerprint information of the operator can be collected by a fingerprint device of an external device;
[0055] The authority information determination unit is used to determine the authority information of the operator in response to successful authentication of the fingerprint information of the operator. Based on the determined authority information of the operator, the display unit can display the card information corresponding to the authority information on the display of the external device for the operator to view and operate.
[0056] In actual operation, the above-mentioned units may be provided in combination or individually, and the present invention is not limited thereto.
[0057] In order to better understand the present invention, the following takes bank counter business as an example. Figure 3 The embodiments of the present invention are described in detail.
[0058] Figure 3 1 is a schematic diagram of the structure of a counter multi-card multi-reading device according to an embodiment of the present invention, which has the functions of the above-mentioned external device and data processing device.
[0059] like Figure 3 As shown, the device includes: a power switch 1, a magnetic stripe card display light 2, a magnetic stripe card display light 3, a magnetic stripe card reader 4, a chip contactless card reader indicator light 5, a chip contactless card reader 6, a chip contactless card reader indicator light 7, a chip contactless card reader 8, a chip contactless card reader indicator light 9, a chip contactless card reader 10, a chip contactless card reader indicator light 11, a chip contactless card reader 12, a fingerprint recorder 13, a data access port 14, a data access port 15, a touch operation or screen display 16, a loudspeaker 17, and a multi-card multi-reading device main structure 18, wherein:
[0060] The power switch 1, when pressed by the teller, starts the device and puts it into working state.
[0061] The magnetic stripe card display light 2 and the magnetic stripe card display light 3 are displayed when the magnetic stripe card reader 4 reads the card information normally, and the green light is displayed, otherwise the gray state is displayed.
[0062] The magnetic stripe card reader 4 is used to read the magnetic stripe card information. When the card information is read successfully, the corresponding magnetic stripe display light will light up and display green.
[0063] Optionally, the magnetic stripe card reader 4 may include two or more card slots, so as to realize the reading of multiple magnetic stripe cards at the same time.
[0064] The chip contactless card reader indicator light 5, chip contactless card reader indicator light 7, chip contactless card reader indicator light 9 and chip contactless card reader indicator light 11 are displayed synchronously when the chip contactless card reader reads the card information successfully, and display green light when reading normally.
[0065] The chip contactless card reader 6, the chip contactless card reader 8, the chip contactless card reader 10 and the chip contactless card reader 12 are devices for reading chip and contactless cards, and are used to read chip and contactless card information. When the card information is read successfully, the corresponding chip contactless card reader indicator light turns on and displays green.
[0066] The fingerprint reader 13 is used to collect the teller's (ie, operator) fingerprint biometric information and is internally connected to a fingerprint recognition module. When the reader button is pressed or fingerprint information entry is detected, it sends instructions to the master control processor to collect biometric information.
[0067] The data access ports 14 and 15 are used when the multi-card multi-reader is in operation. After connecting the data line through the data interface, the data is connected to the bank operation terminal to transmit the card information in the storage module to the bank backend system.
[0068] The touch operation or screen display 16 is mainly used to display card information. When the card information collection is completed, the basic information of the current card is displayed, so that the teller can timely understand the status of the currently entered card and facilitate subsequent operations.
[0069] The loud speaker 17 is mainly used to remind the teller to complete the collection of the first fingerprint information when judging that the teller has logged into the device, or to remind the teller to complete the entry if the information has not been entered.
[0070] The main structure 18 of the multi-card multi-reading device is composed of a sloped surface, with a base at the bottom, on which a fingerprint recorder 13, a data access port 14, a data access port 15, a touch operation or screen display 16, and a loud speaker 17 are arranged. The upper part of the device is a sloped surface, and the left side of the sloped surface is a chip card, a contactless card reader, or a magnetic stripe card swipe reader. There is an indicator light on one side of each corresponding card reader, which is used to display after the card is read successfully. Each card reader supports blind swiping and blind insertion, which is convenient for the teller to read the card quickly and without error, and will not cause re-reading due to the wrong orientation of the card. There is a screen on the main surface of the sloped surface, which is used to display the basic information of each card after the current device reads the card information, so that the teller can know the status of the currently read card information in time. After the card information is read, the device supports statistical analysis of the card information, combines the stock information for data analysis, and promptly transmits the information back to the bank's back-end system (corresponding to the above-mentioned remote server) in scheduled daily batches. After the teller completes reading the card information, it is connected to the bank's back-end system. The bank's back-end system pushes customer information to the account manager in a timely manner through the information display platform, so that the account manager can obtain the latest customer information in a timely manner to promote business.
[0071] It should be noted that the magnetic stripe card is read by the magnetic stripe card reader module without distinguishing the front and back sides, and the chip card is read by the chip contactless card reader without distinguishing the front and back sides, but both the magnetic stripe and chip cards need to have the end of the magnetic stripe or chip facing down, and since the contactless card has no relevant magnetic stripe or chip physical identification, it only needs to be gently placed in the card slot to read the relevant information. The multi-card multi-reading device of the embodiment of the present invention can read the information of multiple cards at one time, without having to read only one card information at a time through different card reading interfaces as in the prior art, so that the efficiency of collecting card information can be improved.
[0072] Figure 4 20 is a schematic diagram of a three-dimensional and cross-sectional view of a chip contactless card reader, wherein 20 is a schematic diagram of a three-dimensional contactless card reader, such as Figure 4 As shown, the chip contactless card reader includes: a contactless card reader module 21, a chip card reader module 22, a contactless card reader module 23, and a chip card reader module 24. The chip contactless card reader supports reading chip cards and contactless cards by blind insertion. The chip card reader module 22 and the chip card reader module 24 are separated on both sides of the card slot. When the teller randomly inserts the card, the chip card reader module 22 and the chip card reader module 24 automatically determine which side the chip of the card is located on, and read the card information in time on the side where the chip of the card is in contact; the contactless card reader module 21 and the contactless card reader module 23 are also separated on both sides, so that the information of the contactless card inserted into the card slot can be read at any time, and the card slot design can protect the card from falling out; the card reader supports reinsertion of the card for reading, and the re-read card information is synchronously displayed on the touch operation or screen display 16 after data transmission.
[0073] In the embodiment of the present invention, the blind insertion principle is that when a chip card or a contactless card is inserted, it does not matter which side it is, as long as the end of the chip card is facing downward, and there is no need to distinguish between contactless cards. Compared with the prior art in which the teller needs to determine whether the chip is facing himself or the back when inserting the card, the blind insertion of the embodiment of the present invention further improves the efficiency of collecting card information and increases the speed of handling banking services.
[0074] Figure 5 30 is a schematic diagram of a three-dimensional and cross-sectional view of a magnetic stripe card reader, wherein 30 is a schematic diagram of a three-dimensional magnetic stripe card reader, see Figure 5As shown, the magnetic stripe card reader includes: a magnetic stripe card reader module 31, a magnetic stripe card reader module 32, and a magnetic stripe card reader module 33. This magnetic stripe card reader has two built-in card slots in this example. In actual operation, more card slots can be set to support the reading of magnetic stripe cards by blind swiping. The magnetic stripe card reader module 31, the magnetic stripe card reader module 32, and the magnetic stripe card reader module 33 are set in sequence, wherein the magnetic stripe card reader module 32 supports reading the magnetic stripe information on both sides at the same time. When the teller swipes the card randomly, the magnetic stripe card reader module 31, the magnetic stripe card reader module 32, and the magnetic stripe card reader module 33 automatically determine which side the magnetic stripe information of the card is located on, and read the card information in time on the side that contacts the magnetic stripe position of the card; the card reader supports the card to be reinserted and read, and the re-read card information is synchronously displayed on the touch operation or screen display 16 after data transmission.
[0075] Figure 6 It is a card information interface diagram for touch operation or screen display, such as Figure 6 As shown, the display screen is mainly used to display the current card information. The data is stored internally through a micro-computing storage unit. At the same time, according to the authority in the teller information, the range of card information that the current teller is allowed to view is determined.
[0076] In the embodiment of the present invention, the teller authority can be controlled by the teller authority table within the bank, as shown in Table 1:
[0077]
[0078] Table 1
[0079] By reading the teller's relevant permissions, the corresponding card information range can be displayed according to the teller's permissions. Preferably, this display can also support touch-screen card selection, which is convenient for the backend system to check and select in a timely manner during processing.
[0080] Figure 7 This is an example diagram of the internal structure of a multi-card multi-reader device. Figure 7 As shown, the device includes: a master control processor 50, a communication module 51, a storage module 52, a display module 53, a statistics module 54, an encryption module 55, a fingerprint recognition processing module 56, a card reading and recognition module 57, and a power supply 58, wherein:
[0081] The master control processor 50 is the master control unit of the entire multi-card multi-reading device, responsible for running various instructions, executing various functions and performing data processing, and is connected to the communication module 51, the storage module 52, the display module 53, the statistical module 54, the encryption module 55, the fingerprint recognition processing module 56, the card reading and recognition module 57, and the power supply 58. During the entire card reading operation, when the fingerprint recognition processing module 56 recognizes the teller's fingerprint information and passes the verification, when the card reading and recognition module 57 reads the card information, it will be transmitted to the storage module 52 through the data bus, and the card information will be displayed through the touch operation of the display module 53 or the screen display 16. Subsequently, the statistical module 54 is started to analyze and process the data, and at the same time transmit it to the encryption module 55, and the encrypted card information is transmitted to the bank's remote server through the data bus.
[0082] The communication module 51 is responsible for data exchange with the bank operation terminal via wired or wireless means, wherein the wireless means may include but are not limited to WIFI, Bluetooth, NFC, etc., and the wired means may be connected to the bank operation terminal via the data access port 14 and the data access port 15.
[0083] The storage module 52 is responsible for storing data and interacting with the master control processor 50, the fingerprint recognition processing module 56, the card reading recognition module 57, etc. The storage module 52 may include: a high-speed random access memory and a non-volatile memory. For example, the storage module 52 may be one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory, which may be used to store software programs, user preset touch trajectory data, user biometrics, and preset operation instruction sets.
[0084] The display module 53 is used to receive the display operation instruction sent by the master control processor, and read the card information and display it on the screen.
[0085] The statistical module 54 is mainly used to analyze the statistical data after combining the currently collected information with the card information stored in the device, store the processed information in the storage module 52, and transmit the data back to the bank's back-end system in batches at regular intervals.
[0086] The fingerprint identification processing module 56 is mainly used to receive instructions from the master control processor and complete operations according to the instructions. This module is responsible for collecting the teller's fingerprint biometric information, and is connected to the storage module 52 through the data bus, storing the recorded fingerprint in the memory, and using this as a control method to determine whether the operation authority is available. If the teller has completed the information authentication, when executing the operation, the collected fingerprint information will first be compared with the authenticated information in the memory. If the comparison is successful, the next operation is allowed, otherwise the failure processing instruction is returned.
[0087] The card reading and identifying module 57 is mainly used to receive instructions from the master control processor, read card information, obtain the card information currently in the card reader, perform integrated judgment, and display the card information through the display module 53.
[0088] The power supply 58 is connected to each electronic component through a bus and is responsible for power supply processing.
[0089] Figure 8 This is the structural block diagram of the fingerprint recognition processing module, such as Figure 8 As shown, the module includes: a data transmission interface 561, a fingerprint entry submodule 562, a fingerprint identification submodule 563, a fingerprint authentication submodule 564, and a fingerprint storage submodule 565, wherein:
[0090] The data transmission interface 561 is responsible for transmitting instructions between the fingerprint identification processing module and the master control processor 50, and also performs data interaction processing, and is responsible for connecting the fingerprint entry submodule 562, the fingerprint identification submodule 563, the fingerprint authentication submodule 564, and the fingerprint storage submodule 565.
[0091] The fingerprint entry submodule 562 is responsible for entering and registering the fingerprint biometric information collected in the fingerprint entry device 13. When the teller uses the device for the first time, the teller needs to enter the fingerprint information through the fingerprint entry device 13. Specifically, the fingerprint entry submodule 562 drives the loudspeaker 17 to prompt the teller to enter the fingerprint for the first time. At this time, the fingerprint is temporarily stored in the fingerprint storage submodule 565 through the data transmission interface 561. When the first entry is completed, the fingerprint entry submodule 562 drives the loudspeaker 17 to prompt the teller to repeat the fingerprint entry and match the fingerprint entered for the first time. If they are consistent, the fingerprint is transmitted to the fingerprint storage submodule 565, and an instruction is sent to the master control processor 50 to drive the fingerprint storage submodule 565 to transmit the fingerprint information to the storage module 52.
[0092] The fingerprint identification submodule 563 is responsible for determining whether fingerprint biometric information has been entered through the fingerprint entry device 13 . If so, the entered information is transferred to the fingerprint authentication submodule 564 through the data transmission interface 561 .
[0093] The fingerprint authentication submodule 564 is responsible for receiving the instruction information of the fingerprint recognition submodule 563 through the data transmission interface 561, and communicating with the master control processor 50. After receiving the fingerprint information input, it obtains the authenticated stored information in the storage module 52 and compares it. If it is inconsistent, it transmits the instruction with the master control processor 50 through the data transmission interface 561, and prompts the teller through the loudspeaker 17 whether to perform the input process. At this time, if the teller presses the fingerprint input device 13, the fingerprint input process is started, and the fingerprint input submodule 562 performs the input; if the collected fingerprint information is consistent with the existing information, the loudspeaker 17 prompts the teller that the authentication is passed, and at the same time, the teller's login information is transmitted to the fingerprint storage submodule 565, and an instruction is sent to the master control processor 50 to drive the fingerprint storage submodule 565 to transmit the fingerprint information to the storage module 52.
[0094] The fingerprint storage submodule 565 is responsible for temporarily storing the fingerprint biometric information first entered by the fingerprint entry submodule 562 and the fingerprint biometric information confirmed for the second time, and is also used to store the teller authentication information transmitted by the fingerprint authentication submodule 564 .
[0095] Fig. 9 It is the data processing flow chart of the fingerprint recognition processing module, such as Fig. 9 As shown, the process includes:
[0096] Step 901: The fingerprint recognition processing module 56 receives a start instruction and starts the fingerprint texture recognition process. At this time, the fingerprint recognition button is ready.
[0097] Step 902: The biometric feature recognition engine in the button of the fingerprint recorder 13 determines whether there is teller fingerprint information, and if so, temporarily stores the fingerprint biometric feature information.
[0098] Step 903: Start the fingerprint authentication submodule 564 to perform authentication processing on the collected fingerprint information.
[0099] Step 904: connect to the master control processor 50 through the data transmission interface 561, obtain the existing fingerprint biometric information in the storage module 52, and compare the acquired fingerprint biometric information with the currently uploaded information.
[0100] Step 905: If the comparison is consistent, the uploaded fingerprint biometric information is transmitted to the fingerprint storage submodule 565, and the teller is notified through the loudspeaker 17 that the authentication is successful; if the comparison is inconsistent, the process proceeds to step 907 to start the fingerprint entry submodule 562.
[0101] Step 906 : After the authentication process is completed, a command is sent to the master control processor 50 for the information that is consistent with the comparison, and the fingerprint storage submodule 565 is driven to transmit the fingerprint information to the storage module 52 .
[0102] Step 907: Start the fingerprint entry submodule 562, receive the fingerprint biometric information sent by the fingerprint recognition submodule 563, and complete the entry in two steps. After the first entry, the fingerprint information is temporarily stored in the fingerprint storage submodule 565. After the second confirmation, the fingerprint information uploaded twice is compared to determine whether they are consistent. If they are consistent, the fingerprint information is transmitted to the fingerprint storage submodule 565.
[0103] Step 908: Receive the fingerprint information transmitted by the fingerprint entry submodule 562, and send instructions to the master control processor 50 through the data transmission interface 561, drive the fingerprint storage submodule 565 to transmit the fingerprint information to the storage module 52, and send instructions to the display module 53 through the master control processor 50, and display the completion of the entry process on the touch operation or screen display 16.
[0104] Fig.10 is a structural block diagram of the card reading and identification module 57, such as Fig.10 As shown, the card reading and identifying module 57 includes: a data transmission interface 571, a card reading submodule 572, a card identifying submodule 573, a card authentication submodule 574, and a card storage submodule 575, wherein:
[0105] The data transmission interface 571 is responsible for transmitting instructions between the card reading and identification module and the master control processor 50, and also performs data interaction processing, and is responsible for contacting the storage module 52, display module 53, statistics module 54, encryption module 55, etc.
[0106] The card reading submodule 572 is responsible for connecting the magnetic stripe card reader and the chip contactless card reader, determining whether the current card is a chip, contactless, or magnetic stripe card, and determining the effective contact surface of the card in the card slot, triggering the reading of the card information to support blind reading, and after obtaining the card information, transmitting the card information in a timely manner through the data transmission interface.
[0107] The card identification submodule 573 communicates with the master control processor 50 through the data transmission interface 571, receives the instruction of the card reading submodule 572, and determines whether the card information is correct. If correct, the card information is transmitted downward through the data transmission interface.
[0108] The card authentication submodule 574 is responsible for communicating with the master control processor 50 through the data transmission interface 571, receiving the instruction of the card identification submodule 573, judging the card type, bank identification and other information of the card through the card BIN information pre-stored in the storage module 52, and converting it into an output result and transmitting it to the storage module 52. At the same time, it also supports the update processing of the card BIN information transmitted by the background of the bank terminal system. After the bank system is accessed for the first time on the same day, the latest download data of the bank terminal background is received, and the card BIN information is updated and stored through the storage module 52, so as to be used for the subsequent judgment processing of the card type information.
[0109] The card storage submodule 575 is responsible for communicating with the master control processor 50 through the data transmission interface 571 , receiving instructions from the card authentication submodule 574 , formatting the card number information, and transmitting the processed information to the storage module 52 through the data transmission interface 571 .
[0110] Fig.11 It is the data processing flow chart of the card reading and identification module, such as Fig.11 As shown, the process is as follows:
[0111] Step 1101: the card reading and identification module receives the start instruction, starts the card reading and identification process, reads the card information in each card slot in turn, and executes this card reading step in a round-robin manner; at the same time, the card reading and identification module also supports the download and update processing of the card BIN table data.
[0112] Step 1102: Receive instructions from a magnetic stripe card reader or a chip contactless card reader, and determine the physical type of the card. If it is a magnetic stripe card, proceed to step 1103; if it is a chip or contactless card, proceed to step 1105.
[0113] Step 1103: Read the magnetic stripe card information, set it as successful, and proceed to the next step.
[0114] Step 1104: Generate a magnetic stripe prompt light display instruction, and display a green light on the corresponding indicator light.
[0115] Step 1105: Determine whether the card is a chip card or a contactless card. If it is a chip card, proceed to step 1106; if it is a contactless card, proceed to step 1107.
[0116] Step 1106: Read the chip card information and set it as successful, then proceed to step 1108.
[0117] Step 1107: Read the contactless card information and set it as successful, then proceed to step 1109.
[0118] Step 1108: Generate a chip card prompt light display instruction, and display a green light on the corresponding indicator light.
[0119] Step 1109: Generate a contactless card prompt light display instruction, and display a green light on the corresponding indicator light.
[0120] Step 1110: Read the card BIN table information to authenticate the institution to which the card belongs and associate it with the current card information.
[0121] Step 1111: store and process the read card information and card authentication information.
[0122] Step 1112: Obtain current card information, and display the current card information in a touch operation or on the screen display 16 through the display module 53 .
[0123] Step 1113: End the process.
[0124] Fig.12 This is the structural diagram of the statistics module, such as Fig.12 As shown, the statistics module includes: a data statistics collection submodule 541, a data analysis submodule 542, a data processing submodule 543, and a data output submodule 544, wherein:
[0125] The data statistics collection submodule 541 is connected to the storage module 52 via the master control processor 50, obtains the card data stored in the memory, and collects and integrates it with the card information data read in the current state.
[0126] The data analysis submodule 542 is responsible for statistical analysis of the existing and current card information data, including data cleaning, data screening, data filtering, data integration and other steps involved in big data processing, analyzing the data that meets the data processing requirements and performing the next step of operation processing. By reading the daily data batch statistics parameter identifier, it is determined whether to start data analysis processing. The daily data batch statistics parameter identifier here is preset and is used to determine when the data analysis batch statistics is started during the day. For example, the parameter identifier is set to 9 am, 3 pm, 7 pm, etc. every day. The parameter identifier can be stored synchronously in the bank's back-end system and set after the teller information is entered and authenticated.
[0127] The specific data analysis process of the data analysis submodule 542 includes the following:
[0128] (1) Determine the current time point. If it exceeds the time set by the "Daily Data Batch Statistics Parameter" (for example, the current time exceeds 9 o'clock), start the data analysis submodule.
[0129] (2) Obtain current data, including card number, card type (magnetic stripe card, chip card, contactless card), and card BIN information.
[0130] (3) Using the card number information obtained in (2) above, read the card BIN information table, perform data integration and expansion on the card number information, and convert the currently read card number information into: card number, card type, card BIN, bank card ID, bank ID, card type code, Jinpu card ID, unit card ID, etc.
[0131] (4) Obtain the transaction type (for example, business scenarios involving simultaneous reading of two or more cards, such as transfers and card changes), transaction amount, transaction date, and transaction currency of the current transaction, and filter and integrate the data in (3) above to form data analysis results, including card type, card number, card BIN, our bank card ID, bank ID, card type code, Jinpu card logo, unit card logo, transaction type, transaction amount, transaction date, transaction currency, and card usage frequency.
[0132] (5) The card BIN table includes information such as "card BIN length, card number length, card type, card type code, Jinpu card mark, unit card mark" and so on.
[0133] The data processing submodule 543 receives the data analysis results of the previous step, and outputs the customer star rating through the data processing model. The data processing model here can be a commonly used dimensionality reduction, regression, clustering, classification, association, time series and other models. It is mainly used to analyze the card information commonly used by customers in the transfer business, and obtain the frequency of use and card amount of the transfer card information. If it is a card from another bank, the card level and card usage frequency of the other bank's card can be obtained through the model.
[0134] The data processing flow of the data processing submodule 543 includes:
[0135] (1) Based on the results of data analysis in the data analysis submodule 542, determine whether there is a record with the same card number in the current system. If so, use the current data as the input data of the model, add the "card usage frequency", and integrate it with the stock data.
[0136] (2) Input the integrated data into the data processing model and output the "customer star rating" corresponding to the card. The data processing model can involve multiple indicators. Assuming that the six indicators shown in Table 2 are involved, the weight can be reduced by 5% according to the priority of the indicators, ensuring that the total weight of all indicators is 100%. Importance evaluation can be added according to the different indicators, but it needs to be maintained between 0-100. As the model matures, other indicators can be added:
[0137]
[0138] Table 2
[0139] According to the weighted average formula, the importance of each indicator is evaluated as X, and the weight is Y, then the weighted average is The calculation formula is: The weighted average is obtained, and combined with the weighted average interval positioning shown in Table 3, the output result of the model "customer star rating" is obtained.
[0140] Weighted average Customer Star Rating 90-100 1 star 80-89 2 stars 70-79 3 stars 60-69 4 stars 0-60 5 stars
[0141] Table 3
[0142] (3) The data processing module outputs the result to the touch operation or screen display 16, and at the same time, the data is also output to the storage module 52, and then transmitted to the background system for storage.
[0143] The data output submodule 544 is responsible for receiving the output result of the data processing submodule 543, transmitting the data to the storage module 52 through the master control processor 50, and determining whether to start transmitting the data to the bank terminal background processing system by reading the daily data batch statistical parameter identifier.
[0144] Fig.13 It is the data processing flow chart of the statistics module, such as Fig.13 As shown, the process is as follows:
[0145] Step 1301: The statistics module receives a start instruction and starts data statistical analysis.
[0146] Step 1302: Read the daily batch data statistical parameter identifier to determine whether to start the daily batch. If so, proceed to the next step; otherwise, exit this data processing flow and go to step 1307.
[0147] Step 1303: Read the existing data and incremental data, integrate and clean them, etc.
[0148] Step 1304: Perform data analysis on the data using a data analysis method.
[0149] Step 1305: Perform data analysis and processing, use the data processing model to integrate and analyze the existing and current data, and output the data through the model (the model output result is the customer star rating) to analyze the results.
[0150] Step 1306 : Receive data analysis output results, and transmit the data to the storage module 52 .
[0151] Step 1307: End the process.
[0152] Fig.14 It is the data processing flow chart of multi-card multi-reader device. Fig.15 This is a schematic diagram of the business scenario processing of multiple card and multiple reader devices, such as Fig.14 , Fig.15 As shown, the data processing flow of the multi-card multi-reader device includes:
[0153] Step 1401: When a customer arrives at a bank counter, the teller needs to read information of two or more cards of the customer at the same time when processing the customer's transfer business or card replacement business.
[0154] Step 1402: The teller now presses the power switch and connects to the bank server through the data access port to start the multi-card multi-reading device.
[0155] Specifically, during the daytime at the bank, the teller starts the multi-card multi-reading device and first connects the device to the bank operation terminal through a communication module. The communication module is connected to the bank operation terminal through a wired or wireless method, wherein the wireless method may include but is not limited to WIFI, Bluetooth, NFC, etc., and the wired method is connected to the bank operation terminal through a data access port. At this time, the connection authentication operation of the device is completed at the bank operation terminal, and the device is ready.
[0156] Step 1403: The teller presses his finger on the fingerprint recorder (if the fingerprint recorder authentication and identification operation has been completed before starting to operate the device, then in subsequent operations, only the login identification operation needs to be completed; if the fingerprint recorder authentication and identification has not been completed at the counter, it is necessary to enter the fingerprint separately in advance to authenticate the teller's operating authority).
[0157] Step 1404: Compare the currently collected fingerprint information to see if it is consistent with the one in the memory. If it is consistent, proceed to step 1405, otherwise proceed to step 1406.
[0158] Step 1405: The comparison is successful, and the customer is prompted through the loudspeaker to proceed to the next step.
[0159] Step 1406: If the comparison fails, the teller is notified through the loudspeaker that he / she has no operation authority, and the process proceeds to step 1415.
[0160] Step 1407: The teller decides whether to tap the fingerprint reader. If the teller chooses to tap, the process proceeds to step 1408; otherwise, the process proceeds to step 1415.
[0161] Step 1408: The system receives the teller's click instruction.
[0162] Step 1409: The teller places the card in the magnetic stripe card reader or chip contactless card reader. Any card placement can be read. If the card is taken out and then put back in, the latest card information will be read again.
[0163] Step 1410: The card reader determines the type of card, determines the type of card, the bank identification of the card, etc. through the card reading and identification module, and lights up the corresponding card slot for display.
[0164] Step 1411: The card information is displayed and outputted via touch operation or screen display.
[0165] Step 1412: The read card information is stored and processed, and the encryption module is called to encrypt it.
[0166] Step 1413: Start the statistics module, determine the daily batch data statistical analysis parameters, and start the statistical analysis processing if the time is up. Perform statistical analysis on the stock data and incremental data, and transfer the data to the bank's back-end processing system in daily batches.
[0167] Step 1414: The teller handles the card replacement and transfer services through the bank terminal operating system.
[0168] Step 1415: If the comparison fails, a processing failure instruction is returned to the bank system operation page, and the teller exits the system operation page.
[0169] It should be noted that when a customer uses our bank card to handle the transfer business at the counter, the other party of the transfer may be our bank or another bank. If it is another bank, it is necessary to use the data collected in the early stage as the basis for judgment to determine the number of times the other bank's card has been handled at our counter, the card group, and the transaction amount. If it is a card of another bank, the customer's star rating can be used after the final statistical analysis to prompt the teller whether the customer is a high-quality customer.
[0170] In the case of replacing an old card with a new one, conventional procedures require that the old card be inserted first, the old card be cancelled, and then the old card be pulled out and a prompt is given to insert a new card. With the embodiment of the present invention, the old and new cards can be inserted into the device at the same time, and when the transaction is actually completed, the customer enters the old card password or the new card password according to the prompt.
[0171] From the above description, it can be seen that compared with the traditional single-card single-reading commonly used equipment, the multi-card multi-reading device of the embodiment of the present invention can effectively improve the reading speed of card information, and at the same time, it can also reduce the number of steps for bank business processing and improve the overall speed of the bank processing multi-card business.
[0172] Compared with the current card reading equipment that reads single-sided cards, the embodiment of the present invention adopts the blind insertion and swiping of chip cards, contactless cards, and magnetic stripe cards, which improves the convenience of tellers in handling business. At the same time, a single machine is used to quickly identify and judge the card type, bank logo, etc. for card information, and combined with the statistical analysis of big data, the data is pushed to the background server through real-time or quasi-real-time transmission, so that the bank can obtain the latest changes of customers in time, and the account manager can further promote the bank's business.
[0173] Based on similar inventive concepts, an embodiment of the present invention further provides a data processing method, which can preferably be applied to the above-mentioned data processing device. Fig.16 is a flow chart of the data processing method, such as Fig.16 As shown, the method includes:
[0174] Step 1601, in response to the start of the card reading operation, the card information in each card slot is obtained in sequence.
[0175] In one embodiment, when executing step 1601, the fingerprint information of the operator may be received first; when the fingerprint information of the operator is authenticated successfully, the authority information of the operator is determined.
[0176] Step 1602: Display the information in the card information corresponding to the authority information according to the authority information of the operator.
[0177] Step 1603, performing a business operation based on the displayed information, and updating the card information according to the business operation result.
[0178] When starting a card reading operation, the card information in each card slot is obtained in turn, and then the information in the card information corresponding to the authority information is displayed according to the operator's authority information. Then, the business processing operation is performed based on the displayed information, and the card information is updated according to the business processing operation result. Compared with the single card information collection scheme in the prior art, the embodiment of the present invention can obtain the card information in each card slot in turn by placing multiple cards into multiple card slots respectively, thereby improving the efficiency of card information collection, thereby improving the processing speed of banking business and improving the customer experience.
[0179] In actual operation, the card information and updated card information may be stored.
[0180] When the data analysis operation is started, the stored card information can be analyzed and processed based on a predetermined rule; and then the level information corresponding to the card information is generated according to the analysis and processing result.
[0181] Specifically, the stored card information may be input into a pre-trained analysis model for analysis and processing. The analysis model is used to identify level information of the card information. The analysis model is trained based on historical card information and level information corresponding to the historical card information.
[0182] This embodiment also provides an electronic device, which may be a desktop computer, a tablet computer, a mobile terminal, etc., but this embodiment is not limited thereto. In this embodiment, the electronic device may be implemented with reference to the above method embodiment and the data processing device / system embodiment, the contents of which are incorporated herein, and the repeated parts are not repeated.
[0183] Fig.17 FIG. 6 is a schematic block diagram of a system structure of an electronic device 600 according to an embodiment of the present invention. Fig.17 As shown, the electronic device 600 may include a central processor 100 and a memory 140; the memory 140 is coupled to the central processor 100. It should be noted that this figure is exemplary; other types of structures may also be used to supplement or replace this structure to implement telecommunication functions or other functions.
[0184] In one embodiment, the data processing function may be integrated into the central processing unit 100. The central processing unit 100 may be configured to perform the following control:
[0185] In response to the start of the card reading operation, the card information in each card slot is acquired in sequence;
[0186] According to the authority information of the operator, displaying the information in the card information corresponding to the authority information;
[0187] A business processing operation is performed based on the displayed information, and the card information is updated according to the business processing operation result.
[0188] From the above description, it can be seen that the electronic device provided in the embodiment of the present application obtains the card information in each card slot in turn when starting the card reading operation, and then displays the information in the card information corresponding to the authority information according to the operator's authority information, and then performs business processing operations based on the displayed information, and updates the card information according to the business processing operation results. Compared with the single card information collection scheme in the prior art, the embodiment of the present invention can obtain the card information in each card slot in turn by placing multiple cards into multiple card slots respectively, thereby improving the efficiency of card information collection, thereby increasing the processing speed of banking business and improving the customer experience.
[0189] In another embodiment, the data processing device / system may be configured separately from the central processing unit 100. For example, the data processing device / system may be configured as a chip connected to the central processing unit 100, and the data processing function is implemented under the control of the central processing unit.
[0190] like Fig.17As shown, the electronic device 600 may further include: a communication module 110, an input unit 120, an audio processor 130, a display 160, and a power supply 170. It is worth noting that the electronic device 600 does not necessarily have to include Fig.17 In addition, the electronic device 600 may also include Fig.17 For components not shown, reference may be made to the prior art.
[0191] like Fig.17 As shown, the central processor 100 is sometimes also referred to as a controller or an operation control, and may include a microprocessor or other processor devices and / or logic devices. The central processor 100 receives inputs and controls the operations of various components of the electronic device 600.
[0192] The memory 140 may be, for example, one or more of a cache, a flash memory, a hard drive, a removable medium, a volatile memory, a non-volatile memory or other suitable devices. The above-mentioned information related to the failure may be stored, and a program for executing the relevant information may also be stored. The CPU 100 may execute the program stored in the memory 140 to implement information storage or processing.
[0193] The input unit 120 provides input to the CPU 100. The input unit 120 is, for example, a key or a touch input device. The power supply 170 is used to provide power to the electronic device 600. The display 160 is used to display display objects such as images and text. The display may be, for example, an LCD display, but is not limited thereto.
[0194] The memory 140 may be a solid-state memory, such as a read-only memory (ROM), a random access memory (RAM), a SIM card, etc. It may also be a memory that saves information even when the power is off, can be selectively erased, and is provided with more data, examples of which are sometimes referred to as EPROMs, etc. The memory 140 may also be some other type of device. The memory 140 includes a buffer memory 141 (sometimes referred to as a buffer). The memory 140 may include an application / function storage unit 142, which is used to store application programs and function programs or processes for executing the operation of the electronic device 600 through the central processor 100.
[0195] The memory 140 may also include a data storage unit 143 for storing data, such as contacts, digital data, pictures, sounds, and / or any other data used by the electronic device. The driver storage unit 144 of the memory 140 may include various drivers for communication functions of the electronic device and / or for executing other functions of the electronic device (such as messaging applications, address book applications, etc.).
[0196] The communication module 110 is a transmitter / receiver 110 that transmits and receives signals via an antenna 111. The communication module (transmitter / receiver) 110 is coupled to the central processor 100 to provide input signals and receive output signals, which may be the same as the case of a conventional mobile communication terminal.
[0197] Based on different communication technologies, multiple communication modules 110 may be provided in the same electronic device, such as a cellular network module, a Bluetooth module and / or a wireless LAN module. The communication module (transmitter / receiver) 110 is also coupled to a speaker 131 and a microphone 132 via an audio processor 130 to provide an audio output via the speaker 131 and receive an audio input from the microphone 132, thereby realizing a common telecommunication function. The audio processor 130 may include any suitable buffer, decoder, amplifier, etc. In addition, the audio processor 130 is also coupled to the central processor 100, so that the sound can be recorded on the local machine through the microphone 132, and the sound stored on the local machine can be played through the speaker 131.
[0198] An embodiment of the present invention further provides a computer-readable storage medium on which a computer program is stored. When the computer program is executed by a processor, the steps of the above-mentioned data processing method are implemented.
[0199] To sum up, the embodiment of the present invention proposes a multi-card multi-reading solution at the counter, which not only improves the speed of bank business handling multi-card business and improves the customer's business service experience, but also provides the bank with necessary statistical analysis data to facilitate the further promotion of subsequent banking business.
[0200] The relevant effects and advantages brought by the embodiments of the present invention are as follows:
[0201] (1) Compared with the traditional single-card single-reading commonly used equipment, after adjusting to multiple-card multiple-reading, the reading speed of card information can be effectively improved. At the same time, it can also reduce the number of steps for bank transactions and improve the overall speed of banks processing multiple card transactions.
[0202] (2) Compared with the current card reading equipment that only reads one card on one side, it supports blind insertion and blind swiping of chip cards, contactless cards, and magnetic stripe cards, improving the convenience of tellers in handling business.
[0203] (3) A single machine is used to quickly identify and judge the card type, bank logo, etc., and combined with statistical analysis of big data, the data is pushed to the backend server through real-time or quasi-real-time transmission, so that the bank can obtain the latest changes from customers in a timely manner and the account manager can further promote the bank's business.
[0204] The preferred embodiments of the present invention are described above with reference to the accompanying drawings. Many features and advantages of these embodiments are clear from this detailed description, and therefore the claims are intended to cover all such features and advantages of these embodiments that fall within their true spirit and scope. In addition, since many modifications and changes are easily conceivable to those skilled in the art, it is not intended to limit the embodiments of the present invention to the precise structure and operation illustrated and described, but all suitable modifications and equivalents falling within its scope may be covered.
[0205] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0206] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0207] These computer program instructions may also be stored in a computer readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0208] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0209] The present invention uses specific embodiments to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.
Claims
1. A data processing method, characterized in that: Applicable to a multi-card multi-reading device, the upper part of the device is a slope surface, and the left side of the slope surface is a chip card and a magnetic stripe card reader; there is an indicator light on one side of each corresponding card reader, which is used to display after the card is read successfully; each card reader supports blind swiping and blind insertion; the magnetic stripe card reader includes: a magnetic stripe card reading module, and the magnetic stripe card can be read through the magnetic stripe card reading module without distinguishing the front and back sides, and the chip card can be read through the chip contactless card reader without distinguishing the front and back sides; the multi-card multi-reading device includes: a statistical module, and the statistical module includes: a data analysis submodule; the data analysis submodule is used to determine whether to start data analysis processing by reading the daily data batch statistical parameter identifier; the parameter identifier can be synchronously stored in the bank's back-end system and set after the teller information is entered and authenticated; The method comprises: In response to the start of the card reading operation, the card information in each card slot is acquired in sequence; According to the authority information of the operator, displaying the information in the card information corresponding to the authority information; Execute a business operation based on the displayed information, and update the card information according to the business operation result; The data processing method further includes: In response to the data analysis operation being started, analyzing and processing the stored card information based on a predetermined rule; inputting the stored card information into a pre-trained analysis model for analysis and processing, including: Check whether there is a record with the same card number in the current system. If so, use the current data as the input data of the model, increase the card usage frequency, and integrate it with the stock data; Input the integrated data into a data processing model to output the customer star rating corresponding to the card, wherein the data processing model involves multiple indicators; If it is a card from another bank, the model can be used to obtain the card grade and usage frequency of the card. The customer star rating after the final statistical analysis can be used to indicate to the teller whether the customer is a high-quality customer. The analysis model is used to identify the level information of the card information, and the analysis model is trained based on the historical card information and the level information corresponding to the historical card information; The level information corresponding to the card information is generated based on the analysis processing result.
2. The method according to claim 1, characterized in that The method further comprises: The card information and updated card information are stored.
3. The method according to claim 1, characterized in that Before the card reading operation is started, the method further includes: Receiving fingerprint information of the operator; In response to successful authentication of the fingerprint information of the operator, authority information of the operator is determined.
4. A data processing device, characterized in that: The device comprises: A card information acquisition unit, for sequentially acquiring card information in each card slot in response to the start of a card reading operation; A display unit, configured to display information corresponding to the authority information in the card information according to the authority information of the operator; A business handling unit, used to perform business handling operations based on the displayed information; An updating unit, used to update the card information according to the business handling operation result; an analysis unit, for analyzing and processing the stored card information based on a predetermined rule in response to the start of a data analysis operation, and specifically for inputting the stored card information into a pre-trained analysis model for analysis and processing, wherein the analysis model is used to identify the level information of the card information, and the analysis model is trained based on historical card information and the level information corresponding to the historical card information; A level information generating unit, used to generate level information corresponding to the card information according to the analysis and processing result; The analysis unit is also used to obtain whether there is a record of the same card number in the current system. If so, the current data is used as the input data of the model, the card usage frequency is increased, and the data is integrated with the stock data; the integrated data is input into the data processing model, and the customer star rating corresponding to the card is output. The data processing model involves multiple indicators; if it is a card from another bank, the card grade and card usage frequency of the card from another bank are obtained through the model; the customer star rating after the final statistical analysis is used to prompt the teller whether it is a high-quality customer; Among them, the data processing device is used for a multi-card multi-reading device, the upper part of the multi-card multi-reading device is a sloped surface, and the chip card and magnetic stripe card readers are on the left side of the sloped surface; there is an indicator light on one side of each corresponding card reader, which is used to display after the card is read successfully; each card reader supports blind swiping and blind insertion; the magnetic stripe card reader includes: a magnetic stripe card reading module, the magnetic stripe card can be read through the magnetic stripe card reading module without distinguishing the front and back sides, and the chip card can be read through the chip contactless card reader without distinguishing the front and back sides; the multi-card multi-reading device includes: a statistical module, and the statistical module includes: a data analysis submodule; the data analysis submodule is used to determine whether to start data analysis processing by reading the daily data batch statistical parameter identifier; the parameter identifier can be synchronously stored in the bank's back-end system and set after the teller information is entered and authenticated.
5. The device according to claim 4, characterized in that The device also includes: The storage unit is used to store the card information and the updated card information.
6. The device according to claim 4, characterized in that The device also includes: A fingerprint information receiving unit, used for receiving the fingerprint information of the operator; The authority information determining unit is used to determine the authority information of the operator in response to successful authentication of the fingerprint information of the operator.
7. A data processing system, characterized in that: The system comprises: an external device, a data processing apparatus as claimed in any one of claims 4 to 6, and a remote server, wherein the external device comprises: a plurality of card slots, a fingerprint device, and a display.
8. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the method according to any one of claims 1 to 3 are implemented.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, the steps of the method according to any one of claims 1 to 3 are implemented.
Citation Information
Patent Citations
Multi-card operation device and automatic teller machine
CN102930637A
Business data processing method and device
CN111768225A
Bank business treatment facility
CN207367271U