Desktop mobile phone support based on multi-mode perception and control method thereof

By using multimodal sensing technology, combined with a weighing sensor and a camera, the desktop phone holder achieves adaptive clamping and angle adjustment, solving the problems of poor stability and human-computer interaction in existing technologies, and providing a stable and convenient user experience.

CN121334288APending Publication Date: 2026-01-13FUYANG NORMAL UNIVERSITY
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511506953.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-21
Publication Date
2026-01-13

AI Technical Summary

Technical Problem

Existing desktop phone holders have shortcomings in terms of stability, versatility, and human-computer interaction. They cannot adapt to phones of different weights and cannot actively sense the user's position and intentions, resulting in cumbersome operation.

Method used

Employing multimodal sensing technology, it combines a weighing sensor and a camera to adjust the clamping force and angle in real time. It utilizes electromagnets and a dual-axis motor to achieve adaptive clamping and angle adjustment. Combined with an ergonomic model and user preference memory, it provides a stable and smooth user experience.

Benefits of technology

It achieves stable clamping and automatic angle adjustment for mobile phones of different weights, improving the smoothness and convenience of the user experience, especially when switching between work and entertainment modes without the need for manual adjustment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121334288A_ABST
    Figure CN121334288A_ABST
Patent Text Reader

Abstract

The invention provides a desktop mobile phone support based on multi-mode perception and a control method thereof, and relates to the field of communication, the desktop mobile phone support comprises a base, a connecting frame is hinged to the base, a double-shaft motor is installed at the end of the connecting frame, two output shafts of the double-shaft motor are fixedly connected with rotating shafts, and the rotating shafts are fixedly connected with the rotating shafts; the two rotating shafts are fixedly connected with a support used for hanging a mobile phone, the two sides of the support are slidably connected with clamping blocks used for clamping the mobile phone, and the opposite sides of the two clamping blocks are fixedly connected with electromagnets. The weight of the mobile phone is collected in real time through the weighing sensor, the clamping force is dynamically adjusted through the electromagnet in combination with an accurate calculation model of F = k * W * mu, the problems that a light and thin mobile phone is clamped too loosely and a heavy mobile phone (including accessories) is clamped too tightly due to the fact that a traditional spring support is matched with the weight at a time are solved, the mobile phone can be prevented from falling off or a shell is prevented from being damaged, and the service life of the mobile phone is prolonged. And the method is suitable for 100-300g mainstream mobile phones and various accessory combination scenes.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communications, and more specifically, to a desktop mobile phone holder based on multimodal sensing and its control method. Background Technology

[0002] As smartphones have become core devices for modern people's work and entertainment, phone stands have evolved from simple support tools to multifunctional and intelligent designs. However, desktop phone stands on the market still have many technical shortcomings: The contradiction between stability and versatility: Traditional phone stands have a fixed damping force, which cannot provide a consistent stable support experience for phones of different weights (such as after changing phone cases or adding lenses). Excessive damping force makes adjustment difficult, while too little damping force makes the phone prone to "nodding" or wobbling.

[0003] Poor human-computer interaction experience: Users need to frequently and manually adjust the angle of the stand to obtain the best viewing angle, especially when switching between work and entertainment modes. This cumbersome operation interrupts the smooth user experience. Existing stands lack the ability to proactively sense the user's position and intentions.

[0004] Therefore, we have made improvements to this by proposing a desktop mobile phone holder based on multimodal perception and its control method. Summary of the Invention

[0005] The purpose of this invention is to address the existing problems.

[0006] To achieve the above-mentioned objectives, this invention provides a desktop mobile phone holder based on multimodal sensing and its control method to improve the aforementioned problems.

[0007] The application is as follows: A desktop phone holder based on multimodal sensing includes a base with a connecting frame hinged to it. A dual-axis motor is mounted at one end of the connecting frame, and two output shafts of the dual-axis motor are fixedly connected to rotating shafts. A bracket for suspending a phone is fixedly connected to the two rotating shafts. Clamping blocks for holding the phone are slidably connected to both sides of the bracket. Electromagnets are fixedly connected to opposite sides of the clamping blocks. When energized, the electromagnets generate magnetic force that attracts each other, controlling the clamping force of the clamping blocks. A weighing sensor is installed on the bracket to weigh the phone. A camera is mounted on the rotating shaft to monitor the user's facial orientation. The camera monitors the user's facial orientation and drives the dual-axis motor to rotate the bracket, adjusting the angle of the phone on the bracket. The weighing sensor detects the weight of the phone and adjusts the magnetic force of the electromagnets based on the phone's weight, thereby adjusting the clamping force of the clamping blocks.

