Patent Description:
In the related art, a mobile terminal may dialing by dialing a phone number of a stored contact person, or dialing by manually inputting a phone number. There are scenarios during daily life that the phones numbers sent by others are received or the phone numbers are searched on the internet, and these phone numbers need to be dialed. For example, a user found a certain phone number in a webpage and needs to dial the phone number, the user needs to manually record the phone number, then switches the webpage interface to a system desktop, then re-enters a dialing interface, and manually inputs the phone number through an input keyboard of the dialing interface for dialing.

Therefore, the mobile terminal in the related art has the problem that the dialing operation is complicated.

<CIT> relates to a communication terminal including a touch panel and to a method for controlling the communication terminal, such that a to-be-called phone number can be set quickly by a simple operation and a desired called party can be selected by the simple operation from a larger number of called parties.

<CIT> relates to a system, apparatus and/or method of providing phone call route information, wherein significant information about a caller is provided to a called party by providing information about how the caller obtained a phone number and/or contact information of the called party.

<CIT> relates to an apparatus and a method for marking text on a display screen in a personal communication device.

In order to more clearly describe the technical solutions of embodiments of the present disclosure or the related art, the drawings used in the description or the related art will be briefly introduced below. Obviously, the drawings in the following description are merely some embodiments. For a person skilled in the art, other drawings can be obtained based on these drawings without creative work.

In the following, the technical solutions in the embodiments of the present disclosure will be clearly and completely described with reference to the drawings. Obviously, the described embodiments are part of embodiments of the present disclosure, but not all of them. Based on the embodiments of the present disclosure, all other embodiments obtained by a person skilled in the art without creative work shall fall within the protection scope of the present disclosure.

Referring to <FIG> is a flowchart of a dialing method according to some embodiments of the present disclosure, which includes the following steps.

Step <NUM>, receiving a first input by a user.

The first input may be an input by a user on any display interface of the mobile terminal, and the display interface may specifically be a display interface of an application program, for example, a webpage interface, a display interface of a social application program, and the like. In addition, the display interface can also be a display desktop of the mobile terminal.

The user may perform a first input within any of the display interfaces, including a click, slide, or press input.

Specifically, this step may include the following implementations.

Implementation <NUM> includes receiving a first dragging input by the user on a first phone number in a current display interface.

The current display interface may be an interface including a phone number, for example, a webpage interface on which a phone number is displayed, a document display interface including a phone number, or a conversation interface including a phone number.

The user may perform a dragging input, i.e., a first dragging input, on the first phone number displayed in the current display interface. Specifically, the first dragging input may be performed by moving a finger while pressing the first phone number.

Implementation <NUM> includes receiving a second dragging input by the user on the second preset identifier in the current display interface.

The current display interface may be any interface including the second preset identifier, for example, the current display interface may be a dialing interface of the mobile terminal, and the second preset identifier may be a dialing icon; the current display interface may be a display interface of a social application, and the first preset icon may be any icon displayed within the display interface of the social application.

When the second preset identifier is displayed in the display interface, the user can perform the dragging input on the second preset identifier, i.e. a second dragging input. During the specific operation, the user can press the second preset identifier and then move the second preset identifier.

Implementation <NUM> includes receiving a shaking input by the user to the mobile terminal.

In this step, the user may perform input by shaking the mobile terminal, and the mobile terminal may detect the spatial gesture of the mobile terminal. The shaking input may be specifically input by a user by shaking the mobile terminal in any plane or in a three-dimensional space.

Step <NUM>, displaying a preset dialing control area in response to the first input, and displaying a pre-copied first phone number in a phone number input area of the dialing control area.

The dialing control area is understood to be an area for dialing, on which a user can enter a phone number for dialing. Specifically, the mobile terminal switches an arbitrary display interface to an interface including the dialing control area, acquires a phone number previously copied on a clipboard, that is, the first phone number, and copies the phone number from the clipboard into the phone number input area of the dialing control area.

