A SIM card slot control method, system, storage medium and computer device

By using a rotating motor to drive a transmission gear to control the opening and closing of the SIM card slot, the problem of the SIM card slot being difficult to open is solved, achieving convenient SIM card operation without the need for a card slot pin and improving the user experience.

CN116208689BActive Publication Date: 2026-06-05ONTIM TECH LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
ONTIM TECH LTD
Filing Date
2021-11-30
Publication Date
2026-06-05

AI Technical Summary

Technical Problem

In existing technologies, SIM card slots are small and easily lost, making it difficult for users to open or change SIM cards outdoors, causing inconvenience in installing, removing, or replacing SIM cards.

Method used

A rotary motor drives the transmission gears, and the SIM card slot's opening and closing status is controlled by SIM card slot control commands. This allows for easy opening or closing of the SIM card slot without the need for a SIM card slot pin. Control commands are generated using voice or button operation, and the number of rotations is recorded in real time to ensure that the SIM card slot is in the correct state when the device is powered on.

Benefits of technology

It allows users to easily open or close the SIM card slot at any time, simplifying the process of installing, removing, or replacing the SIM card and improving the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116208689B_ABST
    Figure CN116208689B_ABST
Patent Text Reader

Abstract

The application provides a SIM card slot control method, system, storage medium and computer device, the method comprises the following steps: obtaining a SIM card slot control instruction; when the SIM card slot control instruction is a SIM card slot opening instruction, rotating a transmission gear in a preset first clockwise direction by a rotating motor to drive a SIM card slot meshed with the transmission gear to move away from the inside of a shell of the mobile communication device, so that the SIM card slot is exposed outside the shell; the rotating motor and the transmission gear are located in the shell of the mobile communication device; when the SIM card slot control instruction is a SIM card slot closing instruction, rotating the transmission gear in a preset second clockwise direction by the rotating motor to drive the SIM card slot to enter the inside of the shell. The application allows the user to open the SIM card slot of the mobile communication device at any time, which is convenient for the installation, removal or replacement operation of the SIM card.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of SIM card slot control technology for mobile communication devices, and specifically to a SIM card slot control method, system, storage medium, and computer device. Background Technology

[0002] Mobile communication devices allow people to access the internet and make remote calls anytime, anywhere, within signal coverage areas. However, without relying on external signal transmitting equipment, these devices require a SIM card to be inserted into the SIM card slot. Opening the SIM card slot requires a SIM card ejector tool, but because the SIM card slot is small and easily lost, few users carry the ejector tool with them. This makes it difficult for users outdoors to install, remove, or replace the SIM card, resulting in significant inconvenience. Summary of the Invention

[0003] The purpose of this invention is to overcome the shortcomings and deficiencies of the prior art and provide a SIM card slot control method, system, storage medium and computer device, so that users can open the SIM card slot of the mobile communication device at any time, which facilitates the installation, removal or replacement of the SIM card.

[0004] One embodiment of the present invention provides a SIM card slot control method applied to a mobile communication device. The mobile communication device includes a housing, a SIM card slot disposed within the housing, a transmission gear, and a rotary motor. The SIM card slot is meshed with the transmission gear, and the rotary motor drives the SIM card slot to move in a direction perpendicular to the edge of the housing via the transmission gear. The method includes the following steps:

[0005] Obtain SIM card slot control commands;

[0006] When the SIM card slot control command is a SIM card slot opening command, the rotary motor drives the transmission gear to rotate in a preset first clockwise direction, so as to move the SIM card slot, which is engaged with the transmission gear, away from the inside of the housing of the mobile communication device, so that the SIM card slot is exposed outside the housing; the rotary motor and the transmission gear are located inside the housing of the mobile communication device;

[0007] When the SIM card slot control command is a SIM card slot closing command, the transmission gear is driven by a rotary motor to rotate in a preset second clockwise rotation direction, so as to drive the SIM card slot into the interior of the housing; wherein, the second clockwise rotation direction is the opposite of the first clockwise rotation direction;

[0008] When the rotary motor drives the transmission gear to rotate, the real-time number of rotations of the rotary motor is recorded;

