Intelligent peripheral with permission guiding function

By embedding storage hardware and detection circuits in smart peripherals, the device automatically detects and outputs permission setting guidance, solving the problem that users need to manually search for paths in existing technologies, and realizing plug-and-play functionality and efficient permission configuration for smart peripherals.

CN224248118UActive Publication Date: 2026-05-15MIMOUSE
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Utility models(China)
Current Assignee / Owner
MIMOUSE
Filing Date
2026-04-20
Publication Date
2026-05-15

AI Technical Summary

Technical Problem

Existing smart peripherals require users to manually find the permission settings path when using them for the first time. The operation is not intuitive and lacks an automatic triggering mechanism at the hardware level, which makes it easy for users to miss key configuration steps and affect the normal functioning of the device.

Method used

It employs built-in storage hardware and initial connection detection hardware circuit, connects to the MCU control circuit via SPI bus, automatically detects the connection status of peripheral devices and the computer's USB interface, and outputs permission setting guidance data, realizing automatic triggering and plug-and-play at the hardware level.

Benefits of technology

It enables automatic permission settings when peripherals are first connected to a computer, reducing user operation steps, improving ease of use and user experience, and avoiding omissions caused by manual operation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN224248118U_ABST
    Figure CN224248118U_ABST
Patent Text Reader

Abstract

The utility model discloses an intelligent peripheral with a permission guiding function. The intelligent peripheral comprises a peripheral shell, a PCB (Printed Circuit Board), an MCU (Microprogrammed Control Unit) control circuit, built-in storage hardware and a first connection detection hardware circuit, the first connection detection hardware circuit comprises a triode trigger module and a nonvolatile hardware register unit, the triode trigger module is used for detecting the electrical connection state of the USB interface, and the nonvolatile hardware register unit is used for recording first connection completion flag bit data to avoid repeated triggering; and after the first connection detection, the built-in storage hardware is triggered to output permission setting guide data to the external computer through the USB data channel, so that a permission setting guide interface is generated, and a user is guided to complete system permission configuration. According to the utility model, authority guidance is realized in a hardware mode without depending on software, the structure is simple, and the configuration efficiency and the user experience when the peripheral is used for the first time can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This utility model relates to the field of computer peripheral technology, and in particular to an intelligent peripheral with permission guidance function. Background Technology

[0002] With the development of AI peripherals, such as smart mice and AI input devices, after connecting to a computer, they typically require driver installation and system permission configuration to achieve functions such as voice control and assisted operation. In existing technologies, upon first use, users must manually access the relevant settings interface of the operating system to grant permissions, or rely on accompanying software for guidance. For example, some current peripherals use accompanying software CDs or pop-up prompts to guide users through permission settings, which is still a passive software-level guidance solution.

[0003] However, the above methods generally have the following problems: on the one hand, the permission setting path is relatively complex, and the interface hierarchy of different operating systems varies greatly, requiring users to search multiple times, making the operation unintuitive; on the other hand, some peripherals lack an effective first-connection identification mechanism, failing to automatically trigger permission guidance when the device is connected, causing users to easily miss key setting steps, thereby affecting the normal functioning of the device.

[0004] In addition, most existing solutions rely on software-level guidance, requiring users to actively run applications, lacking automatic triggering capabilities based on the hardware level, and the overall user experience needs to be improved.

[0005] Therefore, it is necessary to provide an intelligent peripheral that can automatically trigger permission setting guidance through hardware structure when the peripheral is first connected to the computer, so as to improve ease of use and system adaptation efficiency. Utility Model Content

[0006] The present invention aims to provide an intelligent peripheral device with permission guidance function to solve the problems in the prior art where peripheral devices require manual searching of permission setting paths when used for the first time, the guidance method relies on software and is not intuitive, and key configuration steps are easily missed, thereby improving the ease of use of the device and the user experience.

[0007] To achieve the above objectives, the present invention adopts the following technical solution:

[0008] A smart peripheral device with access control functionality includes a peripheral casing and also includes:

[0009] The built-in storage hardware is a NAND-type SPI interface flash memory hardware, which is fixedly packaged on the PCB board inside the peripheral housing and is electrically connected to the peripheral's MCU control circuit through the SPI bus.

[0010] The initial connection detection hardware circuit is integrated on the PCB board and is electrically connected to the built-in storage hardware and MCU control circuit. The initial connection detection hardware circuit includes a transistor trigger module and a non-volatile hardware register unit. The transistor trigger module is used to detect the electrical connection status of the USB interface between the smart peripheral and the external computer at the hardware level. The non-volatile hardware register unit is electrically connected to the transistor trigger module and is used to record and store the initial connection completion flag data of the smart peripheral at the hardware level. The flag data is binary status data and is not lost after power failure to ensure that the permission boot process is not triggered repeatedly after the device is powered on again.

[0011] The built-in storage hardware has permission settings for guiding data.

[0012] The MCU control circuit is configured to: respond to the trigger signal output by the transistor trigger module, when the flag bit data in the non-volatile hardware register unit is in an untriggered state, control the built-in storage hardware to output the permission setting guidance data to the external computer through the USB data channel, and control the non-volatile hardware register unit to update the flag bit data to a triggered state, so that the external computer can generate a hardware-triggered permission setting guidance interface.