When the first input is the first dragging input by the user on the first phone number in the current display interface, specifically, under the condition that a finger of the user for the first dragging input is released, a preset dialing control area is displayed, and the first phone number is displayed in the phone number input area of the dialing control area.

In this step, the mobile terminal displays the dialing control area on a screen during the dragging input by the user on the first phone number. Along with the progress of the dragging input by the user, when the first phone number is dragged into the dialing control area, the user can release the finger at any position of the dialing control area, and when the mobile terminal detects that the user releases the finger, the phone number is pasted into the phone number input area of the dialing control area and the phone number, namely the first phone number, is displayed. The mobile terminal can determine that the finger of the user is released by detecting the touch pressure value of the finger of the user on the screen of the mobile terminal or the current change value of the mobile terminal.

As shown in <FIG>, the user may perform the dragging input on a phone number of a display interface, and the mobile terminal receives the dragging input and then automatically discern the character string of the phone number and pitches on characters of the phone number. With the progress of the dragging input, the mobile terminal switches the current display interface to a dialing interface, and the dialing interface includes a dialing control area, as shown in <FIG>. The dialing control area may include a phone number entry area and dialing keys. When the phone number is on the interface of the dialing control area, and if the user's finger is released, the mobile terminal automatically pastes the phone number to the phone number input area of the dialing control area and displays the phone number.

In this way, the user can display the dialing control area in any interface, thereby quickly dialing within the dialing control area. The operation mode is convenient and fast, and the dialing efficiency is improved.

When the first input is a second dragging input by the user on a second preset identifier in the current display interface, specifically, under the condition that the dragging end position of the second dragging input is located in a preset area, a preset dialing control area is displayed, and a pre-copied first phone number is displayed in the phone number input area of the dialing control area.

The dragging end position of the second dragging input may be understood as a position in the screen when the user releases the finger during performing the dragging input. When the position is in a preset area in the current display interface, the mobile terminal displays the dialing control area in the screen. The preset area can be any position in a current display interface preset by the mobile terminal.

The mobile terminal can also detect the dragging track between the starting position and the end position of the dragging input, and when the dragging track meets a preset condition, the dialing control area is displayed. For example, when the length of the dragging track is greater than a preset length, the dialing control area is displayed.

As shown in <FIG>, the current display interface of the mobile terminal is a dialing interface, and the user may perform a second dragging input on the dialing button. Specifically, after the user presses the dialing button, the mobile terminal displays a circular dialing icon, the current dialing interface is displayed in gray, and the keyboard is in an inoperable state. At this time, the mobile terminal floats the circular dialing icon, the user slides the icon upward, and the mobile terminal displays the dialing control area.

In a specific implementation, the mobile terminal can switch the current display interface to a display interface containing the dialing control area, or can add the dialing control area into the current display interface, so that the user dials in the dialing control area. The user can call out the dialing control area by dragging the preset identifier to the preset area, the operation is convenient and fast, and the dialing can be quickly performed.

When the first input is shaking input by the user to the mobile terminal, specifically, under the condition that the times and the frequency of the shaking input are matched with a first preset shaking parameter, a preset dialing control area is displayed, and a pre-copied first phone number is displayed in the phone number input area of the dialing control area.

Prior to this step, the mobile terminal may preset a first preset shaking parameter that triggers the display of the dialing control area, the first preset shaking parameter may include the times and the frequency of the shaking input.

In this embodiment, the mobile terminal may detect a change amplitude of the spatial gesture of the mobile terminal, and when the change amplitude is greater than a preset amplitude, the mobile terminal receives a shaking input. At this time, the mobile terminal may continue to detect the times and the frequency of the shaking input.

The times and the frequency of the shaking input are matched with the first preset shaking parameter, it means that the times of the shaking input is matched with the preset times in the first preset shaking parameter, namely the shaking times reaches the preset times; and the frequency of the shaking input is matched with a preset frequency in the first preset shaking parameter, namely the frequency of the shaking input reaches the preset frequency value.

