Real-time alerting method, system, medium, and processor based on suspicious coin trail

By mapping the historical spread trajectory and predicting the spread trend of suspicious currency, and using cashier equipment to compare the information of suspicious currency in real time, the problem of untimely counterfeit currency detection in existing technologies has been solved, and real-time early warning and advance control of the spread of suspicious currency have been achieved.

CN117315839BActive Publication Date: 2026-03-17CHINA CONSTRUCTION BANK +1
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-09-27
Publication Date
2026-03-17

AI Technical Summary

Technical Problem

Existing technologies struggle to provide real-time alerts during the screening and matching of suspicious currencies, especially when dealing with high volumes of transactions, which fails to meet regulatory requirements and leads to untimely counterfeit currency detection.

Method used

By acquiring historical data on suspicious currency triggering alerts and bank branch location data, the historical spread trajectory of suspicious currency is plotted, and the spread trend of suspicious currency is predicted based on the historical spread trajectory. Suspicious currency information is added to sensitive currency information in advance, and cashier equipment is used to compare it with sensitive currency information in real time to achieve real-time alarm.

Benefits of technology

It enables real-time early warning of the spread of suspicious currency, shortens the comparison time, improves the real-time performance and accuracy of counterfeit currency detection, and allows for advance control of the spread of suspicious currency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117315839B_ABST
    Figure CN117315839B_ABST
Patent Text Reader

Abstract

The embodiment of the application provides a real-time early warning method, system, medium and processor based on suspicious currency track, and belongs to the technical field of finance. The method comprises the following steps: acquiring historical data of suspicious currency triggering early warning and position data of corresponding bank outlets; drawing a historical diffusion track of suspicious currency according to the historical data and the position data of the bank outlets; determining a predicted diffusion track according to the historical diffusion track; determining bank outlets within a range of the predicted diffusion track; adding current suspicious currency information to sensitive currency information and issuing the sensitive currency information to cash registers of the determined bank outlets, so that the obtained currency information is compared with the sensitive currency information in real time through the cash registers, and an alarm is given when it is determined that there is currency information matching the sensitive currency information. The next step of diffusion of the suspicious currency to the bank outlets can be predicted, the corresponding bank outlets are controlled in advance, the currency information obtained by the cash registers of the bank outlets is compared with the sensitive currency information in real time, and real-time alarm is realized.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of financial technology, specifically to a real-time early warning method based on suspicious coin trajectories, a real-time early warning system based on suspicious coin trajectories, a processor, a machine-readable storage medium, and a computer program product. Background Technology

[0002] The suspicious currency screening and matching mechanism is one of the important means for the banking industry to quickly match and identify suspicious currency. The teller machine will match the serial numbers of the currency currently circulating with the system's existing database of suspicious currency. If a match is found, an alert will be issued and appropriate actions will be taken, thereby reducing the amount of counterfeit currency in circulation, identifying suspicious currency, and also allowing for tracking the circulation trajectory of banknotes with key serial numbers, ensuring the security of currency circulation. Furthermore, the circulation trajectory of specific serial numbers can be tracked (once the machine matches relevant suspicious currency information, an alert will be issued, and relevant personnel will proceed with the next steps, such as reporting to regulatory authorities or linking to the regulatory system).

[0003] The suspicious coin database is divided into multiple scenarios, including a counterfeit coin blacklist and suspicious coins.

[0004] The blacklist database comes from two sources: one is the blacklist list issued by regulatory agencies, and the other is the serial number blacklist compiled from counterfeit currency seized at outlets.

[0005] Suspicious coins are lists of serial numbers issued by the system under specific scenarios for focused monitoring of serial number information within these batches. Different usage rules can be formulated for different scenarios. For example, in anti-money laundering scenarios, a corresponding processing procedure is established after the suspicious coin list is issued, with personnel receiving the alert proceeding to further action and confirming whether to directly report to regulatory authorities. In cash theft scenarios, a corresponding processing procedure is specified after the suspicious coin list is issued; if the device matches the relevant data, an alert is issued, and relevant personnel proceed to further action and confirm whether to report to the relevant institutions.

[0006] With the continuous increase in branches, equipment, and the amount of currency in circulation, how to accurately and promptly identify suspicious currency in the face of a rising volume of suspicious transactions, and meet the regulatory requirements of relevant institutions, has become an urgent problem to be solved. The current solution involves teller machines uploading collected serial number data to a data collection and management machine, which then uploads the files to the bank's system. The data collection and management machine integrates the blacklist database currently published by the People's Bank of China and the blacklist database collected by commercial banks (not updated in real time). Because it uses a local comparison function, the data collection and management machine can complete a suspicious currency alert within one minute. However, this still cannot meet the real-time alert requirements of the People's Bank of China when the transaction volume is high. Summary of the Invention