[0009] In response to the power-on command of the mobile communication device, the real-time rotation number of the rotary motor is obtained. If the real-time rotation number of the rotary motor is greater than 0, the transmission gear driven by the rotary motor rotates in a preset second clockwise rotation direction to reduce the real-time rotation number of the rotary motor to 0, so as to drive the SIM card slot into the interior of the housing.

[0010] Compared to existing technologies, the SIM card slot control method of the present invention controls the rotation of the rotary motor inside the housing according to the SIM card slot control command, thereby driving the transmission gear to rotate. At this time, since the SIM card slot is meshed with the transmission gear, the transmission gear will also drive the SIM card slot to move, so that the SIM card slot is exposed outside the housing or enters the housing. This allows the user to open the SIM card slot of the mobile communication device at any time, thereby realizing the function of installing, removing or replacing the SIM card without using a card slot pin.

[0011] Furthermore, the SIM card slot control command is generated through the following steps:

[0012] Obtain the initial control command for the card slot issued by the voice module;

[0013] A card slot control confirmation prompt is generated and displayed based on the initial control command for the card slot; the card slot control confirmation prompt includes an on option and an off option.

[0014] Upon receiving confirmation of selecting the enable option, a command to enable the SIM card slot is generated; upon receiving confirmation of selecting the disable option, a command to disable the SIM card slot is generated.

[0015] In response to the user's voice operation, a card slot control confirmation prompt is generated and displayed. Then, based on the user's selection, a corresponding SIM card slot control command is generated, allowing the user to freely switch the on / off state of the SIM card slot.

[0016] Furthermore, the SIM card slot control command is generated through the following steps:

[0017] Obtain the number of key presses on the mobile communication device;

[0018] If the number of button triggers equals a preset threshold, a card slot control confirmation prompt is generated and displayed; the card slot control confirmation prompt includes an on option and an off option.

[0019] Upon receiving confirmation of selecting the "on" option, a command to open the SIM card slot is generated; upon receiving confirmation of selecting the "off" option, a command to close the SIM card slot is generated.

[0020] In response to the user's key press, a card slot control confirmation prompt is generated and displayed. Then, based on the user's selection, a corresponding SIM card slot control command is generated, allowing the user to freely switch the on / off state of the SIM card slot.

[0021] An embodiment of the present invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the SIM card slot control method as described above.

[0022] An embodiment of the present invention also provides a computer device, including a storage device, a processor, and a computer program stored in the storage device and executable by the processor, wherein the processor executes the computer program to implement the steps of the SIM card slot control method as described above.

[0023] An embodiment of the present invention also provides a SIM card slot control system applied to a mobile communication device. The mobile communication device includes a housing, a SIM card slot disposed within the housing, a transmission gear, and a rotary motor. The SIM card slot is meshed with the transmission gear, and the rotary motor drives the SIM card slot to move in a direction perpendicular to the edge of the housing via the transmission gear. The system includes the following modules:

[0024] The control command acquisition module is used to acquire SIM card slot control commands;

[0025] The SIM card slot opening module is used to drive a transmission gear to rotate in a preset first clockwise direction via a rotary motor when the SIM card slot control command is a SIM card slot opening command. This drives the SIM card slot, which is meshed with the transmission gear, away from the inside of the housing of the mobile communication device, exposing the SIM card slot outside the housing. The rotary motor and the transmission gear are located inside the housing of the mobile communication device.

[0026] The SIM card slot closing module is used to drive a transmission gear to rotate in a preset second clockwise direction via a rotary motor when the SIM card slot control command is a SIM card slot closing command, so as to drive the SIM card slot into the interior of the housing; wherein the second clockwise rotation direction is the opposite direction of the first clockwise rotation direction;

[0027] Also includes:

[0028] A real-time rotation count recording module is used to record the real-time rotation count of the rotary motor when the rotary motor drives the transmission gear to rotate;

[0029] An initialization execution module is used to respond to the power-on command of the mobile communication device, obtain the real-time rotation number of the rotating motor, and if the real-time rotation number of the rotating motor is greater than 0, drive the transmission gear of the rotating motor to rotate in a preset second clockwise rotation direction, so as to reduce the real-time rotation number of the rotating motor to 0, so as to drive the SIM card slot into the interior of the housing.