[0013] Furthermore, the built-in storage hardware simultaneously stores driver installation program data and permission setting guidance data, wherein the driver installation program data is hardware driver data adapted to the target computer architecture.

[0014] Furthermore, the permission setting guidance data embedded in the built-in storage hardware is static graphic guidance data adapted to the operating system, and the graphic guidance data is a hardware configuration step diagram in image format.

[0015] Furthermore, the non-volatile hardware register unit further adopts a hardware storage device with write protection function. After the flag bit data completes the first trigger write, the hardware write protection mechanism prevents the software from accidentally rewriting it, thereby improving the reliability of the flag bit data during the first connection.

[0016] Furthermore, the permission setting guidance data embedded in the built-in storage hardware contains pre-embedded hyperlink data. When the external computer generates the permission setting guidance interface, the hyperlink data is presented as a hyperlink control. When the user triggers the hyperlink control, it is used to jump to the corresponding permission setting page of the operating system.

[0017] Furthermore, the driver installation program data embedded in the built-in storage hardware is triggered by the MCU control circuit when the smart peripheral establishes an electrical connection with the USB interface of the external computer; the driver installation program data complies with the driver signature and security specifications of the target operating system, and automatically completes the installation under the condition that the operating system security policy allows, without the need for manual intervention during the installation process.

[0018] Furthermore, the intelligent peripheral is a mouse device with a wired USB interface, and the PCB board is fixedly installed in a slot structure inside the peripheral housing.

[0019] Compared with the prior art, the present invention has the following beneficial effects:

[0020] 1. By setting up a first-connection detection hardware circuit, the system can automatically identify and trigger the first-connection status between peripherals and the computer at the hardware level. Compared with a pure software boot solution, the triggering time is earlier and the stability is higher, without requiring the user to actively run the application.

[0021] 2. By pre-storing permission setting guidance data through built-in storage hardware, the guidance information is automatically output upon first connection, realizing a plug-and-play permission guidance function;

[0022] 3. By outputting guide data via the USB data channel, a boot interface can be directly generated on an external computer, avoiding the need for users to manually search for the settings path;

[0023] 4. Implement permission guidance through hardware triggering, reducing user operation steps, lowering the threshold for use, and improving the overall user experience;

[0024] 5. The overall structure is simple and easy to integrate into existing smart peripheral products, making it valuable for promotion and application. Attached Figure Description

[0025] Figure 1 This is a schematic diagram of the overall structure of an intelligent peripheral device with permission guidance function according to this utility model;

[0026] Figure 2 This is a schematic diagram of the PCB board and its functional modules in this utility model;

[0027] Figure 3 This is a schematic diagram of the first connection and detection hardware circuit in this utility model;

[0028] Figure 4 This is a schematic diagram showing the connection relationship between the built-in storage hardware, the MCU control circuit, and the USB interface module in this utility model.

[0029] Explanation of reference numerals in the attached figures:

[0030] 1-Peripheral housing; 2-PCB board; 3-MCU control circuit; 4-Built-in storage hardware; 5-USB interface module; 6-Initial connection detection hardware circuit; 61-Transistor trigger module; 62-Non-volatile hardware register unit. Detailed Implementation

[0031] The present invention will be further described in detail below with reference to the accompanying drawings. This embodiment is only used to illustrate the present invention and is not intended to limit the scope of protection of the present invention.

[0032] like Figures 1 to 4 As shown, a smart peripheral device with permission guidance function includes a peripheral housing 1, and a PCB board 2 is disposed inside the peripheral housing 1. The PCB board 2 is fixedly disposed in a slot structure inside the peripheral housing 1.

[0033] The PCB board 2 is equipped with an MCU control circuit 3, built-in storage hardware 4, USB interface module 5, and initial connection detection hardware circuit 6. The functional modules are electrically connected to each other through wires or circuit wiring.

[0034] The built-in storage hardware 4 is a NAND-type SPI interface flash memory hardware. It is fixedly packaged on the PCB board 2 and electrically connected to the MCU control circuit 3 via the SPI bus. The built-in storage hardware 4 contains permission setting guidance data and driver installation program data.

[0035] The permission setting guidance data is static graphic guidance data adapted to the operating system, preferably a hardware configuration step diagram in image format, used to display the permission configuration process on an external computer.

[0036] The USB interface module 5 is a USB interface used to realize data transmission and electrical connection between the smart peripheral and an external computer.

[0037] The initial connection detection hardware circuit 6 is integrated on the PCB board 2 and is electrically connected to the built-in storage hardware 4 and the MCU control circuit 3. The initial connection detection hardware circuit 6 includes a transistor trigger module 61 and a non-volatile hardware register unit 62.