[0007] The purpose of this application is to provide a real-time early warning method, system, medium, and processor based on the trajectory of suspicious coins. This method determines the predicted diffusion trajectory of suspicious coins based on historical data of suspicious coins triggering alarms and the location data of corresponding bank branches. Then, it predicts the next branch to which the suspicious coins will spread based on the predicted diffusion trajectory. The current suspicious coin information is added to the sensitive coin information and sent to the corresponding bank branch for advance control. The corresponding bank branch's teller machine obtains the coin information and compares it with the sensitive coin information in real time to achieve real-time alarm.

[0008] To achieve the above objectives, the first aspect of this application provides a real-time early warning method based on suspicious coin trajectories, applied to a cloud server, wherein the real-time early warning method based on suspicious coin trajectories includes:

[0009] Obtain historical data on suspicious currency alerts and the location data of the corresponding bank branches;

[0010] Based on historical data and bank branch location data, the historical spread trajectory of suspicious currency was plotted.

[0011] Determine the predicted diffusion trajectory based on historical diffusion trajectories;

[0012] The bank branches within the predicted diffusion trajectory range are determined based on the predicted diffusion trajectory.

[0013] The information on suspicious currency is added to the information on sensitive currency and sent to the teller machines of the designated bank branches. The teller machines will then compare the obtained currency information with the information on sensitive currency in real time and issue an alarm when a matching currency is found.

[0014] Based on the aforementioned technical means, the predicted spread trajectory of suspicious currency is determined by historical data of suspicious currency triggering alarms and the location data of corresponding bank branches. Then, based on the predicted spread trajectory, the next branch to which the suspicious currency will spread is predicted. The current suspicious currency information is added to the sensitive currency information and sent to the corresponding bank branches for advance control. The corresponding bank branch teller machines obtain the currency information and compare it with the sensitive currency information in real time to achieve real-time alarm.

[0015] In this embodiment of the application, the historical diffusion trajectory of suspicious currency is plotted based on historical data and bank branch location data, including:

[0016] Using the location of the bank branch where the suspicious coin was first discovered in historical data as the center location, draw the center point of the trajectory;

[0017] Using a preset time period as an interval, connect the locations of bank branches newly discovered with suspicious currency within the same preset time period that are less than a preset distance from the center point to form a historical diffusion trajectory.

[0018] Based on the aforementioned technical means, using the location data of bank branches as the horizontal and vertical coordinates, and using preset time periods as the division of different trajectory layers, the historical data of suspicious currency triggering alarms is plotted into a historical diffusion trajectory.

[0019] In this embodiment of the application, determining the predicted diffusion trajectory based on historical diffusion trajectories includes:

[0020] Based on the development trend of the last preset time period in the historical diffusion trajectory, a predicted diffusion trajectory is drawn around the historical diffusion trajectory.

[0021] Based on the aforementioned technical means, the resulting predicted diffusion trajectory characterizes the range in which the corresponding suspicious coin may appear in the next period of time, providing a data basis for advance control.

[0022] In this embodiment of the application, determining the bank branches within the predicted diffusion trajectory range based on the predicted diffusion trajectory includes:

[0023] Based on the location data of bank branches, project the bank branches onto the coordinate system of the predicted diffusion trajectory;

[0024] The bank branches corresponding to the projection points located within the predicted diffusion trajectory range are identified as the bank branches within the predicted diffusion trajectory range.

[0025] Based on the aforementioned technical means, the locations where suspicious currency is likely to spread can be identified from bank branches, making it easier to deploy control measures in advance at the corresponding branches.

[0026] In this embodiment of the application, the real-time early warning method based on suspicious coin trajectories further includes:

[0027] The central range of suspicious coin discovery data was determined based on multiple discrete historical diffusion trajectories from the same period.

[0028] Based on the aforementioned technical means, the central area where suspicious coins were discovered can be determined. This data can be provided to relevant departments as supplementary evidence to facilitate the rapid tracing of the source of the serial number and to cut off the trend of further spread.

[0029] The second aspect of this application provides a real-time early warning system based on suspicious coin trajectories, the real-time early warning system based on suspicious coin trajectories includes a cloud server and a cashier's machine;

[0030] The cloud server is configured with:

[0031] The data acquisition unit is used to acquire historical data on suspicious currency triggering alerts and location data of bank branches;

[0032] The historical diffusion trajectory drawing unit is used to draw the historical diffusion trajectory of suspicious currency based on historical data and bank branch location data.

[0033] The predicted diffusion trajectory determination unit is used to determine the predicted diffusion trajectory based on historical diffusion trajectories.

[0034] The bank branch identification unit is used to determine the bank branches within the predicted diffusion trajectory range based on the predicted diffusion trajectory.

[0035] The sensitive currency information dissemination unit is used to add current suspicious currency information to the sensitive currency information and disseminate it to the teller machines of the designated bank branches;

[0036] The cashier equipment is arranged as follows:

[0037] The comparison unit is used to compare the acquired currency information with sensitive currency information in real time;

[0038] The alarm unit is used to trigger an alarm when it is determined that there is currency information that matches the sensitive currency information.

[0039] Based on the aforementioned technical means, the predicted spread trajectory of suspicious currency is determined by historical data of suspicious currency triggering alarms and the location data of corresponding bank branches. Then, based on the predicted spread trajectory, the next branch to which the suspicious currency will spread is predicted. The current suspicious currency information is added to the sensitive currency information and sent to the corresponding bank branches for advance control. The corresponding bank branch teller machines obtain the currency information and compare it with the sensitive currency information in real time to achieve real-time alarm.

[0040] In this embodiment of the application, the historical diffusion trajectory drawing unit includes:

[0041] The center drawing module is used to draw the center point of the trajectory by using the location data of the bank branch where the suspicious coin was first discovered in the historical data as the center position.

[0042] The historical diffusion trajectory drawing module is used to draw a historical diffusion trajectory by connecting the locations of newly discovered bank branches that are less than a preset distance from the center point within the same preset time period, using a preset time interval as the interval.

[0043] Based on the aforementioned technical means, using the location data of bank branches as the horizontal and vertical coordinates, and using preset time periods as the division of different trajectory layers, the historical data of suspicious currency triggering alarms is plotted into a historical diffusion trajectory.

[0044] In this embodiment of the application, the predicted diffusion trajectory determination unit includes:

[0045] The predictive diffusion trajectory drawing module is used to draw a predictive diffusion trajectory around the historical diffusion trajectory based on the development trend of the last preset time period in the historical diffusion trajectory.

[0046] Based on the aforementioned technical means, the resulting predicted diffusion trajectory characterizes the range in which the corresponding suspicious coin may appear in the next period of time, providing a data basis for advance control.

[0047] In this embodiment of the application, the bank branch determination unit includes:

[0048] The branch projection module is used to project bank branches onto the coordinate system of the predicted diffusion trajectory based on the location data of the bank branches.

[0049] The branch location determination module is used to determine the bank branches corresponding to the projection points located within the predicted diffusion trajectory range as bank branches within the predicted diffusion trajectory range.

[0050] Based on the aforementioned technical means, the locations where suspicious currency is likely to spread can be identified from bank branches, making it easier to deploy control measures in advance at the corresponding branches.

[0051] In this embodiment of the application, the real-time early warning system based on suspicious coin trajectories further includes:

[0052] The central range data determination unit, located on a cloud server, is used to determine the central range data of suspicious coin discovery based on multiple discrete historical diffusion trajectories from the same period.

[0053] Based on the aforementioned technical means, the central area where suspicious coins were discovered can be determined. This data can be provided to relevant departments as supplementary evidence to facilitate the rapid tracing of the source of the serial number and to cut off the trend of further spread.

[0054] A third aspect of this application provides a processor configured to execute the aforementioned real-time early warning method based on suspicious coin trajectories.

[0055] A fourth aspect of this application provides a machine-readable storage medium storing instructions that, when executed by a processor, configure the processor to perform the real-time early warning method based on suspicious coin trajectories.

[0056] The fifth aspect of this application provides a computer program product, including a computer program that, when executed by a processor, implements the aforementioned real-time early warning method based on suspicious coin trajectories.

[0057] The above technical solution utilizes the storage space of the cashier equipment itself to store sensitive currency information containing predicted suspicious currency information. This allows the cashier equipment to compare the acquired currency information with the sensitive currency information in real time, enabling real-time alarms. The predicted suspicious currency information can be used to prevent the spread of suspicious currency in advance, shortening the comparison time compared with existing data collection and management comparison methods.

[0058] Other features and advantages of the embodiments of this application will be described in detail in the following detailed description section. Attached Figure Description

[0059] The accompanying drawings are provided to further illustrate the embodiments of this application and form part of the specification. They are used together with the following detailed description to explain the embodiments of this application, but do not constitute a limitation on the embodiments of this application. In the drawings:

[0060] Figure 1 The illustration shows a schematic diagram of the application environment of the real-time early warning method based on suspicious coin trajectories according to an embodiment of this application;

[0061] Figure 2 The schematic diagram illustrates a flowchart of a real-time early warning method based on suspicious coin trajectories according to an embodiment of this application;

[0062] Figure 3 The illustration shows a real-time early warning method based on suspicious coin trajectories according to an embodiment of this application for determining a predicted diffusion trajectory;

[0063] Figure 4 The illustration shows a schematic diagram of the central range of suspicious coin detection determined by the real-time early warning method based on suspicious coin trajectory according to an embodiment of this application;

[0064] Figure 5 A block diagram of a real-time early warning system based on suspicious coin trajectories according to an embodiment of this application is illustrated.

[0065] Explanation of reference numerals in the attached figures