[0008] A control method for a desktop phone holder based on multimodal sensing includes an adaptive clamping force control method based on the phone's weight, specifically comprising the following steps: Step 1: Start Weighing: When the phone is placed on the stand, the weighing sensor automatically starts, collects the phone's weight data in real time (accuracy ≤1g), and transmits the data to the main control unit (MCU) built into the base. Step 2, Magnetic Force Calculation: The MCU calculates the target magnetic force according to the preset formula: F=k×W×μ, where F is the clamping force that the clamping block needs to provide, k is the safety factor (value 1.2-1.5), W is the weight of the mobile phone, and μ is the coefficient of friction between the clamping block and the mobile phone shell; Step 3, Magnetic Force Adjustment: The MCU sends a current control command to the electromagnet. By adjusting the input current (range 0.1-0.5A), the electromagnet generates a magnetic force that matches F, controlling the force of the clamp to hold the phone, preventing it from falling off due to being too loose or damaging the phone due to being too tight. Step 4, Dynamic Correction: The load cell continuously monitors weight changes (such as when adding / removing accessories from a mobile phone) and updates the weight data every 0.5 seconds. The MCU synchronously adjusts the electromagnet force to maintain a stable clamping force.

[0009] As a preferred technical solution of this application, a user face orientation recognition initiation method based on a camera is also included, specifically comprising the following steps: Triggering conditions: When the weighing sensor detects that the phone weighs ≥100g (excluding accidental touches) and the duration exceeds 2 seconds, the MCU sends a start command to the camera, and the camera enters the face recognition mode; Initial calibration: After the camera is turned on, it first scans the area 0.3-2 meters in front of the bracket, collects environmental images and filters out non-human contours (such as desktop clutter) to establish the initial monitoring area; Face lock: The system extracts human facial features (such as eyes and nose bridge contour) within the area using image recognition algorithms. When the facial feature matching degree is ≥90% and persists for more than 1 second, it is determined that "the user is in place" and the camera enters real-time tracking mode. As a preferred technical solution of this application, a method for real-time adjustment of the mobile phone angle based on facial orientation is also included, specifically comprising the following steps: Orientation acquisition: The camera acquires the user's facial orientation data at a frequency of 10Hz, obtains the horizontal angle (α) and vertical angle (β) between the face and the mobile phone screen, and transmits the angle data to the MCU; Target angle calculation: The MCU determines the optimal display angle of the mobile phone based on the ergonomic model, where the horizontal direction must satisfy α≤5° and the vertical direction must satisfy β=15°-30° (which can be adjusted according to user preset preferences); Motor drive: If the deviation between the current angle and the target angle is greater than 3°, the MCU sends a rotation command to the dual-axis motor to control the dual-axis motor to drive the rotating shaft to adjust the bracket angle; when the deviation is less than or equal to 3°, the dual-axis motor stops rotating, and the angle calibration is completed.

[0010] As a preferred technical solution of this application, a method for monitoring and correcting abnormal clamping force is also included, specifically comprising the following steps: Anomaly detection: The MCU receives the weight data from the weighing sensor and the current feedback data from the electromagnet in real time. When the following situations occur, it is determined to be "clamping abnormality": First, the weight data remains unchanged, but the change in electromagnet current is >20%; Second, the position offset of the clamping block is >2mm (monitored by the displacement sensor built into the bracket). Correction execution: If it is determined to be "magnetic force attenuation", the MCU increases the input current of the electromagnet until the clamping force is restored to F; if it is determined to be "phone offset", the MCU first reduces the magnetic force of the electromagnet to 50% of F, adjusts the position of the clamping block through the micro push rod built into the bracket, and then restores the target magnetic force after resetting. Alarm prompt: If the abnormality lasts for more than 5 seconds, the indicator light on the base will flash (red light, frequency 1 time / second), and at the same time send a "clamping abnormality" reminder to the user's mobile phone via Bluetooth.

