CN102111484A - Mobile terminal, method for executing expansion command and functional expansion module - Google Patents

Mobile terminal, method for executing expansion command and functional expansion module Download PDF

Info

Publication number
CN102111484A
CN102111484A CN2009102390951A CN200910239095A CN102111484A CN 102111484 A CN102111484 A CN 102111484A CN 2009102390951 A CN2009102390951 A CN 2009102390951A CN 200910239095 A CN200910239095 A CN 200910239095A CN 102111484 A CN102111484 A CN 102111484A
Authority
CN
China
Prior art keywords
function
control unit
mobile terminal
operation information
command
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2009102390951A
Other languages
Chinese (zh)
Inventor
杨磊
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
BYD Co Ltd
Original Assignee
BYD Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by BYD Co Ltd filed Critical BYD Co Ltd
Priority to CN2009102390951A priority Critical patent/CN102111484A/en
Publication of CN102111484A publication Critical patent/CN102111484A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Telephone Function (AREA)

Abstract

The invention is applied in the field of mobile terminals, and provides a mobile terminal, a method for executing an expansion command by the mobile terminal and a functional expansion module of the mobile terminal. The module comprises an interaction unit, an interpretation unit and a control unit; the interaction unit is used for outputting the received operation information to the control unit and displaying the processing result output by a controller; the interpretation unit is used for solving the received operation information; and the control unit is used for calling the resolution of the interpretation unit on the operation information received by the interaction unit, and executing corresponding processing according to the resolving result. In the embodiment of the invention, the resolution of the interpretation unit on the operation information received by the interaction unit is called through the control unit, and the corresponding processing is executed according to the resolving result, so the functional expansion module of the mobile terminal is realized, the functions provided by the mobile terminal can be conveniently expanded as required, and the function expansion of the mobile terminal is not limited by an operating system adopted by the mobile terminal.

Description