[0030] Compared to existing technologies, the SIM card slot control method of the present invention controls the rotation of the rotary motor inside the housing according to the SIM card slot control command, thereby driving the transmission gear to rotate. At this time, since the SIM card slot is meshed with the transmission gear, the transmission gear will also drive the SIM card slot to move, so that the SIM card slot is exposed outside the housing or enters the housing. This allows the user to open the SIM card slot of the mobile communication device at any time, thereby realizing the function of installing, removing or replacing the SIM card without using a card slot pin.

[0031] Furthermore, it also includes:

[0032] The initial command acquisition module is used to acquire the initial control command for the card slot issued by the voice module;

[0033] The card slot control confirmation prompt display module is used to generate and display a card slot control confirmation prompt based on the initial control command of the card slot; the card slot control confirmation prompt includes an on option and an off option;

[0034] The control command generation module is used to receive information confirming the selection of the enable option and generate an enable command for the SIM card slot; and to receive information confirming the selection of the disable option and generate a disable command for the SIM card slot.

[0035] In response to the user's voice operation, a card slot control confirmation prompt is generated and displayed. Then, based on the user's selection, a corresponding SIM card slot control command is generated, allowing the user to freely switch the on / off state of the SIM card slot.

[0036] Furthermore, it also includes:

[0037] A key press count acquisition module is used to acquire the number of key presses of the mobile communication device;

[0038] The card slot control confirmation prompt display module is used to generate and display a card slot control confirmation prompt if the number of times the button is triggered equals a preset threshold number of times; the card slot control confirmation prompt includes an on option and an off option;

[0039] Upon receiving confirmation of selecting the "on" option, a command to open the SIM card slot is generated; upon receiving confirmation of selecting the "off" option, a command to close the SIM card slot is generated.

[0040] In response to the user's key press, a card slot control confirmation prompt is generated and displayed. Then, based on the user's selection, a corresponding SIM card slot control command is generated, allowing the user to freely switch the on / off state of the SIM card slot.

[0041] To provide a clearer understanding of the present invention, the specific embodiments of the present invention will be described below in conjunction with the accompanying drawings. Attached Figure Description

[0042] Figure 1 This is a diagram showing the meshing connection between a SIM card slot and a transmission gear according to an embodiment of the present invention.

[0043] Figure 2 This is a flowchart of a SIM card slot control method according to an embodiment of the present invention.

[0044] Figure 3 This is a flowchart illustrating a method for controlling a SIM card slot via voice, according to an embodiment of the present invention.

[0045] Figure 4 This is a flowchart illustrating a method for controlling a SIM card slot using a button, according to an embodiment of the present invention.

[0046] Figure 5 This is a module connection diagram of a SIM card slot control device according to an embodiment of the present invention.

[0047] 100. SIM card slot; 300. Transmission gear; 1. Control command acquisition module; 2. Card slot opening module; 3. Card slot closing module. Detailed Implementation

[0048] To make the objectives, technical solutions, and advantages of this application clearer, the embodiments of this application will be described in further detail below with reference to the accompanying drawings.

[0049] It should be understood that the described embodiments are merely some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of the embodiments of this application.

[0050] In the following description, when referring to the accompanying drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. In the description of this application, it should be understood that the terms "first," "second," "third," etc., are used only to distinguish similar objects and are not necessarily used to describe a specific order or sequence, nor should they be construed as indicating or implying relative importance. Those skilled in the art can understand the specific meaning of the above terms in this application according to the specific circumstances. The singular forms "a," "the," and "the" used in this application and the appended claims are also intended to include the plural forms, unless the context clearly indicates otherwise. The word "if" as used herein can be interpreted as "when," "when," or "in response to determination."

[0051] Furthermore, in the description of this application, unless otherwise stated, "multiple" means two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. The character " / " generally indicates that the preceding and following related objects have an "or" relationship.

[0052] Please see Figure 1-2 , Figure 1 This is a diagram showing the meshing connection between a SIM card slot and a transmission gear according to an embodiment of the present invention. Figure 2 This is a flowchart of a SIM card slot control method according to an embodiment of the present invention. The SIM card slot 100 control method is applied to a mobile communication device. The mobile communication device includes a housing, a SIM card slot 100 disposed in the housing, a transmission gear 300, and a rotary motor. The SIM card slot 100 is meshed with the transmission gear 300, and the rotary motor drives the SIM card slot 100 to move in a direction perpendicular to the edge of the housing through the transmission gear 300.