[0011] As a preferred technical solution of this application, it also includes a method for restoring the viewing angle and adjusting the clamping force after the user leaves, which specifically includes the following steps: Leaving recognition: The camera continuously monitors facial features. When the facial features disappear for more than 10 seconds, or when the distance between the face and the phone is greater than 2 meters, the MCU determines that "the user has left". View reset: The MCU controls the dual-axis motor to rotate the bracket, so that the phone returns to the preset initial angle (0° in the horizontal direction and 90° in the vertical direction, i.e., portrait mode). Reduced clamping force: The MCU adjusts the electromagnet's magnetic force to 60% of F, reducing energy consumption and heat generation caused by the electromagnet's continuous high-load operation while ensuring the phone does not fall off.

[0012] As a preferred technical solution of this application, a dual-axis motor load protection method based on the weight of the mobile phone is also included, specifically comprising the following steps: Load calculation: After receiving the weight data from the weighing sensor, the MCU calculates the total load torque of the dual-axis motor by combining the inherent weight of the bracket and clamp. The formula is: M_load=(W+W0)×L×sinθ, where W0 is the total weight of the bracket and clamp, L is the distance from the motor output shaft to the center of gravity of the mobile phone, and θ is the angle between the bracket and the horizontal direction. Torque limit: The MCU presets the maximum safe torque M_max of the dual-axis motor. If M_load > M_max, the dual-axis motor is prohibited from executing rotation commands, and the indicator light flashes (orange light, frequency 2 times / second). Load reduction adjustment: If M_load > M_max, the MCU first controls the bracket to rotate to θ=0° (horizontal state), reduces the load torque, and then executes the angle adjustment command required by the user.

[0013] As a preferred technical solution of this application, a multi-user facial preference memory and retrieval method is also included, which specifically includes the following steps: User Enrollment: When a new user uses the app, the "User Memory" function is triggered in the dedicated mobile app. The camera captures the user's facial features 3 times (with a 2-second interval between each capture), generates a unique user ID, and records the user's optimal screen angle (horizontal angle and vertical angle). Preference storage: The MCU associates and stores user ID, facial feature data, and optimal angle data, supporting up to 10 sets of user data storage; Automatic Recall: In subsequent use, the camera recognizes the user's facial features and matches the user ID, recalling the user's optimal angle within 1 second, and automatically adjusting the bracket angle through a dual-axis motor, eliminating the need for repeated calibration.

[0014] As a preferred technical solution of this application, a method for adjusting the control strategy under low power conditions is also included, specifically comprising the following steps: Battery monitoring: The power management module built into the base monitors the battery level in real time. When the battery level is ≤20%, it sends a "low battery signal" to the MCU. Functional adjustments: The MCU implements a low-power strategy, firstly reducing the camera sampling frequency from 10Hz to 5Hz; secondly, disabling the "reset after user departure" function to maintain the current angle; and thirdly, maintaining the electromagnet's magnetic force at 80% of F to prioritize the core clamping function. Charging reminder: The base indicator light stays on (yellow light), and a push notification is sent to the user's mobile phone via Bluetooth saying "The stand is low on battery, please charge".

[0015] As a preferred technical solution of this application, it also includes a method for linking viewing angle and clamping force based on the state of the mobile phone screen, which specifically includes the following steps: Status synchronization: The stand connects to the phone via Bluetooth to obtain the phone screen status in real time (portrait / landscape, screen on / off). Landscape mode linkage: When the phone is detected to switch to landscape mode (for more than 3 seconds), the MCU controls the dual-axis motor to adjust the vertical angle of the stand to 20°-25° (the best angle for watching movies / playing games), while keeping the electromagnet's magnetic force at F to prevent the phone from slipping when in landscape mode; Screen-off linkage: When the phone screen is detected to be off (for more than 5 seconds), the MCU locks the dual-axis motor (disables angle adjustment) and reduces the electromagnet force to 50% of F to reduce energy consumption; when the phone screen is on, the target magnetic force and angle adjustment function are restored within 1 second.