For example, the preset shaking times in the first preset shaking parameter is <NUM>, and the preset shaking frequency is <NUM> per second. When the shaking times of the shaking input by the user reaches <NUM> and the shaking frequency reaches <NUM> per second, the mobile terminal displays the dialing control area and displays a first phone number in the phone number input area of the display control area.

Thus, the dialing control area may be quickly displayed in current display interface and perform the dialing, the user only need can call out the dialing control area through shaking, and the operation is simple and convenient.

Optionally, after displaying the preset dialing control area in response to the first input, and displaying a pre-copied first phone number in the phone number input area of the dialing control area, the method further includes: receiving a second sliding input by the user in the phone number input area; acquiring a sliding track of the second sliding input; and sequentially deleting at least one digit in the first phone number from the phone number input area based on the sliding track of the second sliding input.

In this embodiment, after the mobile terminal displays the first phone number in the phone number input area, the user may perform a second sliding input in the phone number input area, thereby deleting the phone number in the phone number input area. Specifically, when the user performs a sliding input in the phone number input area, i.e., the second sliding input, the mobile terminal may acquire a slide track of the sliding input, and delete the digits of the phone number crossed by the slide track.

For example, as shown in <FIG>, after the mobile terminal displays the first phone number in the phone number input area, the user's finger slides from right to left in the phone number input area with the right end of the phone number input area as the starting point, and the mobile terminal deletes the digits of the phone number crossed by the sliding track. Therefore, when the user does not need to operate the phone number or the user needs to modify the phone number, part of or all digits in the first phone number can be deleted quickly, and the operation is convenient and fast.

In addition, when the user needs to paste the phone number into a phone number input box, the user may perform a sliding input, so as to paste the digits in the phone number into the phone number input box one by one. For example, when the user's finger slides from left to right in the phone number input box, the mobile terminal pastes the digits in the phone number pre-copied one by one at the position where the sliding track passes, and the operation is convenient and fast.

Optionally, after dialing the first phone number in response to the second input, the method further includes: receiving a fourth input by the user; and displaying the dialing control area as a third preset identifier in response to the fourth input.

The fourth input may be a shaking input by the user to the mobile terminal, or a pressing input or other inputs by the user on the display interface of the mobile terminal. After receiving the fourth input by the user, the mobile terminal may switch the dialing control area to other display interface, and display a third preset identifier in the other display interface, for example, the identifier shown in <FIG> is displayed in the display interface.

If the user needs to use the dialing control area again, the third original identifier maybe displayed as the dialing control area through three times of shaking input or a preset gesture input, the user can continue to operate on the dialing control area. Optionally, when the third original identifier is displayed as the dialing control area, a phone number which is pasted finally before switching to the third preset identifier is displayed in the phone number input area, and the user can dialing the first phone number again or delete the phone number in the phone number input box of the dialing control area. The dialing control area is displayed in minimized way by displaying the dialing control area as a third preset identifier so as not to influence the operation of a user. The user needs to call out the dialing control area again, so that the operation is convenient.

Therefore, after dialing the phone number, the user can conveniently select to continue to dialing or exit the dialing interface, and the operation is convenient and fast.

Step <NUM>, receiving a second input by the user on the dialing control area.

The dialing control area may further include a dialing key, and the user may perform a second input on the dialing key in the dialing control area, where the input may specifically be a click input, a slide input, or the like.

When the mobile terminal supports a first user identification card and a second user identification card, the step includes receiving a first sliding input by a user on the dialing control area; acquiring a sliding direction of the first sliding input; and determining a target user identification card in the first user identification card and the second user identification card based on the sliding direction.

In this embodiment, when the mobile terminal supports the first subscriber identification card and the second subscriber identification card, the user may perform a sliding operation within the dialing control area, thereby selecting different subscriber identification cards for dialing.