The method and the function expanding module of a kind of portable terminal, execution explosion command
Technical field
The invention belongs to field of mobile terminals, relate in particular to the method and the mobile terminal function expansion module of a kind of portable terminal, portable terminal execution explosion command.
Background technology
Present portable terminal, more particularly contain the embedded system portable terminal, mobile phone etc. for example, all realized various functions, independent but these functions all compare, for example, most of mobile phones all have regularly and the function of sending short messages, the user can set a time, and equal time has arrived portable terminal and just reminded the user, and the user re-uses the function of sending short messages of portable terminal and sends note.But mobile phone but can not be accomplished to be set by the user a time, and time is up, and just automatic startup SMS sends note, and this has limited the subjective active of user, has hindered user's use to a certain extent.In addition, along with the memory space of portable terminal is increasing, needing the file of storage also to be geometric progression increases, and what or tens grades its directories deep have, the user is difficult in and finds the file of wanting in the so many file, perhaps a batch file is carried out batch processing.For example, the user need use portable terminal to handle a complexity or the big task for the treatment of capacity, face task order inventory one by one, the user has to carry out input command one by one to execute the task, and observed result determines the whether correct of execution more then, if it is correct, carry out next task again, otherwise return previous step and observe, finish the work extremely uninteresting like this and efficient low.
Though there have been some portable terminals to use Win CE or Android operating system now, alleviated the problem of expansion mobile terminal function above-mentioned to a certain extent, strengthen the function of file system, make the user more flexible to the operation of file, but, portable terminal is carried out function expansion and inconvenient, still potential doing better.
In sum, prior art is not easy to portable terminal is carried out function expansion, and the realization of function expansion is subjected to the restriction of the operating system that portable terminal adopts.
Summary of the invention
The purpose of the embodiment of the invention is to solve the problem that prior art exists, and a kind of mobile terminal function expansion module is provided, and is convenient to expand the function of portable terminal, and the restriction of the function expansion operating system that is not subjected to portable terminal and adopted.
The embodiment of the invention is achieved in that a kind of mobile terminal function expansion module, and described module comprises interactive unit, Interpretation unit and control unit;
Described interactive unit is used for exporting the operation information that receives to described control unit, the result of indicative control unit output;
Described Interpretation unit is used to resolve the operation information that receives;
Described control unit is used to call described Interpretation unit the operation information that interactive unit receives is resolved, and carries out respective handling according to analysis result.
Another purpose of the embodiment of the invention is to provide a kind of portable terminal that comprises above-mentioned mobile terminal function expansion module.
Another purpose of the embodiment of the invention is to provide a kind of portable terminal to carry out the method for explosion command, and described method comprises the steps:
The operation information that interactive unit receives to control unit output;
Control unit calls Interpretation unit the operation information that described interactive unit receives is resolved, and carries out respective handling according to analysis result;
Interactive unit shows the result of described control unit output.
In embodiments of the present invention, calling Interpretation unit by control unit resolves the operation information that interactive unit receives, and according to analysis result execution respective handling, realized a kind of mobile terminal function expansion module, the function that can expand portable terminal as required easily and provided, and the expansion of mobile terminal function is not subjected to the restriction of the operating system that it adopted
Description of drawings
Fig. 1 is the structural representation of the mobile terminal function expansion module that provides of the present invention the 1st embodiment;
The operational flow diagram of the mobile terminal function expansion module that Fig. 2 the present invention the 1st embodiment provides;
Fig. 3 is the flow chart that the mobile terminal function expansion module that provides of the present invention the 1st embodiment is handled generic command;
Fig. 4 is the realization flow figure that the portable terminal that provides of the present invention the 3rd embodiment is carried out the method for explosion command.
Embodiment
In order to make purpose of the present invention, technical scheme and advantage clearer,, the present invention is further elaborated below in conjunction with drawings and Examples.Should be appreciated that specific embodiment described herein only in order to parsing the present invention, and be not used in qualification the present invention.
In embodiments of the present invention, call Interpretation unit by control unit the operation information that interactive unit receives is resolved, and carry out respective handling according to analysis result.
Embodiment 1:
Fig. 1 shows the structure of the mobile terminal function expansion module that the present invention the 1st embodiment provides, and only shows the part relevant with the embodiment of the invention for convenience of explanation.
This module can be used for mobile phone, global positioning system (Global Position System, GPS), portable terminal such as MP3 player, can be the software unit that runs in these portable terminals, also can be used as independently, suspension member be integrated in the operating system of these portable terminals.
The operating system of portable terminal is after detecting mobile terminal-opening, the variable of some system's necessity of meeting initialization, set up necessary system process, move this mobile terminal function expansion module simultaneously, and guarantee that some running background tasks can normally move under the situation that nobody intervenes, be the enough memory headrooms of this mobile terminal function expansion module operation distribution simultaneously.This mobile terminal function expansion module moves in the mobile terminal-opening process always, can expand the function that portable terminal provides by this module, carries out the existing inexecutable processing of portable terminal.
Particularly, this mobile terminal function expansion module can be the shell module, comprises interactive unit 101, Interpretation unit 102 and control unit 103:
Interactive unit 101 is to the operation information that control unit 103 outputs receive, the result of indicative control unit 103 outputs.This operation information comprises shell-command name, option name and parameter, the title of shell-command shell-command by name, and the title of option under the option shell-command by name, parameter is for carrying out corresponding shell-command or the required subsidiary parameter of option.When specific implementation, the interface of this mobile terminal function expansion module that this interactive unit 101 provides can be very simple, the terminal interface of similar PC is just passable, support the input of text, the operation information that interactive unit 101 receives can be shell-command or the script that adopts form such as character string to represent.For the portable terminal of full touch-screen, need in position software for display dish or handwriting input dish, to receive user's input operation information; In some simple systems, can be full of whole screen, to remove the flower screen phenomenon that causes because interface switching is untimely from.And, in the portable terminal that has intelligent operating system 101, can also suitably add the function of adjusting frame size, font size and color.
Interpretation unit 102, the operation information that parsing receives, it is the part of reusing of this mobile terminal function expansion module, can resolve the operation information that receives, when realizing, should consider its comprehensive versatility, stability, consider particularity at current mobile terminal, professional again.In embodiments of the present invention, the operation information that Interpretation unit 102 bases receive parses the address (for example pointer) of function corresponding with shell-command name and option name or interface, and parameter.Certainly, if shell-command or option do not need subsidiary parameter, then the parameter that comprises in the analysis result can be sky.In addition, Interpretation unit 102 can also parse shell-command name and option name.
Control unit 103 calls the operation information that 102 pairs of interactive unit 101 of Interpretation unit receive and resolves, and carries out respective handling according to analysis result.Control unit 103 is main programs of this mobile terminal function expansion module, its design is simple relatively, the process of moving this mobile terminal function expansion module can be a finger daemon, when starting shell, the user accepts user's input by interactive unit 101, after confirming the operation information input, call 102 pairs of operation informations that receive of Interpretation unit and resolve, and carry out respective handling according to analysis result.Echo result if desired, then also with echo as a result to the portable terminal window.Simultaneously, this mobile terminal function expansion module is not only a foreground program, in the time of more still is the module of a running background, monitor for the background task that the user has set, for example the user is set in the concrete time and sends note etc. to concrete number, just carries out corresponding processing when the response time arrives.
Like this, after starting this mobile terminal function expansion module, the user can be by interactive unit 101 in command-line prompt symbol back input operation information, promptly by character string input shell-command or script, the cursor of flicker has been indicated the position when pre-editing, the user can also the service orientation key, mouse or felt pen change the position when pre-editing, deletes the character of cursor position front by deletion (clear) key, and by by the enter key line feed or confirm that the input of operation information finishes.
After the user confirms input operation information, control unit 103 calls Interpretation unit 102 and resolves the operation information that interactive unit 101 receives, the function that parses by Interpretation unit 102 or the pointer of interface call respective function and carry out and handle, and with the parameter that parses as the function parameters of being called.The powerful shell-command that is that it is abundant of this mobile terminal function expansion module function, and the parsing of these shell-commands all is to be finished by Interpretation unit 102.Because the particularity of mobile terminal function, professional, and the limitation of the function library that mobile terminal operating system provided, involved being used to expanded the parsing and the realization of most of shell-command of mobile terminal function and all need be developed at the corresponding mobile terminal.
In order to express the realization of this mobile terminal function expansion module more clearly, the shell-command that comprises in the operation information can be divided into generic command, proprietary order and HELP command three classes:
Generic command, be meant general shell-command in the operating systems such as UNIX or LINUX, the order that can realize with reference to the shell of Linux or Unix, be that portable terminal increases general shell and realizes order, for example the safety of file and authority, search with order, backstage fill order, the filename displacement of pipeline order, the writing and debug etc. of the filtration of the execution sequence of the input of shell and output, order, text, shell script;
Proprietary order, be as required at the special shell-command of setting of different portable terminals, for different mobile terminal provides special function, for example mobile phone should provide the order of calling, send note, and navigator should provide the order of search intended target etc.;
HELP command is requirement shows that to the user it inquires about the shell-command of shell-command relevant information, and the information that needs to show can comprise purpose brief introduction, option and its meaning of order, and points for attention etc.
Here, HELP command being listed separately is in order to emphasize its importance; And, when the shell-command of this mobile terminal function expansion module is made amendment, for example increase, delete a shell-command, upgrade corresponding help document simultaneously, to guarantee the integrality and the accuracy of help information.Write special help document and service manual for portable terminal, help document can be embedded in this portable terminal, makes things convenient for the user to inquire about in the process of using; How service manual then guides user operates the shell module, may not be exhaustive, but must be representative, contains all types of application of shell.
Certainly, when reality realized, the division of shell-command type was not limited to above-mentioned division methods.
When specific implementation, the shell-command that the function that provides for mobile terminal operating system can be realized, then this mobile terminal function expansion module uses the function in the function library that operating system provides to realize as far as possible; For the irrealizable shell-command of the function that mobile terminal operating system provided, then need to write the function of realizing these shell-commands voluntarily, the function that these can be write voluntarily is put in the additional function storehouse.
The additional function storehouse, at least comprise the partial function of realizing shell-command, write according to actual needs, the function of the realization shell-command that can not provide with the function library institute that replenishes mobile terminal operating system only needs the function library of assurance mobile terminal operating system and the function that the additional function storehouse is provided can realize that all shell-commands that provided get final product.
For generic command, function or interface in the function library that the pointed mobile terminal operating system of function that Interpretation unit 102 parses or interface provides, control unit 103 can be carried out and handles by calling respective function in the function library that mobile terminal operating system provides; For proprietary order, function or interface in the pointed additional function storehouse of function that Interpretation unit 102 parses or interface, control unit 103 can be carried out processing by the respective function of calling in the additional function storehouse.
When specific implementation, for mobile terminal operating system is the situation of such intelligent platform such as Android, recommend Interpretation unit 102 and control unit 103 all to call the shell operation module that mobile terminal operating system carries as far as possible, to realize parsing and processing to generic command, not only powerful, and saved and developed the trouble of resolving a large amount of general-purpose interfaces; But adopt other operating system for portable terminal, just need finish the exploitation of Interpretation unit 102 and control unit 103 voluntarily, make it that shell-command that is provided can be provided.
Fig. 2 shows the operational process of the mobile terminal function expansion module that the embodiment of the invention provides, and details are as follows:
In step S201, mobile terminal operating system starts the control unit 103 of this mobile terminal function expansion module after detecting mobile terminal-opening;
In step S202, control unit 103 receives the operation information of user's input by interactive unit 101;
In step S203, control unit 103 calls Interpretation unit 102 and resolves the operation information that interactive unit 101 receives, and judges the shell-command type that Interpretation unit 102 obtains;
In step S204, control unit 103 is carried out generic command and is handled, and returns step S202 after finishing;
In step S205, control unit 103 is carried out proprietary command process, returns step S202 after finishing;
In step S206, control unit 103 is carried out HELP command and is handled, and returns step S202 after finishing.
Generic command is meant shell-command general among the unix system shell, but not the whole of its shell-command, because mostly portable terminal is the embedded OS that moves on embedded chip, so this mobile terminal function expansion module can not also there is no need to support whole shell-commands of UNIX or LINUX system, for example, most portable terminals only allow a user to operate, and the shell-command of the information of inquiry printing current online user just obviously there is no need to support like this.In the process of reality exploitation, can select the general shell-command of opening to the user according to actual needs.Some necessary shell-command and parsings thereof have been listed in the table 1, be to put in order out according to the shell-command of unix system, for the mobile terminal function expansion module that makes exploitation has versatility, should keep consistent on title, option and usage of shell-command with existing unix system.The general shell-command that this mobile terminal function expansion module was supported when certainly, reality realized is not limited to the listed shell-command of following table.Simultaneously, just shell-command tabulation here, the option of order, operation instruction still need to write in the help document, consult with user friendly.
Figure G2009102390951D00071
Figure G2009102390951D00091
Table 1
Each shell-command is according to the different flow process of different execution of its operational mode and option, be example with the find order below, the process that this this mobile terminal function expansion module is handled generic command describes, its handling process as shown in Figure 3, other shell-command can come labor with reference to help information.
In step S301, interactive unit 101 is exported to control unit 103 with the operation information that the user who receives imports;
Here, control unit 103 can be stored in this operation information that receives in the internal memory, and the operation information that interactive unit 101 receives is character string find./dev-name " host.c ";
In step S302, control unit 103 calls the shell-command name that comprises in the Interpretation unit 102 parse operation information;
The operation information that imports into is a character string, comprises shell-command name, option name and parameter, at first will parse the shell-command name that comprises in this character string, its specific implementation can with reference in UNIX or the LINUX system to the parsing of shell-command.In most cases, the shell-command name is the character string before first space in the operation information.Here, the shell-command name that comprises in the operation information of user's input is exactly " find ".After detecting the shell-command name, just call the shell-command corresponding processing function according to the shell-command name, and with the character string of its back as parameter transmission go over.
In step S303, control unit 103 calls the option name that comprises in the Interpretation unit 102 parse operation information;
Each shell-command all has a lot of options, and table 2 has been listed the part option and the explanation thereof of find order:
The option name Option is described
name Press the name locating file of file
perm Authority by file is come locating file
prune Not at the directory search of current formulation
type Search the file of a certain type
mtime-n+n Change time locating file according to file
Table 2
Usually, the option name is all with a whippletree "-" guiding, in the present example, use be this option of name, the meaning of its representative is exactly to come locating file by the name that corresponding parameter provides.
In step S304, control unit 103 calls the parameter that comprises in the Interpretation unit 102 parse operation information;
For need these parameters being parsed from operation information to shell-command or the option that parameter should be arranged; Shell-command or option for not needing parameter or use default parameters then directly enter step S305.In the present example, the find order need be to there being parameter, and " ./dev " is exactly the parameter of find, and it provides the path of searching of find order, and expression need be searched in the subdirectory dev of current directory; " host.c " is a parameter of name option, the filename of the file of indicating to search.Certainly, " host.c " also can regard the parameter of find order as.
In step S305, corresponding shell-command name and the function of option name or the pointer of function interface address that control unit 103 parses according to Interpretation unit 102, and parameter call respective function and carry out processing.
This mobile terminal function expansion module is a housing, original meaning as this English word of shell, parse the function corresponding or the pointer of function interface in Interpretation unit 102 with general shell-command name and option name, and after the parameter, control unit 103 just calls function library that mobile terminal operating system provides or the real execution function in the additional function storehouse is carried out respective handling.
In step S306, carry out function and return execution result and withdraw to control unit 103.
The execution function that control unit 103 calls is promptly carried out body, when end of run, its operation result can be returned to control unit 103, so that show or storage, and withdraws from the execution of this shell-command.In the present example, carry out result that body returns and be exactly the filename and the path thereof of the file " host.c " by name that finds, control unit 103 is presented at it on interface by interactive unit 101.
Arrive this, a shell-command end of run, control unit 103 waits for that the user imports new operation information once more.
Proprietary order is to add proprietary shell-command separately at the function of concrete portable terminal and realization thereof.For example, a mobile phone connects the function of making a phone call, send note or multimedia message except having, and also has camera function etc., does not enumerate one by one here, can increase the proprietary order that embodies these functions as required so in shell-command.Below be example just with this mobile phone, increase proprietary shell-command, as shown in table 3, certainly, be not limited to these listed shell-commands of table 3 in actual the realization.
The shell command name The option name Functional description
call -send?number Outgoing call is the phone of number
call -appcet?number Answer the phone that number is number
call -cancel?number Hang up the phone that number is number
sms number-c“content” To number is that to send content be the note of content for the mobile phone of number
mms number-c“content”-f“file” To number is that to send content be the multimedia message of file for the content accompanying document for the mobile phone of number
camera -f“file” Take a photo and save as the file file
Table 3
The implementation that this mobile terminal function expansion module is handled proprietary order is identical with the process of handling generic command, its handling process as shown in Figure 3, just for proprietary order, the function that control unit 103 calls in step S305 is the function that provides in the additional function storehouse.
Provide two examples below, to clearly demonstrate some specific functions that proprietary order is finished in conjunction with the proprietary order of generic command exploitation.
Example 1: the operation information of user's input is as follows:
$crontab-e---submission is set, edits a running background operation
#DT:send a message to 12345678 on the 10th of December every year---notes
" happy birthday for 00 10 12*sms 12345678-c! "---this delegation is the content of a backstage by the running background script of crontab order submission, and each parameter or order or option are that the space is cut apart, wherein:
0--------------branch (first 0)
0--------------hour (second 0)
10-------------days
The 12-------------month
*----------in----year, * represents each year
" happy birthday for sms 12345678-c!-------------order and parameter thereof
The sms--------------order
The 12345678--------------number
-c--------------option
Happy birthday! "----------parameter of----option, the just content of note
$
Send a content for " happy birthday to number for the mobile phone of " 12345678 " 0 of December 10 on the effect of this proprietary order is arranged on that each year set date! " note.Like this, can be so that the user can not forget personage's birthday again, and can guarantee to send blessing in the very first time.
Example 2: the operation information of user's input is as follows:
$crontab-e---submission, running background operation of editor
#DT:take a photo and send it to 12345678by mms---note
0,15,30,45**** (camera-f./phote.jpg; Mms 12345678-f./photo.jpg)---this delegation is the content of a backstage by the running background script of crontab order submission, and each parameter or order or option are that the space is cut apart, wherein:
0,15,30, the 45--------------branch; Comma separates expression respectively at 0 minute, 15 minutes, 30 minutes, 45 minutes
*--------------hour, * represents each hour (first *)
*--------------sky, * represents every day (second *)
*--------------moon, * represents each month
*----------in----year, * represents each year
(camera-f./phote.jpg; Mms 12345678-f./photo.jpg)--------------order and parameter thereof
The camera---------------order
-f--------------option
./phote.jpg--------------the parameter of option, just Cun Chu filename
The mms--------------order
The 12345678--------------number
-f--------------option
./phote.jpg--------------the parameter of option just needs the filename of the file that sends
$
The effect of this proprietary order is to be provided with every 15 minutes, takes a pictures, and it is saved in the current directory, saves as the picture of name for " photo.jpg ", and this picture is sent to number as annex with the multimedia message form is 12345678 mobile phone.By this proprietary order, a mobile phone easily can be become a remote supervisory and control(ling) equipment.
Like this, these proprietary orders that provide by this mobile terminal function expansion module are provided the user, just can make portable terminal finish some useful or complicated functions, to realize making full use of portable terminal.
Embodiment 2:
The present invention the 2nd embodiment also provide a kind of portable terminal, for example mobile phone, global positioning system (GlobalPosition System, GPS), MP3 player etc., this portable terminal comprises above-mentioned mobile terminal function expansion module, and the operating system of this portable terminal is after detecting mobile terminal-opening, start the mobile terminal function expansion module, the specific implementation of this mobile terminal function expansion module repeats no more as described in the embodiment 1.
Embodiment 3:
The present invention the 3rd embodiment also provides a kind of portable terminal to carry out the method for explosion command, and this portable terminal comprises above-mentioned mobile terminal function expansion module, its realization flow as shown in Figure 4, details are as follows:
In step S401, the operation information that interactive unit 101 receives to control unit 103 outputs;
In step S402, control unit 103 calls the operation information that 102 pairs of interactive unit 101 of Interpretation unit receive and resolves, and carries out respective handling according to analysis result;
In step S403, the result of interactive unit 101 indicative control units 103 outputs.
Wherein, this mobile terminal function expansion module can be the shell module; The operation information that interactive unit 101 receives comprises shell-command name, option name and parameter; When the operation information that 102 pairs of interactive unit 101 of Interpretation unit receive is resolved, parse the function corresponding or the address of interface with shell-command name and option name, and parameter, the specific implementation process that 102 pairs of operation informations that receive of this Interpretation unit are resolved repeats no more as mentioned above.
Particularly, above-mentioned control unit 103 is specially according to the step of analysis result execution respective handling:
The function that parse or the call by location respective function of interface of control unit 103 by Interpretation unit 102 carried out and handled, and with the parameter that parses as the function parameters of being called.
Here, function library that the respective function that control unit 103 calls can mobile terminal operating system provides or the function in the additional function storehouse, its specific implementation process repeats no more as mentioned above.
In embodiments of the present invention, calling Interpretation unit by control unit resolves the operation information that interactive unit receives, and according to analysis result execution respective handling, realized a kind of mobile terminal function expansion module, only need realize this module according to the actual requirements, and this module of operating system by portable terminal, the function that just can expand portable terminal as required easily and provided, and the expansion of mobile terminal function is not subjected to the restriction of the operating system that it adopted.
The above only is preferred embodiment of the present invention, not in order to restriction the present invention, all any modifications of being done within the spirit and principles in the present invention, is equal to and replaces and improvement etc., all should be included within protection scope of the present invention.

