Resource access system and method
By constructing a resource access system with redundant paths and intelligent switching capabilities, the problem of insufficient processing capacity during transmission anomalies was solved, the continuity and security of resource access were achieved, and the reliability and autonomous operation and maintenance capabilities of the system were improved.
Patent Information
- Application Number
- CN202511153730.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-18
- Publication Date
- 2025-12-02
AI Technical Summary
The existing resource access system has insufficient processing capacity when transmission anomalies occur, resulting in the inability to access resources normally, which affects business operations and user experience.
By constructing a resource access system, including an interaction module, a control module, resource entry and exit points, a resource storage module, a resource caching module, and a backup exit point, control commands are generated to achieve intelligent resource scheduling and redundant path switching, ensuring the continuity and security of resource transmission.
It achieves continuity and security of resource access under abnormal conditions, improves the system's reliability, security and autonomous operation and maintenance capabilities, and ensures flexible scheduling and efficient management of resources.
Smart Images

Figure CN121050652A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of human-computer interaction technology, and in particular to a resource access system and method. Background Technology
[0002] In today's era of digital information explosion, resource access systems are widely used in various scenarios, such as enterprise data management and cloud storage services.
[0003] In related technologies, resource access systems typically rely on a single resource entry / exit point to interact with a resource storage module to achieve resource storage and retrieval. However, in actual operation, this system is prone to many abnormal situations, such as resource entry / exit point failures, transmission link interruptions between the resource entry / exit point and the resource storage module, and network fluctuations. There is a lack of effective mechanisms to deal with these abnormalities. Once transmission problems occur, resources may not be able to be accessed normally, affecting business operations and user experience. Summary of the Invention
[0004] This invention provides a resource access system and method to solve the problem of insufficient processing capacity when resource transmission is abnormal in related technologies.
[0005] According to one aspect of the present invention, a resource access method is provided, applied to a resource access system, the resource access system including an interaction module, a control module, a resource entry / exit point, a backup exit point, a resource storage module, and a resource cache module; wherein, the resource access method includes:
[0006] The interaction module receives interactive operations input by the target object for the target resource, generates interactive information based on the interactive operations, and sends the interactive information to the control module; wherein, the interactive operations are used to store or retrieve at least a portion of the target resource.
[0007] The control module receives the interaction information, generates a first control command based on the interaction information, and controls the resource transmission between the resource entry / exit and the resource storage module based on the first control command; and, when the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, generates a second control command and controls the resource transmission between the resource storage module, the resource cache module, and the backup exit based on the second control command.
[0008] The resource storage module receives the target resource according to the first control instruction and stores the target resource; and receives the target resource according to the second control instruction and transmits the target resource to the resource cache module.
[0009] The resource caching module receives the second control command and the target resource transmitted by the resource storage module, and transmits the target resource to the backup exit according to the second control command.
[0010] According to another aspect of the present invention, a resource access system is provided, comprising: an interaction module, a control module, a resource entry / exit point, a backup exit point, a resource storage module, and a resource cache module; wherein,
[0011] The interaction module is used to receive interactive operations input by the target object for the target resource, generate interactive information based on the interactive operations, and send the interactive information to the control module; wherein, the interactive operations are used to store or retrieve at least a portion of the target resource;
[0012] The control module is configured to receive the interaction information, generate a first control instruction based on the interaction information, control the resource transmission between the resource entry / exit and the resource storage module based on the first control instruction; and, in the event that the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, generate a second control instruction, and control the resource transmission between the resource storage module, the resource cache module, and the backup exit based on the second control instruction.
[0013] The resource storage module is at least configured to receive the target resource according to the first control instruction and store the target resource; and to receive the target resource according to the second control instruction and transmit the target resource to the resource cache module.
[0014] The resource caching module is at least used to receive the second control instruction and the target resource transmitted by the resource storage module, and to transmit the target resource to the backup exit according to the second control instruction.
[0015] According to another aspect of the present invention, an electronic device is provided, the electronic device comprising:
[0016] At least one processor; and
[0017] A memory communicatively connected to the at least one processor; wherein,
[0018] The memory stores a computer program that can be executed by the at least one processor, the computer program being executed by the at least one processor to enable the at least one processor to perform the resource access method according to any embodiment of the present invention.
[0019] According to another aspect of the present invention, a computer-readable storage medium is provided, the computer-readable storage medium storing computer instructions for causing a processor to execute and implement the resource access method described in any embodiment of the present invention.
[0020] The technical solution of this invention embodiment, through the interaction module, receives interactive operations input by a target object for a target resource, generates interactive information based on the interactive operations, and sends the interactive information to the control module; wherein, the interactive operations are used to store or retrieve at least a portion of the target resource, enabling efficient interaction between the target object and the system, and supporting rapid response and accurate execution of resource access operations; through the control module, the interaction information is received, a first control instruction is generated based on the interaction information, and the resource transmission between the resource entry / exit and the resource storage module is controlled according to the first control instruction; and, in the case that the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, a second control instruction is generated, and the resource transmission between the resource storage module, the resource cache module, and the backup exit is controlled according to the second control instruction, so that normal operation can be achieved through the control module. Intelligent scheduling under abnormal operating conditions ensures the continuity of resource access. The resource storage module receives and stores the target resource according to the first control instruction, and receives the target resource according to the second control instruction, transmitting it to the resource cache module. This supports normal storage and emergency transfer during abnormal situations, enabling flexible scheduling and efficient management of target resources. The resource cache module receives the target resource from the second control instruction and the resource storage module, and transmits it to a backup exit according to the second control instruction. This enables temporary transfer and safe output of resources during abnormal situations, ensuring uninterrupted service. This solves the problem of insufficient processing capacity during abnormal resource transmission in related technologies. By constructing an access architecture with redundant paths and intelligent switching capabilities, the system's reliability, security, and autonomous operation and maintenance capabilities are effectively improved.
[0021] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of the present invention, nor is it intended to limit the scope of the invention. Other features of the invention will become readily apparent from the following description. Attached Figure Description
[0022] To more clearly illustrate the technical solutions in the embodiments of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0023] Figure 1 This is a schematic diagram of a resource access structure provided in Embodiment 1 of the present invention;
[0024] Figure 2 This is a flowchart of a resource access method provided according to Embodiment 2 of the present invention;
[0025] Figure 3 This is a schematic diagram of the self-service cash terminal deposit and withdrawal architecture and self-service cash withdrawal and return system provided in the embodiments of the present invention;
[0026] Figure 4 This is a flowchart illustrating the self-service cash refund process in case of deposit failure, provided by an embodiment of the present invention.
[0027] Figure 5 This is a flowchart illustrating a two-stage cash withdrawal process according to an embodiment of the present invention;
[0028] Figure 6 This is a flowchart of an ATM intelligent banknote swallowing classification and storage method based on multi-dimensional banknote verification features according to an embodiment of the present invention;
[0029] Figure 7 This is a schematic diagram of the structure of an electronic device that implements the resource access method of the present invention. Detailed Implementation
[0030] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0031] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover a non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0032] It should be noted that the terms "a" and "a plurality of" used in this disclosure are illustrative rather than restrictive, and those skilled in the art should understand that, unless otherwise expressly indicated in the context, they should be understood as "one or more".
[0033] The names of messages or information exchanged between multiple devices in the embodiments of this disclosure are for illustrative purposes only and are not intended to limit the scope of such messages or information.
[0034] It is understood that before using the technical solutions disclosed in the various embodiments of this disclosure, users should be informed of the types, scope of use, and usage scenarios of the personal information involved in this disclosure in an appropriate manner in accordance with relevant laws and regulations, and user authorization should be obtained.
[0035] For example, upon receiving a user's active request, a prompt message is sent to the user to explicitly inform them that the requested operation will require the acquisition and use of the user's personal information. This allows the user to independently choose whether to provide personal information to the software or hardware, such as the electronic device, application, server, or storage medium performing the operations of this disclosed technical solution, based on the prompt message.
[0036] As an optional but non-limiting implementation, in response to a user's active request, sending a prompt message to the user can be done via a pop-up window, where the prompt message can be presented in text format. Furthermore, the pop-up window can also include a selection control allowing the user to choose "agree" or "disagree" to provide personal information to the electronic device.
[0037] It is understood that the above notification and user authorization process are merely illustrative and do not constitute a limitation on the implementation of this disclosure. Other methods that comply with relevant laws and regulations may also be applied to the implementation of this disclosure.
[0038] It is understood that the data involved in this technical solution (including but not limited to the data itself, the acquisition or use of the data) shall comply with the requirements of relevant laws, regulations and related provisions.
[0039] Example 1
[0040] Figure 1 This invention provides a schematic diagram of a resource access system according to Embodiment 1. This embodiment is applicable to emergency handling and secure resource transmission when access is abnormal. The system can execute resource access methods and can be implemented in hardware and / or software. Optionally, it can be implemented through an electronic device, such as a mobile terminal, a PC, or a server.
[0041] like Figure 1As shown, the system may specifically include: an interaction module 110, a control module 120, a resource entry / exit point, a backup exit point, a resource storage module 130, and a resource cache module 140, wherein,
[0042] The interaction module 110 is used to receive an interaction operation input by the target object for the target resource, generate interaction information based on the interaction operation, and send the interaction information to the control module; wherein, the interaction operation is used to store or retrieve at least a portion of the target resource;
[0043] The control module 120 is configured to receive the interaction information, generate a first control instruction based on the interaction information, control the resource transmission between the resource entry / exit and the resource storage module based on the first control instruction; and, when the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, generate a second control instruction, and control the resource transmission between the resource storage module, the resource cache module, and the backup exit based on the second control instruction.
[0044] The resource storage module 130 is at least configured to receive the target resource according to the first control instruction and store the target resource; and to receive the target resource according to the second control instruction and transmit the target resource to the resource cache module.
[0045] The resource caching module 140 is at least used to receive the second control command and the target resource transmitted by the resource storage module, and to transmit the target resource to the backup exit according to the second control command.
[0046] The interaction module can be understood as an interface module for user-system interaction. It receives operation instructions (such as depositing or retrieving) from a target object regarding resources (e.g., data, items), converts these operations into interactive information (e.g., instruction type, resource quantity, target location), and transmits this information to the control module. The interaction module can be, but is not limited to, the touchscreen of an ATM or the user interface of a warehouse management system. The target object can be understood as the entity initiating the resource interaction operation, which can be a user, device, application, or other system; it is the initiator of the resource operation (deposit or retrieval). The target resource can be understood as a specific object being operated on, transmitted, or stored in the system; it can be physical items (e.g., goods, equipment), data, files, banknotes, etc. The interaction operation can be understood as an action initiated by the target object through the interaction module to manage the target resource, including but not limited to "deposit resource," "retrieve resource," and "query resource status." The interaction information can be understood as a data packet generated by the interaction module that represents the content of the interaction operation, including but not limited to metadata such as operation type, resource identifier, quantity, timestamp, and target object identity.
[0047] The control module can be understood as the central decision-making unit of the system, responsible for generating control commands based on received information and coordinating resource flow between modules. The first control command can be understood as a scheduling command generated by the control module during normal system operation, which can be used to instruct target resources to be transferred between the resource entry / exit point and the resource storage module. The second control command can be understood as an emergency control command generated by the control module when an abnormal operating state is detected. The abnormal operating state can be understood as a state where the system experiences an unexpected fault or interruption during resource transmission, triggering the control module to activate a backup path to ensure continuous system operation.
[0048] The resource entry / exit points can be understood as the main channels for the normal entry and exit of resources in the system, serving as the interfaces for resources to enter or leave the system. Under normal operating conditions, these entry / exit points act as channels for target resources to enter (e.g., store) or leave (e.g., retrieve). The backup exit points can be understood as backup channels for outputting target resources when a resource entry / exit point malfunctions or experiences an anomaly.
[0049] The resource storage module can be understood as a storage unit in the system used to store target resources. Under normal circumstances, the resource storage module receives target resources from the resource entry / exit according to a first control instruction and stores them securely; or under abnormal circumstances, according to a second control instruction, it transfers the stored target resources to the resource cache module instead of outputting them directly through the resource entry / exit.
[0050] The resource caching module can be understood as an intermediate buffer area in the system used for temporary storage of resources. In abnormal operating conditions, the resource caching module can receive target resources transmitted from the resource storage module. Based on a second control command, the resource caching module can forward the cached resources to a backup exit point, enabling emergency resource output. The backup exit point can be understood as an alternative channel used for emergency resource output when a failure or anomaly occurs in the transmission between the resource entry / exit point and the resource storage module.
[0051] Based on the above scheme, optionally, the resource caching module includes: a backup resource caching submodule, a backup resource transmission channel, and a backup exit; wherein, the backup resource storage submodule is used to receive the second control command and receive the target resource transmitted by the resource storage module; the backup resource transmission channel is used to transmit the target resource in the backup resource storage submodule to the backup exit; the backup exit is used to provide the target resource to the target object.
[0052] The backup resource storage submodule can be understood as a submodule within the resource cache module, used to receive the second control command from the control module and to receive and temporarily store the target resources transmitted from the resource storage module. The backup resource transmission channel can be understood as a channel connecting the backup resource cache submodule and the backup exit, used to transport the target resources from the backup resource cache submodule to the backup exit. The backup exit can be understood as an alternative channel for emergency resource output when a failure or anomaly occurs in the transmission between the resource entry / exit point and the resource storage module.
[0053] By adopting this technical solution, the resource caching module, through the coordination of the backup resource caching submodule, the backup resource transmission channel and the backup exit, realizes automatic transfer and secure transmission of resources in case of anomalies, ensuring that the system can still retrieve or return resources even if the main channel fails.
[0054] Based on the above scheme, optionally, the control module is further configured to generate a second control command when the interactive operation is to retrieve at least part of the target resource and the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, and according to the second control command, transmit the target resource through the resource storage module to the backup resource storage submodule, and the backup resource storage submodule transmits the target resource to the backup exit through the backup resource transmission channel.
[0055] By adopting this technical solution, when the main transmission channel is abnormal, a second control command is generated to activate the backup transmission method, ensuring that the target resources can be successfully delivered to the backup exit via the backup resource storage submodule and the backup channel, effectively improving the system's fault tolerance and service continuity, and ensuring that users can retrieve resources in a timely manner.
[0056] Optionally, based on the above solution, the resource access system further includes: a resource detection module; the resource storage module includes multiple resource management boxes, with different types of target resources stored in different resource management boxes; wherein, the control module is further configured to generate a resource detection instruction for target resources placed through the resource inlet / outlet, and send the resource detection instruction to the resource detection module; the resource detection module is configured to determine the type of the target resource and feed the type back to the control module; the control module is further configured to generate a resource storage instruction based on the type, and store the target resource in the resource management box matching the type according to the resource storage instruction.
[0057] The resource detection instruction can be understood as an instruction generated by the control module and sent to the resource detection module. It instructs the resource detection module to perform type detection on the target resource, triggering the module to begin operation. This allows the resource detection module to analyze and identify the target resource placed through the resource inlet / outlet, determining its specific type. The type can be understood as the category attribute of the target resource, used to distinguish different types of target resources. The resource storage instruction can be understood as an instruction generated based on the type of the target resource, used to instruct the target resource to be stored in a matching resource management box. The resource management box can be understood as multiple independent storage units contained in the resource storage module, each specifically designed to store a specific type of target resource. The resource management boxes include, but are not limited to, circulation boxes, recycling boxes, and waste boxes.
[0058] By adopting this technical solution, the resource detection module identifies the type of resources to be stored, and the control module generates storage instructions accordingly and stores them in the matching resource management box, thereby realizing intelligent classification and accurate storage of resources, improving the system's automation level and storage management efficiency, and reducing manual intervention.
[0059] Based on the above scheme, optionally, the resource detection module includes at least one of the following: a magnetic detection submodule, used to identify the numerical and magnetic characteristics of the target resource, and determine the type of the target resource based on the numerical and magnetic characteristics; a spectral verification submodule, used to scan the resource identifier and resource characteristics according to the spectrum, and determine the type of the target resource based on the resource identifier and resource characteristics; an identifier recognition submodule, used to extract the front and back features of the target resource, extract the encoding features of the target resource, and compare the front features, the back features, and the encoding features with a preset database to determine the type of the target resource; and a contamination detection submodule, used to determine the degree of contamination of the target resource under the condition that the first type of the target resource has been determined, and determine the type of the target resource based on the degree of contamination.
[0060] The magnetic detection submodule can be understood as a submodule of the resource detection module. It uses magnetic detection technology to identify the numerical and magnetic characteristics of the target resource, thereby determining the type of the target resource. The numerical value can be understood as the encoded digital information in the target resource obtained by magnetic detection. The magnetic characteristics can be understood as the physical magnetic properties exhibited by the target resource, including but not limited to magnetic stripe encoding formats, which can be used to distinguish genuine and counterfeit resources. The spectral verification submodule can be understood as a detection unit that uses spectral analysis technology (such as infrared, ultraviolet, and visible light spectra) to scan the surface material or markings of the target resource to identify its composition and characteristics. The resource marking can be understood as an identifiable mark on the target resource to indicate its identity, category, or origin, including but not limited to trademarks, QR codes, barcodes, security logos, etc. The resource characteristics can be understood as the physical or chemical properties of the target resource, including but not limited to material, color, texture, thickness, and light reflectivity. The marking recognition submodule can be understood as a detection component that extracts the visual features and encoded information of the front and back of the target resource through image acquisition and pattern recognition technology. The front features can be understood as the visual information presented on the front of the target resource, including but not limited to patterns, text, color schemes, and brand logos. The back features can be understood as the visual or structural information presented on the back of the target resource, including but not limited to barcodes, explanatory text, and security stickers. The encoding features can be understood as information stored on the target resource in a standardized format, including but not limited to barcodes, QR codes, RFID codes, and serial numbers. The preset database can be understood as a knowledge base in the system that stores resource feature templates, encoding rules, and type mapping relationships. The soiling detection submodule can be understood as a detection unit used to evaluate the appearance or functional integrity (such as damage, stains, and wear) of the target resource. It is used to operate under the premise that the first type of resource has been initially determined, and to detect the degree of physical damage to the resource, such as scratches, creases, oil stains, fading, and missing parts. The first type can be understood as the category of the target resource that is determined to be real by detection (such as code recognition, spectral analysis, etc.). The degree of soiling can be understood as a quantitative or graded description of the damage to the appearance or function of the target resource, which affects the determination of the final target resource type and thus affects the storage strategy.
[0061] This technical solution integrates magnetic, spectral, identification, and contamination detection technologies to achieve multi-dimensional and accurate identification and status assessment of resource types, improve identification accuracy and security, support intelligent classification and storage, and effectively prevent mis-storage.
[0062] Optionally, based on the above scheme, the control module is further configured to receive the target object canceling the interaction operation after the interaction operation is that at least part of the target resource is stored, the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operation state, and the target resource is transmitted to the corresponding resource management box according to the type, generate a third control instruction, transmit the target resource in the resource storage module to the backup resource storage submodule according to the third control instruction, and have the backup resource storage submodule transmit the target resource to the backup exit through the backup resource transmission channel.
[0063] The third control instruction can be understood as an emergency return instruction generated by the control module when the storage operation is abnormal and the interactive operation is canceled.
[0064] By adopting this technical solution, when storage is abnormal and the user cancels the operation, a third control command is generated to activate the backup path. The partially stored resources are returned to the backup exit through the cache module and backup channel, realizing the safe rollback of resources under abnormal conditions and ensuring operational flexibility and system reliability.
[0065] Optionally, based on the above scheme, the control module is further configured to generate a resource detection instruction and send the resource detection instruction to the resource detection module when the target object takes out the target resource beyond a preset time, so as to perform type detection on the untaken target resource through the resource detection module, and generate a resource re-storage instruction according to the type, and store the target resource in the resource management box that matches its type according to the resource re-storage instruction.
[0066] The preset time can be understood as the maximum time window set by the system for allowing users to pick up goods. The resource detection instruction can be understood as a control signal generated by the control module to initiate status or type detection of the detained target resource.
[0067] By adopting this technical solution, after the target object times out of retrieving the target resource, type detection and re-storage are triggered to reclassify and relocate the stranded resources, thereby avoiding resource retention or misplacement, improving system operating efficiency and space utilization, and ensuring the orderliness and automation level of resource management.
[0068] Optionally, based on the above scheme, the control module is further configured to generate a resource retrieval instruction when the interactive operation is to retrieve at least a portion of the target resource, and send the resource retrieval instruction to the resource storage module so that the resource storage module transfers the target resource in the circulation box to the resource inlet / outlet.
[0069] The resource retrieval instruction can be understood as a control command generated by the control module to initiate the transmission of the target resource from the storage location (resource storage module) to the resource entry / exit point.
[0070] By adopting this technical solution, the control module generates a retrieval command, which drives the resource storage module to send the target resource in the circulation box to the inlet and outlet, thereby achieving efficient and accurate resource retrieval and improving system automation.
[0071] Optionally, based on the above scheme, the resource access system further includes: an object recognition module; wherein, the object recognition module is used to determine the facial features and encrypted information of the target object before the target object retrieves the target resource, and generate a pass instruction if the facial features and the encrypted information pass, and send the pass instruction to the control module so that the control module controls the resource transmission channel to transmit the target resource to the resource inlet / outlet or transmits the target resource to the backup outlet through the backup resource transmission channel.
[0072] The facial features can be understood as biometric information of the target object's face, including but not limited to facial structure, contours, skin color, and key point coordinates, used for identity verification. The encrypted information can be understood as encrypted identity credentials provided by the target object, including but not limited to dynamic passwords (OTP), encrypted card numbers, digital certificates, and QR code ciphertext. The access command can be understood as a control signal generated by the object recognition module indicating successful identity verification, used to authorize resource transmission operations.
[0073] This technical solution employs dual authentication using facial features and encrypted information to ensure the safe retrieval of target resources and prevent fraudulent claims. Upon successful authentication, it intelligently selects either the primary or backup channel for delivery, enhancing both security and operational reliability.
[0074] Based on the above scheme, optionally, the control module is further configured to generate a resource return instruction when the type of the target resource is the third type, and control the resource transmission channel to transmit the target resource to the resource entry and exit point according to the resource return instruction.
[0075] The third type can be understood as an unidentifiable type of target resource, which can be returned or exchanged at the resource entry and exit points, making it convenient for the target object to be retrieved or used for manual inspection.
[0076] By adopting this technical solution, unidentifiable third-type resources are automatically returned to the entry / exit points, making it convenient for users to retrieve or handle manually, thereby improving the system's fault tolerance and ease of operation.
[0077] The technical solution of this invention embodiment, through the interaction module, receives interactive operations input by a target object for a target resource, generates interactive information based on the interactive operations, and sends the interactive information to the control module; wherein, the interactive operations are used to store or retrieve at least a portion of the target resource, enabling efficient interaction between the target object and the system, and supporting rapid response and accurate execution of resource access operations; through the control module, the interaction information is received, a first control instruction is generated based on the interaction information, and the resource transmission between the resource entry / exit and the resource storage module is controlled according to the first control instruction; and, in the case that the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, a second control instruction is generated, and the resource transmission between the resource storage module, the resource cache module, and the backup exit is controlled according to the second control instruction, so that normal operation can be achieved through the control module. Intelligent scheduling under abnormal operating conditions ensures the continuity of resource access. The resource storage module receives and stores the target resource according to the first control instruction, and receives the target resource according to the second control instruction, transmitting it to the resource cache module. This supports normal storage and emergency transfer during abnormal situations, enabling flexible scheduling and efficient management of target resources. The resource cache module receives the target resource from the second control instruction and the resource storage module, and transmits it to a backup exit according to the second control instruction. This enables temporary transfer and safe output of resources during abnormal situations, ensuring uninterrupted service. This solves the problem of insufficient processing capacity during abnormal resource transmission in related technologies. By constructing an access architecture with redundant paths and intelligent switching capabilities, the system's reliability, security, and autonomous operation and maintenance capabilities are effectively improved.
[0078] Example 2
[0079] Figure 2 This is a flowchart illustrating a resource access method according to Embodiment 2 of the present invention. This method can be applied to a resource access system. Optionally, the method can be implemented using an electronic device, such as a mobile terminal, a PC, or a server. The resource access system specifically includes: an interaction module, a control module, resource entry / exit points, a backup exit point, a resource storage module, and a resource cache module. Figure 2 As shown, the method may specifically include:
[0080] S210. The interaction module receives an interaction operation input by the target object for the target resource, generates interaction information based on the interaction operation, and sends the interaction information to the control module; wherein the interaction operation is used to store or retrieve at least a portion of the target resource.
[0081] S220. The control module receives the interaction information, generates a first control instruction based on the interaction information, and controls the resource transmission between the resource entry / exit and the resource storage module based on the first control instruction; and, if the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, generates a second control instruction and controls the resource transmission between the resource storage module, the resource cache module, and the backup exit based on the second control instruction.
[0082] S230. The resource storage module receives the target resource according to the first control instruction and stores the target resource; and receives the target resource according to the second control instruction and transmits the target resource to the resource cache module.
[0083] S240. The resource caching module receives the second control instruction and the target resource transmitted by the resource storage module, and transmits the target resource to the backup exit according to the second control instruction.
[0084] The technical solution of this invention embodiment, through the interaction module, receives interactive operations input by a target object for a target resource, generates interactive information based on the interactive operations, and sends the interactive information to the control module; wherein, the interactive operations are used to store or retrieve at least a portion of the target resource, enabling efficient interaction between the target object and the system, and supporting rapid response and accurate execution of resource access operations; through the control module, the interaction information is received, a first control instruction is generated based on the interaction information, and the resource transmission between the resource entry / exit and the resource storage module is controlled according to the first control instruction; and, in the case that the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, a second control instruction is generated, and the resource transmission between the resource storage module, the resource cache module, and the backup exit is controlled according to the second control instruction, so that normal operation can be achieved through the control module. Intelligent scheduling under abnormal operating conditions ensures the continuity of resource access. The resource storage module receives and stores the target resource according to the first control instruction, and receives the target resource according to the second control instruction, transmitting it to the resource cache module. This supports normal storage and emergency transfer during abnormal situations, enabling flexible scheduling and efficient management of target resources. The resource cache module receives the target resource from the second control instruction and the resource storage module, and transmits it to a backup exit according to the second control instruction. This enables temporary transfer and safe output of resources during abnormal situations, ensuring uninterrupted service. This solves the problem of insufficient processing capacity during abnormal resource transmission in related technologies. By constructing an access architecture with redundant paths and intelligent switching capabilities, the system's reliability, security, and autonomous operation and maintenance capabilities are effectively improved.
[0085] Based on the above scheme, the method may optionally further include: receiving the second control command and receiving the target resource transmitted by the resource storage module through the backup resource storage submodule; transmitting the target resource in the backup resource storage submodule to the backup exit through the backup resource transmission channel; and providing the target resource to the target object through the backup exit.
[0086] Optionally, based on the above scheme, the method further includes: generating a second control command through the control module when the interactive operation is to retrieve at least a portion of the target resource and the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state; and transmitting the target resource to the backup resource storage submodule through the resource storage module according to the second control command; and having the backup resource storage submodule transmit the target resource to the backup exit through the backup resource transmission channel.
[0087] Based on the above scheme, the method may optionally further include: a resource detection module; the resource storage module includes multiple resource management boxes, and different resource management boxes store different types of target resources; wherein, the control module generates a resource detection instruction for the target resource placed through the resource inlet / outlet, and sends the resource detection instruction to the resource detection module; the resource detection module determines the type of the target resource and feeds back the type to the control module; the control module generates a resource storage instruction according to the type, and stores the target resource in the resource management box matching the type according to the resource storage instruction.
[0088] Based on the above scheme, optionally, the method further includes: the resource detection module includes at least one of the following: using a magnetic detection submodule to identify the numerical value and magnetic characteristics of the target resource, and determine the type of the target resource based on the numerical value and the magnetic characteristics; using a spectral verification submodule to scan the resource identifier and resource characteristics based on the spectrum, and determine the type of the target resource based on the resource identifier and the resource characteristics; using an identifier identification submodule to extract the front and back features of the target resource, and extract the encoding features of the target resource, and compare the front features, the back features, and the encoding features with a preset database to determine the type of the target resource; using a contamination detection submodule to determine the degree of contamination of the target resource under the condition that the first type of the target resource has been determined, and determine the type of the target resource based on the degree of contamination.
[0089] Optionally, based on the above scheme, the method further includes: after the interaction operation is to store at least part of the target resource, the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, and after the target resource is transmitted to the corresponding resource management box according to the type, the control module receives the target object to cancel the interaction operation, generates a third control instruction, transmits the target resource in the resource storage module to the backup resource storage submodule according to the third control instruction, and the backup resource storage submodule transmits the target resource to the backup exit through the backup resource transmission channel.
[0090] Optionally, based on the above solution, the method further includes: generating a resource detection instruction by the control module when the target object takes out the target resource beyond a preset time, and sending the resource detection instruction to the resource detection module to perform type detection on the untaken target resource by the resource detection module; generating a resource restorage instruction according to the type, and storing the target resource in the resource management box that matches its type according to the resource restorage instruction.
[0091] Optionally, based on the above scheme, the method further includes: generating a resource retrieval instruction through the control module when the interactive operation is to retrieve at least a portion of the target resource, and sending the resource retrieval instruction to the resource storage module so that the resource storage module transfers the target resource in the circulation box to the resource inlet / outlet.
[0092] Optionally, based on the above scheme, the method further includes: an object recognition module; wherein, through the object recognition module, before the target object retrieves the target resource, the facial features and encrypted information of the target object are determined; if the facial features and the encrypted information pass, a pass instruction is generated and the pass instruction is sent to the control module, so that the control module controls the resource transmission channel to transmit the target resource to the resource inlet / outlet or transmits the target resource to the backup outlet through the backup resource transmission channel.
[0093] The resource access method provided in the embodiments of the present invention can be executed by the resource access system provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution system.
[0094] Example 3
[0095] The resource access method provided in Embodiment 3 of the present invention is an optional embodiment of the above embodiments. The example given is a banknote as the target resource and a customer as the target object.
[0096] like Figure 3 As shown, this solution adds a self-service cash withdrawal system and an intelligent classification and storage method to the self-service cash terminal deposit and withdrawal architecture. The system architecture of this solution is as follows:
[0097] (1) Cash inlet S1: Customer cash inlet.
[0098] (2) Multi-dimensional banknote verification module S2: By integrating magnetic sensors, ultraviolet / infrared spectrometers, image sensors, serial number readers, etc., it can detect the authenticity, denomination and degree of damage of banknotes in real time. The input classification labels for this module are: genuine banknotes (Class A), counterfeit banknotes (Class B), and unrecognizable banknotes (Class C).
[0099] (3) Temporary storage area S3: A physical storage unit for temporarily storing genuine banknotes that have not yet been recorded;
[0100] (4) Cash box S4: A physical storage unit for storing banknotes that have been deposited into the account, as well as counterfeit and unidentifiable banknotes. It is divided into recycling cash boxes, circulating cash boxes, etc.
[0101] (5) Cash Refund Channel S5: A channel for cash refund when the customer cancels the deposit process on their own, provided the equipment is in normal working order;
[0102] (6) Backup cash outlet S6: A backup cash outlet when the customer chooses self-service cash return or withdrawal main process fails.
[0103] (7) Backup cash return channel S7: A channel for returning genuine banknotes in the event of equipment failure;
[0104] (8) Backup storage area S8: Provides a channel for customers to retrieve deposited and withdraw genuine banknotes in case of equipment malfunction;
[0105] 1. After the banknotes are inserted, the device performs multi-dimensional banknote verification and intelligent classification and storage, the method of which is as follows: Figure 4 As shown:
[0106] Step 1.1: The customer selects deposit cash deposit and inserts the banknotes into the cash slot S1;
[0107] Step 1.2: The multi-dimensional banknote verification module S2 of the equipment performs multi-dimensional banknote verification. It identifies and classifies the banknotes by using a magnetic detection unit, an ultraviolet / infrared spectral analysis unit, a soiling detection unit, and a serial number recognition unit. The banknotes are divided into genuine banknotes (Class A), counterfeit banknotes (Class B), and unidentifiable banknotes (Class C). Genuine banknotes (Class A) enter the temporary storage area S3, counterfeit banknotes (Class B) are recycled to the waste banknote box and sealed for storage, and unidentifiable banknotes (Class C) are returned to the customer.
[0108] Step 1.3: If the device jams during banknote verification or the customer exceeds the time limit for banknote insertion, the device will swallow the banknotes. During the swallowing process, the banknotes will be classified and recycled into the banknote box according to the verification results, and the serial numbers will be recorded in the background application flow record. Among them, genuine banknotes (Class A) will be recycled into the circulation box, counterfeit banknotes (Class B) will be recycled into the waste banknote box, and unrecognizable banknotes (Class C) will be recycled into the recycling box.
[0109] 2. Self-service cash refund mechanism for failed deposit refunds
[0110] Step 2.1: After passing through the multi-dimensional banknote verification module S2, the banknotes enter the temporary storage area S3. If the subsequent deposit is normal, the banknotes enter the banknote box and the deposit is recorded in the background. If the customer's operation times out or the background refuses the transaction during the banknote verification and deposit confirmation steps, and the banknotes need to be returned, if the return is successful, the banknotes are returned to the customer through the return channel S5. If the equipment fails during the return process, all the banknotes in the temporary storage area S3 are genuine banknotes and all of them need to enter the backup temporary storage area S8.
[0111] Step 2.2: The returned banknotes are sent to the backup temporary storage area S8. The customer can choose to return the banknotes independently through the on-screen application prompts. The control module stops the banknote return channel S5.
[0112] Step 2.3: The customer proceeds to the cash refund process via facial recognition. The screen application prompts the customer to sign a facial recognition authorization agreement. The customer then enters the facial recognition process. After facial verification is successful, the customer enters their bank card password. After password verification is successful, the cash refund process begins.
[0113] Step 2.4: After entering the cash return process, the control module transports the banknotes from the backup temporary storage area S8 to the backup cash return channel S7 and then to the backup cash outlet S6. The customer then retrieves the banknotes through the backup cash outlet S6.
[0114] Step 2.5: The customer takes the banknotes from the spare banknote slot S6 within 60 seconds. If the banknotes are not taken after 60 seconds, the spare banknote slot S6 is closed, and the banknotes are identified, classified and recycled into the corresponding banknote box after being verified by the multi-dimensional banknote verification module.
[0115] 3. Automatic recycling strategy upon timeout
[0116] Step 3.1: If the customer does not choose to withdraw the banknotes automatically when depositing, the banknotes will be automatically recycled 60 seconds after the deposit application process ends. The banknotes will be recycled from the standby temporary storage area S8 to the circulation box and the serial number will be recorded in the background application transaction record.
[0117] II. The second cash delivery procedure for withdrawal malfunctions is shown below. Specific steps are as follows: Figure 5 As shown:
[0118] Step 4.1: The customer selects the withdrawal process, enters the withdrawal amount, and clicks confirm.
[0119] Step 4.2: Under normal circumstances, the control module extracts banknotes from the banknote box S4 and delivers them to the customer through the banknote delivery channel S5. The customer then takes the banknotes from the banknote opening S1.
[0120] Step 4.3: When the equipment malfunctions during the cash feeding process and the cash slot S1 cannot be opened, the control module will recycle the banknotes to the temporary storage area S3.
[0121] Step 4.4: The control module transports the collected banknotes from the temporary storage area S3 to the backup temporary storage area S8, and then transports the banknotes from the backup temporary storage area S8 to the backup banknote outlet S6 via the backup banknote return channel S7. The screen prompts the customer to retrieve the banknotes through the backup banknote outlet S6.
[0122] Step S4.5: The customer takes the banknotes from the spare banknote slot S6 within 60 seconds. If the banknotes are not taken after 60 seconds, the spare banknote slot S6 is closed, and the banknotes are identified, classified, and recycled into the corresponding banknote box after being verified by the multi-dimensional banknote verification module.
[0123] Automatic recycling policy upon timeout:
[0124] Step 5: If the customer fails to withdraw cash within the time limit, the banknotes will be automatically recycled 60 seconds after the application process ends. The banknotes will be recycled from the backup storage area S8 to the circulation box and the serial number will be recorded in the background application transaction record.
[0125] III. Methods for classifying and storing swallowed banknotes, such as... Figure 6 The ATM intelligent banknote swallowing classification and storage method based on multi-dimensional banknote verification features, as shown in the figure, includes the following specific steps:
[0126] Step 1: When a banknote enters the multi-dimensional banknote verification module, it uses a magnetic detection unit and a high-sensitivity magnetic head array to identify the banknote's denomination and authenticity. If the banknote is counterfeit (Class B), it is directly recycled to the waste banknote box and sealed for storage.
[0127] Step 2: The ultraviolet / infrared spectral analysis unit identifies banknote features through spectral analysis, double-verifies anti-counterfeiting marks, and automatically adjusts the judgment criteria according to the condition of the banknote. If the banknote is counterfeit (Class B), it is directly recycled to the waste banknote box and sealed for storage.
[0128] Step 3: The high-definition camera takes pictures of the front and back of the banknote through the serial number recognition unit, the OCR engine extracts the serial number, and compares it with the central bank's database in real time. If the comparison fails, it is judged as counterfeit (Class B) and directly recycled to the waste banknote box for sealed storage.
[0129] Step 4: The integrity of the banknote is evaluated by the image analysis algorithm through the damage detection unit. If the damage of the genuine banknote is less than 10%, it is judged as a genuine banknote (Class A). If the banknote is genuine but the damage is 10%-30% or the creases exceed the standard, it is judged as an unidentifiable banknote (Class C).
[0130] Step 5: After the banknotes are deposited and passed through the multi-dimensional banknote verification module, if the banknotes are determined to be unrecognizable (Class C), they are returned to the customer. The control module returns the banknotes to the banknote slot S1. If they are determined to be counterfeit (Class B), they are directly recycled to the waste banknote box for sealed storage, and the screen displays the amount of counterfeit banknotes and prompts the customer to contact the branch for processing. If they are determined to be genuine (Class A), the banknotes are deposited into the temporary storage area S3, and the screen displays the amount of genuine banknotes.
[0131] Step 6: When deposit and withdrawal malfunctions prevent the return of customer banknotes for recycling, the multi-dimensional banknote verification module will check the banknotes. If the banknotes are determined to be genuine (Class A), they will be recycled to the recycling bin. If the banknotes are determined to be counterfeit (Class B), they will be recycled to the waste banknote bin and sealed. If the banknotes are determined to be unrecognizable (Class C), they will be recycled to the recycling bin for manual processing.
[0132] The technical solution of this invention improves the accuracy and security of banknote processing through a multi-dimensional intelligent banknote verification and classification storage mechanism; combined with a backup temporary storage area, backup channel, and facial recognition autonomous banknote return function, it effectively addresses equipment failures and banknote return failures during deposit and withdrawal processes, ensuring customer fund security; the automatic timeout recovery strategy ensures efficient system reset, enhances automation and reliability, reduces maintenance costs, and improves user experience.
[0133] Example 4
[0134] Figure 7 A schematic diagram of an electronic device 10 that can be used to implement embodiments of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices (e.g., helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the invention described and / or claimed herein.
[0135] like Figure 7As shown, the electronic device 10 includes at least one processor 11 and a memory, such as a read-only memory (ROM) 12 or a random access memory (RAM) 13, communicatively connected to the at least one processor 11. The memory stores computer programs executable by the at least one processor. The processor 11 can perform various appropriate actions and processes based on the computer program stored in the ROM 12 or loaded from storage unit 18 into the RAM 13. The RAM 13 may also store various programs and data required for the operation of the electronic device 10. The processor 11, ROM 12, and RAM 13 are interconnected via a bus 14. An input / output (I / O) interface 15 is also connected to the bus 14.
[0136] Multiple components in electronic device 10 are connected to I / O interface 15, including: input unit 16, such as keyboard, mouse, etc.; output unit 17, such as various types of displays, speakers, etc.; storage unit 18, such as disk, optical disk, etc.; and communication unit 19, such as network card, modem, wireless transceiver, etc. Communication unit 19 allows electronic device 10 to exchange information / data with other devices through computer networks such as the Internet and / or various telecommunications networks.
[0137] Processor 11 can be a variety of general-purpose and / or special-purpose processing components with processing and computing capabilities. Some examples of processor 11 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various special-purpose artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, a digital signal processor (DSP), and any suitable processor, controller, microcontroller, etc. Processor 11 performs the various methods and processes described above, such as a resource access method.
[0138] In particular, according to embodiments of the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, embodiments of the present invention include a computer program product comprising a computer program carried on a non-transitory computer-readable medium, the computer program containing program code for performing the methods shown in the flowcharts. In such embodiments, the computer program can be downloaded and installed from a network via communication unit 19, or installed from storage unit 18, or installed from ROM 12. When the computer program is executed by processor 11, it performs the functions defined in the methods of the embodiments of the present invention.
[0139] In some embodiments, a resource access method may be implemented as a computer program tangibly contained in a computer-readable storage medium, such as storage unit 18. In some embodiments, part or all of the computer program may be loaded and / or mounted on electronic device 10 via ROM 12 and / or communication unit 19. When the computer program is loaded into RAM 13 and executed by processor 11, one or more steps of the resource access method described above may be performed. Alternatively, in other embodiments, processor 11 may be configured to perform a resource access method by any other suitable means (e.g., by means of firmware).
[0140] Various embodiments of the systems and techniques described above herein can be implemented in digital electronic circuit systems, integrated circuit systems, field-programmable gate arrays (FPGAs), application-specific integrated circuits (ASICs), application-specific standard products (ASSPs), systems-on-a-chip (SoCs), complex programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments may include implementations in one or more computer programs that can be executed and / or interpreted on a programmable system including at least one programmable processor, which may be a dedicated or general-purpose programmable processor, capable of receiving data and instructions from a storage system, at least one input device, and at least one output device, and transferring data and instructions to the storage system, the at least one input device, and the at least one output device.
[0141] Computer programs used to implement the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when executed by the processor, the computer programs cause the functions / operations specified in the flowcharts and / or block diagrams to be performed. The computer programs may be executed entirely on a machine, partially on a machine, or as a standalone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0142] In the context of this invention, a computer-readable storage medium can be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, apparatus, or device. A computer-readable storage medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination thereof. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fibers, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0143] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device having: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).
[0144] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as data servers), or computing systems that include middleware components (e.g., application servers), or computing systems that include frontend components (e.g., user computers with graphical user interfaces or web browsers through which users can interact with implementations of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., communication networks). Examples of communication networks include local area networks (LANs), wide area networks (WANs), blockchain networks, and the Internet.
[0145] A computing system can include clients and servers. Clients and servers are generally located far apart and typically interact through communication networks. The client-server relationship is created by computer programs running on the respective computers and having a client-server relationship with each other. The server can be a cloud server, also known as a cloud computing server or cloud host, which is a hosting product within the cloud computing service system to address the shortcomings of traditional physical hosts and VPS services, such as high management difficulty and weak business scalability.
[0146] It should be understood that the various forms of processes shown above can be used, with steps reordered, added, or deleted. For example, the steps described in this invention can be executed in parallel, sequentially, or in different orders, as long as the desired result of the technical solution of this invention can be achieved, and this is not limited herein.
[0147] The specific embodiments described above do not constitute a limitation on the scope of protection of this invention. Those skilled in the art should understand that various modifications, combinations, sub-combinations, and substitutions can be made according to design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of this invention should be included within the scope of protection of this invention.
Claims
1. A resource access system, characterized in that, include: The module includes an interaction module, a control module, resource entry and exit points, a backup exit point, a resource storage module, and a resource caching module; among them, The interaction module is used to receive interactive operations input by the target object for the target resource, generate interactive information based on the interactive operations, and send the interactive information to the control module; wherein, the interactive operations are used to store or retrieve at least a portion of the target resource; The control module is configured to receive the interaction information, generate a first control instruction based on the interaction information, control the resource transmission between the resource entry / exit and the resource storage module based on the first control instruction; and, in the event that the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, generate a second control instruction, and control the resource transmission between the resource storage module, the resource cache module, and the backup exit based on the second control instruction. The resource storage module is at least configured to receive the target resource according to the first control instruction and store the target resource; and to receive the target resource according to the second control instruction and transmit the target resource to the resource cache module. The resource caching module is at least used to receive the second control instruction and the target resource transmitted by the resource storage module, and to transmit the target resource to the backup exit according to the second control instruction.
2. The resource access system according to claim 1, characterized in that, The resource caching module includes: a backup resource caching submodule, a backup resource transmission channel, and a backup exit point; wherein, The backup resource storage submodule is used to receive the second control command and receive the target resource transmitted by the resource storage module; The backup resource transmission channel is used to transmit the target resources in the backup resource storage submodule to the backup exit. The backup exit is used to provide the target resource to the target object.
3. The resource access system according to claim 2, characterized in that, Also includes: The control module is further configured to generate a second control command when the interactive operation is to retrieve at least a portion of the target resource and the target resource transmission between the resource inlet / outlet and the resource storage module is in an abnormal operating state, and according to the second control command, transmit the target resource through the resource storage module to the backup resource storage submodule, and the backup resource storage submodule transmits the target resource to the backup outlet through the backup resource transmission channel.
4. The resource access system according to claim 1, characterized in that, The resource access system further includes: a resource detection module; the resource storage module includes multiple resource management boxes, each storing different types of target resources; wherein... The control module is further configured to generate a resource detection instruction for the target resource placed through the resource inlet / outlet, and send the resource detection instruction to the resource detection module; The resource detection module is used to determine the type of the target resource and feed the type back to the control module; The control module is further configured to generate a resource storage instruction according to the type, and store the target resource into the resource management box that matches the type according to the resource storage instruction.
5. The resource access system according to claim 4, characterized in that, The resource detection module includes at least one of the following: A magnetic detection submodule is used to identify the numerical and magnetic characteristics of a target resource, and to determine the type of the target resource based on the numerical and magnetic characteristics. The spectral verification submodule is used to determine the type of the target resource based on the spectral scan resource identifier and resource characteristics; The identification submodule is used to extract the front and back features of the target resource, extract the encoding features of the target resource, and compare the front features, the back features, and the encoding features with a preset database to determine the type of the target resource. The contamination detection submodule is used to determine the degree of contamination of the target resource after determining the first type of the target resource, and to determine the type of the target resource based on the degree of contamination.
6. The resource access system according to claim 4, characterized in that, The control module is further configured to, after the interaction operation is to store at least a portion of the target resources, the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, and after the target resources are transmitted to the corresponding resource management box according to the type, receive the target object to cancel the interaction operation, generate a third control instruction, transmit the target resources in the resource storage module to the backup resource storage submodule according to the third control instruction, and have the backup resource storage submodule transmit the target resources to the backup exit through the backup resource transmission channel.
7. The resource access system according to claim 4, characterized in that, The control module is further configured to generate a resource detection instruction and send the resource detection instruction to the resource detection module when the target object takes out the target resource for more than a preset time, so as to perform type detection on the untaken target resource through the resource detection module, generate a resource restorage instruction according to the type, and store the target resource in the resource management box that matches its type according to the resource restorage instruction.
8. The resource access system according to claim 1, characterized in that, The control module is further configured to generate a resource retrieval instruction and send the resource retrieval instruction to the resource storage module when the interactive operation is to retrieve at least a portion of the target resource, so that the resource storage module will transfer the target resource in the circulation box to the resource inlet / outlet.
9. The resource access system according to claim 1, characterized in that, Also includes: An object recognition module; wherein, the object recognition module is used to determine the facial features and encrypted information of the target object before the target object retrieves the target resource, and if the facial features and the encrypted information pass the test, generate a pass instruction and send the pass instruction to the control module, so that the control module controls the resource transmission channel to transmit the target resource to the resource inlet / outlet or transmits the target resource to the backup outlet through the backup resource transmission channel.
10. A resource access method, characterized in that, This is applied to a resource access system, which includes an interaction module, a control module, resource entry and exit points, a backup exit point, a resource storage module, and a resource caching module; wherein, the resource access method includes: The interaction module receives interactive operations input by the target object for the target resource, generates interactive information based on the interactive operations, and sends the interactive information to the control module; wherein, the interactive operations are used to store or retrieve at least a portion of the target resource. The control module receives the interaction information, generates a first control command based on the interaction information, and controls the resource transmission between the resource entry / exit and the resource storage module based on the first control command; and, when the target resource transmission between the resource entry / exit and the resource storage module is in an abnormal operating state, generates a second control command and controls the resource transmission between the resource storage module, the resource cache module, and the backup exit based on the second control command. The resource storage module receives the target resource according to the first control instruction and stores the target resource; and receives the target resource according to the second control instruction and transmits the target resource to the resource cache module. The resource caching module receives the second control command and the target resource transmitted by the resource storage module, and transmits the target resource to the backup exit according to the second control command.