SECURITY HOUSING EMERGENCY ACCESS MECHANISM
Patent Information
- Authority / Receiving Office
- MX · MX
- Patent Type
- Patents
- Current Assignee / Owner
- CAREFUSION 303 INC
- Filing Date
- 2023-10-24
- Publication Date
- 2026-06-12
AI Technical Summary
Existing secure storage solutions for medications and regulated products lack security, traceability, and efficient space utilization, and often require significant resources to manage access, especially in emergency situations without proper credentials.
An access control system with a latch, latch controller, sensors, actuator, credential interface, and communication interface that monitors and authenticates user credentials to securely and efficiently manage access to storage enclosures, including emergency access mechanisms.
Provides secure, traceable, and space-efficient storage with controlled access, ensuring authorized access and recording unauthorized attempts, while maintaining functionality during network failures or battery depletion.
Smart Images

Figure MX434961B0 
Figure MX434961B1 
Figure MX434961B2
Abstract
Description
SECURITY HOUSING EMERGENCY ACCESS MECHANISM Field of Invention This description refers in general to secure storage. Background of the Invention Medications and other regulated products are often required to be stored in secure storage and dispensing systems. An automated dispensing cabinet (ADC) is frequently used to control access to regulated products. ADCs are typically expensive and require considerable space. In some settings, existing enclosed spaces, such as drawers, cabinets, and carts, are used to store and dispense medications. However, some of these enclosed spaces may lack security and traceability, and those with these characteristics may require significant resources to manage. Furthermore, access to these enclosed spaces may be necessary in emergency situations without the proper credentials. Consequently, there is a need for improved systems and methods to provide access control to accommodations, particularly in clinical settings. Summary of the Invention The subject matter described refers to storage Ref. 351263 Drug insurance. According to various modalities, an access control system includes a bolt configured to be fixed to an interior part of a housing, a latch configured to engage the bolt when the bolt is fixed to the housing and an access door of the housing is in a closed position, wherein the latch engaging the bolt secures the access door of the housing in a locked state, a memory device, one or more sensors configured to monitor the bolt, an actuator configured to electronically open the latch to open the access door of the housing, a latch controller, a credential interface configured to receive a credential provided electronically, and a communication interface configured to communicate with a server via an electronic network.In such implementations, the latch controller is configured to detect, using one or more sensors, when the latch is within a predetermined proximity to the deadbolt. Upon detecting that the latch is not within this predetermined proximity, it determines whether an authorized credential has been received through the communication interface to open the latch. When an authorized credential is received, an authorized latch opening is recorded on the memory device. When an authorized credential is not received, the unauthorized latch opening is recorded on the memory device, and the controller enters an alert state. Other aspects include the corresponding systems, methods, devices, and computer program products for implementing the access control system. According to several implementations, an access control assembly attachable to a housing door is described. The access control assembly includes a bolt configured to engage a catch attached to an internal portion of the housing when the access control assembly is attached to the housing door, wherein the bolt engaging the catch secures the door in a locked state, an actuator configured to electronically open the bolt to open the housing door, a credential interface configured to receive an electronically provided access credential, and a communication interface configured to communicate with a server over an electronic network. In such implementations, a bolt controller of the access control assembly is configured to receive the access credential from the communication interface, respond to the receipt of the access credential,store an indication of the access credential on the memory device, query the server via the electronic network whether the access credential is authorized to access the accommodation, activate the actuator to open the latch when the server indicates that the access credential is authorized to access the accommodation, and when the server indicates that the credential is not authorized to access the accommodation or when the communication interface cannot communicate with the server to authorize the credential: require a secondary credential to access the accommodation, receive the secondary credential to access the accommodation, activate the actuator to open the latch based on the receipt of the secondary credential, store, on the memory device, a record of the latch opening along with the secondary credential,and provide the log to the server the next time the communication interface communicates with the server. Other aspects include the corresponding systems, methods, devices, and computer program products for implementing the access control assembly. It is understood that the various configurations of the technology that is the subject of the invention will become readily apparent to those skilled in the art of the description, where the various configurations of the technology that is the subject of the invention are demonstrated and described by way of illustration. As will be understood, the technology that is the subject of the invention is capable of other and different configurations, and its various details are capable of modification in several other aspects, all without departing from the scope of the subject matter. Consequently, the summary, figures, and detailed description should be considered illustrative and not restrictive. Brief Description of the Figures The accompanying figures, included to provide further understanding and incorporated into and forming part of this description, illustrate the modalities described and, together with the description, serve to explain the principles of those modalities. In the figures: Figure 1 is a perspective view of a distribution cabinet, according to various aspects of the technology that is the subject of the invention. Figure 2 is a perspective view of the cabinet of Figure 1 with one cabinet door in an open position, in accordance with various aspects of the technology that is the subject of the invention. Figure 3 is a reverse perspective view of the cabinet door of Figure 2, according to various aspects of the technology that is the subject of the invention. Figure 4 is a perspective view of an interface module for use with the cabinet of Figure 1, according to various aspects of the technology that is the subject of the invention. Figure 5 is a perspective view of the interface module of Figure 4 with a lower cover removed, according to various aspects of the technology that is the subject of the invention. Figure 6 is a reverse perspective view of the interface module of Figure 4, according to various aspects of the technology that is the subject of the invention. Figure 7 is a front view of an interface module for use with the cabinet of Figure 1, according to various aspects of the technology that is the subject of the invention. Figures 8A and 8B show a front and rear view, respectively, of an example of an access control system, which includes a first example of an emergency access mechanism, in accordance with various aspects of the technology that is the subject of the invention. Figures 9A, 9B and 9C show an example of a break-restraint device, in accordance with various aspects of the technology that is the subject of the invention. Figures 10A and 10B show a front and rear view, respectively, of an example of an access control assembly system, which includes a second example of an emergency access mechanism, according to various aspects of the technology that is the subject of the invention. Figure 11 shows a rear view of an example of an access control system, including a door sensor, according to various aspects of the technology that is the subject of the invention. Figure 12 shows an example of a system that includes an access control assembly to provide access control security monitoring, according to various aspects of the technology that is the subject of the invention. Figure 13 shows an example of a network topology diagram of access control assemblies, according to various aspects of the technology that is the subject of the invention. Figure 14 shows an example process for using an access control assembly to provide controlled emergency access to a protected accommodation, in accordance with various aspects of the technology that is the subject of the invention. Figure 15 is a conceptual diagram illustrating an example of an electronic system for operating an access control assembly for controlled emergency access to a secured accommodation, in accordance with various aspects of the technology that is the subject of the invention. Detailed Description of the Invention Access control assemblies The described access control assembly incorporates a latch module with integrated intelligent processing to control inventory access. The latch module can activate and deactivate a latch member to control access to a storage volume. The access control module can authenticate users and control the latch member's operation, and is configurable to provide emergency access in emergency situations, particularly when network problems prevent credentials from being authenticated in a timely manner. The described access control assembly module overcomes several challenges encountered with certain conventional secure medication storage devices. One challenge with some conventional storage devices is that they may not track users who access sensitive inventory such as medication. Additionally, some conventional storage devices may default to an unlocked state when their batteries are depleted. Furthermore, some conventional devices can be cumbersome and bulky. It may also be desirable to rapidly augment existing storage locations with smart devices to improve storage and inventory capabilities. According to the present description, it is advantageous to provide access control assemblies such as those described herein that allow for traceable, space-efficient, and secure storage of regulated products, such as medicines. The described access control assemblies provide secure and space-efficient storage of medicines. The following describes examples of access control assemblies that allow for secure storage. Figure 1 is a perspective view of a cabinet 10, according to various aspects of the technology that is the subject of the invention. With reference to Figure 1, the cabinet 10, assembled with the access control assembly 100, can provide secure storage and retrieval of items. As illustrated, cabinet 10 can allow inventory storage within a cabinet volume 16 defined by cabinet body 12. As can be seen, cabinet volume 16 can securely store items such as medications or other regulated products. In the example shown, cabinet volume 16 can be accessed by opening cabinet door 14. Access to cabinet volume 16 and the items stored within it can be prevented by closing > cu κ c 10 N c* c K oa the cabinet door 14. The cabinet door 14 can be movably attached to the cabinet body 12 by means of one or more hinges. As described herein, cabinet 10 may include an access control assembly 100 (an access control assembly system) to control access to the volume of cabinet 16. The access control assembly 100 may block access to the volume of cabinet 16 and the items stored therein. The access control assembly 100 may lock the door of cabinet 14 to the cabinet body 12 to prevent access to the volume of cabinet 16 and the items stored therein. During operation, the door of cabinet 14 may be unlocked or otherwise released upon user authentication. The access control assembly 100 may be mounted opposite the hinges of the cabinet door 14. In some applications, the access control assembly 100 may be added to or retrofitted to existing cabinet doors 14 to add access control to existing cabinets 10.In some applications, the 10 cabinets may include the 100 access control assembly in their original manufacture or assembly. Figure 2 is a perspective view of cabinet 10 of Figure 1 with door 14 in the open position, according to various aspects of the technology of the invention. Figure 3 is an inverse perspective view of the door of cabinet 14 of Figure 2, according to various aspects of the technology of the invention. With reference to Figures 2 and 3, the access control assembly 100 includes an interface module 110 and a latching module 120 coupled to the door of cabinet 14. In the example shown, interface module 110 can control the operation of latch module 120, allowing a user to access cabinet volume 16. Interface module 110 can authenticate the user to access cabinet volume 16. Interface module 110 can authenticate user input and send or display a message, or provide feedback or information, to the user. Interface module 110 can be mounted on an exterior surface of cabinet door 14. In some configurations, interface module 110 can be mounted on the cabinet door 14 using existing mounting points for conventional handles. In the example shown, latch module 120 locks and unlocks cabinet door 14 with cabinet body 12. As illustrated, latch module 110 can be mounted on the outer surface of cabinet door 14. As illustrated, latch module 120 is attached to an inner surface of cabinet door 14. In some implementations, latch module 120 is attached to an inner surface of cabinet door 14. In some embodiments, latch module 120 is mounted opposite interface module 110. An assembly bracket 124 can secure latch module 120 to interface module 110. An assembly bracket 124 can secure latch module 120 to cabinet door 14. Optionally, latch module 120 can be mounted on cabinet door 14 using the mounting points. existing assemblies for conventional handles.In some configurations, the lock module 120 can be attached to the cabinet door 14 using the same fixing elements that secure the interface module 110. In an unlocked state, the latch module 120 can allow cabinet door 14 to open and lock freely. The latching module 120 can retract a latching member 122 to prevent the latching member 122 from engaging with the cabinet body 12. The latching member 122 can be retracted to prevent the cabinet body 12 from engaging with the latching member 122. The latching member 122 can be moved or actuated by an actuator 126. Whereas in the example shown, the latching module 120 is oriented laterally (for example, towards one side of the cabinet), several implementations include the latching module 120 oriented in a vertical direction with the latching member 122 engaging a latch on the underside of the cabinet body 12. The actuator 126 can be configured to move or actuate the latching member 122.The actuator 126 can be configured to provide linear or rotational drive using electrical, magnetic, or mechanical power to move the bolt member 122. In a locked state, the latch module 120 can hold the cabinet door 14 in a closed position. The latch module 120 can extend the latch member 122 to engage against a portion of the cabinet body 12. The latch member 122 can engage against a frame or latching portion of the cabinet body 12. The latch member 122 can be moved or actuated by the actuator 126. As can be seen, the actuator 126 can be controlled by the interface module 110. The actuator 126 is configured to electronically open the latch to open the cabinet access door. Figure 4 is a perspective view of a QC7 I n / C7n7 / e / YIAI interface module 110 for use with the cabinet 10 of Figure 1, according to various aspects of the technology of the invention. Figure 5 is a perspective view of the interface module 110 of Figure 4 with a lower cover 114 removed, according to various aspects of the technology of the invention. Figure 6 is an inverse perspective view of the interface module 110 of Figure 4, according to various aspects of the technology of the invention. With reference to Figures 4-6, the interface module 110 can control the operation of the latching module 120, thereby preventing access by unauthorized users and allowing access by authorized users. In the example shown, interface module 110 is operatively coupled to latch module 120. Access control assembly system 100 (or access control assembly 100) includes a latch (not shown) configured to be fixed to an interior portion of the corresponding housing. Latch member 122 is configured to engage the latch when the latch is fixed to the housing and the access door 14 of the housing is in a closed position. In this respect, the latch member engages the latch and secures access door 14 in a closed state. In some embodiments, a connector 109 may provide an interface between interface module 110 and latching module 120. A cable may pass through port 111. A cable may pass through port 111 formed in body 112 to mate with connector 109. In some embodiments, the cable may pass through a port 111 formed in body 112 to mate with connector 109. In some embodiments, the cable may pass through a hole in cabinet door 14 to allow direct communication between interface module 110 and latching module 120 arranged on opposite sides of cabinet door 14. In some embodiments, interface module 110 may communicate with latching module 120 via a short-range wireless connection (e.g., using Bluetooth). In some implementations, interface module 110 can function as an authentication device, used to direct and control access to cabinet 10. A detection portion 116 functions as a credential interface configured to receive an electronically provided credential. In some implementations, cabinets 10 can be accessed via a personal computer, tablet, smartphone, barcode reader, and / or biometric reader through interface module 110. During operation, interface module 110 can provide multiple user authentication methods (biometric, smart card, password, barcode, ECG-based device, mobile phone, etc.), allowing the user to select one or more of these methods.The selection can be a user-specific configuration, a site-specific configuration (e.g., all users at a given site will be authenticated according to the selected method(s)), or a system-wide configuration (e.g., all system users will be authenticated according to the selected method(s)). The detection portion 116 is configured to detect user inputs such as biometrics, near-field communication, smart cards, passwords, barcodes, ECG-based wearable devices, mobile phones, etc. The interface module 110 can use any suitable personal area network (PAN) protocol, such as 802.15.4 or Bluetooth, or another compatible short-range wireless communication protocol, to communicate with the remote device.In some implementations, the use of PAN protocols can avoid integration with existing networks, simplifying installation. Some implementations allow for remote authentication methods to enable a superuser to grant remote authorization (for example, if a user loses their ID card, smartphone, or other authentication device). In the event of a loss of connectivity to the access control assembly, including but not limited to an unexpected network failure or a malfunction of the gateway / hub / tablet device, a user can scan a master ID card 200 directly into the interface module 110 to unlock the device and access the cabinet. According to various implementations, the interface module 110 and / or the latching module 120 include a memory device and a latching controller (for example, a processor), typically on a main board within the interface module 110.The 110 interface module includes an authorized master card identifier. An authorized primary ID card identifier can be stored on the memory device and is used to verify the 200 primary ID card when it is scanned. The primary ID card can be associated with a limited usage duration (for example, the number of times the ID card can be used for access, the frequency of access, or another configurable measure). This duration can be set or reset, for example, by an administrator using a tablet. As described later, the 110 interface module may include a communication interface configured to communicate with a server over an electronic network. The use of a 200 master ID card is evident because when the 200 master ID card is used, an access event is captured and recorded in an internal memory device of the 110 interface module or 120 latching module. The IDN, administrators, and authorized personnel will be notified of this access via the network.Furthermore, if the 117 batteries are removed from the access control assembly, master ID card access may still be functional using a rechargeable battery or other energy storage (e.g., a supercapacitor) on a main board within interface module 110, and the event will be captured. Event capture may include storing a record in memory of one or more of: the event occurring, a type for the event, or timing information indicating when the event occurred, or other information detected in or by the access control assembly when a master ID card is used for access. > cu κ c N c* c Koa In any mode, the generated or detected data can be forwarded to a remote device or location, where "remote" means a location or device other than the location or device on which the program is running. For example, a remote location could be another location (e.g., office, laboratory, etc.) in the same city, another location in a different city, another location in a different state, another location in a different country, and so on. As such, when it is stated that one item is remote from another, what is meant is that the two items may be in the same room but separated, or at least in different rooms or different buildings, and may be at least one mile, ten miles, or at least one hundred miles apart. Communicating information refers to transmitting the data that represents that information as electrical signals over a suitable communication channel (e.g., a private or public network).Transmitting an item refers to any means of getting that item from one place to another, whether by physically transporting the item or otherwise (where possible), and includes, at least in the case of data, physically transporting a medium containing the data or communicating the data. Examples of communication media include radio or infrared transmission channels, a network connection to another computing or networked device, and the Internet, including email transmissions and information posted on websites and the like. The user's authenticated identity can be transmitted to a server to request authorization to access a specific medication or item stored in a respective cabinet 10. Once authentication is received, the cabinet 10 can be identified and / or unlocked by retracting the lock member 122 of the lock module 120. In some implementations, authentication can be performed offline, allowing the user to proceed without network connectivity. In some implementations, the authentication device can provide an audible signal (e.g., from a piezoelectric buzzer) to indicate that the user's actions are being logged. Optionally, the interface module 110 can track the user's access attempts, access time, access date, the type of medication accessed, and so on. In some embodiments, interface module 110 and / or latch module 120 may include a position or acceleration sensor to determine whether cabinet door 14 is in the open or closed position. In some embodiments, interface module 110 may detect or record the position of latch member 122 to determine whether latch member 122 is in a locked or unlocked position. The sensors included in the 110 interface module or the 120 latching module can include one or more sensors to record, for example, environmental conditions and tests related to attempts to move or tamper with the cabinet's contents. For example, a load sensor might comprise a load cell that can measure the mass of the items contained in the cabinet, which can be used to estimate changes in item quantities. A shock and vibration sensor can help identify attempts to gain unauthorized access to the cabinet by force. A tamper sensor can determine if an intrusion has occurred or if the cabinet has been removed from a fastening element—for example, if fastening screws, containers, lids, or other cabinet components have been opened, unsealed, drilled, bent, or otherwise manipulated.For example, mechanical switches, tamper-evident films, photodiodes with reflective materials, infrared proximity sensors, and other devices can be used. A location sensor might include, for example, a Global Positioning System (GPS) radio to allow tracking of location history. Alternatively, in some implementations, triangulation can be used to determine location, for example, by using Wi-Fi or Bluetooth triangulation with known networks and / or hubs. In some implementations, interface module 110 may include a status indicator 118. Status indicator 118 can display multiple characters. It can also display multiple colors at varying intensities and blinking patterns to provide the status of interface module 110. As can be seen, status indicator 118 can provide different visual indicators based on an identified user and workflow. For example, if tampering has been detected or master card 200 has been used to access cabinet 10, status indicator 118 might blink red. If the battery level of interface module 110 is low, status indicator 118 might provide a low battery signal. In some configurations, status indicator 118 includes one or more LEDs driven by a FET-based drive circuit.In some implementations, the 110 interface module may use an audio indicator to provide the above alerts. In some configurations, the interface module 110 can be powered by disposable batteries 117 or rechargeable QC7I n / C7n7 / e / YIAI batteries. As illustrated, the batteries 117 can be inserted into a battery compartment 115 defined on the front of the body 112. A bottom cover 114 can cover the battery compartment 115. As can be seen, the battery compartment 115 can be accessed from the outside of the cabinet 10, allowing the batteries 117 to be replaced without unlocking the cabinet 10 or requiring access to the inside of the cabinet 10. In contrast, conventional access control systems may not be as effective as conventional access control systems.In contrast, conventional access control systems may have batteries accessed from inside a storage area, requiring them to be unlocked when the batteries are low to facilitate battery replacement. Advantageously, by placing battery compartment 115 in an externally accessible location, cabinet 10 can remain locked when the batteries are low or depleted, allowing cabinet 10 to remain secure until the batteries 117 are replaced. As described later, battery compartment 115 can provide access to an emergency release mechanism to unlock the latching member when access cannot be achieved, for example, when interface module 110 cannot connect to a network to authenticate the user. In some implementations, the 110 interface module can use one or more power-saving methods. These methods might include placing devices in various low-power states to periodically wake up (wake-up period), enable radio communications, check with a gateway / hub for updates, or perform transactions. The power-saving states can adjust device responsiveness in balance with the power-saving or low-power states. The wake-up period can be configured by the gateway / hub for the devices based on system usage factors and user preferences. Power states can also be adjusted based on user presence; for example, if users are present, devices are placed in more responsive states in anticipation of system use.If users are not present, devices are placed in lower response states to maximize energy savings. In some implementations, the system can harvest energy to extend its operating life. For example, the system may include piezoelectric transducers connected to buttons and / or electromagnetic inductors to collect energy from opening or locking cabinet doors. Wireless energy can be obtained from radio frequency sources. In some configurations, the 110 interface module can communicate with other 110 interface modules. In the example shown, the 110 interface module can communicate wirelessly with other control systems. Optionally, the 110 interface module can include a beacon for tamper detection and / or monitoring, including real-time and offline support. The 110 interface module can also include tamper-resistant features. Figure 7 is a front view of an interface module 210 for use with the cabinet 10 of Figure 1, according to various aspects of the technology of the invention. Optionally, the interface module 210 may include a display 208, such as an e-ink display. The display 208 may show information about the contents of a respective cabinet or its access requirements. In some implementations, the display functions as a status indicator 118. The display may be controlled by a module-specific microcontroller. C* c K oa interface. In some modes, control can be achieved by using a control message from a remote server, such as an inventory management server. Figures 8A and 8B show a front and rear view, respectively, of an example of an access control system, including a first example of an emergency access mechanism, according to various aspects of the technology of the invention. An access control assembly system 800 includes a latch 802 (shown more directly in Figures 9A to 9C) configured to be fixed to an interior portion of a housing 10 (e.g., a cabinet). The latch 122 is configured to engage the latch 802 when the latch is fixed to the cabinet and an access door 14 of the cabinet is in a closed position. The latch 122, which engages the deadbolt, secures the accommodation access door in a locked state. In several configurations, the 800 access control system is set to detect, using one or more sensors (not shown), when the latch is within a predetermined proximity of the deadbolt 802. In response to the detection that the latch is not within the predetermined proximity of the deadbolt, a latch controller (e.g., a processor) in the 800 system can determine whether an authorized credential was received through communication interface 116 to open the latch.When the authorized credential was received, the processor can register an authorized opening of the latch on the memory device within interface module 110 or latch module 120, and when the authorized credential was not received, register the unauthorized opening of the latch on the memory device and enter an alert state. Figures 9A to 9C show an example of a breakaway latch, according to various aspects of the technology of the invention. According to various implementations, the latch 802 may include an anchoring portion 804 and a breakaway latch module 806. As in the examples shown, the module 806 is insertable into the anchoring portion 804 where it locks into place. The breakaway latch module 806 may include a pressure latch 808 that locks into a locking entry 810 of the anchoring portion 804. In this regard, Figure 9B shows the insertion and locking of the breakaway latch module into the anchoring portion 804. The anchoring portion 804 is configured such that the breakaway latch module locks into place.Anchor portion 804 is configured to be fixed to the inner portion of box 10 and breakable latch module 806 is configured to interact with latch 122, as indicated in t qcz in / cznz / e / YiAi. Figure 8B, for securing access door 14 of box 10 in the locked state. As will be described later, the retaining module 806 may include a break portion 812 which, when broken from the retaining module 806, releases the latch 122. The retaining module 806 is configured to interact with the latch 122, as shown in Figure 8B. With reference again to Figures 8A and 8B, the interface module 110 or latch module 120 may include an emergency access portal 814 through a portion of the interface module housing 110 (and access door 14). The emergency access portal 14 provides access, via a tool 816, such as a flat-head screwdriver, to the safety latch 802 to separate the separation portion 812 from the safety module 806 (and thus from the anchoring portion 804). Separation of the separation portion 812 from the anchoring portion releases the access door 14 to allow access to the housing. According to various implementations, this step also activates one or more sensors (not shown) within the interface module 110 or latch module 120 to detect that the latch 122 is no longer within the predetermined proximity of the latch 802, 806. As shown in Figure 8A, the emergency access portal 814 may be located within the battery compartment of interface module 110. According to some implementations, interface module 110 may include a sensor configured to detect access to battery compartment 115. In this regard, system 800 may be further configured to, when battery compartment 115 is accessed, record the access to battery compartment 115 in the memory device and enter an alert state. In the event of a hardware malfunction, including but not limited to an ID card reader problem, latch failure, and motherboard malfunction, the user may be advised to access the battery compartment 115 by removing the battery cover, removing the batteries 117, inserting a flat-head screwdriver 816 into the emergency access opening 814 on the device, and turning the screwdriver clockwise 90 degrees. This will break the latch 806 and unlock the device, allowing access to the enclosure.A sensor reader inside the 120 deadbolt module stops detecting a proximity device 813 (described below) inside the deadbolt and marks and captures this event as emergency access (powered via the main board's internal rechargeable battery) and a notification is sent to a server, an administrator, and previously identified authorized personnel. With reference to Figures 9B and 9C, the latching module 806, or the breaking portion 812, may include a ferrous or magnetic object 813 embedded therein. The latching module 120 may include a magnetic sensor (not shown) near or embedded within the latch 122, which is configured to detect the object 813 when the latch 122 is engaged with the latch 806. Additionally, a magnetic sensor (not shown) is configured to detect the object 813 when the latch 122 is engaged with the latch 806. Furthermore, as shown in the examples, the latch 806 may include a plurality of slots (or holes), and the ferrous or magnetic object 813 may be embedded within one or more of the slots. In some implementations, the latch member 122 may include a plurality of teeth that engage within the plurality of grooves to engage the latch 806 and lock the door 14 in the closed or secured position.To replace the broken latch 806, an administrator or authorized personnel can remove the remaining piece of the broken latch from the bracket 804 (Figure 9A) and simply insert the new latch. The access control system 100 can then automatically detect the new security feature and proceed with normal operations. Figures 10A and 10B show a front view yt qcz in / cznz / e / YiAi > cu κ31i c A subsequent example of an access control system, including a second example of an emergency access mechanism, is provided, according to various aspects of the technology of the invention. In the represented embodiment, instead of using an instrument 816 to break a portion of the latch 806, an emergency access portal may include access to a mechanical lifting actuator 820 configured to manually raise a lifting latch module 120, which, in turn, is configured to move the latch 122 away from the latch 806. In the represented implementation, pulling down on the lifting actuator 802 (Figure 10A) may cause the latch module 120 (or a portion thereof) to lift from the safety latch 806 (Figure 10B). In some implementations, pulling up on the lifting actuator 802 may cause the latch module 120 to lift from the safety latch 806.In any case, the movement of the lifting actuator 820 can release the access door to provide access to the housing. When the bolt member 122 moves away from the latch 806, a sensor inside the bolt module can detect that the latch is no longer within the predetermined proximity of the bolt and cause system 100 to enter an alert state. In the event of a hardware malfunction, including but not limited to a card reader problem, latch failure, and motherboard malfunction, the user may be advised to access the battery compartment 115 by removing the battery cover, removing the batteries 117, pulling down the spring-loaded lever 802 with one hand or finger, and opening the cabinet door with the other hand. In some implementations, when the batteries are removed (for example, to access lever 802), the access control system 100 detects the battery removal and may mark and capture the event as an emergency access. In response, a notification may be sent to a server, an administrator, or previously identified authorized personnel. Figure 11 shows a rear view of an example of an access control system, including a door sensor, according to various aspects of the technology of the invention. The access control system 100 can be installed in a double-door cabinet without a divider, such as the left side of cabinet 10 in Figure 1. In this configuration, a secondary sensor triggers the system. A secondary sensor actuator 822 can also be installed on the passive door (opposite the active door 14, which does not include the interface module). 110 or the latching module 120) to ensure that the passive door is secured, and that access through the second door can be monitored and recorded. The secondary door system extends beyond the passive cabinet door to the active door. The open / closed status of the passive door is monitored by the access control assembly system. Unauthorized access and forced entry through the passive door are detected and flagged. A notification is sent to IDN, administrators, and authorized personnel. The actuator of door sensor 822 is configured to be detected by a door sensor within the access control assembly system 100 (for example, within interface module 110 or latch module 120) when the passive door and the access door are in the closed position. The sensor (not shown) detects when the actuator of door sensor 882 moves away from latch module 120, thus indicating that the door has been opened and / or access has been gained to cabinet 10. Figure 12 shows an example of system 1100 that includes an access control assembly 1130 to provide access control security monitoring, according to various aspects of the technology of the invention. The cabinet 1120 includes a door 1122 and a deadbolt plate 1123. The access control assembly 1130 includes the latch 1126, the latch release 1131, and the data bus. 1132, the assembly board 1133, the processor 1134 and memory 1136, communication interface 1140, sensors 1150, button interface 1160, LED interface 1162, display interface 1164, actuator interface 1166, actuator 1167, identity access management (IAM) interface 1168, audio interface 1170, power supply 1180, energy harvester 1182, and security cryptoprocessor 1184. The latch 1126 includes the locking status 1128. The memory 1136 includes a non-volatile data store 1137. The sensors 1150 may include the latch sensor 1152, the door sensor 1154, the tamper sensor 1156, and the location sensor. 1158. The audio interface 1170 includes the microphone 1172 and the speaker 1174.The components included in the 1130 access control assembly are exemplary and other implementations may include a different configuration of components according to use case requirements, power consumption targets, clinical setting and price constraints. The access control assembly 1130 may include a latch opening 1131, which allows the latch 1126 to pass through a housing in the access control assembly 1130 to engage the latch plate 1123, as illustrated in further detail in conjunction with Figures 9A, 9B, and 9C below. The access control assembly 1130 may also include an assembly plate 1133, which allows the access control assembly 1130 to be mechanically engaged with a housing 1120 (for example, the cabinet 10), for example, by means of assembly bolts. The 1130 access control assembly may include a 1134 processor (or latch controller), which may be any type of general-purpose or specialized processor, controller, integrated circuit, application-specific integrated circuit (ASIC), field-programmable gate array (FPGA), system-on-a-chip, or similar device, and may include coded circuit elements, firmware, software, or any combination thereof to implement one or more of the specific features of the 1130 access control assembly described herein. The 1134 processor may communicate with other components of the 1130 access control assembly via the 1132 data bus, which may comprise one or more communication buses, such as parallel or serial buses. The access control assembly 1130 may include memory 1136, which may include volatile working memory as well as non-volatile data storage 1137 for long-term data storage. For example, non-volatile data storage 1137 may comprise flash memory or other memory that retains data after the power supply 1180 is unavailable. Non-volatile data storage 1137 may include various data registers that record, for example, user authentication events and periodic sensor data. The 1140 communication interface can include one or more wireless radios for communicating with other devices and / or access control assemblies. For example, the 1140 communication interface can include one or more radios, scanners, or other devices compatible with Bluetooth, Bluetooth Low Energy, Near Field Communication (NEC), Wi-Fi, contactless smart cards, radio frequency identification, 1-D and 2-D barcodes, and other protocols. The 1150 sensors may include one or more sensors to record, for example, conditions and tests related to attempts to divert or tamper with the contents of the housing 1120. For example, the latch sensor 1152 may record when the latch 122 is no longer close to the bolt 806. The latch sensor 1152 may include a magnetic sensor, as described above. The door sensor 1154 may detect when a passive door has been opened, as described above. The tamper sensor 1156 may determine if an intrusion into the enclosure has occurred, for example, if retaining screws, latches, covers, or other components of the access control assembly 1130 have been opened, unsealed, drilled, bent, or otherwise tampered with, or if a battery compartment cover 115 has been accessed.For example, mechanical switches, tamper-evident films, photodiodes with reflective materials, infrared proximity sensors, and other devices can be used. The location sensor 1158 can include, for example, a Global Positioning System (GPS) radio to enable location history tracking. Alternatively or additionally, in some implementations, triangulation can be used to determine location, for example, using Wi-Fi or Bluetooth triangulation with known networks and / or beacons. In combination with the security cryptoprocessor 1184, the sensors 1150 can securely record real-time sensor data to meet the requirements of the National Institute of Standards and Technology (NIST). The sensors 1150 can include a light sensor (not shown). Some items stored within the housing 1120 may be light-sensitive.The 1130 access control assembly can evaluate the status of a light-sensitive element based on the levels recorded by the 1150 sensors. The 1160 button interface can allow the user to enter and select in a user interface. Alternatively or additionally, the 1164 display interface can provide a touchscreen panel for user input. In some implementations, user input can be received from a remote device, such as a tablet or smartphone, via the 1140 communication interface. The 1162 light-emitting diode (FED) interface can trigger one or more multi-color FEDs or organic FEDs (OFEDs) to provide a readily identifiable status indication. For example, the FEDs can be triggered in varying brightness, blinking patterns, and colors to indicate various states of the 1130 access control assembly. In one configuration, solid red FEDs might indicate that the 1150 sensors have unauthorized access to the cabinet, that a 200 master board was used, or that the 806 lock is no longer detected, while solid green FEDs might indicate that the 1150 sensors have not registered such indications. Blinking green FEDs might indicate that an authorized user has presented valid credentials to unlock the 1126 latch and access the contents of the 1120 housing.Flashing red LEDs may indicate that the tamper sensor 1156 and / or the shock and vibration sensor 1154 have registered an intrusion attempt, for example, if a detected strain, vibration, or shock value exceeds a predetermined threshold. Flashing yellow LEDs may indicate that the power supply 1180 has reached a low battery threshold and needs to be replaced. Flashing white LEDs may visually identify cabinet 1120 for the user, allowing them to easily identify the cabinet associated with a requested item. The 1164 display interface can trigger a screen to display various user interfaces that allow a user to quickly view a more detailed description of previous access times or dates, emergency access events, display remaining battery life, and perform other status management and query operations. The user interfaces can use text and graphics such as icons, animations, and other elements. In some implementations, these user interfaces can be presented additionally or alternatively on a remote device, such as a tablet or smartphone. The 1164 display interface can control an e-ink display, a liquid crystal display (LCD), an OLED, or another type of display.Information can be presented on the 1164 screen interface in a human-readable form (e.g., letters, numbers, or images) or in a machine-readable form (e.g., barcode, quick-read code, standardized scan code form, or custom scan code form). The interface of actuator 1166 can activate actuator 1167 to operate latch 1126, thereby changing the state of lock 1128 from open to closed and vice versa. For example, latch 1126 could correspond to an electromechanical lock or an electromechanical latch. The actuator interface 1166 can also query the latch 1126 to determine the status of the lock 1128. In some implementations, a manual lock can be provided to manually lock and unlock the latch 1126 without using the actuator interface 1166. In this case, any manual locking or unlocking action can be logged within an access log in the non-volatile data store 1137. A manual lock can be useful for providing access to the contents of cabinet 1120 when the access control assembly 1130 malfunctions or when the power supply 1180 is depleted and no replacement is available.Similarly, the emergency access mechanisms described above allow a user to access the cabinet under the same conditions. The Identity Access Management (IAM) interface 1168 can include one or more devices to enable a user to provide credentials for user authentication. For example, the IAM 1168 interface can include one or more biometric scanners, such as a fingerprint sensor, an iris scanner, an electrocardiogram (ECG) reader (such as a smartwatch), and a depth camera for facial recognition. The IAM 1168 interface can also include smart card readers or other devices for reading a contactless smart card or other unique identifier or token. In some implementations, the IAM 1168 interface can use the 1140 communication interface to utilize biometric scanners or readers on a remote device, such as a tablet or smartphone.Consequently, the IAM 1168 interface can receive user credentials that can be validated together with the security cryptoprocessor 1184. When multiple authentication methods are available in the IAM 1168 interface, a particular authentication method can be automatically selected. For example, authentication methods can be ordered according to security strength, with the strongest methods being preferred. In some implementations, the user can select their preferred authentication method. Additionally, a superuser or a user with elevated privileges can manually authenticate a user, for example, if the user loses their credentials. The 1170 audio interface can include one or more audio devices, such as the 1172 microphone and the 1174 speaker. The 1172 microphone can enable the use of voice commands instead of the 1160 button interface or the 1164 display interface. The 1174 speaker can enable the emission of audio prompts, feedback, and alerts. The 1174 speaker can comprise a piezoelectric speaker, a dynamic speaker, or another type of speaker. For example, different tones can be emitted from the piezoelectric speaker to indicate different states or prompts to the user. The power supply 1180 provides electrical power to the components of the access control assembly 1130. The power supply 1180 may comprise a non-rechargeable battery, a rechargeable battery, a capacitor or supercapacitor, or another energy storage device. The power supply 1180 may be user-accessible and replaceable. To supplement or recharge the power supply 1180, the energy harvester 1182 may be used to receive power from external sources. For example, the energy harvester 1182 may receive power wirelessly through inductive coils or radio frequency sources. The energy harvester 1182 may also receive power through a mechanical action, such as through piezoelectric transducers connected to buttons connected to the button interface 1160, or through electromagnetic induction induced by the actuation movement of the latch 1126.The energy harvester 1182 can also be powered via a direct wired connection, such as through Universal Serial Bus (USB) charging cables, AC-DC chargers, or DC-DC chargers, which can be connected to an external battery pack or a wall power supply. In the event that power source 1180 fails, the lock status 1128 can remain in its current state, either closed or open, until power source 1180 is replaced or a manual lock is activated, if available. To extend the operating time of the 1180 power supply, several power management strategies can be used. For example, the 1130 access control assembly can be placed in a low-power or sleep state when no activity is anticipated. When activity, such as user interactions, periodic network updates, or sensor logging, is required, the 1130 access control assembly can wake up to a normal operating mode and return to the low-power or sleep state once the activity is complete. The low-activity estimate can be based on network activity, user preferences, work schedules, or other factors. The 1130 access control assembly can also be activated in response to a wake word or phrase via the 1172 microphone, a button press on the 1160 push-button interface, or a touch input from the 1164 display interface.In some implementations, the 1150 sensors may include occupancy sensors that can be used to determine estimated activity levels. In some implementations, the 1172 microphone may be used as an occupancy sensor. In some implementations, power management may be based on machine learning algorithms, as described in more detail in Figure 10A. The security cryptoprocessor 1184 can correspond to a Trusted Platform Module (TPM) microcircuit that stores public and private encryption keys for encrypting and decrypting data. For example, the public keys can include public keys from key pairs generated by authorized users, allowing each user to submit credentials encrypted with a respective private key for decryption by the security cryptoprocessor 1184. Similarly, private keys specific to the access control assembly 1130 can be used to encrypt data before transmitting, storing, and exposing it (e.g., to the outside world). In this way, data traveling through the data bus 1132 and stored in memory 1136, which includes the non-volatile data store 1137, can be securely encrypted to protect it against eavesdropping and modification by third parties.Encrypted data can also be transmitted more securely to the outside world, even over potentially insecure and unreliable networks. In some implementations, a remote device such as a tablet, smartphone, laptop, or other device can be used to interact with the 1130 access control assembly. For example, the remote device might include an optical scanner that can read ID or 2D barcodes and / or LED blinking patterns to receive data from the 1130 access control assembly. The scanner could be used, for example, to identify the 1130 access control assembly for loading medication into the 1120 locker. For example, the 1130 access control assembly might include an embedded unique identifier or serial number that can be transmitted via barcodes or LEDs. The remote device can run a local application downloaded from an app store, a corporate network, a website, or another distribution method. Alternatively, the remote device can run a cloud-based remote application or a Software as a Service (SaaS) application. The application can enable communication with access control assemblies such as the 1130 access control assembly. For example, the application can use radios that support various protocols, including Bluetooth, Bluetooth Low Energy, Near Field Communication (NFC), Wi-Fi, contactless smart cards, radio frequency identification (RFID), and others. When the remote device is connected to a network, such as via Wi-Fi or cellular, the 1130 access control assembly can use the network to communicate and synchronize with a remote server, as described in more detail below along with Figures 10A and 10B. Alternatively, when such a connection is not available, the 1130 access control assembly can use a mobile mesh network, employing other access control assemblies as nodes to connect to the remote server. Additionally, the 1130 access control assembly can function as a wireless repeater to provide network connectivity to smart containers within the 1120 housing and to smart devices outside the 1120 housing. In some implementations, a cellular modem can be included within the 1130 access control assembly to provide a direct cellular connection to the remote server.However, to reduce the complexity of implementation and the costs of the data network, it may be preferable to omit a cellular modem. Figure 13 represents an example of a network topology diagram for access control assemblies 1290A and 1290B, according to various aspects of the technology of the invention. Server 1214 can connect to access control assemblies 1230A and 1230B via network 1218. Access control assemblies 1230A and 1230B can connect directly to a call center infrastructure network 1210 that has access to a public network, such as network 1218, which may include the Internet. In some configurations, the 1230A and 1230B locks can connect to a private local area network or other network before connecting to the 1218 network. In some configurations, a cellular router, hub, gateway, modem, or other network device can be provided in each 1230A and 1230B access control assembly to provide a connection to the 1218 network.In this way, access control assemblies can be deployed immediately without requiring potentially costly and time-consuming integration into the existing information technology (IT) infrastructure at the 1210 care center. As shown in system 1200, each access control assembly 1230A and 1230B can communicate with each other, for example, by providing a wireless repeater network to connect smart devices 1290A and 1290G. In this case, the access control assemblies and smart devices can provide a mobile mesh network 1219, in which each access control assembly and smart device can function as a mesh node hop to facilitate a connection to network 1218. When a route to server 1214 is not immediately available, a smart device can operate in offline mode. Each access control assembly can also support real-time status reporting when a network connection path is available. For example, a client can query server 1214 for the status of a specific access control assembly. Assuming server 1214 can establish a network path to communicate with the requested access control assembly, the assembly can be queried for the requested status, such as tamper history or hosting status, and respond by sending an encrypted message containing the requested status. Global searches can also be performed to query the status of multiple access control assemblies within a network. Network 1218 may correspond to a public network such as the Internet, and server 1214 may be connected to access control assemblies 1290A and 1190B. Mobile mesh network 1219 may correspond to an ad hoc mobile mesh network, in which each individual node, or smart device 1230A-1230G, can physically move and disconnect and reconnect to each other according to radio reception to form a mesh network. Access control assemblies 1230A-1230B can connect directly to server 1214 via network 1218, while smart devices 1290A-1290B can connect to a wireless repeater network provided by access control assembly 1290A, and smart devices 1290E-1290G can connect to a wireless repeater network provided by access control assembly 1290B.The 1290C and 1290D smart devices can be connected to the respective 1290A and 1290B access control assemblies using the 1290B and 1290E smart devices as intermediary nodes. Therefore, the nodes can act as master nodes (e.g., the 1214 server), slave nodes (e.g., the 1290A, 1290C, 1290D, 1290F, and 1290G smart devices), or hybrid master / slave nodes (e.g., the 1230A and 1230B access control assemblies and the 1290B and 1290E smart devices). Figure 14 represents an example of process 500 for using an access control assembly to provide controlled emergency access to a secured accommodation, according to various aspects of the technology of the invention. For explanatory purposes, the various blocks of example process 500 are described herein with reference to Figures 9A-11, and the components and / or processes are described herein. One or more of the blocks of process 1400 may be implemented, for example, by a computing device, including a processor and other components used by the device. In some embodiments, one or more of the blocks may be implemented separately from other blocks, and by one or more different processors or devices. Furthermore, for explanatory purposes, the blocks of example process 1400 are described as occurring in series, or linearly.However, multiple blocks of the example process 1400 can occur in parallel. Furthermore, the blocks of the example process 500 do not need to be performed in the order shown, and / or one or more of the blocks of the example process 500 do not need to be performed. In the example flowchart shown, an access control assembly system 100 detects, with the use of one or more sensors, when a latch 122 is within a predetermined proximity of a deadbolt 806 (502). In response to the detection that the latch is not within the predetermined proximity of the deadbolt, steps 504 through 508 are performed. Access control assembly system 100 determines whether latch 122 is within the predetermined proximity of the deadbolt. Access control system 100 determines whether an authorized credential has been received through the communication interface to open the latch (504). When the authorized credential was received, it records an authorized opening of the latch on the memory device (506). When the authorized credential was not received, it records the unauthorized opening of the latch on the memory device and enters an alert state (508). Many aspects of the Example 500 process described above, and its related features and applications, can also be implemented as software processes that are specified as an assembly of instructions recorded on a computer-readable storage medium (also called a computer-readable medium) and can be executed automatically (for example, without user intervention). When these instructions are executed by one or more processing units (for example, one or more processors, processor cores, or other processing units), they cause the processing unit(s) to perform the actions specified in the instructions. Examples of computer-readable media include, but are not limited to, CD-ROMs, flash drives, RAM chips, hard disks, EPROMs, etc.Computer-readable media do not include carrier waves or electronic signals that pass wirelessly or through wired connections. The term "software" includes, where applicable, read-only memory-resident firmware or applications stored on magnetic storage, which can be read into memory for processing by a processor. Furthermore, in some embodiments, multiple software aspects of the description under study may be implemented as subparts of a larger program while still remaining distinct software aspects of the description under study. In some embodiments, multiple software aspects may also be implemented as separate programs. Finally, any combination of separate programs that jointly implement a software aspect described herein is within the scope of the description.In some implementations, software programs, when installed to operate on one or more electronic systems, define one or more specific machine implementations that execute and perform the operations of the software programs. A computer program (also known as a program, software, software application, script, or code) can be written in any programming language, including compiled or interpreted languages, declarative or procedural languages, and can be deployed in any form, including as a standalone program or as a module, component, subroutine, object, or other unit suitable for use in a computing environment. A computer program may, but does not necessarily, correspond to a file in a file system. A program may be stored in a portion of a file containing other programs or data (for example, one or more scripts stored in a markup language document), in a single file dedicated to the program in question, or in multiple coordinated files (for example, files that store one or more modules, subprograms, or code snippets).A computer program can be deployed to be executed on one computer or on multiple computers located in the same place or distributed across multiple sites and interconnected by a communications network. Figure 15 is a conceptual diagram illustrating an example of electronic system 1500 for operating an access control assembly for controlled emergency access to a secured accommodation, according to various aspects of the technology of the invention. Electronic system 1500 may be a computing device for executing software associated with one or more portions or steps of process 1400, or components and processes provided by Figures 1 to 15. Electronic system 1500 may be representative, in combination with the description relating to Figures 1 to 15, of a latch controller of access control assembly 100, 1130, or other computing device associated with the latch controller or control assembly, as described above.In this respect, the electronic system 1500 can be a microcomputer, a personal computer or a mobile device, such as a smartphone, tablet, laptop, PDA, augmented reality device, wearable such as a watch or band or glasses, or a combination thereof, or another touchscreen or television with one or more processors integrated into or attached to it, or any other type of computer-related electronic device that has network connectivity. The electronic system 1500 may include various types of computer-readable media and interfaces to various other types of computer-readable media. In the example shown, the electronic system 1500 includes a bus 1508, processing unit(s) 1512, a system memory 1504, a read-only memory (ROM) 1510, a permanent storage device 1502, an input device interface 1514, an output device interface 1506, and one or more network interfaces 1516. In some embodiments, the electronic system 1500 may include or be integrated with other computer devices or circuitry for the operation of the various components and processes described above. Bus 1508 collectively represents all system, peripheral, and auxiliary integrated circuit buses that communicatively connect the numerous internal devices of the electronic system 1500. For example, bus 1508 communicatively connects the processing unit(s) 1512 with the ROM 1510, the system memory 1504, and the permanent storage device 1502. From these various memory units, the processing unit(s) 1512 retrieve instructions to execute and data to process in order to run the processes described in the object. The processing unit(s) may be a single processor or a multi-core processor in different implementations. The ROM 1510 stores static data and instructions that are necessary for the 1512 processing unit(s) and other electronic system modules. t qcz in / cznz / e / YiAi The permanent storage device 1502, on the other hand, is a read / write memory device. This device is a non-volatile memory unit that stores instructions and data even when the electronic system 1500 is powered off. Some implementations of the subject description use a mass storage device (such as a magnetic or optical disk and its corresponding disk drive) as the permanent storage device 1502. Some implementations use a removable storage device (such as a floppy disk, a flash drive, and its corresponding hard drive) as the permanent storage device 1502. Like the permanent storage device 1502, system memory 1504 is a read / write memory device. However, unlike the storage device 1502, system memory 1504 is volatile read / write memory, such as random-access memory. System memory 1504 stores some of the instructions and data that the processor needs at runtime. In some configurations, the processes described in the subject matter are stored in system memory 1504, the permanent storage device 1502, and / or ROM 1510.From these various memory units, the 1512 processing unit(s) retrieve instructions to execute and data to process in order to run the processes of some implementations. The 1508 bus also connects to the 1514 and 1506 input / output device interfaces. The 1514 input device interface allows the user to communicate information and select commands to the electronic system. Input devices used with the 1514 input device interface include, for example, alphanumeric keyboards and pointing devices (also called cursor control devices). The 1506 output device interface allows, for example, the display of images generated by the 1500 electronic system. Output devices used with the 1506 output device interface include, for example, printers and display devices such as cathode ray tubes (CRTs) or liquid crystal displays (LCDs). Some implementations include devices such as a touchscreen that function as both input and output devices. In addition, bus 1508 also connects the electronic system 1500 to a network (not shown) via network interfaces 1516. Network interfaces 1516 may include, for example, a wireless access point (e.g., Bluetooth or Wi-Fi) radio circuitry for connecting to a wireless access point. Network interfaces 1516 may also include hardware (e.g., Ethernet hardware) for connecting the computer to part of a computer network such as a local area network (LAN), a wide area network (WAN), a wireless LAN, an intranet, or a network of networks, such as the Internet. Any or all of the components of the electronic system 1500 may be used in conjunction with this description. The technology of the invention provides secure monitoring and access control of medications and medical supplies stored within cabinets in clinical settings. One method includes providing an access control assembly to attach to the cabinet. The method also includes receiving a user credential to access the cabinet. The method also includes validating the user credential to access the cabinet. The method also includes activating an actuator to open a latch, thereby allowing a cabinet door to open. The method also includes activating the actuator to close the latch after detecting that the door is closed, thereby securing the door. One or more aspects or features of the subject matter described herein may be implemented in digital electronic circuits, integrated circuits, specially designed ASICs, field-programmable gate arrays (FPGAs), computer hardware, firmware, software, and / or combinations thereof. These various aspects or features may include implementation in one or more computer programs that are executable and / or interpretable on a programmable system that includes at least one specifically configured programmable processor, which may be special-purpose or general-purpose, coupled to receive specific data and instructions from, and transmit data and instructions to, a storage system, at least one input device, and at least one output device. The programmable system or computer system may include one or more clients and / or servers.A client and a server are generally remote from each other and typically interact through a communication network. The client-server relationship arises from the computer programs running on their respective computers, which have a client-server relationship with each other. These specific computer programs, which may also be called programs, software, software applications, applications, components, or code, include machine instructions for a programmable processor and may be implemented in a high-level procedural and / or object-oriented programming language and / or in assembly / machine language. As used herein, the term machine-readable medium refers to any computer program product, apparatus, and / or device, such as magnetic disks, optical disks, memory, and programmable logic devices (PLDs), used to provide machine instructions and / or data to a programmable processor, including a machine-readable medium that receives machine instructions as a machine-readable signal.The term machine-readable signal refers to any signal used to provide machine instructions and / or data to a programmable processor. The machine-readable medium may store machine instructions non-transiently, such as in non-transient solid-state memory, a magnetic hard disk, or any equivalent storage medium. Alternatively, the machine-readable medium may also store machine instructions transiently, such as in a processor cache or other random-access memory associated with one or more physical processor cores. These functions described above can be implemented in computer software, firmware, or hardware. The techniques can be implemented using one or more software products. Programmable processors and computers can be included or packaged as mobile devices. Logical processes and flows can be performed by one or more programmable processors and one or more programmable logic circuits. General-purpose and special-purpose computing devices and storage devices can be interconnected through communication networks. Some implementations include electronic components, such as microprocessors, storage, and memory, that store computer program instructions on a machine-readable or computer-readable medium (alternatively called computer-readable storage medium, machine-readable medium, or machine-readable storage medium). Examples of such computer-readable media include RAM, ROM, read-only compact discs (CD-ROMs), recordable compact discs (CD-Rs), rewritable compact discs (CD-RWs), digital versatile read-only discs (e.g., DVD-ROM, dual-layer DVD-ROM), a variety of recordable / rewritable DVDs (e.g., DVD-RAM, DVD-RW, DVD+RW, etc.), and flash memory (e.g., SD cards, mini-SD cards, micro-SD cards, etc.).Magnetic and / or solid-state hard drives, read-only Blu-ray® discs, ultra-density optical discs, any other optical or magnetic media, and floppy disks. Computer-readable media can store a computer program that is executable by at least one processing unit and includes assemblies of instructions to perform various operations. Examples of computer programs or computer code include machine code, as produced by a compiler, and files that include higher-level code that is executed by a computer, an electronic component, or a microprocessor with the use of an interpreter. Although the preceding discussion primarily concerns microprocessors or multi-core processors running software, some implementations are carried out by one or more integrated circuits, such as application-specific integrated circuits (ASICs) or field-programmable gate arrays (FPGAs). In some implementations, these integrated circuits execute instructions stored within the circuit itself. As used in this description and in the claims of this application, the terms computer, server, processor, and memory refer to electronic or other technological devices. These terms exclude persons or groups of persons. For the purposes of this description, the terms display or visualize refer to a display on an electronic device. As used in this description and in the claims of this application, the terms computer-readable media and computer-readable storage media are limited entirely to tangible physical objects that store information in a computer-readable form. These terms exclude any wireless signal, wired discharge signal, and any other ephemeral signal. To provide user interaction, the implementations of the subject matter described herein may be implemented on a computer that has a display device, for example, a CRT (cathode ray tube) or LCD (liquid crystal display) monitor, to show information to the user, and a keyboard and pointing device, for example, a mouse or scroll ball, through which the user can provide information to the computer. Other types of devices may also be used to interact with the user; for example, the information provided to the user may be any form of sensory information, such as visual, auditory, or tactile information; and the user's input may be received in any form, including acoustic, verbal, or tactile information.In addition, a computer can interact with a user by sending and receiving documents from a device used by the user; for example, by sending web pages to a web browser on a user's client device in response to requests received from the web browser. Implementations of the subject matter described herein may be implemented in a computer system that includes an underlying component, such as a data server, or a middleware component, such as an application server, or a front-end component, such as a client computer with a graphical user interface or a web browser through which a user can interact with an implementation of the subject matter described herein, or any combination of one or more of the underlying, middleware, or front-end components. The system components may be interconnected by any form or medium of digital data communication, such as a communication network.Examples of communication networks include a local area network (LAN) and a wide area network (WAN), an internetwork (e.g., the Internet), and person-to-person networks (e.g., person-to-person ad hoc networks). A computer system can include clients and servers. A client and a server are generally remote from each other and can interact through a communication network. The client-server relationship arises from the computer programs running on the respective computers, which have a client-server relationship with each other. In some implementations, a server transmits data (e.g., an HTML page) to a client device (e.g., to display data and receive input from a user interacting with the client device). Data generated on the client device (e.g., a result of user interaction) can be received from the client device on the server. Skilled workers will appreciate that the various illustrative blocks, modules, elements, components, methods, and algorithms described herein can be implemented as electronic hardware, computer software, or combinations of both. To illustrate this interchangeability of hardware and software, several illustrative blocks, modules, elements, components, methods, and algorithms have been described above in general terms of their functionality. Whether the functionality is implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system. Skilled workers can implement the described functionality in different ways for each particular application.The different components and blocks can be arranged differently (for example, arranged in a different order or divided differently) without departing from the scope of the technology that is the subject of the invention. The specific order or hierarchy of steps in the described processes is understood to be an illustrative example of approaches. Based on design preferences, the specific order or hierarchy of steps in the processes may be rearranged. Some steps may be performed concurrently. The attached method claims present elements of the various steps in an illustrative order and are not intended to be limited to the specific order or hierarchy presented. The specific order or hierarchy of steps in the described processes is understood to be an illustration of exemplary approaches. Based on design preferences, the specific order or hierarchy of steps in the processes may be rearranged. Some steps may be performed concurrently. The attached method claims present elements of the various steps in an exemplary order and are not intended to be limited to the specific order or hierarchy presented. Illustration of the technology that is the subject of the invention as clauses: Several examples of aspects of the description are described as numbered clauses (1, 2, 3, etc.) for convenience. They are provided by way of example and do not limit the technology under study. The figure identifications and reference numbers provided below are merely examples and for illustrative purposes, and the clauses are not limited by the identifications. Clause 1. An access control system, comprising: a latch configured to be fixed to an interior portion of a housing; a latch configured to engage the latch when the latch is fixed to the housing and an access door of the housing is in a closed position, wherein the latch engaging the latch secures the access door of the housing in a locked state; a latch controller; a memory device; one or more sensors configured to monitor the latch; an actuator configured to electronically open the latch to open the access door of the housing; a credential interface configured to receive an electronically provided credential;and a communication interface configured to communicate with a server via an electronic network, wherein the latch controller is configured to: detect, using one or more sensors, when the latch is within a predetermined proximity of the bolt; and in response to the detection that the latch is not within the predetermined proximity of the bolt: determine if an authorized credential was received via the communication interface to open the latch; when the authorized credential was received, record an authorized opening of the latch on the memory device; and when the authorized credential was not received, record the unauthorized opening of the latch on the memory device and enter an alert state. Clause 2. The system of Clause 1, wherein the one or more sensors comprise a magnetic sensor configured to detect a ferrous or magnetic object, and wherein the bolt comprises a ferrous or magnetic object embedded therein. Clause 3. The system of clause 1 or clause 2, wherein the bolt comprises a plurality of grooves and the ferrous or magnetic object is embedded within one of the grooves, and wherein the bolt comprises a plurality of teeth that fit within the plurality of grooves to engage the bolt. Clause 4. The system of any of clauses 1 to 3, wherein the bolt comprises an anchoring portion configured to be fixed to the inside of the housing and a breaking portion configured to interact with the latch to secure the access door of the housing in the locked state, the system further comprises: a housing comprising at least one or more sensors and the memory device; and an emergency access portal through a portion of the housing, the emergency access portal providing access by means of an instrument to the latch to separate the breaking portion from the anchoring portion, wherein the separation of the breaking portion from the anchoring portion releases the access door to provide access to the housing and activates one or more sensors to detect that the latch is no longer within the predetermined proximity of the bolt. Clause 5. The system of clause 4, wherein the accommodation comprises a battery compartment and the emergency access portal is located within the battery compartment. Clause 6. The system of clause 5, wherein one or more sensors are configured to detect the removal of one or more batteries from the battery compartment, and wherein the bolt controller is further configured to, when one or more batteries are removed, record the access to the battery compartment on the memory device and enter the alert state. Clause 7. The system of any of clauses 1 to 6, the system further comprises: an enclosure comprising at least one or more sensors and the memory device; and an emergency access portal through a portion of the enclosure, the emergency access portal providing access to a mechanical lift configured to manually move the latch away from the bolt and release the access door to provide access to the enclosure and activate the one or more sensors to detect that the latch is no longer within the predetermined proximity of the bolt. Clause 8. The system of clause 7, wherein the housing comprises a battery compartment and the emergency access portal is located within the battery compartment. Clause 9. The system of any of clauses 1 to 8, further comprising: a housing containing at least one or more sensors and the memory device, and comprising a visual element on an exterior of the housing, wherein entering the alert state comprises causing the visual element to display an alert indicator. Clause 10. The system of any of clauses 1 to 9, the deadbolt controller is further configured to: provide the alert status log to the server the next time the communication interface communicates with the server. Clause 11. The system of any of clauses 1 to 6 or of clause 10, further comprising: a housing comprising at least one or more sensors and the memory device; and a door sensor actuator configured to be mounted on a passive door of the housing, the door sensor actuator being configured to be detected by one or more sensors when the passive door and the access door are in the closed position, wherein the detection, by means of one or more sensors, when the latch is within a predetermined proximity of the bolt comprises that the one or more sensors no longer detect the door sensor actuator. Clause 12. An access control assembly attachable to a door of a housing, the access control assembly comprising: a latch configured to engage a bolt fixed to an interior portion of the housing when the access control assembly is attached to the door of the housing, wherein the latch engaging the bolt secures the door in a locked state; an actuator configured to electronically open the latch to open the door of the housing; a latch controller; a credential interface configured to receive an electronically provided access credential; a communication interface configured to communicate with a server via an electronic network; and wherein the latch controller is configured with instructions to: receive the access credential from the communication interface;In response to receiving the access credential: store an indication of the access credential on the memory device; query the server via the electronic network to determine if the access credential is authorized to access the accommodation; activate the actuator to open the latch when the server indicates that the access credential is authorized to access the accommodation; and when the server indicates that the credential is not authorized to access the accommodation or when the communication interface cannot communicate with the server to authorize the credential: require a secondary credential to access the accommodation; receive the secondary credential to access the accommodation; activate the actuator to open the latch based on the receipt of the secondary credential; store, on the memory device, a record of the latch opening along with the secondary credential;and provide the log to the server the next time the communication interface communicates with the server. Clause 13. The access control assembly of clause 12, wherein when the server indicates that the credential is not authorized to access the accommodation or when the communication interface is unable to communicate with the server to authorize the credential: require the access credential to obtain a user's identity before the actuator is triggered to open the latch based on the receipt of the secondary credential; and store the user's identity in the log before providing the log to the server. Clause 14. The access control assembly of clause 12 or clause 13, wherein the access control assembly further comprises: a housing comprising a visual element on an exterior of the housing, wherein the latch controller is further configured to, when the latch is activated based on the receipt of the secondary credential, cause the visual element to display an alert indicator. Clause 15. The access control assembly of clause 14, wherein the access control assembly is further configured to, when the latch is activated based on the receipt of the secondary credential, provide the registration of an alert status to the server the next time the communication interface communicates with the server. Additional consideration: The specific order or hierarchy of steps in the described processes is understood to be an illustrative example of approaches. Based on design preferences, the specific order or hierarchy of steps in the processes may be rearranged. Some steps may be performed concurrently. The attached method claims present elements of the various steps in an illustrative order and are not intended to be limited to the specific order or hierarchy presented. The foregoing description is provided to enable anyone skilled in the art to practice the various aspects described herein. The foregoing description provides several examples of the technology that is the subject of the invention, and the technology that is the subject of the invention is not limited to these examples. Skilled individuals will readily appreciate various modifications of these aspects, and the generic principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but should be given the full scope consistent with the language of the claims, in which reference to a singular element is not intended to mean one and only one unless specifically stated, but rather one or more. Unless specifically stated otherwise, the term "some" means one or more.Masculine pronouns (e.g., his / her) include feminine and neuter genders (e.g., she and her) and vice versa. Titles and subtitles, if any, are used for convenience only and do not limit this description. The term "website," as used herein, may include any aspect of a website, including one or more web pages, one or more servers used to host or store web-related content, and so forth. Consequently, the term "website" may be used interchangeably with the terms "web page" and "server." The predicate words "configured for," "operable for," and "programmed for" do not imply any particular tangible or intangible modification of a subject but are intended to be used interchangeably. For example, a processor configured to monitor and control an operation or component may also mean that the processor is programmed to monitor and control the operation or that the processor is operable to monitor and control the operation. Similarly, a processor configured to execute code may be interpreted as a processor programmed to execute code or operable to execute code. The term "automatic," as used herein, may include execution by a computer or machine without user intervention; for example, by instructions responding to an action predicated by the computer or machine or other initiating mechanism. The word "example" is used herein to mean that it serves as an example or illustration. Any aspect or design described herein as an example should not necessarily be construed as preferred or advantageous over other aspects or designs. A phrase such as "aspect" does not imply that the aspect is essential to the technology of the invention or that the aspect applies to all configurations of the technology of the invention. A description relating to an aspect may apply to all configurations, or to one or more configurations. An aspect may provide one or more examples. A phrase such as "an aspect" may refer to one or more aspects and vice versa. A phrase such as "implementation" does not imply that the implementation is essential to the technology of the invention or that the implementation applies to all configurations of the technology of the invention. A description relating to an implementation may apply to all implementations, or to one or more implementations. An implementation may provide one or more examples. A phrase such as "implementation" may refer to one or more implementations and vice versa.A phrase such as "configuration" does not imply that the configuration is essential to the technology of the invention or that the configuration applies to all configurations of the technology of the invention. A description relating to a configuration (QC7 I n / C7n7 / e / YIAI) may apply to all configurations, or to one or more configurations. A configuration may provide one or more examples. A phrase such as "configuration" may refer to one or more configurations and vice versa. As used herein, the terms determine or ascertain encompass a wide variety of actions. For example, determine may include calculating, computing, processing, deriving, generating, obtaining, searching (e.g., looking up a table, database, or other data structure), finding out, and the like through a hardware element without user intervention. Similarly, determine may include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), and the like through a hardware element without user intervention. Determine may include resolving, selecting, choosing, setting, and the like through a hardware element without user intervention. As used herein, the terms provide or supply encompass a wide variety of actions. For example, provide may include storing a value in a location on a storage device for later retrieval, transmitting a value directly to the recipient through at least one wired or wireless communication medium, transmitting or storing a reference to a value, and the like. Provide may also include encoding, decoding, encrypting, decrypting, validating, verifying, and the like through a hardware element. As used herein, the term "message" encompasses a wide variety of formats for communicating (i.e., transmitting or receiving) information. A message may include an aggregation of machine-readable information such as an XML document, a fixed-field message, a comma-separated message, or the like. A message may, in some implementations, include a signal used to transmit one or more representations of the information. Although recited in the singular, it is understood that a message may be composed, transmitted, stored, received, etc., in multiple parts. As used herein, the term selectively or selective can encompass a wide variety of actions. For example, a selective process might include determining one option from among multiple options. A selective process might include one or more of the following: dynamically determined inputs, preconfigured inputs, or user-initiated inputs to make the determination. In some implementations, an n-input switch might be included to provide selective functionality, where n is the number of inputs used to make the selection. In any mode, the generated or detected data can be forwarded to a remote device or location, where "remote" means a location or device other than the location or device where the program is running. For example, a remote location could be another location (e.g., office, laboratory, etc.) in the same city, another location in a different city, another location in a different state, another location in a different country, and so on. As such, when it is stated that one element is remote from another, it is meant that the two elements may be in the same room but separated, or at least in different rooms or different buildings, and may be at least one mile, ten miles, or at least one hundred miles apart. Communicating information refers to transmitting the data that represents that information as electrical signals over a suitable communication channel (e.g., a private or public network).Transmitting an item refers to any means of getting that item from one place to another, whether by physically transporting the item or otherwise (where possible), and includes, at least in the case of data, physically transporting a medium containing the data or communicating the data. Examples of communication media include radio or infrared transmission channels, a network connection to another computer or networked device, and the Internet, including email transmissions and information posted on websites and the like. All structural and functional equivalents to the elements of the various aspects described herein that are known or may subsequently become known to those skilled in the art are expressly incorporated herein by reference and are intended to be included in the claims. Furthermore, nothing described herein is intended to be dedicated to the public, regardless of whether the description is explicitly stated in the claims. No element of a claim shall be construed according to the provisions of 35 U.S.C. §112, sixth paragraph, unless the element is expressly stated using the phrase "means to" or, in the case of a method claim, the element is stated using the phrase "step to".Furthermore, to the extent that the term include, have, or similar is used in the description or in the claims, the term is intended to be inclusive in a manner similar to the term understand, as understood when used as a transitional word in a claim. ! QC7 I n / C7n7 / e / YIAI The Title, Background, Summary, Brief Description of Figures, and Summary of the Description are hereby incorporated into the description and are provided as illustrative examples, not as restrictive descriptions. They are presented with the understanding that they shall not be used to limit the scope or meaning of the claims. Furthermore, in the Detailed Description, it can be seen that the description provides illustrative examples and that the various features are grouped into several categories for the purpose of streamlining the description. This method of description should not be construed as implying that the claimed subject matter requires more features than are expressly stated in each claim. Rather, as reflected in the following claims, the inventive subject matter lies in fewer than all the features of a single described configuration or operation.The following claims are hereby incorporated into the Detailed Description, each claim being independent as a subject matter claimed separately. The claims are not intended to be limited to the matters described herein, but are intended to be given their full scope consistent with the language of the claims and to encompass all legal equivalents. However, none of the claims purports to cover, nor should they be construed as covering, subject matter that does not satisfy the requirement of 35 U.S.C. §101, 102, or 103. It is hereby stated that, as of this date, the best method known to the applicant for putting the aforementioned invention into practice is the one that is clear from the present description of the invention.
Claims
1. An access control system, characterized in that it comprises: a bolt configured to be fixed to an interior part of a housing; a latch configured to engage the bolt when the bolt is fixed to the housing and an access door of the housing is in a closed position, wherein the latch engaging the bolt secures the access door of the housing in a locked state; a latch controller; a memory device; one or more sensors configured to monitor the bolt; an actuator configured to electronically open the latch to open the access door of the housing; a credential interface configured to receive an electronically provided credential;and a communication interface configured to communicate with a server via an electronic network, wherein the latch controller is configured to: detect, by means of one or more sensors, when the latch is within a predetermined proximity of the bolt; and in response to the detection that the latch is not within the predetermined proximity of the bolt: determine whether an authorized credential has been received via the communication interface to open the latch; when the authorized credential is received, record an authorized opening of the latch on the memory device; and when the authorized credential was not received, record the unauthorized opening of the latch on the memory device and enter an alert state.
2. The system according to claim 1, characterized in that one or more sensors comprise a magnetic sensor configured to detect a ferrous or magnetic object, and wherein the bolt comprises a ferrous or magnetic object embedded therein.
3. The system according to claim 1 or 2, characterized in that the bolt comprises a plurality of slots and the ferrous or magnetic object is embedded within one of the slots and wherein the bolt comprises a plurality of teeth that engage within the plurality of slots to engage the bolt.
4. The system according to claim 1 or 2, characterized in that the bolt comprises an anchoring portion configured to be fixed to the inside of the housing and a breaking portion configured to interact with the latch to secure the access door of the housing in the locked state, the system further comprising: a housing comprising at least one or more sensors and the memory device; and an emergency access portal through a portion of the housing, the emergency access portal providing access by means of an instrument to the latch to separate the breaking portion from the anchoring portion, wherein the separation of the breaking portion from the anchoring portion releases the access door to provide access to the housing and activates the one or more sensors to detect that the latch is no longer within the predetermined proximity of the bolt.
5. The system according to claim 4, characterized in that the housing comprises a battery compartment and the emergency access portal is within the battery compartment.
6. The system according to claim 5, characterized in that one or more sensors are configured to detect the removal of one or more batteries from the battery compartment, and wherein the latch controller is further configured to, when one or more batteries are removed, record the access to the battery compartment in the memory device and enter the alert state.
7. The system according to claim 1 or 2, characterized in that it further comprises: a housing comprising at least one or more sensors and the memory device; and an emergency access portal through a portion of the housing, the emergency access portal providing access to a mechanical lift configured to manually move the latch away from the bolt and release the access door to provide access to the housing and activate the one or more sensors to detect that the latch is no longer within the predetermined proximity of the bolt.
8. The system according to claim 7, characterized in that the housing comprises a battery compartment and the emergency access portal is within the battery compartment.
9. The system according to claim 1 or 2, characterized in that it further comprises: a housing containing at least one or more sensors and the memory device, and comprising a visual element on the outside of the housing, wherein entering the alert state comprises causing the visual element to display an alert indicator.
10. The system according to claim 1 or 2, characterized in that the lock controller is further configured to: provide the alert status record to the server the next time the communication interface communicates with the server.
11. The system according to claim 1 or 2, characterized in that it further comprises: a housing comprising at least one or more sensors and the memory device; and a door sensor actuator configured to be mounted on a passive door of the housing, the door sensor actuator being configured to be detected by the one or more sensors when the passive door and the access door are in the closed position, wherein the detection, by means of one or more sensors, that the latch is at a predetermined proximity to the bolt implies that the one or more sensors cease to detect the door sensor actuator.
12. An access control assembly attachable to a door of a dwelling, characterized in that it comprises: a latch configured to engage a bolt fixed to an interior part of the dwelling when the access control assembly is attached to the door of the dwelling, wherein the latch engaging the bolt secures the door in a locked state; an actuator configured to electronically open the latch to open the door of the dwelling; a latch controller; a credential interface configured to receive an electronically provided access credential; a communication interface configured to communicate with a server via an electronic network; and wherein the latch controller is configured with instructions to: receive the access credential from the communication interface;In response to receiving the access credential, store an indication of the access credential on the memory device; query the server via the electronic network to determine if the access credential is authorized to access the accommodation; activate the actuator to open the latch when the server indicates that the access credential is authorized to access the accommodation; and when the server indicates that the credential is not authorized to access the accommodation or when the communication interface cannot communicate with the server to authorize the credential: require a secondary credential to access the accommodation; receive the secondary credential to access the accommodation; activate the actuator to open the latch based on the receipt of the secondary credential; store, on the memory device, a record of the latch opening along with the secondary credential;and provide the log to the server the next time the communication interface communicates with the server.
13. The access control assembly according to claim 12, characterized in that when the server indicates that the credential is not authorized to access the accommodation or when the communication interface is unable to communicate with the server to authorize the credential: > cu κ 90 NC* c K oa require the access credential to obtain a user's identity before the actuator is triggered to open the lock based on the receipt of the secondary credential; and store the user's identity in the register before providing the register to the server.
14. The access control assembly according to claim 12 or 13, characterized in that it further comprises: a housing comprising a visual element on an exterior of the housing, wherein the latch controller is further configured to, when the latch is activated based on the receipt of the secondary credential, cause the visual element to display an alert indicator.
15. The access control assembly according to claim 14, characterized in that the access control assembly is further configured to, when the latch is activated based on the receipt of the secondary credential, provide the registration of an alert status to the server the next time the communication interface communicates with the server.
16. The access control assembly according to claim 12 or 13, characterized in that it further comprises: one or more sensors configured to control the lock, wherein the one or more sensors comprise a magnetic sensor configured to detect a ferrous or magnetic object, and wherein the lock comprises a ferrous or magnetic object embedded therein.
17. The access control assembly according to claim 16, characterized in that the bolt comprises a plurality of slots and the ferrous or magnetic object is embedded within one of the slots, and wherein the bolt comprises a plurality of teeth that fit within the plurality of slots to engage the bolt. 18.- The access control assembly according to claim 12 or 13, characterized in that the bolt comprises an anchoring portion configured to be fixed to the inner portion of the housing and a breaking portion configured to interact with the latch to secure the housing door in the locked state, the access control assembly further comprises: a housing comprising the memory device and one or more sensors configured to monitor the bolt;and an emergency access portal through a portion of the housing, the emergency access portal providing access by means of an instrument to the latch to separate the breaking portion from the anchoring portion, wherein separation of the breaking portion from the anchoring portion releases the access portal to provide access to the housing and activates one or more sensors to detect that the latch is no longer within a predetermined proximity of the bolt.
19. The access control assembly according to claim 18, characterized in that the housing comprises a battery compartment and the emergency access portal is located within the battery compartment, wherein one or more sensors are configured to detect the removal of one or more batteries from the battery compartment, and wherein the latch controller is further configured to, when one or more batteries are removed, record the access to the battery compartment in the memory device and enter an alert state.
20. The access control assembly according to claim 12 or 13, characterized in that the system further comprises: a housing comprising the memory device and one or more sensors configured to monitor capture; and an emergency access portal through a portion of the housing, the emergency access portal providing access to a mechanical lift configured to manually move the latch away from the bolt and release the door to provide access to the housing and activate the one or more sensors to detect that the latch is no longer within a predetermined proximity of the bolt.