[0066] 1-Curve center point, 2-First layer historical diffusion trajectory, 3-Second layer historical diffusion trajectory, 4-Predicted diffusion trajectory, 5-Center range. Detailed Implementation

[0067] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are only for illustration and explanation of the embodiments of this application and are not intended to limit the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.

[0068] It should be noted that if the embodiments of this application involve directional indicators (such as up, down, left, right, front, back, etc.), the directional indicators are only used to explain the relative positional relationship and movement of each component in a certain specific posture (as shown in the figure). If the specific posture changes, the directional indicators will also change accordingly.

[0069] Furthermore, if the embodiments of this application involve descriptions such as "first" or "second," these descriptions are for descriptive purposes only and should not be construed as indicating or implying their relative importance or implicitly specifying the number of technical features indicated. Therefore, features defined with "first" or "second" may explicitly or implicitly include at least one of those features. Additionally, the technical solutions of various embodiments can be combined with each other, but this must be based on the ability of those skilled in the art to implement them. If the combination of technical solutions is contradictory or impossible to implement, it should be considered that such a combination of technical solutions does not exist and is not within the scope of protection claimed in this application.

[0070] Terminology Explanation:

[0071] Serial number: This generally refers to the serial number of a banknote. The serial number and prefix of a banknote are used to record the issuance sequence of the banknote, such as FA00008888. The serial number of a banknote is unique.

[0072] FSN file: also known as the bank's serial number file, is mainly used in the uploading, management, and application stages of financial devices.

[0073] Feature library file: Stores the feature information of banknotes, including but not limited to weight, key anti-counterfeiting features, ink thickness, and color information.

[0074] Cashier's equipment: used to count banknotes and cash, and to identify counterfeit banknotes. Modern cashier's equipment can also identify the serial numbers of banknotes. Common cashier's equipment includes banknote counting machines, banknote sorting machines, and foreign currency detectors.

[0075] Serial Number Collection and Management Machine: Collects, compares, and uploads the serial number information of banknotes flowing to the current machine node to the generated FSN file.

[0076] Counterfeit currency blacklist database: Data on serial number blacklists issued by the People's Bank of China, as well as data on serial number blacklists entered through the seizure of counterfeit currency.

[0077] The real-time early warning method based on suspicious coin trajectories provided in this application can be applied to, for example... Figure 1The application environment is shown below. The teller machine and the data collection and management machine communicate via a network, and the data collection and management machine communicates with a cloud server via the network. The cloud server stores a full real-time blacklist database, while the data collection and management machine stores a full near real-time blacklist database periodically distributed by the cloud server. Due to its limited storage space, the teller machine can only store approximately 500 counterfeit / suspicious coin serial numbers; therefore, it can store key serial numbers distributed by the cloud server. To achieve advance control, the cloud server plots the historical spread trajectory of suspicious coins based on historical data of suspicious coin alerts and the location data of corresponding bank branches. Based on the historical spread trajectory, it determines the predicted spread trajectory, and based on the predicted spread trajectory, it identifies the bank branches within the predicted spread trajectory range. It adds the current suspicious coin information to the sensitive coin information and distributes it to the teller machines at the identified bank branches. The teller machine compares the acquired coin information with the sensitive coin information in real time, and triggers an alarm when a matching coin is found. This improves the real-time performance of the alarm. The data collection and management machine and the cloud server can be implemented using independent servers or a server cluster composed of multiple servers.

[0078] Figure 2 The illustration shows a schematic flowchart of a real-time early warning method based on suspicious coin trajectories according to an embodiment of this application. Figure 2 As shown, in one embodiment of this application, a real-time early warning method based on suspicious coin trajectories is provided. This embodiment mainly applies this method to the above-mentioned... Figure 1 Using the illustrated environment as an example, the real-time early warning method based on suspicious coin trajectories includes:

[0079] S1: Obtain historical data on suspicious currency triggering alerts and the location data of the corresponding bank branches.

[0080] Data generated by cashier machines, data collection and management machines, etc., during operation is stored for traceability and management. This data includes historical data on suspicious coin warnings and the corresponding bank branch location data. In some embodiments, the historical data on suspicious coin warnings and the corresponding bank branch location data are stored together with normal data. In this case, it is necessary to retrieve historical data for the corresponding time period from the database and then filter out the historical data on suspicious coin warnings and the corresponding bank branch location data. Filtering can be done using keywords or other methods. In other embodiments, the historical data on suspicious coin warnings and the corresponding bank branch location data are stored separately. In this case, it is only necessary to retrieve the historical alarm data for the corresponding serial number or time period and the corresponding bank branch location data from the database.

[0081] S2: Draw the historical spread trajectory of suspicious coins based on historical data and bank branch location data.

[0082] In this embodiment of the application, the historical diffusion trajectory of suspicious currency is plotted based on historical data and bank branch location data, including:

[0083] Using the location of the bank branch where the suspicious coin was first discovered in historical data as the center location, draw the center point of the trajectory;