[0053] The mobile communication device refers to a mobile electronic device that can transmit information via wireless signals, such as a mobile phone or tablet computer. In this invention, the tablet computer is a tablet computer equipped with a SIM card slot 100, which can install and use a SIM card.

[0054] The SIM card slot 100 refers to the component used to place the SIM card.

[0055] The rotary motor is a device that converts electrical energy into mechanical energy. It includes a rotor, a stator, and energized coils. Its working principle is to use the energized coils to generate a rotating magnetic field, which acts on the rotor to form a magnetoelectric torque, causing the rotor to rotate relative to the stator.

[0056] The transmission gear 300 refers to a mechanical component that transmits motion and power through continuous meshing of gears on its rim. It has advantages such as accurate transmission, high efficiency, compact structure, reliable operation, and long service life. The rotary motor can drive the transmission gear 300 to rotate by connecting or meshing with its shaft.

[0057] The method includes the following steps:

[0058] S1: Obtain SIM card slot 100 control commands.

[0059] The control commands for the SIM card slot 100 can be generated through one or more operations performed by the user on the mobile communication device, including touch screen operation, voice operation, or button operation. These control commands include SIM card slot 100 opening commands and SIM card slot 100 closing commands.

[0060] S2: When the control command for the SIM card slot 100 is the SIM card slot 100 opening command, the transmission gear 300 is driven by the rotary motor to rotate in a preset first clockwise rotation direction, so as to drive the SIM card slot 100, which is meshed with the transmission gear 300, away from the inside of the housing of the mobile communication device, so that the SIM card slot 100 is exposed outside the housing; the rotary motor and the transmission gear 300 are located inside the housing of the mobile communication device.

[0061] When the SIM card slot 100 is exposed outside the housing, the SIM card slot 100 is in the open state.

[0062] S3: When the control command for the SIM card slot 100 is a SIM card slot 100 closing command, the transmission gear 300 is driven by a rotary motor to rotate in a preset second clockwise rotation direction, so as to drive the SIM card slot 100 into the interior of the housing; wherein, the second clockwise rotation direction is the opposite direction of the first clockwise rotation direction.

[0063] When the SIM card slot 100 is fully inserted into the housing, the SIM card slot 100 is in a closed state.

[0064] In this embodiment, the SIM card slot 100 control method of the present invention controls the rotation of the rotary motor inside the housing according to the SIM card slot 100 control command, thereby driving the transmission gear 300 to rotate. At this time, since the SIM card slot 100 is meshed with the transmission gear 300, the transmission gear 300 will also drive the SIM card slot 100 to move, so that the SIM card slot 100 is exposed outside the housing or enters the interior of the housing, so that the user can open the SIM card slot 100 of the mobile communication device at any time, thereby realizing the function of installing, removing or replacing the SIM card without the need for a card slot pin.

[0065] Please see Figure 3 In one feasible embodiment, the control commands for the SIM card slot 100 are generated through the following steps:

[0066] S111: Obtain the initial control command for the card slot issued by the voice module.

[0067] In step S111, preset voice keywords can be used. When the voice module recognizes the voice keywords, it generates and issues an initial control command for the card slot. The voice keywords can be words from various languages ​​such as Mandarin, Cantonese, and English.

[0068] S112: Generate and display a card slot control confirmation prompt based on the initial control command for the card slot; the card slot control confirmation prompt includes an on option and an off option.

[0069] Preferably, the card slot control confirmation prompt also includes a prompt cancellation option. When the prompt cancellation option is selected, the card slot control confirmation prompt is closed. If the user accidentally triggers the generation of the card slot control confirmation prompt, the prompt can be closed by clicking the prompt cancellation option.

[0070] S113: Receive information confirming the selection of the enable option and generate an enable command for the SIM card slot 100; receive information confirming the selection of the disable option and generate a disable command for the SIM card slot 100.

[0071] In this embodiment, in response to the user's voice operation, a card slot control confirmation prompt is generated and displayed, and then a corresponding SIM card slot 100 control command is generated according to the user's selection, so that the user can freely switch the on / off state of the SIM card slot 100.