Claims (12)

1. a mobile terminal function expansion module is characterized in that, described module comprises interactive unit, Interpretation unit and control unit;
Described interactive unit is used for exporting the operation information that receives to described control unit, the result of indicative control unit output;
Described Interpretation unit is used to resolve the operation information that receives;
Described control unit is used to call described Interpretation unit the operation information that interactive unit receives is resolved, and carries out respective handling according to analysis result.
2. module as claimed in claim 1 is characterized in that, described module is the shell module.
3. module as claimed in claim 2 is characterized in that described operation information comprises shell-command name, option name and parameter.
4. module as claimed in claim 3 is characterized in that, described Interpretation unit parses the function corresponding with shell-command name and option name or the address of interface according to the operation information that receives, and parameter.
5. module as claimed in claim 4 is characterized in that, the function that parse or the call by location respective function of interface of described control unit by described Interpretation unit carried out and handled, and with the parameter that parses as the function parameters of being called.
6. module as claimed in claim 5 is characterized in that, function library that the respective function that described control unit calls provides for mobile terminal operating system or the function in the additional function storehouse:
Described additional function storehouse comprises the partial function of realizing shell-command at least.
7. portable terminal that comprises each described mobile terminal function expansion module of claim 1 to 6.
8. the method for a portable terminal execution explosion command is characterized in that described method comprises the steps:
The operation information that interactive unit receives to control unit output;
Control unit calls Interpretation unit the operation information that described interactive unit receives is resolved, and carries out respective handling according to analysis result;
Interactive unit shows the result of described control unit output.
9. method as claimed in claim 8 is characterized in that described operation information comprises shell-command name, option name and parameter.
10. method as claimed in claim 9 is characterized in that, when the operation information that described Interpretation unit receives described interactive unit is resolved, parses the function corresponding with shell-command name and option name or the address of interface, and parameter.
11. method as claimed in claim 10 is characterized in that, described step according to analysis result execution respective handling is specially:
The function that parse or the call by location respective function of interface of control unit by described Interpretation unit carried out and handled, and with the parameter that parses as the function parameters of being called.
12. method as claimed in claim 11 is characterized in that, function library that the respective function that described control unit calls provides for mobile terminal operating system or the function in the additional function storehouse.
CN2009102390951A 2009-12-29 2009-12-29 Mobile terminal, method for executing expansion command and functional expansion module Pending CN102111484A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2009102390951A CN102111484A (en) 2009-12-29 2009-12-29 Mobile terminal, method for executing expansion command and functional expansion module

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2009102390951A CN102111484A (en) 2009-12-29 2009-12-29 Mobile terminal, method for executing expansion command and functional expansion module