[0084] Using a preset time interval, connect the locations of newly discovered bank branches within the same preset time interval that are less than a preset distance from the center point to form a historical diffusion trajectory. The drawn historical diffusion trajectory is as follows: Figure 3 As shown, the location data of the bank branch where the suspicious coin was first discovered is the trajectory center point 1. Subsequently, in the first preset time period, the location data of the bank branches that were newly discovered with the corresponding suspicious coin and whose distance from the center point was less than the preset distance are plotted as the first layer of historical diffusion trajectory 2. In the second preset time period, the location data of the bank branches that were newly discovered with the corresponding suspicious coin and whose distance from the center point was less than the preset distance are plotted as the second layer of historical diffusion trajectory 3.

[0085] In practice, suspicious coins may spread in a discrete, multi-point manner. If two or more bank branches simultaneously discover suspicious coins, and the distance between any two branches is greater than a first preset distance, then each branch is considered a discrete point, and a trajectory is drawn with each branch as its center. Among subsequently added bank branches that discover the corresponding suspicious coins, those branches whose distance from each center point is less than a second preset distance are considered diffusion points of that center point. If two or more bank branches simultaneously discover suspicious coins, and at least the distance between any two branches is less than a second preset distance, then the corresponding branch is used as the center of a trajectory, drawing a central circle. Among subsequently added bank branches that discover the corresponding suspicious coins, those branches whose distance from any center point is less than a second preset distance are considered diffusion points of that center point. If any of the subsequently added bank branches that discover the corresponding suspicious coins have a distance greater than the first preset distance from the center point or the central circle, then that branch is considered a newly added trajectory center point.

[0086] Based on the aforementioned technical means, using the location data of bank branches as the horizontal and vertical coordinates, and using preset time periods as the division of different trajectory layers, the historical data of suspicious currency triggering alarms is plotted into a historical diffusion trajectory.

[0087] S3: Determine the predicted diffusion trajectory based on historical diffusion trajectories.

[0088] In this embodiment of the application, determining the predicted diffusion trajectory based on historical diffusion trajectories includes:

[0089] Based on the development trend of the last preset time period in the historical diffusion trajectory, a predicted diffusion trajectory is drawn around the historical diffusion trajectory.

[0090] Specifically, based on the historical diffusion trajectory of the last time period, a diffusion point can be determined outside the concentric circle. Then, connect this diffusion point to the center point, and extract the length L1 from the concentric circle of the last time period to the penultimate concentric circle and the length L2 from the diffusion point to the concentric circle of the last time period on this connection. Based on the ratio of L2 to L1, determine multiple points on the predicted diffusion trajectory. Finally, connect these multiple points to form the predicted diffusion trajectory. Figure 3 In the middle, the predicted diffusion trajectory 4 was drawn based on the second-layer historical diffusion trajectory 3.

[0091] Based on the aforementioned technical means, the resulting predicted diffusion trajectory characterizes the range in which the corresponding suspicious coin may appear in the next period of time, providing a data basis for advance control.

[0092] S4: Determine the bank outlets within the predicted diffusion trajectory range based on the predicted diffusion trajectory.

[0093] In this embodiment of the application, determining the bank branches within the predicted diffusion trajectory range based on the predicted diffusion trajectory includes:

[0094] Based on the location data of bank branches, project the bank branches onto the coordinate system of the predicted diffusion trajectory;

[0095] The bank branches corresponding to the projection points located within the predicted diffusion trajectory range are identified as the bank branches within the predicted diffusion trajectory range.

[0096] Based on the aforementioned technical means, the locations where suspicious currency is likely to spread can be identified from bank branches, making it easier to deploy control measures in advance at the corresponding branches.

[0097] S5: Add the current suspicious currency information to the sensitive currency information and send it to the teller machines of the designated bank branches.

[0098] In existing technologies, the data collection and management machine integrates a complete blacklist database. Each time it starts up, the client program deployed on the data collection and management machine incrementally retrieves blacklist data from the server deployed on the cloud server. The cashier machine itself does not store the blacklist database. Although the computing resources of the data collection and management machine can be used to reduce the comparison workload of the remote server, since it is compared with the complete database, in extreme cases, it still takes more than 1 minute to obtain the comparison result.

[0099] In this embodiment of the application, the storage space of the cashier machine itself is used to add sensitive currency information with regional characteristics to the cashier machine.

[0100] Based on the existing system that only deploys a full blacklist database on the data collection and management machine and cloud server, counterfeit and suspicious currency has certain regional characteristics. For example, if certain serial numbers appear frequently in the current region, these serial numbers can be directly saved in the blacklist database of the cash register. Moreover, since the base database capacity is small, the comparison speed is relatively fast. The comparison function of the subsequent data collection and management machine and cloud can still be used. If the cash register directly matches, the subsequent comparison steps can be eliminated, and the comparison results can be directly uploaded. The system will proceed with the next processing step according to the established rules and coordinate with regulatory authorities as needed. Furthermore, the probability of hitting hot data with regional characteristics is higher.