[0072] Please see Figure 4 In one feasible embodiment, the control commands for the SIM card slot 100 are generated through the following steps:

[0073] S121: Obtain the number of key presses on the mobile communication device.

[0074] In step S121, the number of button triggers corresponds to the number of physical buttons on the housing, such as the power button and volume buttons, and the number of button triggers for different buttons is not shared. Preferably, the number of button triggers is the number of triggers within a preset time range, and the preset time range is in seconds, such as 1 second, 1.5 seconds, 2 seconds, etc.

[0075] S122: If the number of button triggers is equal to a preset threshold, generate and display a card slot control confirmation prompt; the card slot control confirmation prompt includes an on option and an off option.

[0076] The preset threshold number of times corresponds to the physical buttons on the housing and can be set to 3, 4, or 5 times for the power button, or 3, 4, or 5 times for the volume buttons, etc. For example, if set to 3 times for the power button, when the user triggers the power button 3 times consecutively within a preset time range, a card slot control confirmation prompt is generated and displayed.

[0077] Preferably, the card slot control confirmation prompt also includes a prompt cancellation option. When the prompt cancellation option is selected, the card slot control confirmation prompt is closed. If the user accidentally triggers the generation of the card slot control confirmation prompt, the prompt can be closed by clicking the prompt cancellation option.

[0078] S123: Receive confirmation of the selected "on" option and generate an "on" command for the SIM card slot 100; receive confirmation of the selected "off" option and generate an "off" command for the SIM card slot 100.

[0079] In this embodiment, in response to the user's key operation, a card slot control confirmation prompt is generated and displayed, and then a corresponding SIM card slot 100 control command is generated according to the user's selection, so that the user can freely switch the on / off state of the SIM card slot 100.

[0080] In one feasible embodiment, when the rotary motor drives the transmission gear 300 to rotate, the real-time number of rotations of the rotary motor is recorded;

[0081] In response to the power-on command of the mobile communication device, the real-time rotation number of the rotary motor is obtained. If the real-time rotation number of the rotary motor is greater than 0, the transmission gear 300 driven by the rotary motor rotates in a preset second clockwise rotation direction, so as to reduce the real-time rotation number of the rotary motor to 0, thereby driving the SIM card slot 100 into the interior of the housing.

[0082] In this embodiment, when the real-time rotation count of the rotary motor is 0, it indicates that the SIM card slot 100 is completely inside the housing and is in a closed state. To ensure that the SIM card slot 100 is in a closed state after the mobile communication device is powered on, the state of the SIM card slot 100 is determined based on the real-time rotation count of the rotary motor when the mobile communication device is powered on, and the on / off state of the SIM card slot 100 is reset according to the determination result, so that the SIM card slot 100 is inside the housing and in a closed state. For example, when the SIM card slot is not in a closed state (including the open state, or the switching process between the open and closed states), the mobile communication device is powered off. At this time, the rotary motor will stop rotating until the mobile communication device is charged and restarted. Then, the real-time rotation count of the rotary motor can be greater than 0. At this time, the rotary motor drives the transmission gear 300 to rotate in a preset second clockwise rotation direction, so that the real-time rotation count of the rotary motor is reduced to 0, thereby driving the SIM card slot 100 into the housing.

[0083] An embodiment of the present invention also provides a computer-readable storage medium storing a computer program that, when executed by a processor, implements the steps of the SIM card slot control method as described above.

[0084] An embodiment of the present invention also provides a computer device, including a storage device, a processor, and a computer program stored in the storage device and executable by the processor, wherein the processor executes the computer program to implement the steps of the SIM card slot control method as described above.

[0085] Please see Figure 5 An embodiment of the present invention also provides a SIM card slot control system applied to a mobile communication device. The mobile communication device includes a housing, a SIM card slot disposed within the housing, a transmission gear, and a rotary motor. The SIM card slot is meshed with the transmission gear, and the rotary motor drives the SIM card slot to move in a direction perpendicular to the edge of the housing via the transmission gear. The system includes the following modules:

[0086] Control command acquisition module 1 is used to acquire SIM card slot control commands;