Before this step, the mobile terminal may previously store a correspondence relationship between the sliding direction of the sliding input and the user identification card. When the user performs sliding input in the dialing control area, the sliding direction of the sliding input can be acquired, and the user identification card corresponding to the sliding direction is determined, so that dialing is performed through the user identification card.

For example, as shown in <FIG>, a user may perform a sliding input on a dialing button in a dialing control area, and when the sliding direction is upward, the mobile terminal dials through the first user identification card; when the sliding direction is downward, the mobile terminal dials through the second user identification card. In specific implementation, when the sliding direction is in an angle range of <NUM>-<NUM> degree, the mobile terminal can dial through the first user identification card; and when the sliding direction is in the angle range of <NUM>-<NUM> degree, the mobile terminal can dial through the second user identification card. Therefore, the user can select different user identification cards for dialing by controlling the sliding direction of the sliding input, and the operation mode is simple and convenient.

Step <NUM>, dialing the first phone number in response to the second input.

In this step, the mobile terminal calls the mobile terminal corresponding to the first phone number.

When the mobile terminal supports a first user identification card and a second user identification card, the first phone number is dialed through the target user identification card. Therefore, different user identification cards can be quickly selected through sliding operation in different directions, and the dialing efficiency can be improved.

According to the claimed invention, the dialing control area includes a first preset identifier; after the dialing the first phone number, the method further includes: receiving a third input by the user on the first preset identifier; replacing the first phone number in the phone number input area with a pre-copied second phone number in response to the third input; and dialing the second phone number.

The first preset identifier may be an identifier located at any position in the dialing control area. In this embodiment, the mobile terminal may perform a third input on the first preset identifier of the dialing control area, the third input may specifically be a click input, a slide input, a press input, or the like. The mobile terminal pastes a second phone number previously copied at the clipboard to the phone number input area in response to the third input. Through a plurality of operations on the first preset identifier, the plurality of phone numbers can be quickly pasted and dialed.

As shown in <FIG>, the user performs a click input to an identifier of "smart call" displayed in the dialing control area, and the mobile terminal replaces the first phone number in the phone number input area with the second phone number in response to the click input. When each click input by the user on the identifier of the "smart call" is detected, the phone number to be pasted at present automatically covers the phone number pasted at the last time, and the operation is convenient.

The second phone number may be any phone number previously copied to the clipboard. In a specific implementation, the second phone number may be determined in chronological order of being pasted to the clipboard. For example, the first phone number is a phone number that was pasted to the clipboard at the latest, and the second phone number may be a phone number that was pasted at the latest on the clipboard in addition to the first phone number. Therefore, when a plurality of phone numbers need to be dialed, the plurality of phone numbers can be copied to the clipboard at the same time, so that a user can dial the copied phone numbers one by one, and the dialing efficiency can be improved.

In the embodiment of the present disclosure, the dialing method may be applied to a mobile terminal having a communication function, for example: a Mobile phone, a Tablet Personal Computer, a Laptop Computer, a Personal Digital Assistant (PDA), a Mobile Internet Device (MID), a Wearable Device, or the like.

The dialing method of the embodiment of the disclosure includes receiving a first input by a user; displaying a preset dialing control area in response to the first input, and displaying a pre-copied first phone number in a phone number input area of the dialing control area; receiving a second input by the user on the dialing control area; dialing the first phone number in response to the second input. Therefore, when the mobile terminal displays any interface, the any interface can be displayed as the dialing control area, so that dialing is performed in the dialing control area, the operation is convenient, and the dialing efficiency can be improved.

Referring to <FIG>, which is a block diagram of a mobile terminal according to an embodiment of the present disclosure, and as shown in <FIG>, the mobile terminal <NUM> includes: a first receiving module <NUM>, a first display module <NUM>, a second receiving module <NUM> and a first dialing module <NUM>. The first receiving module <NUM> is connected with the first display module <NUM>, the first display module <NUM> is connected with the second receiving module <NUM>, and the second receiving module <NUM> is connected with the first dialing module <NUM>.