[0016] Compared with the prior art, the beneficial effects of the present invention are as follows: In the scheme of this application: 1. By collecting the phone's weight in real time through a weighing sensor and combining it with the precise calculation model of "F= k×W×μ", the clamping force is dynamically adjusted by an electromagnet. This avoids the problem of traditional spring holders where "weight adaptation" results in the phone being clamped too loosely for thin and light phones and too tightly for heavy phones (including accessories). It also prevents the phone from falling off or the casing from being damaged. It is suitable for mainstream phones weighing 100g-300g and various accessory combinations. The camera recognizes the user's facial orientation in real time and captures the horizontal / vertical angle between the face and the screen at a high-frequency sampling frequency of 10Hz. Combined with ergonomic models (α≤5°, β=15°-30°) or user preference memory data, the dual-axis motor drives the holder to automatically adjust the angle, eliminating the need for frequent manual adjustments by the user. In particular, it solves the tedious operation of "repeated angle calibration" when switching between office and movie-watching scenarios, improving the smoothness of use. Attached Figure Description

[0017] Figure 1 A schematic diagram of a desktop mobile phone holder based on multimodal perception provided in this application; Figure 2 A schematic cross-sectional view of the end of the connecting frame of a desktop mobile phone holder based on multimodal perception provided in this application; Figure 3 This application provides a schematic diagram of the clamping block structure of a desktop mobile phone holder based on multimodal perception.

[0018] The image shows: 1. Base; 2. Connecting frame; 3. Dual-axis motor; 4. Rotating shaft; 5. Bracket; 6. Clamping block; 7. Electromagnet; 8. Weighing sensor; 9. Camera. Detailed Implementation

[0019] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.

[0020] To enable those skilled in the art to better understand the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings.

[0021] It should be noted that, unless otherwise specified, the embodiments and features and technical solutions in the present invention can be combined with each other.

[0022] It should be noted that similar labels and letters in the following figures indicate similar items. Therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0023] Example 1, please refer to Figures 1-3 A desktop mobile phone holder based on multimodal perception includes a base 1, a connecting frame 2 hinged to the base 1, a dual-axis motor 3 mounted at the end of the connecting frame 2, and two rotating shafts 4 fixedly connected to the two output shafts of the dual-axis motor 3. A bracket 5 for suspending a mobile phone is fixedly connected to the two rotating shafts 4. Clamping blocks 6 for holding the mobile phone are slidably connected to both sides of the bracket 5. Electromagnets 7 are fixedly connected to opposite sides of the two clamping blocks 6. When energized, the electromagnets 7 generate magnetic force that attracts each other to control the clamping force of the clamping blocks 6. A weighing sensor 8 for weighing the mobile phone is provided on the bracket 5. A camera 9 for monitoring the user's facial orientation is mounted on the rotating shafts 4. The camera 9 monitors the user's facial orientation and drives the dual-axis motor 3 to rotate the bracket 5, adjusting the angle of the mobile phone on the bracket 5. The weighing sensor 8 detects the weight of the mobile phone and adjusts the magnetic force of the electromagnets 7 according to the weight of the mobile phone, thereby adjusting the clamping force of the clamping blocks 6.

[0024] Example 2, please refer to Figures 1-3 A control method for a desktop phone holder based on multimodal sensing includes an adaptive clamping force control method based on the weight of the phone, specifically comprising the following steps: Step 1: Start Weighing: When the phone is placed on the stand 5, the weighing sensor 8 starts automatically, collects the phone's weight data in real time with an accuracy of ≤1g, and transmits the data to the main control unit MCU built into the base 1; Step 2, Magnetic Force Calculation: The MCU calculates the target magnetic force according to the preset formula: F=k×W×μ, where F is the clamping force that the clamping block 6 needs to provide, k is the safety factor with a value of 1.2-1.5, W is the weight of the mobile phone, and μ is the coefficient of friction between the clamping block and the mobile phone shell; Step 3, Magnetic Force Adjustment: The MCU sends a current control command to the electromagnet 7. By adjusting the input current range of 0.1-0.5A, the electromagnet 7 generates a magnetic force that matches F, controlling the clamping force of the clamp 6 to hold the phone, thus preventing it from falling off due to being too loose or damaging the phone due to being too tight. Step 4, Dynamic Correction: The load cell 8 continuously monitors weight changes, such as when adding / removing accessories from a mobile phone, and updates the weight data every 0.5 seconds. The MCU synchronously adjusts the magnetic force of the electromagnet 7 to maintain a stable clamping force.