[0101] In this application embodiment, the sources of sensitive currency information are mainly three aspects: some sensitive currency information is hot blacklist data compiled by cloud servers; some sensitive currency information is key list data issued by corresponding superior institutions or regulatory agencies; and some sensitive information is suspicious currency information that needs to be distributed to the predicted network points in this application.

[0102] Currently, every suspicious coin data point matched by the cashier's equipment and branches is uploaded to the head office's cloud server. The head office records the detailed information of this warning message, including branch information, suspicious coin serial number information, equipment information, etc. The head office summarizes the warning information uploaded by the branches and draws a map of suspicious / counterfeit coins based on the geographical location and other basic information of the branches. It can summarize the hot spot blacklist data at the branch level. Moreover, through continuous use of the system, data summary and accumulation, the map will become more and more accurate. Finally, the serial numbers with the highest frequency will be used as hot spot blacklist data. The hot spot blacklist data is updated regularly based on the data summarized by the head office.

[0103] The key lists issued by higher-level institutions or regulatory agencies can be provincial, municipal, district, street, or even branch-level key lists formulated by higher-level institutions based on the business needs of the head office. Alternatively, based on the needs of the People's Bank of China, the head office, and first- and second-tier branches, key serial number information can be directly supplemented and distributed from the cloud to the teller machines.

[0104] S6: The cashier machine compares the acquired currency information with the sensitive currency information in real time. In this embodiment, the cashier machine can use a matching method for comparison.

[0105] S7: The cashier machine will sound an alarm when it determines that there is currency information that matches the sensitive currency information.

[0106] Based on the aforementioned technical means, the predicted spread trajectory of suspicious currency is determined by historical data of suspicious currency triggering alarms and the location data of corresponding bank branches. Then, based on the predicted spread trajectory, the next branch to which the suspicious currency will spread is predicted. The current suspicious currency information is added to the sensitive currency information and sent to the corresponding bank branches for advance control. The corresponding bank branch teller machines obtain the currency information and compare it with the sensitive currency information in real time to achieve real-time alarm.

[0107] In other embodiments of this application, the real-time early warning method based on suspicious coin trajectories further includes:

[0108] The central range of suspicious coin discovery data was determined based on multiple discrete historical diffusion trajectories from the same period.

[0109] In one embodiment, such as Figure 4 As shown, the center points of multiple discrete historical diffusion trajectories can be connected to form a polygon. Then, the circumcircle with the most intersection points with the polygon is drawn. The center of the drawn circumcircle is used as the center, and then a range circle is drawn with a preset radius to obtain the center range 5 and its corresponding data.

[0110] Based on the aforementioned technical means, the central area where suspicious coins were discovered can be determined. This data can be provided to relevant departments as supplementary evidence to facilitate the rapid tracing of the source of the serial number and to cut off the trend of further spread.

[0111] Because the cash register comparison is real-time, this solution can not only track the trajectory of suspicious and counterfeit coins, but also monitor the trajectory of key serial numbers.

[0112] Figure 2 This is a flowchart illustrating a real-time early warning method based on suspicious coin trajectories in one embodiment. It should be understood that... Figure 2 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.

[0113] The second aspect of this application provides a real-time early warning system based on suspicious coin trajectories, such as... Figure 5 As shown, the real-time early warning system based on suspicious coin trajectories includes a cloud server and a cashier's machine;

[0114] The cloud server is configured with:

[0115] The data acquisition unit is used to acquire historical data on suspicious currency triggering alerts and location data of bank branches;

[0116] The historical diffusion trajectory drawing unit is used to draw the historical diffusion trajectory of suspicious currency based on historical data and bank branch location data.

[0117] The predicted diffusion trajectory determination unit is used to determine the predicted diffusion trajectory based on historical diffusion trajectories.

[0118] The bank branch identification unit is used to determine the bank branches within the predicted diffusion trajectory range based on the predicted diffusion trajectory.

[0119] The sensitive currency information dissemination unit is used to add current suspicious currency information to the sensitive currency information and disseminate it to the teller machines of the designated bank branches;

[0120] The cashier equipment is arranged as follows:

[0121] The comparison unit is used to compare the acquired currency information with sensitive currency information in real time;

[0122] The alarm unit is used to trigger an alarm when it is determined that there is currency information that matches the sensitive currency information.

[0123] Based on the aforementioned technical means, the predicted spread trajectory of suspicious currency is determined by historical data of suspicious currency triggering alarms and the location data of corresponding bank branches. Then, based on the predicted spread trajectory, the next branch to which the suspicious currency will spread is predicted. The current suspicious currency information is added to the sensitive currency information and sent to the corresponding bank branches for advance control. The corresponding bank branch teller machines obtain the currency information and compare it with the sensitive currency information in real time to achieve real-time alarm.

