Detailed Description
In order to make the objects, technical features and implementation effects of the present invention clearer, the technical solutions of the present invention will be described in detail with reference to the accompanying drawings and specific embodiments. The embodiment of the invention provides a technology for dynamically modifying the operation sequence of the application service in the process of using the application service of the mobile terminal, and a user dynamically configures the operation sequence most suitable for the use habit of the user according to the requirement of the user.
In the embodiment of the invention, one application is decomposed into at least one key function step, and then at least one operation mode which can be selected by a user is provided for each function step, wherein each operation mode is optimized corresponding to a specific use scene. The user selects a most suitable operation mode for each function step according to own use habits, the set of the operation modes of all the function steps forms an application operation sequence, and the operation sequence meets the individual requirements of the user.
In order to further disclose the technical features of the invention, preferred embodiments are selected for description. A mobile terminal for optimizing a sequence of mobile terminal operations, as shown in fig. 1, generally comprises:
the application service decomposition module 101 is configured to, after receiving an instruction that a user wishes to customize a new operation sequence that conforms to his own personality, divide the process of applying a service into at least one functional step.
An operation mode providing module 102, configured to provide, in at least one of the function steps, at least two operation modes capable of completing the current function step.
The operation manner providing module 102 may further include: and the display interface hiding module is used for taking the operation mode selected in the current function step as a background process/thread of the mobile terminal and hiding a corresponding display interface in the application service process.
An operation mode recording module 103, configured to select the operation mode for completing the current function step.
An operation sequence generating module 104, configured to form an operation sequence of the application service by all the operation modes.
When the mobile terminal having the above function is applied to input contact information, the mobile terminal may further include:
and the scene setting module 105 is connected with the operation mode providing module 102, and is configured to provide a display interface corresponding to different operation modes in the current function step for the user, provide an optimized operation mode for each of the different scenes, and enable the user to select and determine an operation sequence most suitable for the user.
As shown in fig. 2, in the mobile terminal, the process of sending the short message is divided into two main functional steps: inputting the content of the short message and inputting the contact person; and the input of the contact person provides three operation interfaces aiming at different users, and the three operation interfaces are respectively realized by three input modules. At this time, the scene setting module 105 is configured to provide the user with operation interfaces of different input modules at different time periods. The method specifically comprises the following steps: when the user uses the mobile terminal in office time, the user mainly contacts with a business partner of the user, so that the user can conveniently select the mobile terminal from the phone book; in the spare time of the person, the person mainly contacts with a few friends, and the input interface of the common contact module 1053 is more convenient to use in the time period. The mobile terminal loaded with the scene setting module 105 may be combined with a usage scene of the mobile terminal.
And the number direct input module 1051 is used for receiving the telephone contact information of the receiver directly input by the user.
A phone book module 1052 for storing all phone contact information recorded by the mobile terminal.
A frequent contacts module 1053 for recording phone contact information for contacts that the user frequently contacts.
In the mobile terminal, the above three input modules are integrated, and the operations that the mobile terminal can provide in the function step of inputting the contact by the user include:
in the interface provided by the number direct input module 1051 to the user, the user inputs the information of the contact person by himself, such as inputting the name, the telephone number, even the address, etc. respectively; a user who is accustomed to manually entering a contact may select an input interface provided by the number direct entry module 1051 to directly enter a number, and may quickly add information for a new contact. Meanwhile, the number direct input module 1051 also provides: a selection item for selecting another input module when the user is not suitable for the current input environment; and backing to the operation interface of the previous stage.
In another embodiment, as shown in FIG. 3, in the interface provided to the user by the phonebook module 1052, the user makes a selection among the contacts that are currently in the phonebook. Meanwhile, the phonebook module 1052 also provides: a selection item for selecting another input module when the user is not suitable for the current input environment; and backing to the operation interface of the previous stage.
Alternatively, as shown in FIG. 4, in the interface provided to the user by frequent contacts module 1053, the user selects among the currently recorded frequent contacts whose distinction from the contacts already in phonebook module 1052 is self-defined by the user. Meanwhile, the frequent contacts module 1053 also provides: a selection item for selecting another input module when the user is not suitable for the current input environment; and backing to the operation interface of the previous stage.
The invention also provides a compromise embodiment which is more suitable for three operation modes, namely, a manual input box is arranged in the upper area of the input interface, and a common contact person or a contact person list according to pinyin letters and Chinese character strokes is arranged in the lower area; the input interface may be a default interface.
The embodiment provided by the invention is not limited to providing various operation modes for a single function step, and can also provide a function of dynamic learning prompt, and the mobile terminal can also comprise:
and the dynamic memory module 106 is used for automatically recording the habit of using the short message by the user in the process of using the mobile terminal, and prompting the user to select an operation interface which is considered to be more appropriate after finding out which mode the user prefers.
According to the mobile terminal provided by the embodiment of the invention, after receiving an instruction that a user wants to customize a new operation sequence conforming to the individuality of the user, the process of applying the service is divided into at least one function step, at least two operation modes are provided in the at least one function step, and a final operation sequence is formed according to the selection of the user; different users can dynamically configure the operation sequence most suitable for the use habits of the users according to the needs of the users; the diversified operation sequences are provided for the user, and the user experience is enhanced.
To reveal the technical details of the method of optimizing the sequence of operations of a mobile terminal, a preferred embodiment is chosen comprising: in the existing general mobile terminal, the process of sending short messages can be divided into two main functional steps:
step 1, inputting the content of the short message.
And 2, inputting the contact person.
The way to enter a contact is generally: direct entry of numbers, selection from phone books, selection in a list of frequently used contacts, etc. The operation interface for inputting the contact person can only provide one mode for inputting, so that the mobile terminal with the same style cannot meet the requirements of different users.
Further, the precedence relationship among the functional steps can also be changed, so that the further optimization of the operation sequence is realized. The invention provides an optimization mode by taking the specific embodiment of sending the resources searched from the Internet to the specific contact person, and the optimization mode comprises the steps of simplifying the function steps and changing the precedence relationship among the function steps.
The process that a user searches for a certain resource on the network and needs to send the resource to a specific contact person can be subdivided into the following functional steps before optimization:
step 201, searching the network and finding the needed resources.
Step 202, storing the resource download under the specific path.
Step 203, opening a short message operation interface.
And step 204, loading the resources in the short message operation interface.
And step 205, inputting the contact person in the short message operation interface.
And step 206, clicking the sending key to send the short message.
The method comprises six functional steps, and if a user needs to frequently execute the functional steps, the user can feel that the six functional steps are too complicated to be executed each time, so that simplification is needed; the dynamic memory module 106 in the mobile terminal also finds that the user frequently performs the above function steps through statistics, and therefore, asks the user whether the function steps need to be optimized, and activates the operation mode providing module 102 if necessary.
The operation mode providing module 102 is used for providing specific applications of modifying and optimizing operation sequences for users. In the present embodiment of the present invention,
step 202 may extract the web address or valid keyword of the network resource due to different conditions, such as poor network signal or insufficient bandwidth.
In step 204, the pasting and copying process of the user can be saved, and the address selected by the user is directly loaded into the text content of the short message by default.
In step 205, a selection may be made between, for example, the number direct entry module 1051, the phonebook module 1052, and the frequent contacts module 1053.
When the operation mode providing module 102 acquires that the alternative technologies exist in the steps 202, 204 and 205, the user's setting is queried step by step and modified; meanwhile, the operation mode providing module 102 may save the user's operation on step 203, but open a short message operation interface by default.
At the same time, the optimization performed may also change the precedence between the various functional steps, e.g. step 204 and step 205 may be reversed, and further, the contacts that may be entered are automatically provided by the mobile terminal. Alternatively, if step 202 has been executed, and it is determined that the user will send a short message due to the specific route, step 205 is executed directly to automatically provide the contact person that may be entered by the mobile terminal, and after the user selects, step 204 is executed automatically to load the resource just downloaded.
Corresponding to the mobile terminal described in the embodiment of the present invention, a method for generating an operation sequence of a mobile terminal is also provided: dividing the process of applying the service into at least one functional step; in at least one functional step, providing at least two operation modes for completing the current functional step; selecting the operation mode for completing the current functional step; and generating an operation sequence of the application service according to the operation mode selected by all the functional steps of the application service.
The providing at least two operation modes capable of completing the current functional steps further includes: recording the use habits of the user, and searching all corresponding operation modes according to the use habits.
If a contact address, such as a telephone number, of a certain contact needs to be found currently, the providing at least two operation modes capable of completing the current function step further includes: when the function step is to input a contact, the operation mode provided at least comprises the following steps: direct entry of numbers, selection from phone books, and selection in a list of commonly used contacts.
Each operation mode contained in the function steps corresponds to one display interface.
The providing at least two operation modes capable of completing the current function steps further comprises: and taking the operation mode selected in the current function step as a background process/thread of the mobile terminal, and hiding a corresponding display interface in the application service process.
By applying the method provided by the embodiment, the mobile terminal can optimize the operation modes of different application services according to the preference of the user, thereby providing more humanized services and enabling operators to popularize various application services more easily.
Based on the method for generating the operation sequence of the mobile terminal provided by the embodiment of the invention, the method for realizing the application service of the mobile terminal is provided for the specific operation of a user, and comprises the following steps: the process of applying a service comprises at least one functional step; at least one of the function steps has at least two operation modes for completing the current function step, and one operation mode is selected from the operation modes; executing the selected operation mode of all function steps of the application service.
The at least one of the functional steps has at least two modes of operation for completing the current functional step, further comprising: when the function step is to input a contact, the operation mode provided at least comprises the following steps: direct entry of numbers, selection from phone books, and selection in a list of commonly used contacts.
By applying the method of the embodiment, the user can select the most suitable operation mode while using various application services, and the user experience is enhanced.
Those skilled in the art will appreciate that all or part of the steps in the method for implementing the above embodiments may be implemented by using a program to instruct related hardware, where the program may be stored in a storage medium readable by a mobile terminal, and when executed, the program includes the steps in the above method embodiments, and the storage medium includes, for example: ROM/RAM, SD card, SIM card, etc.
The embodiment of the invention has the following beneficial effects that according to the method for optimizing the operation mode and the mobile terminal provided by each embodiment, different users can dynamically configure the operation mode most suitable for the use habit of the users according to the needs of the users, and the defects that all scenes and the habits of the users cannot be optimized by a fixed operation mode and the diversity requirements of the users cannot be met are avoided.
It should be noted that the above embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting, and all the values of the parameters can be adjusted according to the actual situation, and are within the scope of the claims. It will be understood by those skilled in the art that various modifications and equivalent arrangements may be made without departing from the spirit and scope of the present invention and shall be covered by the appended claims.