[0025] It also includes a user face orientation recognition startup method based on camera 9, which specifically includes the following steps: Triggering conditions: When the weighing sensor 8 detects that the phone weight is ≥100g, excluding accidental touches, and the duration exceeds 2 seconds, the MCU sends a start command to the camera 9, and the camera 9 enters the face recognition mode; Initial calibration: After the camera 9 is started, it first scans the area 0.3-2 meters in front of the bracket 5, collects environmental images and filters out non-human contours such as desktop clutter, and establishes the initial monitoring area; Face lock: The system extracts human facial features such as eyes and nose bridge outlines within the area through image recognition algorithms. When the facial feature matching degree is ≥90% and continues for more than 1 second, it is determined that "the user is in place" and the camera 9 enters real-time tracking state. It also includes a method for real-time adjustment of the phone's angle based on facial orientation, specifically comprising the following steps: Orientation acquisition: Camera 9 acquires the user's facial orientation data at a frequency of 10Hz, obtains the horizontal angle α and vertical angle β between the face and the mobile phone screen, and transmits the angle data to the MCU; Target angle calculation: The MCU determines the optimal display angle of the mobile phone based on the ergonomic model, where the horizontal direction must meet α≤5° and the vertical direction must meet β=15°-30°, which can be adjusted according to the user's preset preferences; Motor drive: If the deviation between the current angle and the target angle is greater than 3°, the MCU sends a rotation command to the dual-axis motor 3 to control the dual-axis motor 3 to drive the rotating shaft 4 to rotate and adjust the angle of the bracket 5; when the deviation is less than or equal to 3°, the dual-axis motor 3 stops rotating and the angle calibration is completed.

[0026] It also includes methods for monitoring and correcting abnormal clamping forces, specifically including the following steps: Anomaly detection: The MCU receives the weight data from the weighing sensor 8 and the current feedback data from the electromagnet 7 in real time. When the following situations occur, it is determined to be "clamping abnormality": First, the weight data remains unchanged, but the change in electromagnet current is >20%; Second, the position offset of the clamping block 6 is >2mm, which is monitored by the displacement sensor built into the bracket 5. Correction execution: If it is determined to be "magnetic force attenuation", the MCU increases the input current of electromagnet 7 until the clamping force is restored to F; if it is determined to be "phone offset", the MCU first reduces the magnetic force of electromagnet 7 to 50% of F, adjusts the position of clamping block 6 through the micro push rod built into bracket 5, and restores the target magnetic force after resetting. Alarm prompt: If the abnormality lasts for more than 5 seconds, the indicator light on base 1 will flash red at a frequency of 1 time / second, and at the same time send a "clamping abnormality" reminder to the user's mobile phone via Bluetooth.

[0027] It also includes methods for resetting the viewpoint and adjusting the clamping force after the user leaves, specifically including the following steps: Leaving recognition: Camera 9 continuously monitors facial features. When facial features disappear for more than 10 seconds, or when the distance between the face and the phone is greater than 2 meters, the MCU determines that "the user has left". View reset: The MCU controls the dual-axis motor 3 to drive the bracket 5 to rotate, so that the phone returns to the preset initial angle of 0° in the horizontal direction and 90° in the vertical direction, that is, the portrait screen state; Reduced clamping force: The MCU adjusts the magnetic force of electromagnet 7 to 60% of F, reducing energy consumption and heat generation caused by continuous high-load operation of the electromagnet while ensuring that the phone does not fall off.

[0028] It also includes a dual-axis motor load protection method based on the weight of the mobile phone, which specifically includes the following steps: Load calculation: After receiving the weight data from the weighing sensor 8, the MCU combines the inherent weights of the bracket 5 and the clamp 6 to calculate the total load torque of the dual-axis motor 3. The formula is: M_load=W+W0×L×sinθ, where W0 is the total weight of the bracket 5 and the clamp 6, L is the distance from the motor output shaft to the center of gravity of the mobile phone, and θ is the angle between the bracket 5 and the horizontal direction. Torque limit: The MCU presets the maximum safe torque M_max of the dual-axis motor 3. If M_load > M_max, the dual-axis motor 3 is prohibited from executing rotation commands, and the indicator light flashes orange at a frequency of 2 times / second. Load reduction adjustment: If M_load > M_max, the MCU first controls the bracket 5 to rotate to the horizontal state of θ=0° to reduce the load torque, and then executes the angle adjustment command required by the user.