[0124] In this embodiment of the application, the historical diffusion trajectory drawing unit includes:

[0125] The center drawing module is used to draw the center point of the trajectory, using the location of the bank branch where the suspicious coin was first discovered in historical data as the center position.

[0126] The historical diffusion trajectory drawing module is used to draw a historical diffusion trajectory by connecting the locations of newly discovered bank branches that are less than a preset distance from the center point within the same preset time period, using a preset time interval as the interval.

[0127] Based on the aforementioned technical means, using the location data of bank branches as the horizontal and vertical coordinates, and using preset time periods as the division of different trajectory layers, the historical data of suspicious currency triggering alarms is plotted into a historical diffusion trajectory.

[0128] In this embodiment of the application, the predicted diffusion trajectory determination unit includes:

[0129] The predictive diffusion trajectory drawing module is used to draw a predictive diffusion trajectory around the historical diffusion trajectory based on the development trend of the last preset time period in the historical diffusion trajectory.

[0130] Based on the aforementioned technical means, the resulting predicted diffusion trajectory characterizes the range in which the corresponding suspicious coin may appear in the next period of time, providing a data basis for advance control.

[0131] In this embodiment of the application, the bank branch determination unit includes:

[0132] The branch projection module is used to project bank branches onto the coordinate system of the predicted diffusion trajectory based on the location data of the bank branches.

[0133] The branch location determination module is used to determine the bank branches corresponding to the projection points located within the predicted diffusion trajectory range as bank branches within the predicted diffusion trajectory range.

[0134] Based on the aforementioned technical means, the locations where suspicious currency is likely to spread can be identified from bank branches, making it easier to deploy control measures in advance at the corresponding branches.

[0135] In this embodiment of the application, the real-time early warning system based on suspicious coin trajectories further includes:

[0136] The central range data determination unit, located on a cloud server, is used to determine the central range data of suspicious coin discovery based on multiple discrete historical diffusion trajectories from the same period.

[0137] Based on the aforementioned technical means, the central area where suspicious coins were discovered can be determined. This data can be provided to relevant departments as supplementary evidence to facilitate the rapid tracing of the source of the serial number and to cut off the trend of further spread.

[0138] In other embodiments, a data collection and management unit is connected to the cloud server and the cashier via a network to collect and process data transmitted by all cashiers at the current branch.

[0139] In this embodiment, the cloud server includes a processor and a memory. The data acquisition unit, historical diffusion trajectory drawing unit, predicted diffusion trajectory determination unit, bank branch determination unit, sensitive currency information distribution unit, and central area data determination unit of the real-time early warning system based on suspicious coin trajectories are all stored as program units in the memory. The processor executes the aforementioned program modules stored in the memory to implement the corresponding functions. Similarly, the teller machine also includes a processor and a memory. The comparison unit and alarm unit of the real-time early warning system based on suspicious coin trajectories are all stored as program units in the memory. The processor executes the aforementioned program modules stored in the memory to implement the corresponding functions.

[0140] The processor contains a kernel, which retrieves the corresponding program units from memory. One or more kernels can be configured, and adjusting kernel parameters can implement a real-time alert method based on suspicious coin trajectories.

[0141] The memory may include non-permanent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM, and the memory includes at least one memory chip.

[0142] A third aspect of this application provides a processor configured to execute the aforementioned real-time early warning method based on suspicious coin trajectories.

[0143] A fourth aspect of this application provides a machine-readable storage medium storing instructions that, when executed by a processor, configure the processor to perform the real-time early warning method based on suspicious coin trajectories.

[0144] The fifth aspect of this application provides a computer program product, including a computer program that, when executed by a processor, implements the aforementioned real-time early warning method based on suspicious coin trajectories.

[0145] The above technical solution utilizes the storage space of the cashier equipment itself to store sensitive currency information containing predicted suspicious currency information. This allows the cashier equipment to compare the acquired currency information with the sensitive currency information in real time, enabling real-time alarms. The predicted suspicious currency information can be used to prevent the spread of suspicious currency in advance, shortening the comparison time compared with existing data collection and management comparison methods.

[0146] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied 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.

[0147] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.

[0148] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.

[0149] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.

[0150] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0151] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0152] Computer-readable media include both permanent and non-permanent, removable and non-removable media, which can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0153] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0154] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A real-time warning method based on suspicious currency trajectory, applied to a cloud server, characterized in that, The real-time early warning method based on suspicious currency track comprises: obtaining historical data of suspicious currency triggering early warning and location data of corresponding bank outlets; drawing a historical diffusion track of suspicious currency according to the historical data and the location data of the bank outlets; determining a predicted diffusion track according to the historical diffusion track; determining bank outlets within a range of the predicted diffusion track according to the predicted diffusion track; adding current suspicious currency information to sensitive currency information and issuing the sensitive currency information to cash registers of the determined bank outlets, so that the obtained coin information is compared with the sensitive currency information in real time through the cash registers, and an alarm is given when it is determined that there is coin information matching the sensitive currency information.