[0038] The transistor trigger module 61 is used to detect the electrical connection status between the USB interface module 5 and the external computer at the hardware level, and outputs a trigger signal when an electrical connection is established at the USB interface. The non-volatile hardware register unit 62 is electrically connected to the transistor trigger module 61 and is used to record and store the first connection completion flag data of the intelligent peripheral. The flag data is binary status data. The non-volatile hardware register unit 62 has non-volatile storage characteristics, and the stored flag data is not lost after power failure, thereby ensuring that the permission boot process is not triggered repeatedly after the device is powered on again.

[0039] The MCU control circuit 3 is configured to: when the transistor trigger module 61 detects that the USB interface module 5 has established an electrical connection with the external computer and outputs a trigger signal, and the flag bit data in the non-volatile hardware register unit 62 is in an untriggered state, control the built-in storage hardware 4 to output the permission setting guidance data to the external computer through the USB data channel, and control the non-volatile hardware register unit 62 to update the flag bit data to a triggered state, so that the external computer generates a permission setting guidance interface based on the data.

[0040] In a preferred embodiment, the built-in storage hardware 4 also stores driver installation program data. When the smart peripheral establishes an electrical connection with the USB interface of an external computer, the MCU control circuit 3 triggers the execution of the driver installation program data. The driver installation program data conforms to the driver signature and security specifications of the target operating system, enabling automatic installation of the driver program without manual intervention, provided that the operating system's security policy allows it.

[0041] In a preferred embodiment, the permission setting guidance data embedded in the built-in storage hardware 4 contains pre-embedded hyperlink data. When the external computer generates the permission setting guidance interface, the hyperlink data is presented as a hyperlink control, which is used to jump to the permission setting page of the operating system to further guide the user to complete the permission configuration.

[0042] In this embodiment, the intelligent peripheral is preferably a wired USB interface mouse device, and the peripheral housing 1 has a compact structure, which facilitates mass production and application.

[0043] The above embodiments are merely preferred embodiments of this utility model. Any equivalent substitutions or changes made by those skilled in the art to its structural form and connection method without departing from the technical solution of this utility model shall fall within the protection scope of this utility model.

Claims

1. A smart peripheral device with access control functionality, comprising a peripheral casing, characterized in that, Also includes: The built-in storage hardware is a NAND-type SPI interface flash memory hardware, which is fixedly packaged on the PCB board inside the peripheral housing and is electrically connected to the peripheral's MCU control circuit through the SPI bus. The initial connection detection hardware circuit is integrated on the PCB board and is electrically connected to the built-in storage hardware and MCU control circuit. The initial connection detection hardware circuit includes a transistor trigger module and a non-volatile hardware register unit. The transistor trigger module is used to detect the electrical connection status of the USB interface between the smart peripheral and the external computer at the hardware level. The non-volatile hardware register unit is electrically connected to the transistor trigger module and is used to record and store the initial connection completion flag data of the smart peripheral at the hardware level. The flag data is binary status data and is not lost after power failure to ensure that the permission boot process is not triggered repeatedly after the device is powered on again. The built-in storage hardware has permission settings for guiding data. The MCU control circuit is configured to: respond to the trigger signal output by the transistor trigger module, when the flag bit data in the non-volatile hardware register unit is in an untriggered state, control the built-in storage hardware to output the permission setting guidance data to the external computer through the USB data channel, and control the non-volatile hardware register unit to update the flag bit data to a triggered state, so that the external computer can generate a hardware-triggered permission setting guidance interface.

2. The intelligent peripheral device with permission-guided functionality according to claim 1, characterized in that: The built-in storage hardware simultaneously stores driver installation program data and permission setting guidance data, wherein the driver installation program data is hardware driver data adapted to the target computer architecture.

3. The intelligent peripheral device with permission-guided functionality according to claim 1, characterized in that: The permission setting guidance data embedded in the built-in storage hardware is static graphic guidance data adapted to the operating system. The graphic guidance data is a hardware configuration step diagram in image format.

4. The intelligent peripheral device with permission-guided functionality according to claim 1, characterized in that: The non-volatile hardware register unit further employs a hardware storage device with write protection. After the flag bit data completes the first trigger write, the hardware write protection mechanism prevents the software from accidentally rewriting it, thereby improving the reliability of the flag bit data during the first connection.

5. The intelligent peripheral device with permission-guided functionality according to claim 1, characterized in that: The permission setting guidance data embedded in the built-in storage hardware contains pre-embedded hyperlink data. When the permission setting guidance interface is generated on an external computer, the hyperlink data is presented as a hyperlink control. When the user triggers the hyperlink control, it is used to jump to the corresponding permission setting page of the operating system.

6. The intelligent peripheral device with permission-guided functionality according to claim 2, characterized in that: The driver installation program data embedded in the built-in storage hardware is triggered by the MCU control circuit when the smart peripheral establishes an electrical connection with the USB interface of the external computer. The driver installation program data complies with the driver signature and security specifications of the target operating system and automatically completes the installation under the condition that the operating system security policy allows it, without the need for manual intervention.

7. The intelligent peripheral device with permission-guided functionality according to claim 1, characterized in that: The intelligent peripheral is a mouse device with a wired USB interface, and the PCB board is fixedly installed in a slot structure inside the peripheral housing.