Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1a and 1b are schematic diagrams illustrating a partial structure of a mobile terminal in a first apparatus embodiment of the present invention. Referring to fig. 1a and 1b, in a first apparatus embodiment of the present invention, a mobile terminal 100 includes:
a terminal housing 200, the terminal housing 200 having an opening, in fig. 1a and 1b, a housing sidewall 210 with the opening at one side of the terminal housing 200 is taken as an example, but it is understood that the opening may be opened at a housing sidewall, a top wall or a bottom wall at the other side of the terminal housing 200;
a telescopic module 300, the telescopic module 300 being movably disposed on the terminal housing 200;
a key 310, wherein the key 310 is disposed on the expansion module 300, and the key 310 is disposed toward the opening of the terminal housing 200;
a driving mechanism 410, the driving mechanism 410 being disposed in the terminal housing 200, the driving mechanism 410 being connected to the telescopic module 300, the driving mechanism 410 driving at least a portion of the telescopic module 310 to extend out of the terminal housing 200 from the opening of the terminal housing 200.
According to the first apparatus embodiment, the key 310 can be allowed to be located in the terminal housing 200 to maintain a compact appearance of the mobile terminal 100, and when the driving mechanism 410 drives the expansion module to move 300 and the key 310 is extended out of the terminal housing 200 from the opening of the terminal housing 200, the key 310 is allowed to be used, so that the key 310 can be arranged to simplify the appearance of the mobile terminal. Also, the convex shape of the keys 310 in use facilitates quick location by the user through the touch without having to distract from the visual attention.
In the first apparatus embodiment, as an alternative, the button 310 may include a pressure touch sensing module, for example, at least one of a pressure sensor, a capacitance sensor and a temperature sensor, the pressure touch sensing module may be disposed on a side of the telescopic module 300 facing the opening, the pressure touch sensing module may be connected to the processor 500 of the mobile terminal, the pressure touch sensing module may be capable of generating a pressure touch signal in response to a pressure touch operation, and accordingly, the processor 500 may control the operation of the mobile terminal 100 according to the pressure touch signal.
In the first apparatus embodiment, as an extension, the driving mechanism 410 may further drive the telescopic module 300 to retract into the terminal housing 200 from the opening of the terminal housing 200. In this embodiment, the driving mechanism 410 may include a driving element such as a motor, and the driving mechanism 410 may drive the telescopic module 300 to extend a preset distance with respect to the terminal housing 200.
In addition, in the first apparatus embodiment, the driving mechanism 410 and the expansion module 300 may further be elastically connected based on the transmission connection, so as to allow the expansion module 300 to move relative to the driving mechanism 410. Thus, when the key 310 is extended out of the terminal housing 200 and is pressed, the elastic connection of the driving mechanism 410 and the expansion module 30 may allow the key 310 to elastically move to provide a physical stroke in response to the pressing operation, thereby optimizing the user's feeling experience. For example, the telescopic module 300 moved to fig. 1b is in a floating state elastically telescopic in response to an external pressure, wherein the telescopic stroke of the floating state can be regarded as the above-mentioned physical stroke.
Fig. 2a and 2b are schematic diagrams illustrating a partial structure of a mobile terminal in a second apparatus embodiment of the present invention. In the second apparatus embodiment shown in fig. 2a and 2b, the preset distance that the driving mechanism 410 drives the telescopic module 300 to extend relative to the terminal housing 200 may include a plurality. Fig. 2a shows the case where the driving mechanism 410 drives the telescopic module 300 to extend out of the terminal housing 200 by a first preset distance L1, and fig. 2b shows the case where the driving mechanism 410 drives the telescopic module 300 to extend out of the terminal housing 200 by a second preset length L2(L2 is greater than L1). It is understood that the preset distance by which the driving mechanism 410 drives the telescopic module 30 to extend relative to the terminal housing 200 may further include other preset lengths in addition to the first preset length L1 and the second preset length L2.
For the case that the driving mechanism 410 drives the telescopic module 300 to extend a plurality of preset distances, the driving mechanism 410 may be further elastically connected to the telescopic module 300. In this case, the elastic connection may provide physical key strokes of different magnitudes.
Considering that there is a difference in the size of the user's hand and the psychological needs of the user for physical key strokes vary from person to person, a plurality of key stroke values may be set in advance in the mobile terminal 100, or the preset key stroke values may be values set by the user input in the mobile terminal 100, or a plurality of key stroke values may be obtained by self-learning the user's actual operations. Accordingly, the processor 500 may further control the driving mechanism 410 to drive the telescopic module 300 to extend from the opening of the terminal housing 200 according to a corresponding one of the preconfigured plurality of stroke values in response to the stroke configuration.
Fig. 3a and 3b are schematic diagrams illustrating a partial structure of a mobile terminal in a third apparatus embodiment of the present invention. In the third apparatus embodiment shown in fig. 3a and 3b, the mobile terminal 100 may further include a positioning module 420, the positioning module 420 is disposed in the terminal housing 200, and the positioning module 420 is used for positioning the telescopic module 30.
For example, the positioning module 420 may have a detection module, which may detect the current position of the telescopic module 300, and the positioning module 420 may position the telescopic module 300 when the telescopic module 300 moves a preset distance.
It is understood that the positioning module 420 can be applied to a plurality of preset distances in the second apparatus embodiment.
Fig. 4a to 4d are schematic diagrams illustrating a partial structure of a mobile terminal in a fourth apparatus embodiment of the present invention. In the fourth apparatus embodiment shown in fig. 4a to 4d, the openings of the terminal housing 200 may be a plurality of openings (two are taken as an example in fig. 4a to 4 d) arranged at intervals, the telescopic modules 300 are a plurality of openings arranged in a one-to-one correspondence, and the telescopic modules 300 are respectively connected with the driving mechanism 410.
For example, the driving mechanism 410 may be provided in a plurality corresponding to the plurality of telescopic modules 300, and each driving mechanism 410 drives the corresponding telescopic module 300 to move individually. Accordingly, the driving mechanisms 410 may be respectively connected to the processor 500, and the processor 500 controls the driving mechanisms 410 respectively to drive the telescopic modules 300 to move (synchronously or asynchronously).
In the fourth embodiment, a positioning module 420 may also be provided. The positioning module 420 may be provided in one-to-one correspondence with the plurality of expansion modules 300.
In the fourth device embodiment, the plurality of openings are disposed on the same side of the terminal housing 200, but it is understood that the plurality of openings may be disposed on different sides of the terminal housing 200, for example, on opposite sides of the terminal housing 200.
Fig. 5a to 5c are exemplary diagrams of a partial structure of a mobile terminal in a fifth apparatus embodiment of the present invention. In the fourth apparatus embodiment shown in fig. 5a to 5c, the telescopic module 300 may include a bracket connected to the driving mechanism and a functional device 320 fixed to the bracket. Among them, the functional device 320 may include: at least one of a camera, a fill light, a receiver, a fingerprint identification component and a USB interface.
Accordingly, in the fifth apparatus embodiment, the moving stroke of the telescopic module 300 can be set to the following gears:
the keys 310 and the functional device 320 are located in a hidden position in the terminal housing 200, as shown in fig. 5 a;
a key-activated position in which the key 310 protrudes outside the terminal housing 200 and the functional device 320 is located inside the terminal housing 200, as shown in fig. 5 b; and a device activation position in which the key 310 and the functional device 320 are both located outside the terminal housing 200, as shown in fig. 5 c.
In addition, in addition to providing the key function using the key-enabled gear, the mobile terminal 100 may also provide a function corresponding to the device-enabled gear-providing function device 320 using the device-enabled gear. Accordingly, the pressure touch sensing module of the key 310 and the function device 320 may be respectively connected with the processor 500, and:
in the case that the button 310 and the functional device 320 are both located in the terminal housing 200, such as in the hidden position shown in fig. 5a, the processor 500 may turn off the touch sensing module of the button 310 and turn off the functional device 320 (e.g., a camera);
in the case that the functional device 320 (e.g., a camera) is retracted into the terminal housing 200, such as the key-activated shift position shown in fig. 5b, the processor 500 may turn on the touch sensing module of the key 310 and turn off the functional device 320 (e.g., a camera);
in the case where the functional device 320 (e.g., a camera) protrudes out of the terminal housing 200, such as the device enable gear shown in fig. 5c, the processor 500 may turn off the touch sensing module of the button 310 and turn on the functional device 320 (e.g., a camera).
Therefore, according to the fifth apparatus embodiment, the internal structural space occupied by the functional device 320 can be multiplexed and integrated into the internal structural space occupied by the expansion module 300, and the switching enabling of the key 310 and the functional device 320 can be realized, so that the compact internal structural space of the mobile terminal 100 can be saved without affecting the normal implementation of the key 310 and the functional device 320.
In addition, in the fifth apparatus embodiment, a positioning module 420 may also be provided.
Fig. 6a and 6b are exemplary diagrams of a partial structure of a mobile terminal in a sixth apparatus embodiment of the present invention. In the sixth apparatus embodiment shown in fig. 6a and 6b, in the case that the functional device 320 is located in the terminal housing 200, the preset distance by which the driving mechanism 410 drives the telescopic module 300 to extend relative to the terminal housing 200 may include a plurality of preset distances, i.e., the key-on shift position may include a plurality of preset distances.
Fig. 6a shows the case where the driving mechanism 410 drives the telescopic module 300 to extend out of the terminal housing 200 by a preset third preset distance L3 with respect to the terminal housing 200 in the case where the functional device 320 is located in the terminal housing 200. Fig. 6b shows a case where the driving mechanism 410 drives the telescopic module 300 to extend a preset fourth preset length L4(L4 is greater than L3) with respect to the terminal housing 200 in a state where the functional device 320 is located in the terminal housing 200. It is understood that, in the case that the functional device 320 is located in the terminal housing 200, the preset distance that the driving mechanism 410 drives the telescopic module 30 to extend relative to the terminal housing 200 may further include other preset lengths.
Fig. 7a to 7d are exemplary diagrams of partial structures of a mobile terminal in a seventh apparatus embodiment of the present invention. In the seventh apparatus embodiment shown in fig. 7a to 7d, the openings of the terminal housing 200 may be a plurality of openings (two are taken as an example in fig. 7a to 7 d) arranged at intervals, the telescopic modules 300 are a plurality of openings arranged in a one-to-one correspondence, the plurality of telescopic modules 300 are respectively connected with the driving mechanism 410, and each telescopic module 300 may include a bracket connected with the driving mechanism and a functional device 320 fixed to the bracket. Among them, the functional device 320 may include: at least one of a camera, a fill light, a receiver, a fingerprint identification component and a USB interface.
The driving mechanism 410 may be provided in a plurality corresponding to the plurality of telescopic modules 300, and each driving mechanism 410 drives the corresponding telescopic module 300 to move independently. Accordingly, a plurality of driving mechanisms 410 may be respectively connected to the processor 500, and the processor 500 controls the driving mechanisms 410 respectively to drive the plurality of expansion modules 300 to move, so that a single key 310 evagination similar to that shown in fig. 4b to 4d, or a plurality of keys 310 evagination synchronously or asynchronously may be realized, and a single functional device 320 activation shown in fig. 7c, or a plurality of functional devices 320 activation in combination shown in fig. 7d may also be realized.
For example, when the functional devices 320 disposed on the support of each expansion module 300 are all cameras, a single functional device 320 as shown in fig. 7c enables 2D shooting with a single lens (suitable for portrait shooting of the mobile terminal 100), and a plurality of functional devices 320 as shown in fig. 7D enable 3D shooting with a double lens in combination (suitable for landscape shooting of the mobile terminal 100).
In addition, in the seventh apparatus embodiment, a positioning module 420 may also be provided. The positioning module 420 may be provided in one-to-one correspondence with the plurality of expansion modules 300.
Fig. 8 is a schematic diagram of a hardware structure of a mobile terminal implementing various embodiments of the present invention. Referring to fig. 8, the mobile terminal 100 includes but is not limited to: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user trigger unit 107, interface unit 108, memory 109, processor 500, and power supply 111. Those skilled in the art will appreciate that the mobile terminal architecture shown in fig. 7 is not intended to be limiting of mobile terminals, and that a mobile terminal may include more or fewer components than shown, or some components may be combined, or a different arrangement of components. In the embodiment of the present invention, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer, and the like. The processor 500 is at least used for implementing the control process in the above embodiments of the present invention.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 101 may be used for receiving and sending signals during a message transmission or call process, and specifically, after receiving downlink data from a base station, the downlink data is processed by the processor 500; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through a wireless communication system.
The mobile terminal provides wireless broadband internet access to the user through the network module 102, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.
The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output as sound. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the mobile terminal 100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.
The input unit 104 is used to receive an audio or video signal. The input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the Graphics processor 1041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102. The microphone 1042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode.
The mobile terminal 100 also includes at least one sensor 105, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 1061 and/or a backlight when the mobile terminal 100 is moved to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the posture of the mobile terminal (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), and vibration identification related functions (such as pedometer, tapping); the sensors 105 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.
The display unit 106 is used to display information triggered by a user or information provided to the user. The Display unit 106 may include a Display panel 1061, and the Display panel 1061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user triggering unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the mobile terminal. Specifically, the user trigger unit 107 includes a touch panel 1071 and other input devices 1072. Touch panel 1071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 1071 (e.g., operations by a user on or near touch panel 1071 using a finger, stylus, or any other suitable object or device). The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 500, receives a command from the processor 500, and executes the command. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user trigger unit 107 may also include other input devices 1072. Specifically, other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.
Further, the touch panel 1071 may be overlaid on the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 500 to determine the type of the touch event, and then the processor 500 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in fig. 7, the touch panel 1071 and the display panel 1061 are two independent components to implement the input and output functions of the mobile terminal, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the mobile terminal, and is not limited herein.
The interface unit 108 is an interface through which an external device is connected to the mobile terminal 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input (e.g., data information, power, etc.) from external devices and transmit the received input to one or more elements within the mobile terminal 100 or may be used to transmit data between the mobile terminal 100 and external devices.
The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 500 is a control center of the mobile terminal, connects various parts of the entire mobile terminal using various interfaces and lines, and performs various functions of the mobile terminal and processes data by operating or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the mobile terminal. Processor 500 may include one or more processing units; preferably, the processor 500 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 500.
The mobile terminal 100 may further include a power supply 111 (e.g., a battery) for supplying power to various components, and preferably, the power supply 111 may be logically connected to the processor 500 through a power management system, so as to manage charging, discharging, and power consumption management functions through the power management system.
In addition, the mobile terminal 100 includes some functional modules that are not shown, and thus, the detailed description thereof is omitted.
An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the computer program implements each process implemented by the processor 500 in the above embodiments of the present invention, and can achieve the same technical effect, and in order to avoid repetition, details are not repeated here. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.
Fig. 9 is an exemplary flowchart illustrating a control method of a mobile terminal in a first method embodiment of the present invention. Referring to fig. 9, the control method may be applied to the mobile terminal 100 of the foregoing embodiments, for example, to the processor 500 in the mobile terminal 100 of the foregoing embodiments, and the control method may include:
s910: receiving a first operation;
s920: and responding to the first operation, controlling the driving mechanism to drive the telescopic module to move, and enabling the key to extend out of the terminal shell from the opening of the terminal shell.
Fig. 10 is an exemplary flowchart illustrating a control method of a mobile terminal in a second method embodiment of the present invention. Referring to fig. 10, the control method may be applied to the mobile terminal 100 of the foregoing embodiments, for example, to the processor 500 in the mobile terminal 100 of the foregoing embodiments, and the control method may include:
s1010: receiving a first operation;
s1020: and responding to the first operation, controlling the driving mechanism to drive the telescopic module to move, enabling the key to extend out of the terminal shell from the opening of the terminal shell, and controlling the press-touch sensing module of the key to be started.
Fig. 11 is an exemplary flowchart illustrating a control method of a mobile terminal in a third method embodiment of the present invention. Referring to fig. 11, the control method may be applied to the mobile terminal 100 of the foregoing embodiments, for example, to the processor 500 in the mobile terminal 100 of the foregoing embodiments, and the control method may include:
s1110: receiving a first operation;
s1120: responding to the first operation, and acquiring a preset distance of the telescopic module;
s1130: the control driving mechanism drives the telescopic module to extend out of a preset distance relative to the terminal shell.
The preset distance obtained in S1120 may include a plurality of preset distances, and accordingly, the driving mechanism is controlled to drive the telescopic module to extend out of the preset distance relative to the terminal housing in S1130, which may be one of the plurality of preset distances obtained in S1120.
Fig. 12 is an exemplary flowchart illustrating a control method of a mobile terminal in a fourth embodiment of the present invention. Referring to fig. 12, the control method may be applied to the mobile terminal 100 of the foregoing embodiments, for example, to the processor 500 in the mobile terminal 100 of the foregoing embodiments, and the control method may include:
s1210: receiving a first operation;
s1220: responding to the first operation, and acquiring a preset distance of the telescopic module;
s1230: controlling a driving mechanism to drive the telescopic module to extend out of a preset distance relative to the terminal shell;
s1240: under the condition that the distance of the telescopic module relative to the terminal shell meets the preset distance, the positioning module of the mobile terminal is controlled to position the telescopic module.
Fig. 13 is an exemplary flowchart illustrating a control method of a mobile terminal in a fifth method embodiment of the present invention. Referring to fig. 13, the control method may be applied to the mobile terminal 100 of the foregoing embodiments, for example, to the processor 500 in the mobile terminal 100 of the foregoing embodiments, and the control method may further include:
s1310: receiving a second operation;
s1320: and responding to the second operation, controlling the driving mechanism to drive the telescopic module to move so that the functional device of the telescopic module extends out of the terminal shell.
In addition, in the embodiment of the method shown in fig. 9 to 12, if the expansion module includes a functional device, the control method may control the touch sensing module of the key to be turned on and the functional device to be turned off in response to the first operation. In the embodiment of the method shown in fig. 13, the control method may control the touch sensing module of the button to be turned off and the functional device to be turned on in response to the second operation. Wherein, the functional device can include at least one of camera, light filling lamp, receiver, fingerprint identification subassembly and USB interface.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present invention may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present invention.
While the present invention has been described with reference to the embodiments shown in the drawings, the present invention is not limited to the embodiments, which are illustrative and not restrictive, and it will be apparent to those skilled in the art that various changes and modifications can be made therein without departing from the spirit and scope of the invention as defined in the appended claims.