2. The method for real-time alerting based on suspicious currency trajectory according to claim 1, characterized in that, The drawing of the historical diffusion track of suspicious currency according to the historical data and the location data of the bank outlets comprises: taking the location of the bank outlet where the suspicious currency is first discovered in the historical data as a center position to draw a track center point; connecting the locations of the bank outlets within a same preset time period and having a distance less than a preset distance from the center point to draw a historical diffusion track.

3. The method of real-time alerting based on suspicious currency trajectory as claimed in claim 2, wherein, The determination of the predicted diffusion track according to the historical diffusion track comprises: drawing a predicted diffusion track outside the historical diffusion track according to the development trend of the last preset time period in the historical diffusion track.

4. The method for real-time alerting based on suspicious currency trajectory of claim 1, wherein, The determination of the bank outlets within the range of the predicted diffusion track according to the predicted diffusion track comprises: projecting the bank outlets to a location coordinate system where the predicted diffusion track is located according to the location data of the bank outlets; determining the bank outlets corresponding to the projection points within the range of the predicted diffusion track as the bank outlets within the range of the predicted diffusion track.

5. The method for real-time alerting based on suspicious currency trajectory as claimed in claim 1 wherein, The real-time early warning method based on suspicious currency track further comprises: determining center range data of suspicious currency discovery according to multiple discrete historical diffusion tracks of the same period.

6. A real-time alert system based on suspicious currency trajectory, characterized in that, The real-time early warning system based on suspicious currency track comprises a cloud server and a cash register. The cloud server is arranged with: a data acquisition unit for obtaining historical data of suspicious currency triggering early warning and location data of corresponding bank outlets; a historical diffusion track drawing unit for drawing a historical diffusion track of suspicious currency according to the historical data and the location data of the bank outlets; a predicted diffusion track determination unit for determining a predicted diffusion track according to the historical diffusion track; a bank outlet determination unit for determining bank outlets within a range of the predicted diffusion track according to the predicted diffusion track; a sensitive currency information issuing unit for adding current suspicious currency information to sensitive currency information and issuing the sensitive currency information to cash registers of the determined bank outlets. The cash register is arranged with: a comparison unit for comparing the obtained coin information with the sensitive currency information in real time; an alarm unit for giving an alarm when it is determined that there is coin information matching the sensitive currency information.

7. The real-time alerting system based on suspicious currency trajectory of claim 6, wherein, The historical diffusion track drawing unit comprises: a center drawing module for taking the location of the bank outlet where the suspicious currency is first discovered in the historical data as a center position to draw a track center point; The historical diffusion trajectory drawing module is configured to connect the positions of the bank outlets with a distance less than a preset distance from the center point in the bank outlets newly discovered in the same preset time period as an interval, and draw a historical diffusion trajectory.

8. The real-time alerting system based on suspicious currency trajectory of claim 6, wherein, The predicted diffusion trajectory determination unit comprises: The predicted diffusion trajectory drawing module is configured to draw a predicted diffusion trajectory outside the historical diffusion trajectory according to the development trend of the last preset time period in the historical diffusion trajectory.

9. The real-time alerting system based on suspicious currency trajectory of claim 6, wherein, The bank outlet determination unit comprises: The outlet projection module is configured to project the bank outlets into a location coordinate system where the predicted diffusion trajectory is located according to the position data of the bank outlets. The outlet determination module is configured to determine the bank outlets corresponding to the projection points located in the range of the predicted diffusion trajectory as the bank outlets in the range of the predicted diffusion trajectory.

10. The real-time alerting system based on suspicious currency trajectory of claim 6, wherein, The real-time early warning system based on the suspicious currency trajectory further comprises: The center range data determination unit is arranged on the cloud server and is configured to determine the center range data of the suspicious currency discovery according to multiple discrete historical diffusion trajectories in the same period.

11. A processor, comprising: The computer program is configured to implement the real-time early warning method based on the suspicious currency trajectory according to any one of claims 1 to 5 when executed by the processor.

12. A machine-readable storage medium having stored thereon instructions, the instructions being executable by a machine to cause the machine to perform operations comprising: The computer program is configured to implement the real-time early warning method based on the suspicious currency trajectory according to any one of claims 1 to 5 when executed by the processor.

13. A computer program product comprising a computer program, characterized in that, The computer program is configured to implement the real-time early warning method based on the suspicious currency trajectory according to any one of claims 1 to 5 when executed by the processor.

Citation Information

Patent Citations

  • System and method for analyzing and / or estimating state of banknote processing apparatus

    CN104424694A

  • Currency authenticity identification method and device

    CN115601872A