[0029] It also includes a method for remembering and recalling multi-user facial preferences, specifically including the following steps: User Enrollment: When a new user uses the app, the "User Memory" function is triggered in the dedicated mobile app. The camera 9 captures the user's facial features 3 times, with an interval of 2 seconds between each capture, to generate a unique user ID and record the user's corresponding best screen angles, horizontal and vertical. Preference storage: The MCU associates and stores user ID, facial feature data, and optimal angle data, supporting up to 10 sets of user data storage; Automatic Recall: In subsequent use, the camera 9 recognizes the user's facial features and matches the user ID, recalling the user's optimal angle within 1 second, and automatically adjusting the angle of the bracket 5 via the dual-axis motor 3, without the need for repeated calibration.

[0030] It also includes a method for adjusting the control strategy when the battery is low, specifically including the following steps: Battery monitoring: The power management module built into the base 1 monitors the battery level in real time. When the battery level is ≤20%, it sends a "low battery signal" to the MCU. Functional adjustments: The MCU implements a low-power strategy, firstly reducing the sampling frequency of camera 9 from 10Hz to 5Hz; secondly, disabling the "reset after user departure" function to maintain the current angle; and thirdly, maintaining the magnetic force of electromagnet 7 at 80% of F to prioritize the core clamping function. Charging reminder: The indicator light on base 1 remains solid yellow, and a push notification "Standard is low on battery, please charge" is sent to the user's mobile phone via Bluetooth.

[0031] It also includes a method for linking viewing angle and clamping force based on the phone screen status, specifically including the following steps: Status synchronization: The stand connects to the phone via Bluetooth to obtain the phone screen status in real time, including portrait / landscape mode and screen on / off status; Landscape mode linkage: When the phone is detected to switch to landscape mode for more than 3 seconds, the MCU controls the dual-axis motor 3 to adjust the vertical angle of the bracket 5 to the optimal viewing / game angle of 20°-25°, while keeping the magnetic force of the electromagnet 7 at F to prevent the phone from slipping when in landscape mode; Screen-off linkage: When the phone screen is detected to be off for more than 5 seconds, the MCU will lock the dual-axis motor 3 to prevent angle adjustment and reduce the magnetic force of the electromagnet 7 to 50% of F to reduce energy consumption; when the phone screen is on, the target magnetic force and angle adjustment function will be restored within 1 second.

[0032] In this invention, unless otherwise explicitly specified and limited, the terms "installation," "connection," "linking," and "fixing," etc., should be interpreted broadly. For example, they can refer to a fixed connection, a detachable connection, or an integral part; they can refer to a mechanical connection, an electrical connection, or a connection that allows communication between them; they can refer to a direct connection or an indirect connection through an intermediate medium; they can refer to the internal communication of two components or the interaction between two components, unless otherwise explicitly limited. Those skilled in the art can understand the specific meaning of the above terms in this invention according to the specific circumstances.

[0033] Obviously, the embodiments described above are merely some embodiments of the present invention, not all embodiments. The accompanying drawings show preferred embodiments of the present invention, but do not limit the patent scope of the present invention. The present invention can be implemented in many different forms; rather, these embodiments are provided to provide a more thorough and complete understanding of the disclosure of the present invention. Although the present invention 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 specific embodiments, or make equivalent substitutions for some of the technical features. Any equivalent structures made using the content of this specification and drawings, directly or indirectly applied to other related technical fields, are similarly within the patent protection scope of this invention.

Claims

1. A desktop phone holder based on multimodal perception, characterized in that, Includes a base (1), on which a connecting frame (2) is hinged. A dual-axis motor (3) is mounted at the end of the connecting frame (2). The two output shafts of the dual-axis motor (3) are fixedly connected to rotating shafts (4). A bracket (5) for suspending a mobile phone is fixedly connected to the two rotating shafts (4). Clamping blocks (6) for holding the mobile phone are slidably connected to both sides of the bracket (5). Electromagnets (7) are fixedly connected to the opposite sides of the two clamping blocks (6). When the electromagnets (7) are energized, they generate magnetic forces that interact with each other. The force of the clamp (6) used to control the clamping force of the mobile phone is attracted. The bracket (5) is equipped with a weighing sensor (8) for weighing the mobile phone. The rotating shaft (4) is equipped with a camera (9) for monitoring the direction of the user's face. The camera (9) monitors the direction of the user's face and drives the bracket (5) to rotate through the dual-axis motor (3) to adjust the angle of the mobile phone on the bracket (5). The weighing sensor (8) detects the weight of the mobile phone and adjusts the magnetic force of the electromagnet (7) according to the weight of the mobile phone to adjust the force of the clamp (6) to hold the mobile phone.