[0087] The SIM card slot opening module 2 is used to drive a transmission gear to rotate in a preset first clockwise direction via a rotary motor when the SIM card slot control command is a SIM card slot opening command. This drives the SIM card slot, which is meshed with the transmission gear, away from the inside of the housing of the mobile communication device, exposing the SIM card slot outside the housing. The rotary motor and the transmission gear are located inside the housing of the mobile communication device.

[0088] The SIM card slot closing module 3 is used to drive the transmission gear to rotate in a preset second clockwise direction via a rotary motor when the SIM card slot control command is a SIM card slot closing command, so as to drive the SIM card slot into the interior of the housing; wherein the second clockwise rotation direction is the opposite direction of the first clockwise rotation direction.

[0089] The mobile communication device refers to a mobile electronic device that can transmit information via wireless signals, such as a mobile phone or tablet computer. In this invention, the tablet computer is a tablet computer equipped with a SIM card slot, which can install and use a SIM card.

[0090] The SIM card slot refers to the component used to hold the SIM card.

[0091] The rotary motor is a device that converts electrical energy into mechanical energy. It includes a rotor, a stator, and energized coils. Its working principle is to use the energized coils to generate a rotating magnetic field, which acts on the rotor to form a magnetoelectric torque, causing the rotor to rotate relative to the stator.

[0092] The transmission gear refers to a mechanical component that transmits motion and power through continuous meshing of gears on its rim. It offers advantages such as accurate transmission, high efficiency, compact structure, reliable operation, and long service life. The rotary motor can drive the transmission gear to rotate by connecting or meshing with the transmission gear shaft.

[0093] The SIM card slot control commands can be generated through one or more user operations on the mobile communication device, including touchscreen operations, voice operations, or button operations. These SIM card slot control commands include SIM card slot opening commands and SIM card slot closing commands.

[0094] When the SIM card slot is exposed outside the housing, the SIM card slot is in the open state; when the SIM card slot is completely inside the housing, the SIM card slot is in the closed state.

[0095] Compared to existing technologies, the SIM card slot control method of the present invention controls the rotation of the rotary motor inside the housing according to the SIM card slot control command, thereby driving the transmission gear to rotate. At this time, since the SIM card slot is meshed with the transmission gear, the transmission gear will also drive the SIM card slot to move, so that the SIM card slot is exposed outside the housing or enters the housing. This allows the user to open the SIM card slot of the mobile communication device at any time, thereby realizing the function of installing, removing or replacing the SIM card without using a card slot pin.

[0096] In one feasible embodiment, it further includes:

[0097] The initial command acquisition module is used to acquire the initial control command for the card slot issued by the voice module;

[0098] The card slot control confirmation prompt display module is used to generate and display a card slot control confirmation prompt based on the initial control command of the card slot; the card slot control confirmation prompt includes an on option and an off option;

[0099] The control command generation module is used to receive information confirming the selection of the enable option and generate an enable command for the SIM card slot; and to receive information confirming the selection of the disable option and generate a disable command for the SIM card slot.

[0100] Preferably, the card slot control confirmation prompt also includes a prompt cancellation option. When the prompt cancellation option is selected, the card slot control confirmation prompt is closed. If the user accidentally triggers the generation of the card slot control confirmation prompt, the prompt can be closed by clicking the prompt cancellation option.

[0101] In this embodiment, in response to the user's voice operation, a card slot control confirmation prompt is generated and displayed, and then a corresponding SIM card slot control command is generated according to the user's selection, so that the user can freely switch the on / off state of the SIM card slot.

[0102] In one feasible embodiment, it further includes:

[0103] A key press count acquisition module is used to acquire the number of key presses of the mobile communication device;

[0104] The card slot control confirmation prompt display module is used to generate and display a card slot control confirmation prompt if the number of times the button is triggered equals a preset threshold number of times; the card slot control confirmation prompt includes an on option and an off option;

[0105] Upon receiving confirmation of selecting the "on" option, a command to open the SIM card slot is generated; upon receiving confirmation of selecting the "off" option, a command to close the SIM card slot is generated.

[0106] Preferably, the card slot control confirmation prompt also includes a prompt cancellation option. When the prompt cancellation option is selected, the card slot control confirmation prompt is closed. If the user accidentally triggers the generation of the card slot control confirmation prompt, the prompt can be closed by clicking the prompt cancellation option.