The first receiving module <NUM> is configured to receive a first input by a user. The first display module <NUM> is configured to display a preset dialing control area in response to the first input received by the first receiving module <NUM>, and display a pre-copied first phone number in a phone number input area of the dialing control area. The second receiving module <NUM> is configured to receive a second input by the user on the dialing control area displayed by the first display module <NUM>. The first dialing module <NUM> is configured to dial the first phone number in response to the second input received by the second receiving module <NUM>.

Optionally, the first receiving module <NUM> is specifically configured to receive a first dragging input by a user on a first phone number in a current display interface. The first display module <NUM> is specifically configured to, in a case that the finger of the user performing the first dragging input is released, display a preset dialing control area, and display the first phone number in the phone number input area of the dialing control area.

Optionally, the first receiving module <NUM> is specifically configured to receive a second dragging input by the user on the second preset identifier in the current display interface. The first display module <NUM> is specifically configured to, when the dragging end position of the second dragging input is located in a preset area, display a preset dialing control area, and display a pre-copied first phone number in the phone number input area of the dialing control area.

Optionally, the first receiving module <NUM> is specifically configured to receive a shaking input by a user to the mobile terminal. The first display module <NUM> is specifically configured to, in a case that the times and the frequency of the shaking input are matched with a first preset shaking parameter, display a preset dialing control area, and display the pre-copied first phone number in the phone number input area of the dialing control area.

Optionally, as shown in <FIG>, the mobile terminal supports a first user identification card and a second user identification card. The second receiving module <NUM> includes: a receiving sub-module <NUM> configured to receive a first sliding input by a user on the dialing control area; an acquiring sub-module <NUM>, configured to acquire a sliding direction of the first sliding input received by the receiving sub-module <NUM>; a determining sub-module <NUM> configured to determine a target user identification module card from the first user identification card and the second user identification card based on the sliding direction acquired by the acquiring sub-module <NUM>. The first dialing module <NUM> is specifically configured to dial the first phone number through the target user identification card.

According to the claimed invention, as shown in <FIG>, the dialing control area includes a first preset identifier. The mobile terminal <NUM> further includes: a third receiving module <NUM>, configured to receive a third input by the user on the first preset identifier; a replacing module <NUM>, configured to replace the first phone number in the phone number input area with a pre-copied second phone number in response to the third input received by the third receiving module <NUM>; a second dialing module <NUM>, configured to dial the second phone number replaced by the replacing module <NUM>.

Optionally, as shown in <FIG>, the mobile terminal <NUM> further includes: a fourth receiving module <NUM>, configured to receive a second sliding input by the user in the number input area; an acquiring module <NUM>, configured to acquire a sliding track of the second sliding input received by the fourth receiving module <NUM>; a deleting module <NUM>, configured to delete at least one digit in the first phone number from the phone number input area in sequence based on the sliding track of the second sliding input acquired by the acquiring module <NUM>.

Optionally, as shown in <FIG>, the mobile terminal <NUM> further includes: a fifth receiving module <NUM>, configured to receive a fourth input by the user; a second display module <NUM>, configured to display the dialing control area as a third preset identifier in response to the fourth input received by the fifth receiving module <NUM>.

The mobile terminal <NUM> can implement each process implemented by the mobile terminal in the above method embodiments, and for avoiding repetition, details are not described here again.

The mobile terminal <NUM> of the present disclosure receives a first input by a user; displays a preset dialing control area in response to the first input; displays a pre-copied first phone number in the phone number input area of the dialing control area; receives a second input by the user on the dialing control area; and dials the first phone number in response to the second input. Therefore, when the mobile terminal displays any interface, the any interface can be displayed as the dialing control area, so that dialing is performed in the dialing control area, the operation is convenient, and the dialing efficiency can be improved.