2. A control method for a desktop mobile phone holder based on multimodal perception, using the mobile phone holder as described in claim 1, characterized in that, This includes a clamping force adaptive control method based on the weight of the mobile phone, specifically comprising the following steps: Step 1, start weighing: When the mobile phone is placed on the stand (5), the weighing sensor (8) starts automatically, collects the mobile phone weight data in real time (accuracy ≤1g), and transmits the data to the main control unit (MCU) built into the base (1). Step 2, Magnetic force calculation: The MCU calculates the target magnetic force according to the preset formula, which is: F=k×W×μ, where F is the clamping force that the clamp (6) needs to provide, k is the safety factor, W is the weight of the mobile phone, and μ is the friction coefficient between the clamp and the mobile phone shell; Step 3, Magnetic Force Adjustment: The MCU sends a current control command to the electromagnet (7). By adjusting the input current, the electromagnet (7) generates a magnetic force that matches F, controlling the clamping force of the clamp (6) to hold the mobile phone, thus preventing it from falling off due to being too loose or damaging the mobile phone due to being too tight. Step 4, Dynamic Correction: The weighing sensor (8) continuously monitors the weight change and updates the weight data every 0.5 seconds. The MCU synchronously adjusts the magnetic force of the electromagnet (7) to maintain a stable clamping force.

3. The control method for a desktop mobile phone holder based on multimodal sensing according to claim 2, characterized in that, It also includes a user face orientation recognition initiation method based on camera (9), which specifically includes the following steps: Triggering conditions: When the weighing sensor (8) detects that the mobile phone weight is ≥100g and the duration exceeds 2 seconds, the MCU sends a start command to the camera (9), and the camera (9) enters the face recognition mode; Initial calibration: After the camera (9) is started, it first scans the area 0.3-2 meters in front of the bracket (5), collects environmental images and filters out non-human contours to establish the initial monitoring area; Face lock: The facial features of the human body in the area are extracted by the image recognition algorithm. When the facial feature matching degree is ≥90% and it lasts for more than 1 second, it is determined that "the user is in place" and the camera (9) enters the real-time tracking state.

4. The control method for a desktop mobile phone holder based on multimodal sensing according to claim 3, characterized in that, It also includes a method for real-time adjustment of the phone's angle based on facial orientation, specifically comprising the following steps: Orientation acquisition: The camera (9) acquires the user's facial orientation data at a frequency of 10Hz, obtains the horizontal angle α and vertical angle β between the face and the mobile phone screen, and transmits the angle data to the MCU; Target angle calculation: The MCU determines the optimal display angle of the mobile phone based on the ergonomic model, where the horizontal direction must satisfy α≤5° and the vertical direction must satisfy β=15°-30°; Motor drive: If the deviation between the current angle and the target angle is greater than 3°, the MCU sends a rotation command to the dual-axis motor (3) to control the dual-axis motor (3) to drive the rotating shaft (4) to rotate and adjust the angle of the bracket (5); when the deviation is less than or equal to 3°, the dual-axis motor (3) stops rotating and the angle calibration is completed.

5. The control method for a desktop mobile phone holder based on multimodal sensing according to claim 4, characterized in that, It also includes methods for monitoring and correcting abnormal clamping forces, specifically including the following steps: Anomaly detection: The MCU receives the weight data from the weighing sensor (8) and the current feedback data from the electromagnet (7) in real time. When the following situations occur, it is determined to be "clamping abnormality": First, the weight data remains unchanged, but the change in the electromagnet current is >20%; Second, the position offset of the clamping block (6) is >2mm. Correction execution: If it is determined to be "magnetic force attenuation", the MCU increases the input current of the electromagnet (7) until the clamping force is restored to F; if it is determined to be "phone offset", the MCU first reduces the magnetic force of the electromagnet (7) to 50% of F, adjusts the position of the clamp (6) through the micro push rod built into the bracket (5), and restores the target magnetic force after resetting; Alarm prompt: If the abnormality lasts for more than 5 seconds, the indicator light on the base (1) will flash, and at the same time, a "clamping abnormality" reminder will be sent to the user's mobile phone via Bluetooth.