Publications (1)

Publication Number Publication Date
CN102111484A true CN102111484A (en) 2011-06-29

Family

ID=44175507

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009102390951A Pending CN102111484A (en) 2009-12-29 2009-12-29 Mobile terminal, method for executing expansion command and functional expansion module

Country Status (1)

Country Link
CN (1) CN102111484A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571774A (en) * 2011-12-27 2012-07-11 浙江省电力公司 Character operating command identification method and device

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1181854A (en) * 1995-04-13 1998-05-13 诺基亚电信公司 Adaptable user interface
CN1652510A (en) * 2004-02-07 2005-08-10 华为技术有限公司 Method and terminal for operating and maintaining telecommunication apparatus
CN101150463A (en) * 2007-11-14 2008-03-26 华为技术有限公司 Testing method and system
CN101257402A (en) * 2008-01-17 2008-09-03 华为技术有限公司 Method and system for equipment to realize user-defined order
CN101272566A (en) * 2008-05-27 2008-09-24 深圳华为通信技术有限公司 Human-machine interaction method and device of mobile phone

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1181854A (en) * 1995-04-13 1998-05-13 诺基亚电信公司 Adaptable user interface
CN1652510A (en) * 2004-02-07 2005-08-10 华为技术有限公司 Method and terminal for operating and maintaining telecommunication apparatus
CN101150463A (en) * 2007-11-14 2008-03-26 华为技术有限公司 Testing method and system
CN101257402A (en) * 2008-01-17 2008-09-03 华为技术有限公司 Method and system for equipment to realize user-defined order
CN101272566A (en) * 2008-05-27 2008-09-24 深圳华为通信技术有限公司 Human-machine interaction method and device of mobile phone

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102571774A (en) * 2011-12-27 2012-07-11 浙江省电力公司 Character operating command identification method and device
CN102571774B (en) * 2011-12-27 2015-10-21 浙江省电力公司 A kind of character operating command identification method and device