<FIG> is a schematic diagram of a hardware structure of a mobile terminal according to some embodiments of the present disclosure, the mobile terminal <NUM> includes, but is not limited to: a radio frequency (RF) unit <NUM>, a network module <NUM>, an audio output unit <NUM>, an input unit <NUM>, a sensor <NUM>, a display unit <NUM>, a user input unit <NUM>, an interface unit <NUM>, a memory <NUM>, a processor <NUM>, and a power supply <NUM>. Those skilled in the art will appreciate that the mobile terminal illustrated in <FIG> is not intended to limit the mobile terminals, and the mobile terminal may include more or fewer components than those illustrated, or some of the components may be combined, or the components may be arranged differently. In the embodiment of the present disclosure, the mobile terminal includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted mobile terminal, a wearable device, a pedometer, and the like.

The processor <NUM> is configured to receive a first input by a user; display a preset dialing control area in response to the first input, and display a pre-copied first phone number in a phone number input area of the dialing control area; receive a second input by the user on the dialing control area; dial the first phone number in response to the second input. Therefore, when the mobile terminal displays any interface, the interface can be displayed as a dialing control area, so that dialing is performed, operation is convenient, and dialing efficiency can be improved.

Optionally, the processor <NUM> is further configured to receive a first dragging input by the user on the first phone number in the currently displayed interface; and display a preset dialing control area in a case that a figure of the user performing the first dragging input are released, and display the first phone number in the phone number input area of the dialing control area.

Optionally, the processor <NUM> is further configured to receive a second dragging input by the user on the second preset identifier in the current display interface; and display a preset dialing control area in the case that a dragging end position of the second dragging input is in a preset area, and display a pre-copied first phone number in the phone number input area of the dialing control area.

Optionally, the processor <NUM> is further configured to receive a shaking input by the user to the mobile terminal; and when the times and the frequency of the shaking input are matched with a first preset shaking parameter, display a preset dialing control area, and display a pre-copied first phone number in the phone number input area of the dialing control area.

Optionally, the mobile terminal supports a first user identification card and a second user identification card; the processor <NUM> is further configured to receive a first sliding input by a user on the dialing control area; acquire a sliding direction of the first sliding input; determine a target user identification card in the first user identification card and the second user identification card based on the sliding direction; and dial the first phone number through the target user identification card.

Optionally, the dialing control area includes a first preset identifier; the processor <NUM> is further configured to receive a third input by the user on the first preset identifier; replace the first phone number in the phone number input area with a pre-copied second phone number in response to the third input; and dial the second phone number.

Optionally, the processor <NUM> is further configured to receive a second sliding input by the user on the number input area; acquire a sliding track of the second sliding input; and sequentially deleting at least one digit in the first phone number from the phone number input area based on the sliding track of the second sliding input.

Optionally, the processor <NUM> is further configured to receive a fourth input by the user; and display the dialing control area as a third preset identifier in response to the fourth input.

It should be appreciated that, in the embodiments of the present disclosure, the RF unit <NUM> is configured to transmit and receive signals during the information transmission or phone call. To be specific, the RF unit <NUM> may, upon the receipt of downlink data from a base station, transmit the downlink data to the processor <NUM> for subsequent treatment. In addition, the RF unit <NUM> may transmit uplink data to the base station. Usually, the RF unit <NUM> may include, but not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low-noise amplifier and a duplexer. In addition, the RF unit <NUM> may communicate with a network and the other devices via a wireless communication system.

The network module <NUM> is configured to enable the mobile terminal to access the broadband Internet in a wireless manner, e.g., help a user to receive and send an e-mail, browse a web page or access a streaming media.

The audio output unit <NUM> is configured to convert audio data received by the RF unit <NUM> or the network module <NUM>, or audio data stored in the memory <NUM>, into an audio signal and output the audio signal as a sound. In addition, the audio output unit <NUM> is further configured to provide an audio output related to a specific function executed by the mobile terminal <NUM> (e.g., a sound occurring when a calling signal or a message has been received). The audio output unit <NUM> may include a loudspeaker, a buzzer and a receiver.