6. The control method for a desktop mobile phone holder based on multimodal sensing according to claim 5, characterized in that, It also includes methods for resetting the viewpoint and adjusting the clamping force after the user leaves, specifically including the following steps: Leaving recognition: The camera (9) continuously monitors facial features. When the facial features disappear for more than 10 seconds, or the distance between the face and the mobile phone is greater than 2 meters, the MCU determines that "the user has left". Viewpoint reset: The MCU controls the dual-axis motor (3) to drive the bracket (5) to rotate, so that the mobile phone returns to the preset initial angle; Reduced clamping force: The MCU adjusts the magnetic force of the electromagnet (7) to 60% of F, which reduces the energy consumption and heat generation caused by the electromagnet working under continuous high load while ensuring that the mobile phone does not fall off.

7. The control method for a desktop mobile phone holder based on multimodal sensing according to claim 6, characterized in that, It also includes a dual-axis motor load protection method based on the weight of the mobile phone, which specifically includes the following steps: Load calculation: After receiving the weight data from the weighing sensor (8), the MCU calculates the total load torque of the dual-axis motor (3) by combining the inherent weight of the bracket (5) and the clamp (6). The formula is: M_load=(W+W0)×L×sinθ, where W0 is the total weight of the bracket (5) and the clamp (6), L is the distance from the motor output shaft to the center of gravity of the mobile phone, and θ is the angle between the bracket (5) and the horizontal direction. Torque limit: The MCU presets the maximum safe torque M_max of the dual-axis motor (3). If M_load > M_max, the dual-axis motor (3) is prohibited from executing the rotation command, and the indicator light flashes. Load reduction adjustment: If M_load>M_max, the MCU first controls the bracket (5) to rotate to θ=0°, and after reducing the load torque, executes the angle adjustment command required by the user.

8. The control method for a desktop mobile phone holder based on multimodal sensing according to claim 7, characterized in that, It also includes a method for remembering and recalling multi-user facial preferences, specifically including the following steps: User entry: When a new user uses the app, the "user memory" function is triggered in the dedicated app on the mobile phone. The camera (9) collects the user's facial features 3 times, generates a unique user ID, and records the best screen angle corresponding to the user. Preference storage: The MCU associates and stores user ID, facial feature data, and optimal angle data, supporting up to 10 sets of user data storage; Automatic call: When used later, the camera (9) recognizes the user's facial features and matches the user ID, and calls the user's best angle within 1 second. The angle of the bracket (5) is automatically adjusted by the dual-axis motor (3) without the need for repeated calibration.

9. The control method for a desktop mobile phone holder based on multimodal sensing according to claim 8, characterized in that, It also includes a method for adjusting the control strategy when the battery is low, specifically including the following steps: Power monitoring: The power management module built into the base (1) monitors the battery power in real time. When the power is ≤20%, it sends a "low power signal" to the MCU. Functional adjustments: The MCU executes a low-power strategy, firstly reducing the sampling frequency of the camera (9) from 10Hz to 5Hz; secondly, disabling the "reset after user leaves" function to maintain the current angle; and thirdly, maintaining the magnetic force of the electromagnet (7) at 80% of F to prioritize the core clamping function. Charging reminder: The indicator light on the base (1) is always on, and at the same time, a push notification "The stand is low on power, please charge" is sent to the user's mobile phone via Bluetooth.

10. The control method for a desktop mobile phone holder based on multimodal perception according to claim 9, characterized in that, It also includes a method for linking viewing angle and clamping force based on the phone screen status, specifically including the following steps: Status synchronization: The stand connects to the phone via Bluetooth to obtain the phone screen status in real time; Landscape linkage: When the phone is detected to be in landscape mode, the MCU controls the dual-axis motor (3) to adjust the vertical angle of the bracket (5) to 20°-25°, while keeping the magnetic force of the electromagnet (7) at F to prevent the phone from slipping when in landscape mode; Screen off linkage: When the phone screen is detected to be off, the MCU locks the dual-axis motor (3) and reduces the magnetic force of the electromagnet (7) to 50% of F to reduce energy consumption; when the phone screen is on, the target magnetic force and angle adjustment function are restored within 1 second.