Real object and data dual-track file quick searching and positioning system
Through spectrum perception and conflict modeling, dynamic band scheduling and multi-protocol coordinated transmission, conflict-free positioning data is generated, which solves the problem of positioning failure caused by multimodal signal band conflict in high-density dynamic environments, and achieves the improvement of real-time and resource utilization efficiency.
Patent Information
- Application Number
- CN202510485708.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-17
- Publication Date
- 2025-07-29
- Estimated Expiration
- Not applicable · inactive patent
AI Technical Summary
In a high-density dynamic environment, the location failure problem caused by multimodal signal frequency band conflict is difficult to meet the real-time requirements.
The conflict feature map is generated through the spectrum perception and conflict modeling module, and dynamic frequency band scheduling is used to combine the multi-protocol RF front-end chip to coordinate signal transmission to generate conflict-free positioning data, and generate user-interactive search results through the dual-track data association module.
It effectively solves the problem of positioning failure caused by multimodal signal frequency band conflict, meets the real-time requirements in high-density dynamic environments, and improves spectrum resource utilization efficiency and search results availability.
Smart Images

Figure CN120390296A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the cross - field of Internet of Things communication and intelligent positioning, and particularly to a fast file search and positioning system with dual - track of physical objects and data. Background Art
[0002] With the advancement of enterprise digital transformation, the complexity of file management has increased significantly, and the problem of low efficiency in traditional file search methods has become more prominent. Especially in a high - density storage environment, if files are placed disorderly or version updates are frequent, it takes a lot of time and manpower to find a specific file. Therefore, the demand for file search and positioning technology is becoming increasingly urgent.
[0003] However, the current related technologies are difficult to meet the real - time requirements in a high - density dynamic environment due to positioning failures caused by multi - modal signal frequency band conflicts. Summary of the Invention
[0004] Based on this, in view of the above - mentioned technical problems, it is necessary to provide a fast file search and positioning system with dual - track of physical objects and data to solve the positioning failure problem caused by multi - modal signal frequency band conflicts and meet the real - time requirements in a high - density dynamic environment.
[0005] In a first aspect, the present application provides a fast file search and positioning system with dual - track of physical objects and data, and the system includes:
[0006] A spectrum sensing and conflict modeling module, configured to perform spectrum sensing processing on UWB signals, RFID signals, and Bluetooth signals based on the multi - modal signal environment of a mobile carrier, and generate a conflict feature map including frequency band overlapping regions and interference periods;
[0007] A dynamic frequency band scheduling module, configured to perform dynamic scheduling processing on the multi - modal signal transmission strategy through a reinforcement learning model based on the conflict feature map, and generate a frequency band allocation table and a transmission timing table for coordinating signal transmission;
[0008] A multi - protocol coordinated transmission module, configured to perform coordinated transmission processing on UWB signals, RFID signals, and Bluetooth signals through a multi - protocol RF front - end chip based on the frequency band allocation table and the transmission timing table, and generate conflict - free positioning data excluding signal conflicts;
[0009] A dual - track data association and interaction module, configured to perform spatio - temporal alignment processing on the physical object movement trajectory based on the conflict - free positioning data, generate a trajectory mapping table associated with the electronic file metadata, and generate a dual - track search result that can be interacted with by the user through an associated index.
[0010] Furthermore, performing dynamic scheduling processing on the multi - modal signal transmission strategy through a reinforcement learning model based on the conflict feature map to generate a frequency band allocation table and a transmission timing table for coordinating signal transmission includes:
[0011] Based on the frequency band overlapping regions and interference time periods in the conflict feature map, perform real-time environmental parameter input processing on the reinforcement learning model to generate a dynamic scheduling strategy;
[0012] Perform multi-mode signal priority parsing processing on the dynamic scheduling strategy to generate a frequency band allocation table;
[0013] Perform time window avoidance parsing processing on the dynamic scheduling strategy to generate a transmission timing table.
[0014] Furthermore, based on the frequency band overlapping regions and interference time periods in the conflict feature map, perform real-time environmental parameter input processing on the reinforcement learning model to generate a dynamic scheduling strategy, including:
[0015] Perform spatial parameter extraction processing on the frequency band overlapping regions in the conflict feature map to generate frequency band avoidance region coordinates;
[0016] Perform time parameter extraction processing on the interference time periods in the conflict feature map to generate interference time period identifiers;
[0017] Based on the frequency band avoidance region coordinates and interference time period identifiers, perform formatted input processing on the reinforcement learning model to generate a dynamic scheduling strategy.
[0018] Furthermore, perform time window avoidance parsing processing on the dynamic scheduling strategy to generate a transmission timing table, including:
[0019] Perform instruction extraction processing on the time avoidance rules in the dynamic scheduling strategy to generate a time window avoidance instruction set;
[0020] Based on the time window avoidance instruction set, perform sorting processing on the multi-mode signal transmission priorities to generate a signal transmission priority queue;
[0021] According to the signal transmission priority queue, perform dynamic allocation processing on the transmission time periods of UWB, RFID, and Bluetooth signals to generate a transmission timing table.
[0022] Furthermore, based on the frequency band allocation table and the transmission timing table, perform coordinated transmission processing on UWB signals, RFID signals, and Bluetooth signals through a multi-protocol radio frequency front-end chip to generate conflict-free positioning data that excludes signal conflicts, including:
[0023] Based on the frequency band allocation table, perform switching processing on the transmission modes of UWB signals, RFID signals, and Bluetooth signals through a multi-protocol radio frequency front-end chip to generate a multi-protocol coordinated signal stream;
[0024] Based on the transmission timing table, perform timing control processing on the transmission windows of the multi-protocol coordinated signal stream to generate a scheduling window sequence;
[0025] Within the scheduling window sequence, conflict avoidance capture processing is performed on the position encoding of passive RFID tags to generate conflict-free positioning data.
[0026] Further, based on the transmission timing table, timing control processing is performed on the transmission windows of the multi-protocol coordination signal flow to generate a scheduling window sequence, including:
[0027] Extract processing is performed on the time window instructions in the transmission timing table to generate a transmission window instruction set for each signal type;
[0028] Based on the transmission window instruction set, conflict verification processing is performed on the transmission periods of the multi-protocol coordination signal flow to generate a conflict-free window sequence;
[0029] According to the conflict-free window sequence, dynamic allocation processing is performed on the transmission cycles of each signal type to generate a scheduling window sequence.
[0030] Further, based on the conflict-free positioning data, spatio-temporal alignment processing is performed on the physical movement trajectory to generate a trajectory mapping table associated with the electronic file metadata, and a user-interactive dual-track search result is generated through associated indexing, including:
[0031] Based on the conflict-free positioning data, spatio-temporal interpolation processing is performed on the physical movement trajectory to generate a trajectory mapping table including continuous path points;
[0032] Based on the path point timestamps in the trajectory mapping table, association indexing processing is performed on the version change records in the electronic file metadata to generate a user-interactive dual-track search result.
[0033] Further, based on the path point timestamps in the trajectory mapping table, association indexing processing is performed on the version change records in the electronic file metadata to generate a user-interactive dual-track search result, including:
[0034] Extract processing is performed on the path point timestamps in the trajectory mapping table to generate a timestamp index;
[0035] Based on the timestamp index, timeline matching processing is performed on the version change records in the electronic file metadata to generate a version association index table;
[0036] Interactive mapping processing is performed on the data in the version association index table and the physical movement trajectory to generate a user-interactive dual-track search result.
[0037] In a second aspect, the present application also provides a computer device, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps of any method in the first aspect of the present application are implemented.
[0038] In a third aspect, the present application also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of any of the methods in the first aspect of the present application are implemented.
[0039] The technical solutions provided by the present application include the following technical effects: By providing a dual-track file fast search and positioning system for physical objects and data, the system includes: a spectrum sensing and conflict modeling module, which is used to perform spectrum sensing processing on UWB signals, RFID signals, and Bluetooth signals based on the multi-modal signal environment of a mobile carrier, and generate a conflict feature map including frequency band overlapping regions and interference periods; a dynamic frequency band scheduling module, which is used to perform dynamic scheduling processing on the multi-modal signal transmission strategy through a reinforcement learning model based on the conflict feature map, and generate a frequency band allocation table and a transmission timing table for coordinating signal transmission; a multi-protocol coordinated transmission module, which is used to perform coordinated transmission processing on UWB signals, RFID signals, and Bluetooth signals through a multi-protocol radio frequency front-end chip based on the frequency band allocation table and the transmission timing table, and generate conflict-free positioning data excluding signal conflicts; a dual-track data association and interaction module, which is used to perform spatio-temporal alignment processing on the physical movement trajectory based on the conflict-free positioning data, generate a trajectory mapping table associated with the metadata of the electronic file, and generate a dual-track search result that can be interacted with by the user through an associated index, so as to solve the problem of positioning failure caused by multi-modal signal frequency band conflicts and meet the real-time requirements in a high-density dynamic environment. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] In order to more clearly illustrate the technical solutions in the embodiments of the present application or related technologies, the following will briefly introduce the drawings required for use in the description of the embodiments or related technologies. Obviously, the following drawings are only some embodiments of the present application. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0041] Figure 1 It is a structural diagram of a dual-track file fast search and positioning system for physical objects and data in an embodiment of the present invention;
[0042] Figure 2 It is a flowchart of generating a frequency band allocation table and a transmission timing table for coordinating signal transmission by performing dynamic scheduling processing on the multi-modal signal transmission strategy through a reinforcement learning model based on a conflict feature map in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0043] In order to make the above-mentioned objects, features, and advantages of the present application more obvious and understandable, the following will describe the specific implementation manners of the present application in detail with reference to the accompanying drawings. Many specific details are set forth in the following description in order to fully understand the present application. However, the present application can be implemented in many other ways different from those described herein, and those skilled in the art can make similar improvements without departing from the connotation of the application. Therefore, the present application is not limited by the specific embodiments disclosed below.
[0044] As Figure 1 shown, the present application provides a dual-track file quick search and positioning system 100 for physical objects and data, which system includes:
[0045] A spectrum sensing and conflict modeling module 101, configured to perform spectrum sensing processing on UWB signals, RFID signals, and Bluetooth signals based on the multi-modal signal environment of a mobile carrier, and generate a conflict feature map including frequency band overlapping regions and interference time periods.
[0046] Specifically, through a multi-modal signal receiver deployed on a mobile carrier, spectrum data of UWB, RFID, and Bluetooth signals are collected in real time, including signal strength, frequency range, and time characteristics. A spectrum sensing algorithm is used to perform a frequency band scan on the collected signals, identify the frequency band occupancy of each signal, and detect frequency band overlapping regions. Through signal strength analysis and time series processing, signal interference time periods are identified, and the time intervals of signal collisions or interferences are marked. Feature extraction is performed on the frequency band overlapping regions and interference time periods to generate a conflict feature map, including the coordinates of frequency band avoidance regions and interference time period identifiers. The extracted features are integrated into a conflict feature map for subsequent dynamic frequency band scheduling and signal coordinated transmission processing. Through the above steps, the spectrum environment of multi-modal signals can be sensed in real time, and a conflict feature map can be generated, providing basic data support for dynamic frequency band scheduling and signal coordinated transmission.
[0047] A dynamic frequency band scheduling module 102, configured to perform dynamic scheduling processing on the multi-modal signal transmission strategy based on the conflict feature map through a reinforcement learning model, and generate a frequency band allocation table and a transmission timing table for coordinating signal transmission.
[0048] Specifically, the frequency band overlapping regions and interference time periods in the conflict feature map are used as the state inputs of the reinforcement learning model, including the coordinates of the frequency band avoidance regions and the interference time period identifiers. The actions are defined as a combination of spatial frequency band allocation and time window avoidance, that is, selecting appropriate frequency bands and time windows for signal transmission. A reward function is designed with the spectral utilization rate, signal conflict rate, and transmission efficiency as indicators to ensure that the scheduling strategy improves resource utilization while reducing conflicts. Through reinforcement learning algorithms (such as Q-Learning or Deep Q-Network), the value (Q-value) of the state-action pair is iteratively updated to learn the optimal frequency band allocation and transmission timing strategy. Based on the learned strategy, a frequency band allocation table and a transmission timing table are generated to guide the coordinated transmission of multimodal signals. In a dynamic environment, the environmental changes are sensed in real time, and the scheduling strategy is dynamically adjusted to ensure real-time performance and adaptability. Through the above steps, the transmission strategy of multimodal signals can be dynamically optimized, effectively avoiding frequency band conflicts and improving the utilization efficiency of spectrum resources.
[0049] The multi-protocol coordinated transmission module 103 is used to perform coordinated transmission processing on UWB signals, RFID signals, and Bluetooth signals through a multi-protocol radio frequency front-end chip based on the frequency band allocation table and the transmission timing table, and generate conflict-free positioning data that excludes signal conflicts.
[0050] Specifically, according to the frequency band allocation table, the multi-protocol radio frequency front-end chip performs switching processing on the transmission modes of UWB, RFID, and Bluetooth signals to generate a multi-protocol coordinated signal stream. Based on the transmission timing table, timing control processing is performed on the transmission windows of the multi-protocol coordinated signal stream to generate a scheduling window sequence, ensuring that each signal is transmitted in an orderly manner within the specified time. Within the scheduling window sequence, conflict avoidance capture processing is performed on the position encoding of passive RFID tags to ensure that there are no conflicts during signal transmission and generate conflict-free positioning data. Through the above steps, the transmission of multimodal signals can be effectively coordinated, signal conflicts can be avoided, and the integrity and accuracy of positioning data can be ensured.
[0051] The dual-track data association and interaction module 104 is used to perform spatio-temporal alignment processing on the physical movement trajectory based on the conflict-free positioning data, generate a trajectory mapping table associated with the electronic document metadata, and generate a dual-track search result that can be interacted with by the user through an association index.
[0052] Specifically, using conflict-free positioning data, spatio-temporal interpolation processing is performed on the physical movement trajectory to generate a trajectory mapping table including continuous path points. This step ensures the continuity and integrity of the trajectory through an interpolation algorithm, providing basic data support for subsequent spatio-temporal alignment. Extract the timestamps of the path points from the trajectory mapping table to generate a timestamp index. This step ensures the correspondence between the trajectory data and the time information, providing support for subsequent timeline matching. Based on the timestamp index, perform timeline matching processing on the version change records in the electronic file metadata to generate a version association index table. This step associates the physical movement trajectory with the version change records of the electronic file through timeline matching. Perform interactive mapping processing on the data in the version association index table and the physical movement trajectory to generate an interactive dual-track search result for the user. This step enables the user to intuitively view the full life cycle information of the physical location and the electronic file status through interactive mapping, improving the usability of the search result and the user experience.
[0053] A file quick search and positioning system with dual tracks of physical objects and data provided by an embodiment of the present application. The system includes: a spectrum sensing and conflict modeling module, configured to perform spectrum sensing processing on UWB signals, RFID signals, and Bluetooth signals based on the multi-modal signal environment of a mobile carrier to generate a conflict feature map including frequency band overlapping regions and interference periods; a dynamic frequency band scheduling module, configured to perform dynamic scheduling processing on the multi-modal signal transmission strategy through a reinforcement learning model based on the conflict feature map to generate a frequency band allocation table and a transmission timing table for coordinating signal transmission; a multi-protocol coordinated transmission module, configured to perform coordinated transmission processing on UWB signals, RFID signals, and Bluetooth signals through a multi-protocol radio frequency front-end chip based on the frequency band allocation table and the transmission timing table to generate conflict-free positioning data; a dual-track data association and interaction module, configured to perform spatio-temporal alignment processing on the physical movement trajectory based on the conflict-free positioning data to generate a trajectory mapping table associated with the electronic file metadata, and generate an interactive dual-track search result for the user through an association index, so as to solve the problem of positioning failure caused by multi-modal signal frequency band conflicts and meet the real-time requirements in a high-density dynamic environment.
[0054] In one embodiment, as Figure 2 shown, based on the conflict feature map, performing dynamic scheduling processing on the multi-modal signal transmission strategy through a reinforcement learning model to generate a frequency band allocation table and a transmission timing table for coordinating signal transmission includes:
[0055] S201: Based on the frequency band overlapping regions and interference periods in the conflict feature map, perform real-time environment parameter input processing on the reinforcement learning model to generate a dynamic scheduling strategy;
[0056] S202: Perform multi-mode signal priority parsing processing on the dynamic scheduling strategy to generate a frequency band allocation table;
[0057] S203: Perform time window avoidance parsing on the dynamic scheduling policy to generate a transmission timing table.
[0058] Specifically, the frequency band overlapping regions and interference periods in the conflict feature map are used as the state inputs of the reinforcement learning model, including the coordinates of the frequency band avoidance region and the interference period identifier. Define the action as a combination of spatial frequency band allocation and time window avoidance, that is, select appropriate frequency bands and time windows for signal transmission. Design a reward function with spectral utilization rate, signal conflict rate, and transmission efficiency as indicators to ensure that the scheduling policy improves resource utilization while reducing conflicts. Through reinforcement learning algorithms (such as Q-Learning or Deep Q-Network), iteratively update the value of the state-action pair (Q value) to learn the optimal frequency band allocation and transmission timing policy. Based on the learned policy, generate a frequency band allocation table and a transmission timing table to guide the coordinated transmission of multi-modal signals. In a dynamic environment, perceive environmental changes in real time and dynamically adjust the scheduling policy to ensure real-time performance and adaptability. Through the above steps, the transmission policy of multi-modal signals can be dynamically optimized, effectively avoiding frequency band conflicts and improving the utilization efficiency of spectral resources.
[0059] Furthermore, based on the frequency band overlapping regions and interference periods in the conflict feature map, perform real-time environmental parameter input processing on the reinforcement learning model to generate a dynamic scheduling policy, including:
[0060] Perform spatial parameter extraction on the frequency band overlapping regions in the conflict feature map to generate the coordinates of the frequency band avoidance region;
[0061] Perform time parameter extraction on the interference periods in the conflict feature map to generate the interference period identifier;
[0062] Based on the coordinates of the frequency band avoidance region and the interference period identifier, perform formatted input processing on the reinforcement learning model to generate a dynamic scheduling policy.
[0063] Specifically, extract the spatial parameters of the frequency band overlapping regions from the conflict feature map to generate the coordinates of the frequency band avoidance region. This step ensures that the frequency band regions that need to be avoided can be identified, providing basic data support for subsequent frequency band allocation. Extract the time parameters of the interference periods from the conflict feature map to generate the interference period identifier. This step ensures that the time intervals that need to be avoided can be identified, providing basic data support for subsequent time window avoidance. Use the extracted coordinates of the frequency band avoidance region and the interference period identifier as the inputs of the reinforcement learning model for formatted processing. This step ensures that the reinforcement learning model can accurately perceive the current spectral environment, providing a basis for generating a dynamic scheduling policy.
[0064] Through reinforcement learning algorithms (such as Q-Learning or Deep Q-Network), iteratively update the value of the state-action pair (Q-value) to learn the optimal frequency band allocation and transmission timing strategy. This step ensures that the scheduling strategy can be dynamically adjusted through continuous learning and optimization to adapt to the changing environment. Based on the learned strategy, generate a frequency band allocation table and a transmission timing table to guide the coordinated transmission of multimodal signals. This step ensures that the signal transmission strategy can be dynamically adjusted according to the real-time spectrum environment, improving the utilization efficiency of spectrum resources. Through the above steps, the transmission strategy of multimodal signals can be dynamically optimized, effectively avoiding frequency band conflicts, improving the utilization efficiency of spectrum resources, and reducing the signal conflict rate.
[0065] Furthermore, perform time window avoidance parsing on the dynamic scheduling strategy to generate a transmission timing table, including:
[0066] Extract instructions from the time avoidance rules in the dynamic scheduling strategy to generate a time window avoidance instruction set;
[0067] Based on the time window avoidance instruction set, sort the transmission priorities of multimode signals to generate a signal transmission priority queue;
[0068] According to the signal transmission priority queue, dynamically allocate the transmission time periods of UWB, RFID, and Bluetooth signals to generate a transmission timing table.
[0069] Specifically, extract instructions from the time avoidance rules in the dynamic scheduling strategy to generate a time window avoidance instruction set. This step ensures that the time windows that need to be avoided can be identified, providing basic data support for subsequent transmission time period allocation. Based on the time window avoidance instruction set, sort the transmission priorities of multimode signals to generate a signal transmission priority queue. This step ensures that the transmission order can be reasonably arranged according to the signal priorities, improving the transmission efficiency. According to the signal transmission priority queue, dynamically allocate the transmission time periods of UWB, RFID, and Bluetooth signals to generate a transmission timing table. This step ensures that the transmission time periods of each signal can be dynamically adjusted according to the real-time priority queue, reducing signal conflicts and improving the utilization efficiency of spectrum resources.
[0070] Furthermore, based on the frequency band allocation table and the transmission timing table, use a multi-protocol radio frequency front-end chip to perform coordinated transmission processing on UWB signals, RFID signals, and Bluetooth signals to generate conflict-free positioning data that excludes signal conflicts, including:
[0071] Based on the frequency band allocation table, use a multi-protocol radio frequency front-end chip to switch the transmission modes of UWB signals, RFID signals, and Bluetooth signals to generate a multi-protocol coordinated signal stream;
[0072] Based on the transmission timing table, perform timing control processing on the transmission window of the multi-protocol coordinated signal flow to generate a scheduling window sequence;
[0073] Within the scheduling window sequence, perform conflict avoidance capture processing on the position encoding of passive RFID tags to generate conflict-free positioning data.
[0074] Specifically, according to the frequency band allocation table, the multi-protocol radio frequency front-end chip switches the transmission modes of UWB, RFID, and Bluetooth signals to generate a multi-protocol coordinated signal flow. This step ensures that each signal is transmitted within the specified frequency band, reducing signal conflicts caused by frequency band overlap. Based on the transmission timing table, perform timing control processing on the transmission window of the multi-protocol coordinated signal flow to generate a scheduling window sequence. This step ensures that each signal is transmitted orderly within the specified time window, avoiding signal conflicts in time. Within the scheduling window sequence, perform conflict avoidance capture processing on the position encoding of passive RFID tags to generate conflict-free positioning data. This step controls the response time of RFID tags to ensure that when multiple signals are transmitted collaboratively, the position information of the tags can be captured more accurately, thereby generating conflict-free positioning data. Through the above steps, it is possible to effectively coordinate the transmission of multi-modal signals, avoid signal conflicts, and ensure the integrity and accuracy of positioning data.
[0075] Furthermore, based on the transmission timing table, performing timing control processing on the transmission window of the multi-protocol coordinated signal flow to generate a scheduling window sequence includes:
[0076] Extract the time window instructions in the transmission timing table to generate a transmission window instruction set for each signal type;
[0077] Based on the transmission window instruction set, perform conflict verification processing on the transmission period of the multi-protocol coordinated signal flow to generate a conflict-free window sequence;
[0078] According to the conflict-free window sequence, perform dynamic allocation processing on the transmission cycle of each signal type to generate a scheduling window sequence.
[0079] Specifically, time window instructions for each signal type are extracted from the transmission timing table to generate a transmission window instruction set for each signal type. This step ensures that the transmission time window of each signal can be identified, providing basic data support for subsequent conflict verification. Based on the transmission window instruction set, conflict verification processing is performed on the transmission periods of the multi-protocol coordinated signal flow to generate a conflict-free window sequence. This step ensures that there is no time overlap or conflict by checking the transmission periods of each signal, thus generating a conflict-free transmission window sequence. According to the conflict-free window sequence, dynamic allocation processing is performed on the transmission cycles of each signal type to generate a scheduling window sequence. This step ensures that each signal can be transmitted within a conflict-free time window by dynamically adjusting the transmission cycles of each signal, thus generating the final scheduling window sequence. Through the above steps, it is possible to ensure that multi-modal signals are transmitted orderly within the specified time window, avoid signal conflicts, and improve the overall performance and reliability.
[0080] Furthermore, based on the conflict-free positioning data, spatio-temporal alignment processing is performed on the physical movement trajectory to generate a trajectory mapping table associated with the electronic file metadata, and a user-interactive dual-track search result is generated through an associated index, including:
[0081] Based on the conflict-free positioning data, spatio-temporal interpolation processing is performed on the physical movement trajectory to generate a trajectory mapping table including continuous path points;
[0082] Based on the path point timestamps in the trajectory mapping table, association indexing processing is performed on the version change records in the electronic file metadata to generate a user-interactive dual-track search result.
[0083] Specifically, using the conflict-free positioning data, spatio-temporal interpolation processing is performed on the physical movement trajectory to generate a trajectory mapping table including continuous path points. This step ensures the continuity and integrity of the trajectory through an interpolation algorithm, providing basic data support for subsequent spatio-temporal alignment. Timestamps of path points are extracted from the trajectory mapping table to generate a timestamp index. This step ensures the correspondence between the trajectory data and time information, providing support for subsequent timeline matching. Based on the timestamp index, timeline matching processing is performed on the version change records in the electronic file metadata to generate a version association index table. This step associates the physical movement trajectory with the version change records of the electronic file through precise timeline matching. Interactive mapping processing is performed on the data in the version association index table and the physical movement trajectory to generate a user-interactive dual-track search result. This step enables users to intuitively view the full life cycle information of the physical location and the electronic file status through interactive mapping, enhancing the usability of the search result and the user experience.
[0084] Further, based on the path point timestamps in the trajectory mapping table, perform an associated indexing process on the version change records in the electronic file metadata to generate user-interactive dual-track search results, including:
[0085] Extract the path point timestamps in the trajectory mapping table to generate a timestamp index;
[0086] Based on the timestamp index, perform a timeline matching process on the version change records in the electronic file metadata to generate a version association index table;
[0087] Perform an interactive mapping process on the data in the version association index table and the physical movement trajectory to generate user-interactive dual-track search results.
[0088] Specifically, extract the timestamps of the path points from the trajectory mapping table to generate a timestamp index. This step ensures the correspondence between the trajectory data and the time information, providing support for subsequent timeline matching. Based on the timestamp index, perform a timeline matching process on the version change records in the electronic file metadata to generate a version association index table. This step associates the physical movement trajectory with the version change records of the electronic file through precise timeline matching. Perform an interactive mapping process on the data in the version association index table and the physical movement trajectory to generate user-interactive dual-track search results. This step enables users to intuitively view the full life cycle information of the physical location and the electronic file status through interactive mapping, enhancing the usability of the search results and the user experience.
[0089] In one embodiment, file classification: documents such as the "Product Specification Approval Letter" of the R & D department, the "SOP Operation Instruction" of the Engineering department, the "Product Inspection Specification" of the Quality department, and the "Daily Production Capacity Report" of the Production department are found in the corresponding filing cabinets through the search function. Filing cabinet partition: For example, the "SOP Archive List" is divided into three filing cabinets, G001, G002, and G003, and each filing cabinet has three archive areas. Filing cabinet identification: In the table on the cabinet door, three areas are identified with three colors. Under each area with one color, there are 1 - 18 digital series boxes. Box label: The label on the box indicates the model names of 3 - 6 documents, and the naming on the label is taken from the first line text description of the file header. File name record: The file name identifier and the filing cabinet name are first handwritten and then entered into the computer EXCELL file table. The filing cabinet number is determined according to the first letter of the department, and the file name is also handwritten on the file box. File search and location: Open the computer file, search for the corresponding file location box, and then retrieve the file according to the search result.
[0090] The technical content in this application is applicable to the archiving and management of paper material libraries, such as the storage and management of household registration information.
[0091] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown in sequence according to the indications of the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear indication in this article, there is no strict order restriction for the execution of these steps, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same moment, but can be executed at different moments. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or in turn with at least a part of other steps or steps or stages in other steps.
[0092] In one embodiment, the present application further provides a computer device, including a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the steps in the above system embodiments are implemented.
[0093] In one embodiment, the present application further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps in the above system embodiments are implemented.
[0094] For the device embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to the partial descriptions of the method embodiments. The device embodiments described above are only illustrative. The components 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 to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the present disclosure solution. Those of ordinary skill in the art can understand and implement it without creative efforts.
[0095] The above-described embodiments only represent several implementation manners of the embodiments of the present application. Their descriptions are relatively specific and detailed, but should not be construed as a limitation on the patent scope of the application embodiments. It should be noted that for those of ordinary skill in the art, without departing from the concept of the embodiments of the present application, several deformations and improvements can still be made, and these all belong to the protection scope of the embodiments of the present application.
Claims
1. A file quick search and positioning system with dual tracks of physical objects and data, characterized in that The system includes: A spectrum sensing and conflict modeling module, which is used to perform spectrum sensing processing on UWB signals, RFID signals, and Bluetooth signals based on the multi-modal signal environment of a mobile carrier, and generate a conflict feature map including frequency band overlapping regions and interference periods; A dynamic frequency band scheduling module, which is used to perform dynamic scheduling processing on the multi-modal signal transmission strategy through a reinforcement learning model based on the conflict feature map, and generate a frequency band allocation table and a transmission timing table for coordinating signal transmission; A multi-protocol coordinated transmission module, which is used to perform coordinated transmission processing on UWB signals, RFID signals, and Bluetooth signals through a multi-protocol radio frequency front-end chip based on the frequency band allocation table and the transmission timing table, and generate conflict-free positioning data excluding signal conflicts; A dual-track data association and interaction module, which is used to perform spatio-temporal alignment processing on the physical movement trajectory based on the conflict-free positioning data, generate a trajectory mapping table associated with the metadata of the electronic file, and generate an interactive dual-track search result for users through an associated index.
2. The physical and data dual-track file quick search and positioning system according to claim 1, characterized in that The step of performing dynamic scheduling processing on the multi-modal signal transmission strategy through a reinforcement learning model based on the conflict feature map to generate a frequency band allocation table and a transmission timing table for coordinating signal transmission includes: Performing real-time environment parameter input processing on the reinforcement learning model based on the frequency band overlapping regions and interference periods in the conflict feature map to generate a dynamic scheduling strategy; Performing multi-mode signal priority parsing processing on the dynamic scheduling strategy to generate the frequency band allocation table; Performing time window avoidance parsing processing on the dynamic scheduling strategy to generate the transmission timing table.
3. The physical and data dual-track file quick search and positioning system according to claim 2, characterized in that, The step of performing real-time environment parameter input processing on the reinforcement learning model based on the frequency band overlapping regions and interference periods in the conflict feature map to generate a dynamic scheduling strategy includes: Performing spatial parameter extraction processing on the frequency band overlapping regions in the conflict feature map to generate frequency band avoidance region coordinates; Performing time parameter extraction processing on the interference periods in the conflict feature map to generate interference period identifiers; Performing formatted input processing on the reinforcement learning model based on the frequency band avoidance region coordinates and the interference period identifiers to generate the dynamic scheduling strategy.
4. The physical and data dual-track file quick search and positioning system according to claim 2, wherein, The step of performing time window avoidance parsing processing on the dynamic scheduling strategy to generate the transmission timing table includes: Performing instruction extraction processing on the time avoidance rules in the dynamic scheduling strategy to generate a time window avoidance instruction set; Performing sorting processing on the multi-mode signal transmission priorities based on the time window avoidance instruction set to generate a signal transmission priority queue; Performing dynamic allocation processing on the transmission periods of UWB, RFID, and Bluetooth signals according to the signal transmission priority queue to generate the transmission timing table.
5. The physical and data dual-track file quick search and positioning system according to claim 1, characterized in that The step of performing coordinated transmission processing on UWB signals, RFID signals, and Bluetooth signals through a multi-protocol radio frequency front-end chip based on the frequency band allocation table and the transmission timing table to generate conflict-free positioning data excluding signal conflicts includes: Based on the said frequency band allocation table, the multi - protocol radio frequency front - end chip is used to switch the transmission modes of UWB signals, RFID signals and Bluetooth signals, generating a multi - protocol coordinated signal stream; Based on the said transmission timing table, timing control processing is performed on the transmission window of the multi - protocol coordinated signal stream, generating a scheduling window sequence; Within the said scheduling window sequence, conflict - avoidance capture processing is performed on the position encoding of passive RFID tags, generating the conflict - free positioning data.
6. The physical and data dual-track file quick search and positioning system according to claim 5, characterized in that The step of based on the said transmission timing table, performing timing control processing on the transmission window of the multi - protocol coordinated signal stream, generating a scheduling window sequence, includes: Extract processing is performed on the time - window instructions in the said transmission timing table, generating a transmission window instruction set for each signal type; Based on the said transmission window instruction set, conflict verification processing is performed on the transmission period of the multi - protocol coordinated signal stream, generating a conflict - free window sequence; According to the said conflict - free window sequence, dynamic allocation processing is performed on the transmission cycle of each signal type, generating the said scheduling window sequence.
7. The physical and data dual-track file quick search and positioning system according to claim 1, characterized in that, The step of based on the said conflict - free positioning data, performing spatio - temporal alignment processing on the physical movement trajectory, generating a trajectory mapping table associated with the electronic file metadata, and generating a user - interactive dual - track search result through associated indexing, includes: Based on the said conflict - free positioning data, spatio - temporal interpolation processing is performed on the physical movement trajectory, generating a trajectory mapping table including continuous path points; Based on the path - point timestamps in the said trajectory mapping table, associated indexing processing is performed on the version change records in the electronic file metadata, generating the user - interactive said dual - track search result.
8. The physical and data dual-track file quick search and positioning system according to claim 7, characterized in that, The step of based on the path - point timestamps in the said trajectory mapping table, performing associated indexing processing on the version change records in the electronic file metadata, generating the user - interactive said dual - track search result, includes: Extract processing is performed on the path - point timestamps in the said trajectory mapping table, generating a timestamp index; Based on the said timestamp index, time - axis matching processing is performed on the version change records in the electronic file metadata, generating a version - associated index table; Interactive mapping processing is performed on the data in the said version - associated index table and the physical movement trajectory, generating the user - interactive said dual - track search result.
9. A computer device, comprising a memory and a processor, the memory storing a computer program, characterized in that, When the processor executes the said computer program, it implements the steps of the physical - and - data dual - track file quick search and positioning system according to any one of claims 1 to 8.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the said computer program is executed by the processor, it implements the steps of the physical - and - data dual - track file quick search and positioning system according to any one of claims 1 to 8.