[0107] In this embodiment, in response to the user's key operation, a card slot control confirmation prompt is generated and displayed, and then a corresponding SIM card slot control command is generated according to the user's selection, so that the user can freely switch the on / off state of the SIM card slot.

[0108] In one feasible embodiment, it further includes:

[0109] A real-time rotation count recording module is used to record the real-time rotation count of the rotary motor when the rotary motor drives the transmission gear to rotate;

[0110] An initialization execution module is used to respond to the power-on command of the mobile communication device, obtain the real-time rotation number of the rotating motor, and if the real-time rotation number of the rotating motor is greater than 0, drive the transmission gear of the rotating motor to rotate in a preset second clockwise rotation direction, so as to reduce the real-time rotation number of the rotating motor to 0, so as to drive the SIM card slot into the interior of the housing.

[0111] In this embodiment, when the real-time rotation count of the rotary motor is 0, it indicates that the SIM card slot is completely inside the housing and in a closed state. To ensure that the SIM card slot is in a closed state after the mobile communication device is powered on, the state of the SIM card slot is determined based on the real-time rotation count of the rotary motor when the mobile communication device is powered on, and the on / off state of the SIM card slot is reset according to the determination result, so that the SIM card slot is inside the housing and in a closed state. For example, when the SIM card slot is not closed (including the open state, or the switching process between the open and closed states), the mobile communication device is powered off. At this time, the rotary motor will stop rotating until the mobile communication device is charged and restarted. Then, the real-time rotation count of the rotary motor can be obtained as greater than 0. At this time, the rotary motor drives the transmission gear to rotate in a preset second clockwise rotation direction, so that the real-time rotation count of the rotary motor is reduced to 0, thereby driving the SIM card slot into the housing.

[0112] The device embodiments described above are merely illustrative. The components described as separate parts may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this application according to actual needs. Those skilled in the art can understand and implement this without any inventive effort.

[0113] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0114] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 The computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function selected in one or more boxes.

[0115] These computer program instructions may also be loaded onto a computer or other programmable data processing equipment to cause a series of operational steps to be performed on the computer or other programmable equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function selected in one or more boxes.

[0116] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.

[0117] Memory may include non-persistent memory in computer-readable media, such as random access memory (RAM) and / or non-volatile memory, such as read-only memory (ROM) or flash RAM. Memory is an example of computer-readable media.

[0118] Computer-readable media includes both permanent and non-permanent, removable and non-removable media that can store information using any method or technology. Information can be computer-readable instructions, data structures, modules of programs, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transferable medium that can be used to store information accessible by a computing device. As defined herein, computer-readable media does not include transient computer-readable media, such as modulated data signals and carrier waves.

[0119] It should also be noted that the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0120] The above are merely embodiments of this application and are not intended to limit the scope of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of the claims of this application.

Claims

1. A SIM card slot control method, applied to mobile communication devices, characterized in that, The mobile communication device includes a housing, a SIM card slot disposed within the housing, a transmission gear, and a rotary motor; the SIM card slot is meshed with the transmission gear, and the rotary motor drives the SIM card slot to move in a direction perpendicular to the edge of the housing via the transmission gear; the method includes the following steps: Obtain SIM card slot control commands; When the SIM card slot control command is a SIM card slot opening command, the rotary motor drives the transmission gear to rotate in a preset first clockwise direction, so as to move the SIM card slot, which is engaged with the transmission gear, away from the inside of the housing of the mobile communication device, so that the SIM card slot is exposed outside the housing; the rotary motor and the transmission gear are located inside the housing of the mobile communication device; When the SIM card slot control command is a SIM card slot closing command, the transmission gear is driven by a rotary motor to rotate in a preset second clockwise rotation direction, so as to drive the SIM card slot into the interior of the housing; wherein, the second clockwise rotation direction is the opposite of the first clockwise rotation direction; When the rotary motor drives the transmission gear to rotate, the real-time number of rotations of the rotary motor is recorded; In response to the power-on command of the mobile communication device, the real-time rotation number of the rotary motor is obtained. If the real-time rotation number of the rotary motor is greater than 0, the transmission gear driven by the rotary motor rotates in a preset second clockwise rotation direction to reduce the real-time rotation number of the rotary motor to 0, so as to drive the SIM card slot into the interior of the housing.

