Dental operating microscope
Patent Information
- Application Number
- CN202522494082.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2025-11-25
- Publication Date
- 2026-10-27
- Estimated Expiration
- 2035-11-25
AI Technical Summary
[0012]与现有技术相比,本实用新型的有益效果是:本实用新型通过多源计时校验与加密授权机制的结合,有效解决了试用样机被无限期占用的问题;系统利用主控板RTC、相机板RTC和LED点亮时长三路计时源进行交叉验证,并通过哈希校验确保数据完整性,能有效识别时间篡改行为;授权码与设备唯一标识绑定,防止授权滥用;整套方案充分利用现有硬件架构,无需大规模改动即可实现,具有实施成本低、安全性高的综合优势。
Smart Images

Figure CN224907383U_ABST
Abstract
Description
Technical Field
[0001] This utility model belongs to the field of oral microscope technology, specifically relating to an oral surgical microscope. Background Technology
[0002] An oral microscope, also known as a dental surgical microscope, is a professional medical device that integrates precision optical magnification, multifocal illumination, and imaging systems. Through high-resolution objectives and a binocular stereoscopic system, it magnifies the surgical area within the oral cavity several to tens of times, and is further enhanced by coaxial cold light source illumination, providing physicians with a clear, shadowless, and three-dimensional surgical field.
[0003] The circuitry of a dental microscope has two main functions: illumination, which provides a light source for the surgeon to clearly view the lesion through the lens during surgery; and camera, which takes photographs of the lesion and records surgical videos. These two functions are handled by two separate circuit boards: the main control circuit board controls the illumination, and the camera circuit board controls the taking of photographs and recordings.
[0004] To promote the equipment in the field, manufacturers will first transport the equipment to medical institutions willing to try it out. The trial period will increase customers' willingness to buy. However, in actual use, it has been found that some equipment continues to be used after the trial period, and the equipment does not have a shutdown function. It can only be stopped by moving the equipment back. In other cases, customers move the equipment back after the first trial and only then have the intention to buy it. This increases the transportation costs for the manufacturer, and they also have to bear the costs of equipment debugging and transportation damage.
[0005] To address the aforementioned issues, this application proposes a dental surgical microscope with a controllable trial period and multi-source timing, anti-tampering, and encrypted authorization functions. Utility Model Content
[0006] To address the aforementioned problems in the existing technology, this utility model provides a dental surgical microscope that solves the problems mentioned above.
[0007] To achieve the above objectives, this utility model provides the following technical solution: a dental surgical microscope, comprising a power supply, a camera circuit board, a main control circuit board, an LED driver board, and an LED light source; the main control circuit board is provided with a first timing source for continuous timing; the camera circuit board is provided with a USB interface for reading authorization files from an authorized USB flash drive, and also has a second timing source; the main control circuit board and the camera circuit board communicate via a serial port for transmitting timing information, authorization code, device identification, and authorization period data; the LED driver board communicates with the main control circuit board, providing the main control circuit board with the cumulative LED illumination time as a third timing source; the main control circuit board is provided with a timing consistency verification module for comparing the consistency of the three timing data sources: the main control RTC, the camera RTC, and the cumulative LED illumination time; the main control circuit board is also provided with a hash verification module for irreversible verification of the multi-source timing data and the authorization period information.
[0008] As a preferred technical solution of this utility model, the timing consistency verification module determines whether the three timing data have backtracked or exceeded the preset deviation range.
[0009] As a preferred technical solution of this utility model, the hash verification module runs in the MCU of the main control circuit board, and the calculated hash value is stored in the non-volatile memory of the main control circuit board.
[0010] As a preferred technical solution of this utility model, the authorization verification process includes the camera circuit board performing digital signature verification on the authorization code and matching it with the device serial number and random salt value provided by the main control circuit board.
[0011] As a preferred technical solution of this utility model, the LED driver board transmits the cumulative lighting duration data to the main control circuit board through a serial digital interface.
[0012] Compared with existing technologies, the advantages of this utility model are as follows: This utility model effectively solves the problem of trial prototypes being occupied indefinitely by combining multi-source timing verification with an encrypted authorization mechanism; the system uses three timing sources—the main control board RTC, the camera board RTC, and the LED lighting duration—for cross-verification, and ensures data integrity through hash verification, effectively identifying time tampering behavior; the authorization code is bound to the device's unique identifier to prevent authorization abuse; the entire solution makes full use of the existing hardware architecture and can be implemented without large-scale modifications, possessing the comprehensive advantages of low implementation cost and high security. Attached Figure Description
[0013] The accompanying drawings are provided to further illustrate the present invention and form part of the specification. They are used together with the embodiments of the present invention to explain the present invention, but do not constitute a limitation thereof. In the drawings: Figure 1This is a block diagram of the present utility model; Figure 2 This is a block diagram of the main control circuit board in this utility model; In the diagram: 1. Microscope; 11. Main control circuit board; 111. First timing source; 112. Consistency verification module; 113. Memory; 12. LED driver board; 121. Third timing source; 13. LED light source; 14. Camera circuit board; 141. USB interface; 142. Second timing source; 15. Power supply; 2. USB flash drive. Detailed Implementation
[0014] The technical solutions of the present utility model will be clearly and completely described below with reference to the accompanying drawings of the embodiments. Obviously, the described embodiments are only some embodiments of the present utility model, and not all embodiments. Based on the embodiments of the present utility model, all other embodiments obtained by those of ordinary skill in the art without creative effort are within the protection scope of the present utility model. Example
[0015] Please see Figures 1-2 The present invention provides the following technical solution: a dental surgical microscope, the microscope 1 including a power supply part 15, a camera circuit board 14, a main control circuit board 11, an LED driver board 12 and an LED light source 13; the main control circuit board 11 is provided with a first timing source 111 for continuous timing; The main control circuit board 11 serves as the control core of the system and preferably adopts a 32-bit microcontroller (MCU) based on the ARM Cortex-M series, such as the STM32F4 series or GD32 series. The main control circuit board 11 has a built-in first timing source 111, which is powered by an independent, non-removable button battery (such as CR2032) to ensure that the RTC can keep timing regardless of whether the microscope is powered on or off; at least two UART serial communication modules are used to communicate with the camera circuit board 14 and the LED driver board 12 respectively; an I²C bus controller is optional for communicating with the LED driver board 12; the internal memory 113 serves as a non-volatile storage area for storing authorization period information, device unique serial number, random salt value and subsequently generated hash check value.
[0016] The camera circuit board 14 typically includes an image sensor processing chip and peripheral circuitry. In this solution, the camera circuit board 14 is additionally equipped with: a USB interface 141 for connecting the authorized USB flash drive 2 to read the authorized files therein; a second timing source 142, which is equipped with an independent button battery; a serial communication module connecting the camera circuit board 14 and the main control circuit board 11 to establish a bidirectional data link; and an authorized processing module, which is a software function module running on the processor of the camera circuit board 14, responsible for parsing the authorized files, performing digital signature verification, and other logic.
[0017] The LED driver board 12 is responsible for driving the LED light source and providing constant current illumination. Its core function is a third timing source 121, which is implemented by a hardware counter or firmware running within the driver chip. It accumulates and records the total working time of the LED from the moment it is first lit. This timing value is unaffected by system power failure and is stored in the driver board's non-volatile memory. It is connected to the main control board via an I²C bus or another UART serial port to respond to queries from the main control board and upload the accumulated lighting time data.
[0018] The physical connections between modules include: The main control circuit board and the camera circuit board are interconnected via a UART serial cable to achieve bidirectional communication; The main control circuit board and the LED driver board are connected via an I²C bus or a UART serial cable. The USB interface connects directly to the USB Host controller on the camera's circuit board; The power supply section provides the necessary operating voltage for all circuit modules and LED light sources.
[0019] The multi-source timing verification process, specifically implemented through the following steps: 1. Data Acquisition: The timing consistency verification module (a firmware program running on the main control MCU) within the main control circuit board periodically (e.g., every 10 minutes or each system startup) performs the following operations: a. Read the first timing source (denoted as T1) from the main control board's own RTC, which is the current standard time; b. Send a command to the camera circuit board via serial port to request its RTC time. After receiving the command, the camera board returns its second timing source (denoted as T2); c. Send a command to the LED driver board via I²C or serial port to request the cumulative lighting time. The LED driver board returns a third timing source (denoted as T3), which is the total LED lighting time in hours or minutes.
[0020] 2. Consistency Verification: After the main control board obtains T1, T2, and T3, it performs the following comparison: a. Anti-rollback check: Compare the current readings of T1, T2, and T3 with the baseline values stored locally after the last successful verification. If the current value of any timing source is less than its corresponding baseline value, a time rollback is determined to have occurred; b. Deviation Tolerance Check: Calculate the absolute difference between T1 and T2, and the difference between T3 (converted to a date based on a reasonable average daily usage hours) and T1. If either difference exceeds the preset allowable deviation range (e.g., the deviation between the main control RTC and the camera RTC is greater than 5 minutes), it is determined that the timing is out of sync; 3. Protection Logic Trigger: Once the above verification steps detect "rollback" or "out of tolerance," the timing consistency verification module immediately triggers the system protection logic. This logic can manifest as follows: Send a command to the lighting control module to turn off the LED driver board, thus preventing the microscope from illuminating; Send a command to the camera circuit board to lock the photo and video recording functions; Record abnormal events in the system log and report them to the server via the network (if applicable).
[0021] Detailed implementation process of the encryption authorization mechanism 1. License File Reading: The user inserts a USB flash drive containing the license file into the microscope's USB port. After the camera circuit board detects the USB flash drive insertion, it reads the license file in the specified format through its USB Host module.
[0022] 2. Digital Signature Verification: The authorization processing module on the camera circuit board extracts the authorization code and digital signature from the authorization file. It uses the public key pre-programmed into the secure storage area of the camera board to verify the authorization code. If verification fails, the process terminates, and authorization fails.
[0023] 3. Device Identifier Matching: After the digital signature verification is successful, the device binding verification stage begins. a. The unique serial number of the main control MCU.
[0024] i. The MAC address of the camera circuit board (which needs to be pre-stored in the main control board or camera board).
[0025] ii. The MAC address of the camera circuit board (which needs to be pre-stored in the main control board or camera board).
[0026] iii. A random salt value generated by the main control board to increase the difficulty of cracking. b. The camera board compares the device identifier bound to the authorization code parsed from the authorization file with the actual device identifier obtained from the main control board. If they do not match, the authorization fails.
[0027] 4. Authorization Period Write and Hash Generation: After all the above checks pass: a. The camera circuit board parses the authorization duration (e.g., 30 days) from the authorization file and sends it to the main control circuit board via serial port.
[0028] b. The main control board writes the received authorization period (start time and / or end time) into the authorization information storage area of its non-volatile memory area.
[0029] c. The hash verification module (software running on the main control MCU) is invoked. It collects the current three timing source data (T1, T2, T3) and the recently written authorization period information, and uses the SHA-256 hash algorithm (or other cryptographic hash algorithm) to calculate a unique hash value H.
[0030] d. Securely store the hash value H along with the authorization period in the non-volatile memory of the main control board.
[0031] 5. Anti-tampering verification during operation: During subsequent device startup or periodic operation, the main control board will repeat the above hash calculation process to generate a new hash value H'. H' will then be compared with the stored H: If H' == H, it indicates that the timing data and the authorization period have not been tampered with, and the system is operating normally; If H' != H, it indicates that at least one timing data or authorization period has been illegally modified. The system will immediately trigger the same protection logic as "timing inconsistency" and lock the device function.
[0032] Finally, it should be noted that the above description is merely a preferred embodiment of this utility model and is not intended to limit the utility model. Although the utility model has been described in detail with reference to the foregoing embodiments, those skilled in the art can still modify the technical solutions described in the foregoing embodiments or make equivalent substitutions for some of the technical features. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this utility model should be included within the protection scope of this utility model.
Claims
1. A dental surgical microscope, the microscope (1) comprising a power supply section (15), a camera circuit board (14), a main control circuit board (11), an LED driver board (12), and an LED light source (13), characterized in that: The main control circuit board (11) is equipped with a first timing source (111) for continuous timing; The camera circuit board (14) is equipped with a USB interface (141) for reading the authorization file in the authorization USB flash drive (2), and also has a second timing source (142). The main control circuit board (11) and the camera circuit board (14) communicate via serial port to transmit timing information, authorization code, device identification and authorization period data; The LED driver board (12) communicates with the main control circuit board (11) and provides the main control circuit board (11) with the cumulative LED lighting time as a third timing source (121). The main control circuit board (11) is equipped with a timing consistency verification module (112) for comparing the consistency of the timing data of the main control RTC, the camera RTC and the cumulative lighting time of the LED. The main control circuit board (11) is also equipped with a hash verification module, which is used to perform irreversible verification of multi-source timing data and authorization period information.
2. The dental surgical microscope according to claim 1, characterized in that: The timing consistency verification module (112) determines whether the three timing data have backtracked or exceeded the preset deviation range.
3. The dental surgical microscope according to claim 1, characterized in that: The hash verification module runs in the MCU of the main control circuit board (11), and the calculated hash value is stored in the non-volatile memory (113) of the main control circuit board (11).
4. The dental surgical microscope according to claim 1, characterized in that: The authorization verification process includes the camera circuit board (14) performing digital signature verification on the authorization code and matching it with the device serial number and random salt value provided by the main control circuit board (11).
5. A dental surgical microscope according to claim 1, characterized in that: The LED driver board (12) transmits the cumulative lighting duration data to the main control circuit board (11) through a serial digital interface.