Similar Documents

Publication Publication Date Title
US20130017846A1 (en) Systems and Methods for Smart Texting on Mobile Devices
EP3035218B1 (en) Text-based content management method and apparatus of electronic device
CN100579267C (en) Expression symbol call method and device
CN101102565B (en) A processing method, device and equipment of user data in communication terminal
CN102789317A (en) Method and device for accelerating text input
CN108536745B (en) Shell-based data table extraction method, terminal, equipment and storage medium
CN105409160A (en) System for remotely controlling electronic device and method of operating the same
CN104572752A (en) Method and device for finding positioning method by application program
CN103049288A (en) Method and device for starting applications of Android device and device
CN104965914A (en) Page display method and apparatus
CN102137191A (en) Method for providing information service on mobile phone
CN113849092A (en) Content sharing method and device and electronic equipment
CN111813305A (en) Application program starting method and device
CN102982217A (en) Processing method and device of screen print
CN105630757A (en) Data editing method and apparatus
CN101345933A (en) Dynamic alternation and loading/unloading method for mobile phone display font style and font size
CN113204680A (en) Nuclear power plant personnel positioning method, device, equipment and storage medium
CN103164122A (en) Method and device calling address book content
CN102171696A (en) Producing method and device for ordered material
CN104539801A (en) Method and terminal for presenting contact information
CN111857672A (en) Business development method, device, equipment and medium based on SQL configuration
CN102111484A (en) Mobile terminal, method for executing expansion command and functional expansion module
CN103377071A (en) Data batch delete method and system
CN113157351B (en) Voice plug-in construction method for quickly calling form tool
CN110968311A (en) Front-end page construction method and device and electronic equipment

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20110629