File checking method and device for RFID intelligent file cabinet and electronic equipment
By analyzing the historical inventory data of files in the RFID smart file cabinet and dynamically adjusting the inventory strategy, the redundant scanning problem caused by fixed paths in the existing technology is solved, and the efficiency and intelligence of file inventory are improved.
Patent Information
- Application Number
- CN202411831051.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-12
- Publication Date
- 2025-04-25
AI Technical Summary
The file inventory method of the existing RFID smart file cabinet adopts a fixed path, and it is impossible to adjust the scanning strategy in real time according to the dynamic nature of the file distribution, resulting in an increase in redundant scanning and inefficient efficiency.
By obtaining the historical inventory data of the target files in the RFID smart file cabinet, analyzing the file movement frequency, label feedback intensity and inventory duration, determining the target area where the file is located, dynamically planning the inventory strategy, and optimizing the scanning path and order.
It improves the efficiency of file inventory, reduces redundant scanning, saves time and resources, and enhances the automation and intelligence level of inventory.
Smart Images

Figure CN119886167A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of data processing, and in particular to a file inventory method, device and electronic equipment for an RFID smart file cabinet. Background Art
[0002] The main purpose of applying RFID technology in smart filing cabinets is to achieve efficient and accurate file management and inventory. By attaching wireless tags to each file, RFID technology can automatically identify, track and manage files without human intervention. The RFID antenna in the filing cabinet automatically counts, locates and updates files by scanning these tag signals.
[0003] At present, the inventory of files in RFID smart file cabinets often adopts a fixed path that does not change, and counts files layer by layer and column by column from left to right, so that the antenna reads each file tag in a predetermined order. However, this fixed scanning path often ignores the dynamic distribution of files, and cannot adjust the scanning strategy in real time according to the changes in file density and activity in different areas, which easily generates a large number of redundant scans, resulting in low efficiency of file inventory in RFID smart file cabinets.
[0004] Therefore, there is an urgent need for a file inventory method, device and electronic equipment for an RFID smart file cabinet. Summary of the invention
[0005] The present application provides a method, device and electronic equipment for counting files in an RFID smart file cabinet, which are convenient for improving the efficiency of counting files in an RFID smart file cabinet.
[0006] In a first aspect of the present application, a file inventory method for an RFID smart file cabinet is provided, the method comprising: obtaining historical inventory data of target files in the RFID smart file cabinet; determining the file movement frequency, tag feedback strength and inventory duration of the target files according to the historical inventory data; determining a target area corresponding to the position of the target file in the RFID smart file cabinet based on the file movement frequency, the tag feedback strength and the inventory duration, the target area comprising an active area and a static area; planning an inventory strategy for the RFID smart file cabinet according to the target area; and taking inventory of the target files in the RFID smart file cabinet according to the inventory strategy.
[0007] By adopting the above technical solution, by obtaining the historical inventory data of the target files in the RFID smart file cabinet, a comprehensive understanding of the file usage and dynamic changes can be obtained. This data-driven analysis method helps to identify the characteristics of different files and areas. By analyzing these data, the inventory strategy can be adjusted in real time to make the scanning more targeted rather than a fixed, indifferent scanning path. In this way, not only the inventory efficiency is improved, but also redundant scanning is reduced, saving time and resources. By analyzing the file movement frequency, tag feedback strength and inventory duration, the active and static areas in the file cabinet can be identified. This process helps to adaptively adjust the inventory strategy, allowing the system to focus on active areas and reduce repeated scanning of static areas, thereby improving the overall inventory efficiency. On the contrary, if the static area changes or there is file movement, the system can also adjust the scanning strategy in time to cover these areas. The accuracy of the inventory can be further improved by monitoring the tag feedback strength. When dynamically adjusting the scanning strategy, the system will take into account the strength of the tag feedback and automatically adjust the scanning mode to avoid misidentification or missed inventory due to signal interference. Traditional inventory methods often use fixed sequential scanning, which may lead to redundant scanning and waste time and resources. By dynamically generating inventory strategies based on historical data, the system can prioritize scanning active areas and avoid unnecessary repeated scanning, thereby saving inventory time. Based on data such as the movement frequency of files, tag feedback strength, and inventory duration, the system can generate intelligent inventory strategies for RFID smart file cabinets. This strategy not only takes into account the static and dynamic characteristics of files, but can also be adjusted based on real-time changes. This intelligent method avoids human intervention, reduces the impact of human factors on inventory results, and improves the automation and intelligence level of inventory. Therefore, it is easy to improve the efficiency of file inventory in RFID smart file cabinets.
[0008] Optionally, the obtaining of historical inventory data of target files in the RFID smart file cabinet specifically includes: obtaining the door opening and closing status of the RFID smart file cabinet and / or a user request sent by a user device, the user request being used to instruct a file inventory for the RFID smart file cabinet; transmitting an RFID signal to a target layer in the RFID smart file cabinet according to the door opening and closing status and / or the user request to inventory the target files on the target layer, wherein one target layer corresponds to an RFID signal of one frequency band; generating a file inventory result, and storing the file inventory result to obtain the historical inventory data.
[0009] By adopting the above technical solution, the inventory operation is triggered by obtaining the door opening and closing status and the request sent by the user device, making the inventory process more flexible and accurate. The door opening and closing status can trigger the inventory operation to ensure the real-time update of the file management system. The request sent by the user device allows the inventory to be started at any time according to user needs, rather than relying solely on a fixed time or a preset cycle. This event-triggered inventory method can effectively avoid unnecessary scanning, save resources and improve inventory efficiency. File cabinets at different levels can use RFID signals of different frequency bands for scanning, avoiding signal interference between different layers. Through this frequency band division, hierarchical scanning can be performed accurately, improving the system's management ability for each layer of files, and effectively avoiding unnecessary repeated scanning, thereby saving time and improving efficiency. By generating and storing file inventory results at each inventory, the RFID smart file cabinet system can update the status of files in real time. These inventory results, as historical inventory data, provide rich data support for subsequent inventory. The system can track the status of files based on historical data and further optimize future inventory strategies. Historical inventory data can help the system learn the usage rules of files and dynamically adjust scanning strategies based on these rules. Through the accumulated data, the system can optimize the scanning path, timing and frequency, reduce redundant inventory, and improve the efficiency and accuracy of inventory. By dynamically adjusting the inventory according to the door opening and closing status and user requests, the system can start the inventory operation at the most appropriate time and avoid frequent and meaningless inventory operations. This not only saves resources such as electricity, network bandwidth and processing power, but also reduces unnecessary physical scanning and extends the service life of RFID tags.
[0010] Optionally, determining the file movement frequency, tag feedback strength and inventory duration of the target file based on the historical inventory data specifically includes: obtaining the file movement frequency of the target file within a preset time period based on the historical inventory data; obtaining the RFID signal frequency in the inventory event corresponding to the target file within the preset time period based on the historical inventory data, and obtaining the tag feedback strength; obtaining the event start time and event end time of the target file in the inventory event, and obtaining the inventory duration, one target file corresponds to one event start time and one event end time.
[0011] By adopting the above technical solution, by counting the movement frequency of files, the usage of files within the preset time period can be accurately understood. Based on this data, the system can intelligently adjust the inventory strategy, concentrate more resources on high-frequency areas, and avoid meaningless inventory in static areas. This dynamic optimization strategy can more accurately meet actual needs and avoid unnecessary redundant operations. Obtaining the label feedback strength can help determine the placement of files and the interference during scanning. By monitoring the feedback signal, the system can make intelligent adjustments to the location of files. For areas with strong feedback signals, the system can quickly complete the inventory; while for areas with weak signals, the system can appropriately increase the scanning time to ensure that no files are missed. By obtaining the start and end times of the inventory event, the system can accurately calculate the time required for the inventory. This information helps to evaluate the timeliness of each inventory event. If the inventory time of a file is too long, it may be due to factors such as signal interference, label damage, or poor scanning path. By analyzing the inventory time, the system can adjust the inventory strategy in time, reduce unnecessary waiting time, and improve the efficiency of the inventory. By integrating historical inventory data such as file movement frequency, label feedback strength, and inventory duration, the system can generate a more scientific and reasonable inventory strategy based on data-driven methods. As the inventory process continues, historical data will become more and more accurate, and inventory strategies will become more intelligent and adaptive. This analysis method based on historical data can achieve automated decision-making without relying on human intervention, improving the level of intelligence in file cabinet management.
[0012] Optionally, determining the target area corresponding to the position of the target file in the RFID smart file cabinet based on the file movement frequency, the tag feedback strength and the inventory duration specifically includes: obtaining a first file movement frequency, a first tag feedback strength and a first inventory duration corresponding to a first file, the first file being any one of the multiple target files, and the parameter values corresponding to the first file movement frequency, the first tag feedback strength and the first inventory duration are all greater than a preset parameter threshold; obtaining a second file movement frequency, a second tag feedback strength and a second inventory duration corresponding to a second file, the second file being any one of the multiple target files except the first file, and the parameter values corresponding to the second file movement frequency, the second tag feedback strength and the second inventory duration are all greater than the preset parameter threshold; if it is determined that the first file movement frequency is greater than the second file movement frequency, the first tag feedback strength is greater than the second tag feedback strength, and the first inventory duration is greater than the second inventory duration, then determining that the target area corresponding to the position of the first file in the RFID smart file cabinet is the active area, and determining that the target area corresponding to the position of the second file in the RFID smart file cabinet is the static area.
[0013] By adopting the above technical solution, the system can dynamically distinguish the activity of files through comprehensive analysis of the file movement frequency, tag feedback strength and inventory duration. This behavior-based activity division method allows the RFID smart file cabinet to understand the usage of each file more accurately, providing a strong basis for subsequent inventory and management decisions. Determining active areas and static areas based on the file movement frequency, tag feedback strength and inventory duration means that this division is data-driven rather than based on static preset rules. This method enables the RFID file cabinet to respond to changes in file usage in real time rather than relying on fixed rules set by humans. This flexibility makes the management of RFID file cabinets more adaptive and intelligent. By clarifying active areas and static areas, the system can formulate different scanning strategies for different areas. For active areas, the system can set higher frequency scanning and more detailed inspections, while static areas can reduce the scanning frequency or even skip scanning when not needed. This strategy helps improve inventory efficiency, reduce redundant operations, and optimize resource usage. By analyzing the behavior of files, the system can intelligently allocate resources to avoid unnecessary resource waste. For example, files that are frequently moved require more scanning resources, while files that are less used do not need to be scanned frequently. Intelligent optimization of resource allocation can greatly improve the overall performance of the system.
[0014] Optionally, the determining of the target area corresponding to the position of the target file in the RFID smart file cabinet based on the file movement frequency, the tag feedback strength and the inventory counting time specifically includes: if it is determined that among the parameter values corresponding to the first file movement frequency, the first tag feedback strength and the first inventory counting time, there is a parameter value less than or equal to the preset parameter threshold, then determining that the target area corresponding to the position of the first file in the RFID smart file cabinet is a pending area; if it is determined that among the parameter values corresponding to the second file movement frequency, the second tag feedback strength and the second inventory counting time, there are at least two parameter values less than or equal to the preset parameter threshold, then determining that the target area corresponding to the position of the first file in the RFID smart file cabinet is a pending area. If a preset parameter threshold is set, the target area corresponding to the position of the second file in the RFID smart file cabinet is determined to be the static area; if it is determined that the parameter values corresponding to the first file movement frequency, the first tag feedback strength, and the first inventory duration are all greater than the preset parameter threshold, and among the parameter values corresponding to the second file movement frequency, the second tag feedback strength, and the second inventory duration, there is a parameter value that is less than or equal to the preset parameter threshold, then the target area corresponding to the position of the first file in the RFID smart file cabinet is determined to be the active area, and the target area corresponding to the position of the second file in the RFID smart file cabinet is determined to be the static area.
[0015] By adopting the above technical solution, by setting thresholds and analyzing files according to movement frequency, label feedback strength and inventory duration, the system can intelligently identify the usage status of each file and dynamically adjust its area according to its activity. If all three parameters of the file are greater than the preset threshold, it indicates that the file is frequently used, has strong feedback, and has a long inventory duration, and the system will locate it as an active area. If at least two of the file's parameters are less than or equal to the threshold, it indicates that the file is less frequently used, has weak feedback, and belongs to a static area. If one of the file's parameters is less than or equal to the threshold, the file will be temporarily classified as a pending area, and the system will leave room for further judgment or processing. This method can more accurately reflect the actual usage frequency, importance and demand of each file, avoid misjudging infrequently used files as active areas, and thus optimize resource allocation and management efficiency. By dynamically adjusting the file area, the inventory and scanning strategies can be flexibly adjusted according to actual usage, thereby improving the efficiency and accuracy of the inventory. This method not only takes into account the behavioral characteristics of the file, but also flexibly determines the regional division of the file through the preset threshold. The threshold mechanism can be dynamically adjusted according to the actual situation, and the system can decide whether to re-evaluate its regional positioning by judging the threshold of these files. Through this method, the system can reduce unnecessary scanning operations. For example, files in static areas do not need to be counted frequently, which can effectively reduce the scanning frequency and avoid redundant scanning of inactive files. At the same time, files in active areas will receive more attention to ensure that high-frequency files are managed in a timely manner. This method can provide managers with scientific and intelligent decision support based on different file behavior data and preset thresholds. By identifying active areas and static areas, the system can make more reasonable management suggestions based on actual file usage.
[0016] Optionally, the inventory strategy of the RFID smart file cabinet is planned based on the target area, specifically including: if it is determined that the target area corresponding to the position of the first file in the RFID smart file cabinet is the active area, the target area corresponding to the position of the second file in the RFID smart file cabinet is the pending area, and the target area corresponding to the position of the third file in the RFID smart file cabinet is the static area, then the inventory order is determined to be from the first file to the second file, and then from the second file to the third file, and an initial inventory path and an initial scanning time are generated, the third file is any one of the multiple target files except the first file and the second file; obtain the third file in the initial inventory path The path complexity factor corresponding to the second file is used to indicate that the bias coefficient of the second file in the initial inventory path exceeds the preset bias threshold, and the bias coefficient is used to indicate the degree of influence of the target file on the overall inventory path planning; the initial inventory sequence is optimized to obtain the target inventory sequence, the target inventory sequence is from the second file to the first file, and then from the first file to the third file, and a target inventory path and a target scanning time are generated, the inventory strategy includes the target inventory sequence, the target inventory path, the target scanning time and the target scanning frequency, and the target scanning time and the target scanning frequency corresponding to the active area are greater than the target scanning time and the target scanning frequency corresponding to the static area.
[0017] By adopting the above technical solution, the inventory order and path are dynamically adjusted according to the activity and area of the files, which can ensure that the most important and active files are scanned first, thereby improving the efficiency and accuracy of the entire inventory process. Files in the active area will be scanned first, and files in the static area will be scanned last. Through the optimized path and order, disordered scanning is avoided, unnecessary repeated scanning is reduced, and the inventory process is ensured to be carried out efficiently. The inventory path is optimized by evaluating the complex factors in the path, especially the impact on the files in the pending area. The introduction of complex factors can help evaluate the impact of files on the entire inventory path, so as to make fine adjustments to the inventory order to reduce the complexity of the path. By introducing complex factors, flexible adjustments can be made during the inventory process to solve the problems of lengthy paths or overly concentrated scanning in actual operations. According to the initial inventory order and path obtained by the evaluation, and then by optimizing the path complexity factor, the target inventory order and target inventory path can be replanned, and the corresponding target scanning time and scanning frequency can be generated. This optimization enables the system to better adapt to actual needs and ensure a smooth and efficient inventory process. Through this strategy, the RFID smart file cabinet can intelligently determine the area where the file is located based on the historical usage of the file, and set appropriate inventory strategies according to different areas. The high priority strategy for active files and the low priority strategy for static files ensure the efficiency and intelligence of the system. The optimized inventory strategy, combined with factors such as scanning time, scanning frequency, and path planning, can more reasonably allocate system resources and avoid resource waste. Priority scanning of active file areas and low-frequency scanning of static file areas help to maximize resource utilization.
[0018] Optionally, the method further includes: responding to a custom inventory strategy sent by the user device; and taking inventory of target files in the RFID smart file cabinet according to the custom inventory strategy.
[0019] By adopting the above technical solution, and by supporting the user device to send a custom inventory strategy, the RFID smart file cabinet can customize the inventory process according to the specific needs of the user. Different users and different working environments may have different file management needs, and the custom inventory strategy can ensure that the system can meet these specific needs. Users can define the inventory strategy that best fits the workflow, thereby reducing unnecessary operations and improving the efficiency of the entire file cabinet management system. Supporting custom inventory strategies enables users to fully control the inventory process and specify specific scanning conditions, time intervals, scanning frequencies, etc. In this way, users can flexibly customize the inventory process based on factors such as file usage frequency, file importance, and time requirements. When the system is able to respond to and execute custom inventory strategies, it can adjust according to specific environmental changes and demand changes. Users can set custom inventory strategies on the device side to reduce manual intervention and manual configuration, which can greatly save time and energy, especially for scenarios with a large number of files to manage.
[0020] In a second aspect of the present application, a file inventory device for an RFID smart file cabinet is provided, the file inventory device comprising an acquisition module and a processing module, wherein the acquisition module is used to acquire historical inventory data of target files in the RFID smart file cabinet; the processing module is used to determine the file movement frequency, tag feedback strength and inventory duration of the target file based on the historical inventory data; the processing module is also used to determine the target area corresponding to the position of the target file in the RFID smart file cabinet based on the file movement frequency, the tag feedback strength and the inventory duration, the target area comprising an active area and a static area; the processing module is also used to plan an inventory strategy for the RFID smart file cabinet based on the target area; the processing module is also used to inventory the target files in the RFID smart file cabinet according to the inventory strategy.
[0021] In the third aspect of the present application, an electronic device is provided, which includes a processor, a memory, a user interface and a network interface, the memory is used to store instructions, the user interface and the network interface are both used to communicate with other devices, and the processor is used to execute the instructions stored in the memory so that the electronic device performs the method described above.
[0022] In a fourth aspect of the present application, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores instructions, and when the instructions are executed, the method described above is executed.
[0023] In summary, one or more technical solutions provided in this application have at least the following technical effects or advantages: By obtaining the historical inventory data of the target files in the RFID smart file cabinet, a comprehensive understanding of the file usage and dynamic changes can be obtained. This data-driven analysis method helps to identify the characteristics of different files and areas. By analyzing these data, the inventory strategy can be adjusted in real time to make the scan more targeted rather than a fixed, indifferent scanning path. In this way, not only the inventory efficiency is improved, but also redundant scanning is reduced, saving time and resources. By analyzing the movement frequency of files, the strength of tag feedback and the length of inventory, the active and static areas in the file cabinet can be identified. This process helps to adaptively adjust the inventory strategy, allowing the system to focus on active areas and reduce repeated scanning of static areas, thereby improving the overall inventory efficiency. Conversely, if the static area changes or there is file movement, the system can also adjust the scanning strategy in time to cover these areas. The accuracy of the inventory can be further improved by monitoring the strength of tag feedback. When dynamically adjusting the scanning strategy, the system will take into account the strength of tag feedback and automatically adjust the scanning mode to avoid misidentification or missed inventory due to signal interference. Traditional inventory methods often use fixed sequential scanning, which may lead to redundant scanning and waste time and resources. By dynamically generating inventory strategies based on historical data, the system can prioritize scanning active areas and avoid unnecessary repeated scanning, thereby saving inventory time. Based on data such as the movement frequency of files, tag feedback strength, and inventory duration, the system can generate intelligent inventory strategies for RFID smart file cabinets. This strategy not only takes into account the static and dynamic characteristics of files, but can also be adjusted based on real-time changes. This intelligent method avoids human intervention, reduces the impact of human factors on inventory results, and improves the automation and intelligence level of inventory. Therefore, it is easy to improve the efficiency of file inventory in RFID smart file cabinets. BRIEF DESCRIPTION OF THE DRAWINGS
[0024] Figure 1 A flowchart of a file inventory method for an RFID smart file cabinet provided in an embodiment of the present application.
[0025] Figure 2 Another flowchart of a method for counting files in an RFID smart file cabinet is provided in an embodiment of the present application.
[0026] Figure 3 A module schematic diagram of a file inventory device for an RFID smart file cabinet provided in an embodiment of the present application.
[0027] Figure 4 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application.
[0028] Explanation of the reference numerals: 31, acquisition module; 32, processing module; 41, processor; 42, communication bus; 43, user interface; 44, network interface; 45, memory. DETAILED DESCRIPTION
[0029] In order to enable technicians in this field to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this application, not all of the embodiments.
[0030] In the description of the embodiments of the present application, words such as "for example" or "for example" are used to indicate examples, illustrations or explanations. Any embodiment or design described as "for example" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "for example" or "for example" is intended to present related concepts in a specific way.
[0031] In the description of the embodiments of the present application, the meaning of the term "multiple" refers to two or more. For example, multiple systems refer to two or more systems, and multiple screen terminals refer to two or more screen terminals. In addition, the terms "first" and "second" are used for descriptive purposes only and cannot be understood as indicating or implying relative importance or implicitly indicating the indicated technical features. Thus, the features defined as "first" and "second" may explicitly or implicitly include one or more of the features. The terms "include", "comprise", "have" and their variations all mean "including but not limited to", unless otherwise specifically emphasized.
[0032] The application of RFID technology in smart file cabinets is aimed at achieving efficient and accurate management and inventory of files. By attaching RFID tags to each file, the technology can automatically identify, track and manage files without human intervention. RFID antennas can automatically complete the inventory, location and update of files by scanning these tag signals.
[0033] Currently, the file inventory in RFID smart file cabinets adopts a fixed path, scanning from left to right layer by layer and column by column. The antenna reads the file tags one by one in a preset order. However, this fixed scanning path does not take into account the dynamic changes in file distribution, and cannot adjust the scanning strategy in real time according to the file density and activity in different areas. As a result, this method is prone to excessive redundant scanning, resulting in low efficiency of file inventory.
[0034] In order to solve the above technical problems, the present application provides a file inventory method for an RFID smart file cabinet, referring to Figure 1 , Figure 1 A flowchart of a file inventory method of an RFID smart file cabinet provided in an embodiment of the present application. The file inventory method is applied to a server and includes steps S110 to S150, which are as follows: S110, obtaining historical inventory data of target files in the RFID smart file cabinet.
[0035] Specifically, a server refers to a computer system used to store, process and analyze data. In an RFID smart file cabinet, the server is responsible for managing all files and inventory-related data, including file location information, tag feedback, etc. The server retrieves file inventory data recorded in the past period of time by accessing the database or log server of the RFID smart file cabinet. These data are stored in the server and recorded in chronological order for subsequent query and analysis. The target file refers to a specific file in the file cabinet, which may be a file of a certain category or a user that is frequently used, or it can refer to any file placed in the smart file cabinet. The server will select a file or a group of files for inventory data acquisition as needed. Historical inventory data is the data generated by the file in the past inventory events, including the scanning record, location, tag feedback strength, etc. of the file at a certain point in time. This data will include information such as whether the file is correctly identified, whether the location of the file has changed, and whether there is any abnormality in the file during the inventory process.
[0036] In a possible implementation, historical inventory data of target files in an RFID smart file cabinet is obtained, specifically including: obtaining the door opening and closing status of the RFID smart file cabinet and / or a user request sent by a user device, the user request being used to instruct a file inventory to be performed on the RFID smart file cabinet; transmitting an RFID signal to a target layer in the RFID smart file cabinet according to the door opening and closing status and / or the user request to perform an inventory on the target files on the target layer, wherein one target layer corresponds to an RFID signal of one frequency band; generating a file inventory result, and storing the file inventory result to obtain historical inventory data.
[0037] Specifically, the door opening and closing status refers to whether the door of the RFID smart file cabinet is open or closed. The door opening event indicates that the file cabinet is being counted or the user is operating the file. The user can send a request through a user device, such as a mobile phone or tablet, to instruct the system to start the file inventory. These requests may trigger RFID scanning to help the server determine when the inventory task needs to be performed. When the door is closed after the file is taken out or when a user request is received, the server will transmit RFID signals according to the location of the target layer. These signals will cover the file tags in the target area. The target layer is a layer in the file cabinet, and each layer in the cabinet will correspond to a specific frequency band for scanning. By sending frequency band-specific RFID signals, it is ensured that the files in the layer can be accurately scanned. Each layer will be scanned using RFID signals of different frequency bands to avoid signal interference between different layers. The signal frequency setting of each layer can help locate and distinguish files at different levels. When the RFID signal is emitted and scans a file, the system will record the scanned file information. These data will be generated and stored as inventory results. Storing these inventory results can facilitate subsequent query, analysis and optimization of inventory strategies. By recording and storing each inventory result, the server will accumulate all historical inventory data. These data not only contain the location and scanning information of each file, but may also involve important information such as the file's movement frequency and tag feedback strength.
[0038] S120: Determine the file movement frequency, label feedback strength, and inventory duration of the target file based on historical inventory data.
[0039] Specifically, file movement frequency refers to the number of times a target file is taken out or moved within a period of time. This can help administrators understand whether a file is a frequently used file or whether the location of a file in the cabinet changes frequently. A high frequency of file movement may indicate that the file is frequently used, while a low frequency may indicate that the file is not often used or is in a fixed location for a long time. Tag feedback strength refers to the signal strength between the RFID tag and the reading device during each inventory count. Feedback strength is affected by multiple factors, including the distance between the tag and the antenna, whether there are obstructions, etc. Weak feedback may indicate that the files at that location are more hidden or the number of files is small; strong feedback indicates that there are more files at the location, which is easier to scan, and the tag is working properly. Inventory duration refers to the time required for each inventory of the target file. If a file takes a long time to be scanned, it may mean that the file is in a remote location in the cabinet, the signal is weak, or the scanning conditions are not ideal. Inventory completed in a short time may indicate that the file location is easier to access, the number is small, and the scanning conditions are good.
[0040] In a possible implementation, the file movement frequency, tag feedback strength, and inventory duration of the target file are determined based on historical inventory data, specifically including: obtaining the file movement frequency of the target file within a preset time period based on the historical inventory data; obtaining the RFID signal frequency in the inventory event corresponding to the target file within the preset time period based on the historical inventory data, and obtaining the tag feedback strength; obtaining the event start time and event end time of the target file in the inventory event, and obtaining the inventory duration, wherein one target file corresponds to one event start time and one event end time.
[0041] Specifically, through historical inventory data, the server counts the number of times the target file is taken out or moved within a preset time period, such as one month, three months, etc. This is achieved through the file identifier, i.e., RFID tag, in each inventory record. If a file is counted many times within a predetermined time, then its movement frequency is high; if it is rarely counted, it indicates that its location may be relatively fixed or its frequency of use is low. When analyzing historical inventory data, the server obtains the frequency of RFID tag feedback signals during each inventory. Signal frequency refers to the number of times or strength of the signal sent by the tag during the inventory process. This can help the system understand the performance of the target file's tag in past inventory. A strong feedback intensity may indicate that the file is in an area that is easily accessible by the scanner, while a weak signal may indicate that the file is in a position where the signal is unstable, or that the tag itself may have a problem. Each inventory event records the start and end time, and the server can calculate the duration of each inventory event to derive the inventory duration. The start and end times of the event can be extracted from the historical inventory records to help determine the total time required for the inventory. If a file takes a long time to be counted, it may mean that it is located in a remote location, difficult to read, or has a lot of environmental interference; while a short count time may mean that the file is easy to scan and the signal conditions are good.
[0042] S130, based on the file movement frequency, tag feedback strength and inventory duration, determine the target area corresponding to the location of the target file in the RFID smart file cabinet, the target area includes an active area and a static area.
[0043] Specifically, the active area refers to a location where files are frequently used, the tag signal is strong, and the inventory time is short. These files are frequently taken or viewed, and are in an easily accessible area of the file cabinet. When scanned, the signal is stable and the reading speed is fast. The static area refers to a location where files are not frequently used, the tag signal is weak, and the inventory time is long. These files are not often taken out and may be at the far end of the file cabinet or in a location that is difficult to scan. Among them, the static and active in the embodiments of the present application are the results of comparison, not absolute static or active.
[0044] In a possible implementation, based on the file movement frequency, the tag feedback strength and the inventory duration, determining the target area corresponding to the position of the target file in the RFID smart file cabinet specifically includes: obtaining a first file movement frequency, a first tag feedback strength and a first inventory duration corresponding to a first file, the first file is any one of a plurality of target files, and the parameter values corresponding to the first file movement frequency, the first tag feedback strength and the first inventory duration are all greater than a preset parameter threshold; obtaining a second file movement frequency, a second tag feedback strength and a second inventory duration corresponding to a second file, the second file is any one of a plurality of target files except the first file, and the parameter values corresponding to the second file movement frequency, the second tag feedback strength and the second inventory duration are all greater than the preset parameter threshold; if it is determined that the first file movement frequency is greater than the second file movement frequency, the first tag feedback strength is greater than the second tag feedback strength and the first inventory duration is greater than the second inventory duration, then determining that the target area corresponding to the position of the first file in the RFID smart file cabinet is an active area, and determining that the target area corresponding to the position of the second file in the RFID smart file cabinet is a static area.
[0045] Specifically, the file movement frequency, tag feedback strength, and inventory duration of the first file are all greater than the preset parameter threshold. This file is considered to be an active file, which means that it is frequently used, has a strong signal when scanned, and is easy to read. The file movement frequency, tag feedback strength, and inventory duration of the second file are also greater than the preset parameter threshold, but the parameter values are slightly lower than those of the first file. If the movement frequency of the first file is higher than that of the second file, it means that the first file is more frequently accessed. If the tag feedback strength of the first file is stronger than that of the second file, it means that the first file is easier to be read by the RFID reader. If the inventory duration of the first file is shorter, it means that its location is easier to scan and does not take too much time. If the first file shows higher values in all three parameters, the server will determine that the first file is in the active area because it is frequently used and has a stronger signal and higher efficiency when scanned. If all three parameters of the second file are relatively low, the second file will be determined as a static area, indicating that it is less frequently used and may take more time to scan. Finally, the server will determine their target areas based on the parameter values of the two files. If all parameters of the first file are better than those of the second file, the location of the first file belongs to the active area, while the location of the second file belongs to the static area.
[0046] In a possible implementation, based on the file movement frequency, the tag feedback strength, and the inventory time, determining the target area corresponding to the location of the target file in the RFID smart file cabinet, specifically includes: if it is determined that among the parameter values corresponding to the first file movement frequency, the first tag feedback strength, and the first inventory time, there is a parameter value less than or equal to the preset parameter threshold, then determining that the target area corresponding to the location of the first file in the RFID smart file cabinet is the pending area; if it is determined that among the parameter values corresponding to the second file movement frequency, the second tag feedback strength, and the second inventory time, there are at least two parameter values less than or equal to the preset parameter threshold, then the target area corresponding to the position of the second file in the RFID smart file cabinet is determined to be a static area; if it is determined that the parameter values corresponding to the first file movement frequency, the first tag feedback strength, and the first inventory duration are all greater than the preset parameter threshold, and among the parameter values corresponding to the second file movement frequency, the second tag feedback strength, and the second inventory duration, there is a parameter value that is less than or equal to the preset parameter threshold, then the target area corresponding to the position of the first file in the RFID smart file cabinet is determined to be an active area, and the target area corresponding to the position of the second file in the RFID smart file cabinet is determined to be a static area.
[0047] Specifically, if any parameter value of the file's movement frequency, tag feedback strength, and inventory duration is less than or equal to a preset threshold, the file is considered to be in the "pending area". Among them, a certain parameter of the file does not meet the preset standard, which may be due to the file not being used for a long time, the tag signal is weak, or scanning is difficult. This file needs further evaluation or manual confirmation of its location. If at least two parameter values of the file's movement frequency, tag feedback strength, and inventory duration are less than or equal to the preset threshold, the file is considered to be in the "static area". Among them, the low frequency of use, weak signal, and long inventory duration of the file indicate that the file is not often taken out and is a file that has not been used for a long time. Therefore, the server classifies it as a static area, and other files can be processed preferentially during scanning. If all three parameters of the first file, namely, the movement frequency, tag feedback strength, and inventory duration, are greater than the preset threshold, and a parameter of the second file is less than or equal to the threshold, the first file will be determined as an active area, and the second file will be a static area. The possible reason is that the first file is frequently used and has high scanning efficiency, so it is classified as an active area. The second file is classified as a static area because some parameters do not meet the standards.
[0048] S140: Plan and obtain an inventory strategy for the RFID smart file cabinet according to the target area.
[0049] Specifically, based on the file characteristics of different areas, the server will plan an inventory strategy and determine the order of inventory according to the area where the files are located. For example, scan the files in the active area first, and then scan the files in the static area. The inventory path is to plan the file scanning path based on the spatial distribution and regional division of the files. The active area may require a fast scan, while the static area can adopt a slower scanning path. The file scanning time in different areas may be different. For example, the file scanning time in the active area is shorter, while the static area can accept a longer scanning time. The file scanning frequency in the active area is higher, while the file scanning frequency in the static area can be lower.
[0050] In a possible implementation, according to the target area, an inventory strategy of the RFID smart file cabinet is planned, which specifically includes: if it is determined that the target area corresponding to the position of the first file in the RFID smart file cabinet is an active area, the target area corresponding to the position of the second file in the RFID smart file cabinet is a pending area, and the target area corresponding to the position of the third file in the RFID smart file cabinet is a static area, then the inventory order is determined to be from the first file to the second file, and then from the second file to the third file, and an initial inventory path and an initial scanning time are generated, and the third file is any one of the multiple target files except the first file and the second file; obtain the first file in the initial inventory path The path complexity factor corresponding to the second file is used to indicate that the bias coefficient of the second file in the initial inventory path exceeds the preset bias threshold. The bias coefficient is used to indicate the degree of influence of the target file on the overall inventory path planning. The initial inventory sequence is optimized to obtain the target inventory sequence. The target inventory sequence is from the second file to the first file, and then from the first file to the third file. The target inventory path and target scanning time are generated. The inventory strategy includes the target inventory sequence, the target inventory path, the target scanning time and the target scanning frequency. The target scanning time and the target scanning frequency corresponding to the active area are greater than the target scanning time and the target scanning frequency corresponding to the static area.
[0051] Specifically, the path complexity factor means that in the initial inventory path, some files may increase the complexity of the path. For example, file B is located in a remote area to be determined, and scanning it may require detouring around many other files, or repeated scanning is required due to frequent labeling problems. The bias coefficient indicates the degree of influence of certain files on the overall inventory path. When the bias coefficient is too large, it may cause unnecessary path extension or over-scanning, so the inventory path needs to be optimized. Among them, the path complexity factor and the bias coefficient can be determined according to the number of detour files in the path planning algorithm adopted. For example, file B may be located in a place that is difficult to access and needs to pass through 4 files in other areas to be scanned. Then the bias coefficient of this file B is 4, which will affect the overall inventory path. In actual application, path planning will also take into account the problem of partition occlusion, which will not be repeated here.
[0052] Secondly, the goal of optimization is to reduce scanning time and path complexity and improve inventory efficiency. By adjusting the inventory order, the path is smoother and the scanning is more efficient. For example, the optimized order may start with file B, the pending area, then scan file A, the active area, and finally file C, the static area. The purpose of this is to reduce the impact of file B on the overall inventory path and put it at the front of the inventory for more efficient scanning. The optimized path planning will avoid the complexity brought by file B and try to avoid too many detours. Files in the active area will be set with a longer scanning time and a higher scanning frequency, while files in the static area will be set with a shorter scanning time and a lower scanning frequency.
[0053] S150: taking inventory of target files in the RFID intelligent file cabinet according to the inventory strategy.
[0054] Specifically, the server interacts with the hardware of the RFID smart file cabinet and issues scanning instructions to ensure that the scanning device scans the files in the planned order. In this way, the server ensures that the inventory task of each file in the file cabinet can be completed, and no redundant time is wasted on unimportant files. Therefore, it is easy to improve the efficiency of file inventory in the RFID smart file cabinet.
[0055] In one possible implementation, refer to Figure 2 , Figure 2 Another flowchart of a file inventory method for an RFID smart file cabinet provided in an embodiment of the present application, specifically comprising steps S210 to S220, the steps being as follows: S210, responding to a custom inventory strategy sent by a user device; S220, inventorying target files in the RFID smart file cabinet according to the custom inventory strategy.
[0056] Specifically, users can send a customized inventory strategy to the server through their devices, such as mobile phones, computers, or other terminals. This strategy includes the inventory order, file priority, scanning frequency, path settings, etc., allowing users to customize the inventory method according to specific needs. Customized inventory strategies can be adjusted according to specific needs. For example, users may want to scan certain frequently used files first, or set different scanning times according to the number of files in different areas. After receiving the customized inventory strategy, the server will control the file inventory process in the RFID smart file cabinet according to this strategy. The server will perform inventory operations on the target files according to factors such as the order, path, and frequency specified by the strategy. The server will decide which files need to be scanned first and which files can be scanned less frequently based on the customized strategy, and can even set files in certain areas to be checked more frequently.
[0057] The present application also provides a file inventory device for an RFID smart file cabinet, referring to Figure 3 , Figure 3 A module schematic diagram of a file inventory device for an RFID smart file cabinet provided in an embodiment of the present application. The file inventory device is a server, and the server includes an acquisition module 31 and a processing module 32, wherein the acquisition module 31 acquires historical inventory data of target files in the RFID smart file cabinet; the processing module 32 determines the file movement frequency, tag feedback strength, and inventory duration of the target files based on the historical inventory data; the processing module 32 determines the target area corresponding to the location of the target file in the RFID smart file cabinet based on the file movement frequency, tag feedback strength, and inventory duration, and the target area includes an active area and a static area; the processing module 32 plans and obtains the inventory strategy of the RFID smart file cabinet based on the target area; the processing module 32 performs inventory on the target files in the RFID smart file cabinet according to the inventory strategy.
[0058] In a possible implementation, historical inventory data of target files in an RFID smart file cabinet is obtained, specifically including: an acquisition module 31 obtains the door opening and closing status of the RFID smart file cabinet and / or a user request sent by a user device, where the user request is used to instruct to perform a file inventory on the RFID smart file cabinet; a processing module 32 transmits an RFID signal to a target layer in the RFID smart file cabinet according to the door opening and closing status and / or the user request, so as to perform an inventory on the target files on the target layer, where one target layer corresponds to an RFID signal of one frequency band; the processing module 32 generates a file inventory result, and stores the file inventory result to obtain historical inventory data.
[0059] In a possible implementation, the processing module 32 determines the file movement frequency, tag feedback strength and inventory duration of the target file based on the historical inventory data, specifically including: the processing module 32 obtains the file movement frequency of the target file within a preset time period based on the historical inventory data; the acquisition module 31 obtains the RFID signal frequency in the inventory event corresponding to the target file within the preset time period based on the historical inventory data, and obtains the tag feedback strength; the acquisition module 31 obtains the event start time and event end time of the target file in the inventory event, and obtains the inventory duration, and one target file corresponds to one event start time and one event end time.
[0060] In a possible implementation, the processing module 32 determines the target area corresponding to the position of the target file in the RFID smart file cabinet based on the file movement frequency, the tag feedback strength and the inventory duration, specifically including: the acquisition module 31 acquires the first file movement frequency, the first tag feedback strength and the first inventory duration corresponding to the first file, the first file is any one of the multiple target files, and the parameter values corresponding to the first file movement frequency, the first tag feedback strength and the first inventory duration are all greater than the preset parameter threshold; the acquisition module 31 acquires the second file movement frequency, the second tag feedback strength and the second inventory duration corresponding to the second file, the second file is any one of the multiple target files except the first file, and the parameter values corresponding to the second file movement frequency, the second tag feedback strength and the second inventory duration are all greater than the preset parameter threshold; if the processing module 32 determines that the first file movement frequency is greater than the second file movement frequency, the first tag feedback strength is greater than the second tag feedback strength, and the first inventory duration is greater than the second inventory duration, then the target area corresponding to the position of the first file in the RFID smart file cabinet is determined to be an active area, and the target area corresponding to the position of the second file in the RFID smart file cabinet is determined to be a static area.
[0061] In a possible implementation, the processing module 32 determines the target area corresponding to the location of the target file in the RFID smart file cabinet based on the file movement frequency, the tag feedback strength, and the inventory duration, and specifically includes: if the processing module 32 determines that among the parameter values corresponding to the first file movement frequency, the first tag feedback strength, and the first inventory duration, there is a parameter value that is less than or equal to the preset parameter threshold, then the target area corresponding to the location of the first file in the RFID smart file cabinet is determined as the pending area; if the processing module 32 determines that among the parameter values corresponding to the second file movement frequency, the second tag feedback strength, and the second inventory duration, there are at least two If all parameter values are less than or equal to the preset parameter threshold, the target area corresponding to the position of the second file in the RFID smart file cabinet is determined to be a static area; if the processing module 32 determines that the parameter values corresponding to the first file movement frequency, the first tag feedback strength, and the first inventory duration are all greater than the preset parameter threshold, and among the parameter values corresponding to the second file movement frequency, the second tag feedback strength, and the second inventory duration, there is a parameter value less than or equal to the preset parameter threshold, then the target area corresponding to the position of the first file in the RFID smart file cabinet is determined to be an active area, and the target area corresponding to the position of the second file in the RFID smart file cabinet is determined to be a static area.
[0062] In a possible implementation, the processing module 32 plans an inventory strategy for the RFID smart file cabinet according to the target area, which specifically includes: if the processing module 32 determines that the target area corresponding to the position of the first file in the RFID smart file cabinet is an active area, the target area corresponding to the position of the second file in the RFID smart file cabinet is a pending area, and the target area corresponding to the position of the third file in the RFID smart file cabinet is a static area, then the inventory order is determined to be from the first file to the second file, and then from the second file to the third file, and an initial inventory path and an initial scanning time are generated, and the third file is any file other than the first file and the second file among multiple target files; the acquisition module 31 acquires the initial The path complexity factor corresponding to the second file in the inventory path, the path complexity factor corresponding to the second file is used to indicate that the weight coefficient of the second file in the initial inventory path exceeds the preset weight threshold, and the weight coefficient is used to indicate the degree of influence of the target file on the overall inventory path planning; the processing module 32 optimizes the initial inventory sequence to obtain the target inventory sequence, the target inventory sequence is from the second file to the first file, and then from the first file to the third file, and generates the target inventory path and target scanning time, the inventory strategy includes the target inventory sequence, the target inventory path, the target scanning time and the target scanning frequency, the target scanning time and the target scanning frequency corresponding to the active area are greater than the target scanning time and the target scanning frequency corresponding to the static area.
[0063] In a possible implementation, the acquisition module 31 responds to the custom inventory strategy sent by the user device; the processing module 32 performs an inventory on the target files in the RFID smart file cabinet according to the custom inventory strategy.
[0064] It should be noted that: when the device provided in the above embodiment realizes its function, only the division of the above functional modules is used as an example. In actual application, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device is divided into different functional modules to complete all or part of the functions described above. In addition, the device and method embodiments provided in the above embodiment belong to the same concept, and the specific implementation process is detailed in the method embodiment, which will not be repeated here.
[0065] The present application also provides an electronic device, referring to Figure 4 , Figure 4 The electronic device may include: at least one processor 41 , at least one network interface 44 , a user interface 43 , a memory 45 , and at least one communication bus 42 .
[0066] The communication bus 42 is used to realize the connection and communication between these components.
[0067] The user interface 43 may include a display screen (Display) and a camera (Camera). Optionally, the user interface 43 may also include a standard wired interface and a wireless interface.
[0068] The network interface 44 may optionally include a standard wired interface or a wireless interface (such as a WI-FI interface).
[0069] Among them, the processor 41 may include one or more processing cores. The processor 41 uses various interfaces and lines to connect various parts in the entire server, and executes various functions of the server and processes data by running or executing instructions, programs, code sets or instruction sets stored in the memory 45, and calling data stored in the memory 45. Optionally, the processor 41 can be implemented in at least one hardware form of digital signal processing (Digital Signal Processing, DSP), field programmable gate array (Field-Programmable Gate Array, FPGA), and programmable logic array (Programmable Logic Array, PLA). The processor 41 can integrate one or a combination of a central processing unit (Central Processing Unit, CPU), a graphics processing unit (Graphics Processing Unit, GPU) and a modem. Among them, the CPU mainly processes the operating system, user interface and application programs; the GPU is responsible for rendering and drawing the content to be displayed on the display screen; the modem is used to process wireless communications. It can be understood that the above-mentioned modem may not be integrated into the processor 41, and it can be implemented separately through a chip.
[0070] Among them, the memory 45 may include a random access memory (RAM) or a read-only memory (Read-Only Memory). Optionally, the memory 45 includes a non-transitory computer-readable storage medium. The memory 45 can be used to store instructions, programs, codes, code sets or instruction sets. The memory 45 may include a program storage area and a data storage area, wherein the program storage area may store instructions for implementing an operating system, instructions for at least one function (such as a touch function, a sound playback function, an image playback function, etc.), instructions for implementing the above-mentioned method embodiments, etc.; the data storage area may store data involved in the above-mentioned method embodiments, etc. The memory 45 may also be optionally at least one storage device located away from the aforementioned processor 41. As Figure 4 As shown, the memory 45 as a computer storage medium may include an operating system, a network communication module, a user interface module, and an application program of a file inventory method of an RFID smart file cabinet.
[0071] exist Figure 4In the electronic device shown, the user interface 43 is mainly used to provide an input interface for the user and obtain data input by the user; and the processor 41 can be used to call an application program stored in the memory 45 for a file inventory method of an RFID smart file cabinet. When executed by one or more processors, the electronic device executes one or more methods in the above-mentioned embodiments.
[0072] It should be noted that, for the aforementioned method embodiments, for the sake of simplicity, they are all described as a series of action combinations, but those skilled in the art should be aware that the present application is not limited by the order of the actions described, because according to the present application, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions and modules involved are not necessarily required for the present application.
[0073] The present application also provides a computer-readable storage medium, which stores instructions. When executed by one or more processors, the electronic device executes one or more of the methods described in the above embodiments.
[0074] In the above embodiments, the description of each embodiment has its own emphasis. For parts that are not described in detail in a certain embodiment, reference can be made to the relevant descriptions of other embodiments.
[0075] In the several embodiments provided in this application, it should be understood that the disclosed devices can be implemented in other ways. For example, the device embodiments described above are only schematic, such as the division of units, which is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some service interfaces, and the indirect coupling or communication connection of devices or units can be electrical or other forms.
[0076] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.
[0077] In addition, each functional unit in each embodiment of the present application may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.
[0078] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer-readable memory. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or all or part of the technical solution can be embodied in the form of a software product, which is stored in a memory and includes several instructions for a computer device (which can be a personal computer, server or network device, etc.) to execute all or part of the steps of the various embodiments of the present application. The aforementioned memory includes: various media that can store program codes, such as USB flash drives, mobile hard drives, magnetic disks or optical disks.
[0079] The above is only an exemplary embodiment of the present disclosure, and the scope of the present disclosure cannot be limited thereto. That is, any equivalent changes and modifications made according to the teachings of the present disclosure are still within the scope of the present disclosure. After considering the disclosure of the specification and practice, those skilled in the art will easily think of other embodiments of the present disclosure. This application is intended to cover any variation, use or adaptive change of the present disclosure, which follows the general principles of the present disclosure and includes common knowledge or customary technical means in the technical field not recorded in the present disclosure. The description and examples are regarded as exemplary only, and the scope and spirit of the present disclosure are defined by the claims.
Claims
1. A file inventory method for an RFID smart file cabinet, characterized in that: The method comprises: Obtain historical inventory data of target files in RFID smart file cabinets; Determine the file movement frequency, label feedback strength and inventory duration of the target file according to the historical inventory data; Based on the file movement frequency, the tag feedback strength and the inventory duration, determine the target area corresponding to the location of the target file in the RFID smart file cabinet, the target area includes an active area and a static area; According to the target area, an inventory strategy of the RFID smart file cabinet is planned; According to the inventory strategy, the target files in the RFID smart file cabinet are inventoried.
2. The file inventory method of the RFID intelligent file cabinet according to claim 1, characterized in that: The obtaining of historical inventory data of target files in the RFID smart file cabinet specifically includes: Acquire the door opening and closing status of the RFID smart file cabinet and / or a user request sent by a user device, wherein the user request is used to instruct to perform a file inventory on the RFID smart file cabinet; According to the door opening and closing state and / or the user request, an RFID signal is transmitted to a target layer in the RFID intelligent file cabinet to count the target files on the target layer, and one target layer corresponds to an RFID signal of one frequency band; Generate a file inventory result, and store the file inventory result to obtain the historical inventory data.
3. The file inventory method of the RFID intelligent file cabinet according to claim 1, characterized in that: Determining the file movement frequency, tag feedback strength, and inventory duration of the target file according to the historical inventory data specifically includes: According to the historical inventory data, the file movement frequency of the target file within a preset time period is obtained by statistics; According to the historical inventory data, the RFID signal frequency in the inventory event corresponding to the target file within the preset time period is obtained to obtain the tag feedback strength; The event start time and event end time of the target file in the inventory event are obtained to obtain the inventory duration. One target file corresponds to one event start time and one event end time.
4. The file inventory method of the RFID intelligent file cabinet according to claim 1, characterized in that: The determining, based on the file movement frequency, the tag feedback strength, and the inventory counting duration, of a target area corresponding to the location of the target file in the RFID smart file cabinet specifically includes: Obtaining a first file movement frequency, a first label feedback strength, and a first inventory duration corresponding to a first file, where the first file is any one of the plurality of target files, and parameter values corresponding to the first file movement frequency, the first label feedback strength, and the first inventory duration are all greater than a preset parameter threshold; Obtaining a second file movement frequency, a second label feedback strength, and a second inventory duration corresponding to a second file, where the second file is any one of the plurality of target files except the first file, and parameter values corresponding to the second file movement frequency, the second label feedback strength, and the second inventory duration are all greater than the preset parameter threshold; If it is determined that the movement frequency of the first file is greater than the movement frequency of the second file, the feedback strength of the first tag is greater than the feedback strength of the second tag, and the first inventory duration is greater than the second inventory duration, then the target area corresponding to the position of the first file in the RFID smart file cabinet is determined to be the active area, and the target area corresponding to the position of the second file in the RFID smart file cabinet is determined to be the static area.
5. The file inventory method of the RFID intelligent file cabinet according to claim 4, characterized in that: The determining, based on the file movement frequency, the tag feedback strength, and the inventory counting duration, of a target area corresponding to the location of the target file in the RFID smart file cabinet specifically includes: If it is determined that among the parameter values corresponding to the first file movement frequency, the first tag feedback strength, and the first inventory duration, there is a parameter value that is less than or equal to the preset parameter threshold, then the target area corresponding to the position of the first file in the RFID smart file cabinet is determined to be a pending area; If it is determined that among the parameter values corresponding to the second file movement frequency, the second tag feedback strength, and the second inventory duration, at least two parameter values are less than or equal to the preset parameter threshold, it is determined that the target area corresponding to the position of the second file in the RFID smart file cabinet is the static area; If it is determined that the parameter values corresponding to the first file movement frequency, the first tag feedback strength, and the first inventory duration are all greater than the preset parameter threshold, and among the parameter values corresponding to the second file movement frequency, the second tag feedback strength, and the second inventory duration, there is a parameter value that is less than or equal to the preset parameter threshold, then the target area corresponding to the position of the first file in the RFID smart file cabinet is determined to be an active area, and the target area corresponding to the position of the second file in the RFID smart file cabinet is determined to be a static area.
6. The file inventory method of the RFID intelligent file cabinet according to claim 5, characterized in that: The planning of obtaining the inventory strategy of the RFID smart file cabinet according to the target area specifically includes: If it is determined that the target area corresponding to the position of the first file in the RFID smart file cabinet is the active area, the target area corresponding to the position of the second file in the RFID smart file cabinet is the pending area, and the target area corresponding to the position of the third file in the RFID smart file cabinet is the static area, then the inventory order is determined to be from the first file to the second file, and then from the second file to the third file, and an initial inventory path and an initial scanning duration are generated, and the third file is any one of the multiple target files except the first file and the second file; Obtaining a path complexity factor corresponding to the second file in the initial inventory path, wherein the path complexity factor corresponding to the second file is used to indicate that a bias coefficient of the second file in the initial inventory path exceeds a preset bias threshold, and the bias coefficient is used to indicate the degree of influence of the target file on the overall inventory path planning; The initial inventory counting sequence is optimized to obtain a target inventory counting sequence, wherein the target inventory counting sequence is from the second file to the first file, and then from the first file to the third file, and a target inventory counting path and a target scanning duration are generated. The inventory counting strategy includes the target inventory counting sequence, the target inventory counting path, the target scanning duration and the target scanning frequency. The target scanning duration and the target scanning frequency corresponding to the active area are both greater than the target scanning duration and the target scanning frequency corresponding to the static area.
7. The file inventory method of the RFID intelligent file cabinet according to claim 2, characterized in that: The method further comprises: Responding to a custom inventory policy sent by the user device; According to the customized inventory strategy, the target files in the RFID smart file cabinet are counted.
8. A file inventory device for an RFID intelligent file cabinet, characterized in that: The file inventory device comprises an acquisition module (31) and a processing module (32), wherein: The acquisition module (31) is used to acquire historical inventory data of target files in the RFID intelligent file cabinet; The processing module (32) is used to determine the file movement frequency, label feedback strength and inventory duration of the target file according to the historical inventory data; The processing module (32) is further used to determine the target area corresponding to the location of the target file in the RFID smart file cabinet based on the file movement frequency, the tag feedback strength and the inventory duration, wherein the target area includes an active area and a static area; The processing module (32) is further used to plan and obtain an inventory strategy for the RFID smart file cabinet according to the target area; The processing module (32) is also used to perform an inventory of target files in the RFID intelligent file cabinet according to the inventory strategy.
9. An electronic device, characterized in that: The electronic device comprises a processor (41), a memory (45), a user interface (43) and a network interface (44), wherein the memory (45) is used to store instructions, the user interface (43) and the network interface (44) are both used to communicate with other devices, and the processor (41) is used to execute the instructions stored in the memory (45) so that the electronic device executes the method according to any one of claims 1 to 7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores instructions, and when the instructions are executed, the method according to any one of claims 1 to 7 is performed.