The input unit <NUM> is configured to receive an audio or video signal. It may include a Graphics Processing Unit (GPU) <NUM> and a microphone <NUM>. The GPU <NUM> is configured to process image data of a static image or video acquired by an image collection unit (e.g., a camera) in a video capturing mode or an image capturing mode, and a processed image frame may be displayed by the display unit <NUM>. The image frame processed by the GPU <NUM> may be stored in the memory <NUM> (or any other storage medium) or transmitted via the RF unit <NUM> or network module <NUM>. The microphone <NUM> is configured to receive a sound, and convert the sound into voice data. In a call mode, the processed audio data may be converted into data in a format capable of being transmitted by the RF unit <NUM> to a mobile communication base station.

The at least one sensor <NUM> may include a light sensor, a movement sensor and the other sensors. To be specific, the light sensor may include an ambient light sensor or a proximity sensor. The ambient light sensor is configured to adjust a brightness value of a display panel <NUM> in accordance with ambient light. The proximity sensor is configured to turn off the display panel <NUM> and/or a backlight source when the mobile terminal <NUM> moves close to an ear. As one of the movement sensors, an accelerometer may detect acceleration in various directions (usually a three-axis accelerometer), and detect a level and a direction of a gravity force in a static state. Through the accelerometer, it is able to identify a posture of the UE (e.g., perform a switching operation between portrait and landscape orientations, play relevant games, and calibrate a posture of a magnetometer), and perform vibration-related functions (e.g., count steps and strikes). The sensor <NUM> may further include a fingerprint sensor, a pressure sensor, an iris sensor, a molecule sensor, a gyroscope, a barometer, a hygrometer, a thermometer or an infrared sensor, which will not be particularly defined herein.

The display unit <NUM> is configured to display information inputted by the user or provided to the user. The display unit <NUM> may include the display panel <NUM>, e.g., a Liquid Crystal Display (LCD) panel, or an Organic Light-Emitting Diode (OLED) panel.

The user input unit <NUM> is configured to receive digital or character information inputted by the user, and generate a key signal input related to user settings and function control of the UE. To be specific, the user input unit <NUM> may include a touch panel <NUM> and an input device <NUM>. The touch panel <NUM>, also called as touch screen, is configured to collect a touch operation made by the user on or in proximity to the touch panel (e.g., an operation made by the user through any appropriate object or attachment (e.g., finger or stylus) on or in the proximity to the touch panel <NUM>). The touch panel <NUM> may include a touch detection unit and a touch controller. The touch detection unit is configured to detect a touch position and a signal generated due to the touch operation, and transmit the signal to the touch controller. The touch controller is configured to receive touch information from the touch detection unit, convert it into coordinates of a touch point, transmit the coordinates to the processor <NUM>, and receive and execute a command from the processor <NUM>. In addition, the touch panel <NUM> may be of a resistive type, a capacitive type, an infrared type or a surface acoustic wave (SAW) type. The other input device <NUM> may include, but not limited to, a physical keyboard, a functional button (e.g., a volume control button or an on/off button), a trackball, a mouse, and a joystick, which will not be particularly defined herein.

Further, the touch panel <NUM> may cover the display panel <NUM>. When the touch operation made on or in proximity to the touch panel <NUM> has been detected, the touch panel <NUM> may transmit the touch information to the processor <NUM>, so as to determine a type of a touch event. Then, the processor <NUM> may control the display panel <NUM> to provide a corresponding visual output in accordance with the type of the touch event. Although the touch panel <NUM> and the display panel <NUM> are configured as two separate members in <FIG>, in some embodiments of the present disclosure, they may be integrated so as to achieve the input and output functions of the electronic device, which will not be particularly defined herein.

The interface unit <NUM> is configured to provide an interface between an external device and the mobile terminal <NUM>. For example, the external device may include a wired or wireless headset port, an external power source port (or a charging port), a wired or wireless data port, a memory card port, a port for a device having an identification module, an audio input/output (I/O) port, a video I/O port, and an earphone port. The interface unit <NUM> is configured to receive an input from the external device (e.g., data information and electricity) and transmit the input to one or more elements of the mobile terminal <NUM>, or transmit data between the mobile terminal <NUM> and the external device.