2. The SIM card slot control method according to claim 1, characterized in that, The SIM card slot control command is generated through the following steps: Obtain the initial control command for the card slot issued by the voice module; A card slot control confirmation prompt is generated and displayed based on the initial control command for the card slot; the card slot control confirmation prompt includes an on option and an off option. Upon receiving confirmation of selecting the enable option, a command to enable the SIM card slot is generated; upon receiving confirmation of selecting the disable option, a command to disable the SIM card slot is generated.

3. The SIM card slot control method according to claim 1, characterized in that, The SIM card slot control command is generated through the following steps: Obtain the number of key presses on the mobile communication device; If the number of button triggers equals a preset threshold, a card slot control confirmation prompt is generated and displayed; the card slot control confirmation prompt includes an on option and an off option. Upon receiving confirmation of selecting the "on" option, a command to open the SIM card slot is generated; upon receiving confirmation of selecting the "off" option, a command to close the SIM card slot is generated.

4. A SIM card slot control system, applied to mobile communication devices, characterized in that, The mobile communication device includes a housing, a SIM card slot disposed within the housing, a transmission gear, and a rotary motor; the SIM card slot is meshed with the transmission gear, and the rotary motor drives the SIM card slot to move in a direction perpendicular to the edge of the housing via the transmission gear; the system includes the following modules: The control command acquisition module is used to acquire SIM card slot control commands; The SIM card slot opening module is used to drive a transmission gear to rotate in a preset first clockwise direction via a rotary motor when the SIM card slot control command is a SIM card slot opening command. This drives the SIM card slot, which is meshed with the transmission gear, away from the inside of the housing of the mobile communication device, exposing the SIM card slot outside the housing. The rotary motor and the transmission gear are located inside the housing of the mobile communication device. The SIM card slot closing module is used to drive a transmission gear to rotate in a preset second clockwise direction via a rotary motor when the SIM card slot control command is a SIM card slot closing command, so as to drive the SIM card slot into the interior of the housing; wherein the second clockwise rotation direction is the opposite direction of the first clockwise rotation direction; It also includes: a real-time rotation count recording module, used to record the real-time rotation count of the rotary motor when the rotary motor drives the transmission gear to rotate; An initialization execution module is used to respond to the power-on command of the mobile communication device, obtain the real-time rotation number of the rotating motor, and if the real-time rotation number of the rotating motor is greater than 0, drive the transmission gear of the rotating motor to rotate in a preset second clockwise rotation direction, so as to reduce the real-time rotation number of the rotating motor to 0, so as to drive the SIM card slot into the interior of the housing.

5. The SIM card slot control system according to claim 4, characterized in that, Also includes: The initial command acquisition module is used to acquire the initial control command for the card slot issued by the voice module; The card slot control confirmation prompt display module is used to generate and display a card slot control confirmation prompt based on the initial control command of the card slot; the card slot control confirmation prompt includes an on option and an off option; The control command generation module is used to receive information confirming the selection of the enable option and generate an enable command for the SIM card slot; and to receive information confirming the selection of the disable option and generate a disable command for the SIM card slot.

6. The SIM card slot control system according to claim 4, characterized in that, Also includes: A key press count acquisition module is used to acquire the number of key presses of the mobile communication device; The card slot control confirmation prompt display module is used to generate and display a card slot control confirmation prompt if the number of times the button is triggered equals a preset threshold number of times; the card slot control confirmation prompt includes an on option and an off option; Upon receiving confirmation of selecting the "on" option, a command to open the SIM card slot is generated; upon receiving confirmation of selecting the "off" option, a command to close the SIM card slot is generated.

7. A computer-readable storage medium storing a computer program, characterized in that: When the computer program is executed by the processor, it implements the steps of the SIM card slot control method as described in any one of claims 1 to 3.

8. A computer device, characterized in that: It includes a storage device, a processor, and a computer program stored in the storage device and executable by the processor, wherein the processor executes the computer program to implement the steps of the SIM card slot control method as described in any one of claims 1 to 3.