The memory <NUM> is configured to store therein a software application and various data. It may mainly include an application storage area and a data storage area. An operating system and at least one application for the functions (e.g., an audio/image playing function) may be stored in the application storage area. Data created in accordance with the operation of the mobile phone (e.g., audio data and textbook) may be stored in the data storage area. In addition, the memory <NUM> may include a highspeed random access memory (RAM), or a non-volatile memory (e.g., at least one magnetic disk or flash memory), or any other volatile solid state memory.

As a control center of the electronic device, the processor <NUM> may be connected to the other members of the electronic device via various interfaces and circuits, and configured to run or execute the software program and/or module stored in the memory <NUM>, and call the data stored in the memory <NUM>, so as to execute the functions of the electronic device and process the data, thereby to monitor the entire electronic device. The processor <NUM> may include one or more processing units. In a possible embodiment of the present disclosure, an application processor and a modem may be integrated into the processor <NUM>. The application processor is mainly configured to process the operating system, a user interface and the application. The modem is mainly configured to process wireless communication. It should be appreciated that, the modem may also not be integrated into the processor <NUM>.

The power source <NUM> (e.g., a battery) is configured to supply power to the members of the mobile terminal <NUM>. In a possible embodiment of the present disclosure, the power source <NUM> is logically connected to the processor <NUM> via a power source management system, so as to achieve such functions as charging, discharging and power consumption management through the power source management system.

In addition, the mobile terminal <NUM> may include some functional modules not shown, which will not be particularly defined herein.

The present disclosure further provides in some embodiments a mobile terminal, which includes a processor <NUM>, a memory <NUM>, and a computer program stored in the memory <NUM> and executed by the processor <NUM> to implement the above dialing method, a same technical effect is achieved. In order to avoid repetition, it is not described herein.

The present disclosure further provides in some embodiments a computer-readable storage medium storing therein a computer program. The computer program is executed by a processor so as to implement the above-mentioned dialing method method with a same technical effect, which will not be particularly defined herein. The computer-readable storage medium may be an ROM, an RAM, a magnetic disk or an optical disk.

It should be noted that in this disclosure, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device that includes a series of elements includes not only those elements, but also other elements that are not explicitly listed, or include elements inherent to such processes, methods, objects, or devices. Without more restrictions, the element defined by the sentence "include a. " does not exclude that there are other identical elements in the process, method, article or device that includes the element.

Through the description of the above embodiments, those skilled in the art can clearly understand that the methods in the above embodiments can be implemented by means of software plus a necessary general hardware platform, and of course, can also be implemented by hardware, but in many cases the former is better. Based on such an understanding, the technical solutions of the present disclosure can essentially be embodied in the form of software products that contribute to related art, and the computer software products are stored in a storage medium (such as ROM / RAM, magnetic disk, or optical disk) ), including several instructions to enable a mobile terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to perform the methods described in various embodiments of the present disclosure.

Claim 1:
A dialing method carried out in a mobile terminal, the method comprising:
receiving a first input by a user (<NUM>);
displaying a preset dialing control area in response to the first input, and displaying a pre-copied first phone number in a phone number input area of the dialing control area (<NUM>);
receiving a second input by the user on the dialing control area (<NUM>); and
dialing the first phone number in response to the second input (<NUM>);
wherein the dialing control area comprises a first preset identifier;
after the dialing the first phone number, characterised in that the method further comprises:
receiving a third input by the user on the first preset identifier;
replacing the first phone number in the phone number input area with a pre-copied second phone number in response to the third input; and
dialing the pre-copied second phone number;
wherein the pre-copied first phone number is a phone number that was latest copied to the clipboard, and the pre-copied second phone number is a phone number that is different from the pre-copied first phone number and was second latest copied to the clipboard.