CN101782833A - Intelligent operating system and method - Google Patents

Intelligent operating system and method Download PDF

Info

Publication number
CN101782833A
CN101782833A CN200910211364A CN200910211364A CN101782833A CN 101782833 A CN101782833 A CN 101782833A CN 200910211364 A CN200910211364 A CN 200910211364A CN 200910211364 A CN200910211364 A CN 200910211364A CN 101782833 A CN101782833 A CN 101782833A
Authority
CN
China
Prior art keywords
input
character
user
select
complementary
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.)
Granted
Application number
CN200910211364A
Other languages
Chinese (zh)
Other versions
CN101782833B (en
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.)
Guangdong Guobi Technology Co Ltd
Original Assignee
Guangdong Guobi Technology 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
Priority claimed from CN200910039163A external-priority patent/CN101539836A/en
Application filed by Guangdong Guobi Technology Co Ltd filed Critical Guangdong Guobi Technology Co Ltd
Priority to CN2009102113643A priority Critical patent/CN101782833B/en
Priority to PCT/CN2009/076019 priority patent/WO2010124511A1/en
Publication of CN101782833A publication Critical patent/CN101782833A/en
Application granted granted Critical
Publication of CN101782833B publication Critical patent/CN101782833B/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/02Input arrangements using manually operated switches, e.g. using keyboards or dials
    • G06F3/023Arrangements for converting discrete items of information into a coded form, e.g. arrangements for interpreting keyboard generated codes as alphanumeric codes, operand codes or instruction codes
    • G06F3/0233Character input methods
    • G06F3/0237Character input methods using prediction or retrieval techniques

Abstract

The invention provides an intelligent operating system, which comprises an input device, an input method module, a word stock, a local function object database, a non-local function object database, a selection module and a matching module, wherein the input device is used for inputting instructions, and the input method module is used for matching the input instructions with character objects in the word stock and outputting the matched candidate character objects for being selected by users; the word stock is used for storing character objects, and the local function object database is used for storing local function objects; the non-local function object database is used for storing network function objects, and the selection module is used for selecting target character objects to input from the candidate character objects output by the input method module according to the instructions input by the users; the matching module is used for searching the local function objects matched with the candidate character objects from the local function object database to be selected and called by the users when the input method module carries out the matching and outputs the candidate character objects, and searching the network function objects matched with the target character objects from the non-local function object database to be selected and called by the users when the selection module selects the target character objects to input. The invention facilitates users to quickly and timely find the target function objects.

Description

A kind of intelligent operating system and method
Technical field
The present invention relates to a kind of human-computer interaction technology that is applied on the electronic equipment, a kind of intelligent operating system and the method that relate in particular to.
Background technology
Along with the development of personal terminal mobile communication technology, the function that is similar to portable electric appts such as mobile phone, palm PC is more and more abundanter, and it is also more and more that the user uses canned data and function to use.But in the user experience operating process, the convenience of its man-machine interaction performance and use is all barely satisfactory.When the user need search a certain information or functional object and call its function in electronic equipments such as mobile phone, a lot of time and efforts of waste on searching of having to.These information objects comprise the address list on the electronic equipments such as mobile phone, file, catalogue, application programs etc. for example in the time need looking for a contact person's contact details such as telephone number from cell phone address book, must enter contacts list by first mobile terminal desktop by mobile phone, search after importing contact person's name again, the whole more time of process need cost, and because some function is hiding darker, be difficult to find efficiently and easily.
Along with reaching its maturity of present 3G network technology, the surfing Internet with cell phone function is used by increasing user, the cellphone subscriber almost can utilize mobile phone to be connected to any information of the Internet to obtain oneself to want to understand whenever and wherever possible, how mobile phone terminal distinguishes user's operation intention fast, and how about the quick calling network function does not all also have breakthrough in the prior art.
Therefore, how making the user fast, in time find target function objects from the various terminal electronic equipment of functional object is the problem that presses for solution at present.
Summary of the invention
Based on the deficiencies in the prior art, one of problem that the present invention need solve provides that a kind of user of being convenient to searches fast, the intelligent operating system of calling function object.
Two of the problem that the present invention need solve provides that a kind of user of being convenient to searches fast, the intelligent operating method of calling function object.
For one of addressing the above problem, the invention provides a kind of intelligent operating system, it comprises:
Input media is used for input instruction;
Input method module be used for mating according to the instruction of input media input and the character object of character library, and the candidate characters object that output is complementary is selected input for the user;
Character library is used for the store character object;
The local function object database is used to store the local function object;
Strange land functional object database is used for the storage networking functional object;
Select module, be used for importing from the candidate characters object select target character object of input method module output according to the instruction of user's input;
Matching module is used for when described input method module is mated and export the candidate characters object, searches out the local function object that is complementary with described candidate characters object and select to call for the user from the local function object database; If select module to select input target character object, then from the functional object database of strange land, search out the network function object that is complementary with described target character object and select to call for the user.
An embodiment as system of the present invention, described input media is a finger-impu system, each button correspondence mappings has character, produce character string by input instruction during input, described input method module matches the candidate characters object according to the character string that produces and selects input for the user from character library; Simultaneously, described matching module searches out the functional object that is complementary with described character string and selects to call for the user from the local function object database.
An embodiment as system of the present invention, the character of described button correspondence mappings comprises alphabetic character and arabic numeric characters simultaneously, produce arabic numeric characters sequence and alphabetic character sequence by input instruction during input, described input method module matches the candidate characters object according to the character string that produces and selects input for the user from character library; Simultaneously, described matching module also searches out the functional object that is complementary with described Serial No. and character string and selects to call for the user from the local function object database.
As an embodiment of system of the present invention, system of the present invention can also comprise the selection calling module, is used for according to the instruction of the described input media input functional object select target functional object from the candidate, and calls this target function objects.
An embodiment as system of the present invention, the character string that input method module is reflected generation according to button input is the phonetic alphabet character strings, and described input method module searches out the candidate character character object that is complementary with this phonetic alphabet character string pronunciation and selects input for the user from character library; Simultaneously, described matching module searches out the functional object that is complementary with described phonetic alphabet character string and candidate character character object and selects to call for the user from the local function object database.
As an embodiment of system of the present invention, the described candidate's of output functional object is arranged from high to low according to the matching degree of itself and described character object.
For one of addressing the above problem, the present invention also provides a kind of intelligent operating system, and it comprises:
Input media is used for input instruction;
Input method module be used for mating according to the instruction of input media input and the character object of character library, and the candidate characters object that output is complementary is selected input for the user;
Character library is used for the store character object;
The local function object database is used to store the local function object;
Strange land functional object database is used for the storage networking functional object;
Select module, be used for importing from the candidate characters object select target character object of input method module output according to the instruction of user's input;
Matching module is used for when described input method module is mated and export the candidate characters object, searches out the local function object that is complementary with described candidate characters object and select to call for the user from the functional object database of strange land; If select module to select input target character object, then from the local function object database, search out the network function object that is complementary with described target character object and select to call for the user.
For address the above problem two, the invention provides a kind of intelligent operating method, it comprises the steps:
A, input instruction;
B, mate, and the candidate characters object that output is complementary is selected to import for the user according to instruction and the character object in the character library of input;
C, from the local function object database, search out the local function object that is complementary with described candidate characters object and select,, then carry out step D and E if the user does not have selection for the user;
D, according to the candidate characters object of input method module output, the input of select target character object;
E, from the functional object database of strange land, search out the network function object that is complementary with described target character object and select to call for the user.
For address the above problem two, the present invention also provides a kind of intelligent operating method, it comprises the steps:
A, input instruction;
B, mate, and the candidate characters object that output is complementary is selected to import for the user according to instruction and the character object in the character library of input;
C, from the functional object database of strange land, search out the network function object that is complementary with described candidate characters object and select,, then carry out step D and E if the user does not have selection for the user;
D, according to the candidate characters object of input method module output, the input of select target character object;
E, from the local function object database, search out the local function object that is complementary with described target character object and select to call for the user
Compared with prior art, the present invention matches the candidate characters object according to the instruction of input, and judge operation intention of user according to the candidate characters object, the functional object that character string that searches out and import or character object are complementary makes things convenient for the user to find target function objects quickly and accurately.No longer need the user accurately to remember the menus at different levels at each destination object place, and can the quick calling network function; Do not need loaded down with trivial details ground multi-pass operations keyboard to come the invocation target object.Make man-machine interaction more intelligent, the user experience sense is better.
In addition, the present invention can be according to making speech in real time in the process of input, and candidate's character object is mated local function object or strange land functional object in real time.After determining input target character object, again can be with target character object coupling strange land functional object or local function object.Thereby with strange land and local separately retrieval of functional object, reduce candidate's functional object, the effective efficiency oriented users is thought call of local function object or strange land functional object.Thereby be convenient to the user and find target function objects fast, in time.
Further specify the present invention below in conjunction with accompanying drawing, principle of the present invention, effect can come into plain view in the following description.
Description of drawings
Fig. 1 is the structured flowchart of a kind of intelligent operating system of the present invention at a preferred embodiment;
Fig. 2 is the process flow diagram of a kind of intelligent operating method of the present invention at a preferred embodiment;
Fig. 3 is the demonstration synoptic diagram of system and method for the present invention at a preferred embodiment;
Fig. 4 is the demonstration synoptic diagram of system and method for the present invention at a preferred embodiment;
Fig. 5 shows synoptic diagram for system and method for the present invention in a classification of a preferred embodiment;
Fig. 6-7 is respectively the demonstration synoptic diagram based on candidate's functional object different classes of under Fig. 5.
Embodiment
The present invention can be applied to all kinds of man-machine interactive platforms such as mobile phone.With reference to figure 1, a kind of intelligent operating system of present embodiment comprises:
Input media 1, it is used for input instruction; Input media can be finger-impu system or hand input device or speech input device.Each button correspondence mappings has character, and promptly finger-impu system comprises keyboard and button mapping memory module, and keyboard comprises full keyboard, compression keyboard, also comprises physical entity keyboard and dummy keyboard; The button mapping memory module is exactly the character of each button institute correspondence mappings on the storage keyboard.Full keyboard for example, each button correspondence mappings has a character.Character is numerical character or alphabetic character, or stroke character etc.The compression keyboard then a button to a plurality of characters should be arranged.Produce character string by input instruction during the input media input, (character comprises alphabetic character, numerical character; Character object comprises word, speech, sentence, punctuation mark, letter, stroke etc.).
Input method module 2, it is used for mating according to the instruction sequence of input media input and the character object of character library, and the candidate characters object that output is complementary is selected input for the user.When input media was finger-impu system, input instruction produced character string, mates by the character object in character string and the character library again.
Character library 3, it is used for the store character object, and this character object comprises various language word, speech, sentence, punctuation mark, letter, stroke.
Local function object database 6, it is used to store the local function object.Described local function object is the every local function that is stored on the mobile phone, for example short breath functional module, alarm clock function module, local single-play game, mail, camera, audio and video player etc.
Strange land functional object database 5, it is used for the storage networking functional object, for example the network linking address.Network function object concrete example is as being metwork game functions object, station address etc.
Select module 8, it is used for importing from the candidate characters object select target character object of input method module output according to the instruction of user's input.
Matching module 4 is used for when described input method module is mated and export the candidate characters object, searches out the functional object that is complementary with described candidate characters object and select to call for the user from the local function object database; If select module to select input target character object, then from the functional object database of strange land, search out the functional object that is complementary with described target character object and select to call for the user.
Display device 7 is used for the character string of display input device input, the candidate characters object that is complementary of input method module output, the functional object of matching module output.The described candidate's of output functional object is arranged from high to low according to the matching degree of itself and described character object.
Select calling module 9, be used for according to the instruction of described input media input functional object select target functional object, and call this target function objects from the candidate.
Further, to a crucial dictionary should be arranged, the keyword stock contains the keyword of mapping function object separately for above-mentioned local function object database 6 and strange land functional object database 5; Described matching module 4 finds the keyword of coupling, thereby exports the pairing functional object of this coupling keyword according to the crucial dictionary of candidate characters search local function object database 6 correspondences of input method module 2 outputs.
Described crucial dictionary comprises plurality of keywords, and each keyword correspondence mappings has one or more functional objects, i.e. functional object one or more keywords in can corresponding keyword database.Described keyword can be word, speech or sentence.The keyword of described functional object correspondence comprises and functional object function, word, speech, sentence that purposes is relevant, this keyword can be the title of functional object, also can be the upper meaning of a word of functional object title, also can be the next meaning of a word of functional object title or the keyword of the coordination meaning of a word.Even the user can arbitrarily be provided with the keyword of each functional object, makes the function of search more powerful like this.
For example, the function of local audio and video player is playing back music, film etc., its crucial dictionary can include: music, film, audio-visual, see a film, listen to the music, song, listen song, player, music player, movie player, and song title and movie name etc.Wherein originally all purposes and the function with audio and video player is relevant for these bases.In addition, music player, movie player are the coordination meaning of a word keywords of this title of audio and video player.Song title and movie name can be thought the next meaning of a word keyword of this title of audio and video player.
For example webpage link address can include music online playing chained address again, online film is play chained address, music download chained address, movie download chained address.These chained addresses also include corresponding crucial dictionary, and for example the keyword of music online playing chained address can comprise title of the song, singer's title of music, audio-visual, music download, song, each first song or the like.For example the online film keyword of playing the chained address can comprise film, audio-visual, movie download, each first film title, director's name, act the leading role name or the like.
The input method module character string that input produces according to button is the phonetic alphabet character strings, and described input method module searches out the candidate character character object that is complementary with this phonetic alphabet character string pronunciation and selects input for the user from character library; Simultaneously, described matching module searches out the local function object that is complementary with described phonetic alphabet character string and candidate character character object and selects to call for the user from the local function object database.Illustrate as follows: with reference to figure 3, after the user is by input " yinyue " in the edit box 11 of input media 1 in display device 7.Because input media 1 is the compression keyboard, the also corresponding numeral of the not only corresponding a plurality of characters of each button.The input method that adopts is the Chinese pinyin input method.Described input method module 2 produces phonetic alphabet character strings " yinyue " and " xinxue " and numerical character sequence " 946983 " according to the instruction sequence of input, and from character library, search the characters matched object, and the candidate characters object that is complementary of output according to the character string that produces.。Wherein phonetic alphabet character string " yinyue " matches candidate characters object 21 " music, indistinct "; Phonetic alphabet character string " xinxue " matches candidate characters object 21 " crescent ".With this while, matching module 4 searches out the local function object (audio and video player 61) that is complementary with candidate characters object (music, indistinct, the silver moon) in real time and calls for user's selection from local function object database 6.Wherein numerical character sequence " 946983 " matches contact person's dawn, and its telephone number is 13*11946983; Phonetic alphabet character string " yinyue " matches contact person Yin Yue 138**334455, because Yin Yue phonetic is " yinyue "; Character object " music " matches audio and video player 61; Character object " crescent " matches crescent 139**322499.If the user thinks the local song of listening, can select calling module 9 to call local audio and video player playing back music by input media 1 input selection instruction according to the selection instruction of described input media 1 input.
With reference to figure 4, when the user need call the strange land functional object, by input media 1 input instruction, when showing as the target character object by " music " in the selection module 8 selection candidate characters objects 21, matching module 4 searches out the network function object " music download " 51, " online the listening to the music " 52 that are complementary with described target character object and selects to call for the user from strange land functional object database 5 again.When the user selects network function object " music download " 51, mobile phone will automatically switch to corresponding webpage according to the network linking address of its pre-stored, like this user music that just can want from the webpage download.
For example when input " the music picture heart ", wherein keyword " music " can match local audio and video player, music online playing chained address, music download chained address again." the picture heart " is song title, and it matches music online playing chained address, music download chained address.Because music online playing chained address, music download chained address have all matched the literal of input, its matching degree is higher, and therefore when output, its priority of disposing order on display device is also just higher, come the front, local audio and video player can come both back.
Certainly, in other embodiments, also can be provided with a crucial dictionary separately to each functional object, these keywords all shine upon this functional object.The user can carry out freely setting to the keyword in the crucial dictionary of each functional object according to demand.So just make the function of search more powerful, and search also have more dirigibility.
With reference to figure 5-7, because the functional object on the electronic equipments such as mobile phone is numerous, during as if input characters, the functional object that coupling is come out more for a long time, difficult its target function objects that needs that finds of user, limited as the display capabilities of miniaturized electronics display device such as mobile phone in addition.Therefore, can further be set with sort module on the basis of the above.Each functional object is according to its function setting class indication, for example as the functional object of audio-visual aspect, can be divided into according to its functional classification onlinely watch, download, buy, study, search etc.Sort module will be mated the functional object that obtains and be classified according to class indication, if the functional object that obtains can be divided into and onlinely watch, downloads, buys, studies, searches for, just on display device 7, show a plurality of function buttons: " online watching ", " download ", " purchase ", " research ", " search ".When the user is selected in " online watching " by input media input select command, then can enter the candidate list of all functions object with " online watching " function, the user can select the target function objects in the candidate list once more.Like this, these function buttons of setting can play guide effect, make things convenient for the destination object that the user finds accurately, fast to be needed.
When if the character of input media input can not find the functional object that is complementary, system is ejection function button " search " automatically also, and the user has some search engine candidates, for example Baidu, Google etc. after only needing click function button " search " to enter.Certainly, in other embodiment, system can directly eject some search engines and directly select for the user.
Native system can also be applicable to the input method of different language, goes for the input method of language such as English, German, French, Japanese, Korean, Arabic.
Certainly, in another kind of intelligent operating system, all the other modules can be constant, matching module can be used for when described input method module is mated and export the candidate characters object, searches out the functional object that is complementary with described candidate characters object and select to call for the user from the functional object database of strange land; If select module to select input target character object, then from the local function object database, search out the functional object that is complementary with described target character object and select to call for the user.
With reference to figure 2, a kind of intelligent operating method of present embodiment comprises the steps:
S01, input instruction;
S02, mate, and the candidate characters object that output is complementary is selected to import for the user according to instruction and the character object in the character library of input; S03, from the local function object database, search out the local function object that is complementary with described candidate characters object and select,, then carry out step D and E if the user does not have selection for the user;
S04, according to the candidate characters object of input method module output, the input of select target character object;
S05, from the functional object database of strange land, search out the network function object that is complementary with described target character object and select to call for the user.
Before S01, also comprise, deposit the network linking address of strange land functional object in.
When input be key command the time because each button to character should be arranged, therefore can produce character string.Character string that produces and the character object in the character library mate, and the candidate characters object that output is complementary is selected input for the user;
Store some functional objects in the described local function object database, this functional object can be functional objects such as the information on the mobile phone of being arranged at, mail, alarm clock, camera, audio and video player, recreation, and strange land functional object database can be stored webpage link address.
Difference according to function can be classified to functional object, onlinely watches, downloads, buys, studies, searches for if the functional object of audio-visual aspect can be divided into according to the difference classification of function.Can different class indications be set to the functional object of difference in functionality like this and classify, for example the Function Identification that is used for the web page interlinkage that online online film of watching the aspect plays can be made as 1; To be used for being made as 2 at the Function Identification of the webpage link address that downloads movies.
Input media is not limited to physical keyboard, also can be modes such as dummy keyboard, or language input.
When character and the pairing a plurality of keywords of a certain functional object of input are complementary, then its matching degree is higher, and promptly many more the and input characters of the quantity of the keyword of functional object is complementary, and then its matching degree is high more.
From the functional object database, search out the coupling functional object that keyword shone upon then.
Because each keyword all is mapped with one or more functional object, select for the user thereby can search out the repertoire object that keyword shone upon that is complementary.
The classification of the functional object of searching for out according to Function Identification identification, and the difference in functionality object classified.The Presentation Function button plays guide effect to distinguish different classes of functional object to the user on display device.Click a function button, will on display device, show the class functional object that this function button is included.
Be presented at functional object on the display device for output.Arranging the principle that shows is to arrange according to the height of keyword matching degree.The keyword matching degree is high more, and the functional object that it shone upon is arranged in front more, and like this, the easy more meaning of one's words according to input characters of user finds target function objects.
Thereby the user can click target function objects at last and enter function corresponding and call this functional object.
With reference to figure 5-7, further illustrate below, the user is at 21 li input characters of edit box " TV " of display device 7, because the coupling of keyword can be fuzzy matching.All correspondence has keyword " TV " in the plurality of webpages chained address of mobile phone the inside, or with similar " televisor " of keyword " TV ", " TV play " etc.The keyword " TV " of input can fuzzy matching arrive speech such as " televisor ", " TV play ", and then searches the plurality of webpages chained address that is complementary.
Because most webpage link address can not directly reflect its purposes and function, the user finds target function objects rapidly and accurately for convenience, can classify on purposes and function to each functional object.For example, can be divided into: onlinely watch, download, buy, study, search for according to its purposes and function in the plurality of webpages chained address that comprises keyword " televisor ".Sort module will match webpage link address classifies according to above-mentioned classification, and becomes several function button 22 to be shown in display device for user's selection (as Fig. 5) above-mentioned classification setting.Wherein comprise the link of the video website that several can onlinely be watched under the function button " online watching "; Comprise under the function button " download " that several can be used to download the web site url of TV play etc.; The web site url that comprises several televisors manufacturing manufacturers or shop under the function button " purchase ", Fig. 7 for example, the web site url that the TV manufacturer of Skyworth, Konka, TCL, Samsung can be arranged also has the web site url of the electrical equipment businessman of Gome, Suning's electrical equipment; Comprise the web site url that the confession people such as technical forum of several TV aspects learn to study under the function button " research "; Comprise the link of several search engines under the function button " search ", for example such as there are at the link (as Fig. 6) of search engine in Baidu, Google, search dog, Netease.The user clicks these classification feature buttons, and system can be presented at such webpage link address on the display device and select to call for the user.
Certainly, in other embodiments, can a crucial dictionary be set at each functional object, some keywords relevant with this functional object are set in this key dictionary, these keywords shine upon this functional object, the literal of input can meaning and each crucial dictionary in keyword mate, thereby search out mate the functional object that keyword shines upon.
In addition, when keyword that the literal of input does not have to mate, Presentation Function button " search " on display device is selected owing to including in some search engines under this function button.The user clicks this function button, just can directly select search engine search.Can certainly be the literal in input do not have mate keyword the time, show directly that on display device some search engines supply the user to select to search for; Or directly enter a certain search engine and search for.Certainly, in other embodiments, system and method for the present invention can also be applied to the electronic equipment beyond the mobile phone, for example computer etc.
Also have, this method can also be applicable to the input method of different language, goes for the input method of language such as English, German, French, Japanese, Korean, Arabic.When for example input was English, setting module can have two kinds, and a kind of is the number of setting English character, and another kind is a number of setting English word, and the user can according to circumstances select to set.Being the number that counting module can calculate English character, also can be the number of calculating English word.When the character of input or word less than setting value the time, matching module searches out the functional object that is complementary with this keyword from the functional object database; When the character of input or word greater than setting value the time, handover module switches to information editing's state with system, and the keyword of input is as the information content.Information editing's state can be short message editing state or information editing's states such as editing multimedia messages state or mail editing mode.The above, those skilled in the art can realize according to present embodiment fully, because length is limited, have just given unnecessary details no longer one by one here.
Certainly, in another kind of intelligent operating method, described step S03, S05 can be as follows, and other are identical with the foregoing description.
S03, from the functional object database of strange land, search out the local function object that is complementary with described candidate characters object and select,, then carry out step D and E if the user does not have selection for the user;
S05, from the local function object database, search out the network function object that is complementary with described target character object and select to call for the user.
System and method in the foregoing description, instruction according to input matches the candidate characters object, and judge operation intention of user according to the candidate characters object, the functional object that character string that searches out and import or character object are complementary makes things convenient for the user to find target function objects quickly and accurately.No longer need the user accurately to remember the menus at different levels at each destination object place, and can the quick calling network function; Do not need loaded down with trivial details ground multi-pass operations keyboard to come the invocation target object.Make man-machine interaction more intelligent, the user experience sense is better.
In addition, can be according to making speech in real time in the process of input, candidate's character object is mated local function object or strange land functional object in real time.After determining input target character object, again can be with target character object coupling strange land functional object or local function object.Thereby with strange land and local separately retrieval of functional object, reduce candidate's functional object, the effective efficiency oriented users is thought call of local function object or strange land functional object.Thereby be convenient to the user and find target function objects fast, in time.
Above disclosed only is preferred embodiment of the present invention, can not limit the present invention's interest field certainly with this, and therefore the equivalent variations of being done according to the present patent application claim still belongs to the scope that the present invention is contained.

Claims (10)

1. intelligent operating system is characterized in that comprising:
Input media is used for input instruction;
Input method module be used for mating according to the instruction of input media input and the character object of character library, and the candidate characters object that output is complementary is selected input for the user;
Character library is used for the store character object;
The local function object database is used to store the local function object;
Strange land functional object database is used for the storage networking functional object;
Select module, be used for importing from the candidate characters object select target character object of input method module output according to the instruction of user's input;
Matching module is used for when described input method module is mated and export the candidate characters object, searches out the local function object that is complementary with described candidate characters object and select to call for the user from the local function object database; If select module to select input target character object, then from the functional object database of strange land, search out the network function object that is complementary with described target character object and select to call for the user.
2. intelligent operating system as claimed in claim 1, it is characterized in that: described input media is a finger-impu system, each button correspondence mappings has character, produce character string by input instruction during input, described input method module matches the candidate characters object according to the character string that produces and selects input for the user from character library; Simultaneously, described matching module searches out the local function object that is complementary with described character string and selects to call for the user from the local function object database.
3. intelligent operating system as claimed in claim 2, it is characterized in that: the character of described button correspondence mappings comprises alphabetic character and arabic numeric characters simultaneously, produce arabic numeric characters sequence and alphabetic character sequence by input instruction during input, described input method module matches the candidate characters object according to the character string that produces and selects input for the user from character library; Simultaneously, described matching module also searches out the local function object that is complementary with described Serial No. and character string and selects to call for the user from the local function object database.
4. the intelligent operating system described in claim 2 or 3 is characterized in that also comprising: select calling module, be used for according to the instruction of the described input media input functional object select target functional object from the candidate, and call this target function objects.
5. as claim 2 or 3 described intelligent operating systems, it is characterized in that: the described candidate's of output functional object is arranged from high to low according to the matching degree of itself and described character object.
6. intelligent operating system as claimed in claim 2, it is characterized in that, the input method module character string that input produces according to button is the phonetic alphabet character strings, and described input method module searches out the candidate character character object that is complementary with this phonetic alphabet character string pronunciation and selects input for the user from character library; Simultaneously, described matching module searches out the local function object that is complementary with described phonetic alphabet character string and candidate character character object and selects to call for the user from the local function object database.
7. intelligent operating system is characterized in that comprising:
Input media is used for input instruction;
Input method module be used for mating according to the instruction of input media input and the character object of character library, and the candidate characters object that output is complementary is selected input for the user;
Character library is used for the store character object;
The local function object database is used to store the local function object;
Strange land functional object database is used for the storage networking functional object;
Select module, be used for importing from the candidate characters object select target character object of input method module output according to the instruction of user's input;
Matching module is used for when described input method module is mated and export the candidate characters object, searches out the local function object that is complementary with described candidate characters object and select to call for the user from the functional object database of strange land; If select module to select input target character object, then from the local function object database, search out the network function object that is complementary with described target character object and select to call for the user.
8. intelligent operating method, it comprises the steps:
A, input instruction;
B, mate, and the candidate characters object that output is complementary is selected to import for the user according to instruction and the character object in the character library of input;
C, from the local function object database, search out the local function object that is complementary with described candidate characters object and select,, then carry out step D and E if the user does not have selection for the user;
D, according to the candidate characters object of input method module output, the input of select target character object;
E, from the functional object database of strange land, search out the network function object that is complementary with described target character object and select to call for the user.
9. intelligent operating method as claimed in claim 8 is characterized in that depositing in the network linking address of strange land functional object before steps A.
10. intelligent operating method, it comprises the steps:
A, input instruction;
B, mate, and the candidate characters object that output is complementary is selected to import for the user according to instruction and the character object in the character library of input;
C, from the functional object database of strange land, search out the network function object that is complementary with described candidate characters object and select,, then carry out step D and E if the user does not have selection for the user;
D, according to the candidate characters object of input method module output, the input of select target character object;
E, from the local function object database, search out the local function object that is complementary with described target character object and select to call for the user.
CN2009102113643A 2009-04-30 2009-10-31 Intelligent operating system and method Expired - Fee Related CN101782833B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN2009102113643A CN101782833B (en) 2009-04-30 2009-10-31 Intelligent operating system and method
PCT/CN2009/076019 WO2010124511A1 (en) 2009-04-30 2009-12-25 Intelligent operating system and method

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
CN200910039163.X 2009-04-30
CN200910039163A CN101539836A (en) 2009-04-30 2009-04-30 Human-machine interface interactive system and method
CN2009102113643A CN101782833B (en) 2009-04-30 2009-10-31 Intelligent operating system and method

Publications (2)

Publication Number Publication Date
CN101782833A true CN101782833A (en) 2010-07-21
CN101782833B CN101782833B (en) 2012-05-23

Family

ID=43031708

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2009102113643A Expired - Fee Related CN101782833B (en) 2009-04-30 2009-10-31 Intelligent operating system and method

Country Status (2)

Country Link
CN (1) CN101782833B (en)
WO (1) WO2010124511A1 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101984395A (en) * 2010-10-20 2011-03-09 广东国笔科技股份有限公司 Intelligent operation system and method based on personal computer (PC)
CN102135855A (en) * 2011-03-09 2011-07-27 广东国笔科技股份有限公司 Data processing device, system and method for directly introducing input text for application
CN102541928A (en) * 2010-12-30 2012-07-04 腾讯科技(深圳)有限公司 Method and device for searching contents of terminal application program
CN102681747A (en) * 2011-03-09 2012-09-19 联想(北京)有限公司 Terminal device and method for dynamically displaying application identification information
CN103049185A (en) * 2011-09-09 2013-04-17 微软公司 Facilitating interaction with system level search user interface
CN104461493A (en) * 2013-09-25 2015-03-25 联想(北京)有限公司 Information processing method and electronic device
US9037565B2 (en) 2010-11-16 2015-05-19 Microsoft Technology Licensing, Llc System level search user interface
CN106716407A (en) * 2014-09-15 2017-05-24 株式会社电装 Vehicle equipment control apparatus and method for searching control content
US10073927B2 (en) 2010-11-16 2018-09-11 Microsoft Technology Licensing, Llc Registration for system level search user interface
US10346478B2 (en) 2010-11-16 2019-07-09 Microsoft Technology Licensing, Llc Extensible search term suggestion engine
WO2022052832A1 (en) * 2020-09-09 2022-03-17 腾讯科技(深圳)有限公司 Interface display method and apparatus for application program, device and medium

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100285312B1 (en) * 1999-03-29 2001-03-15 윤종용 Character input method in wireless telephone set
WO2002052441A1 (en) * 2000-12-22 2002-07-04 Koninklijke Philips Electronics N.V. Meta data category and a method of building an information portal
US20020187815A1 (en) * 2001-06-06 2002-12-12 Douglas Deeds Contact lookup by partial string entry in a communication device
CN101150796A (en) * 2006-09-18 2008-03-26 英华达(上海)电子有限公司 A method and device for quick entry into mobile phone menu
CN101178737B (en) * 2006-12-12 2014-11-05 北京搜狗科技发展有限公司 Method and system for publishing information related to internet key character
CN100586211C (en) * 2007-11-28 2010-01-27 杭州东信北邮信息技术有限公司 Method and system for implementing real name calling service based on mobile terminal client terminal module
CN101539836A (en) * 2009-04-30 2009-09-23 广东国笔科技股份有限公司 Human-machine interface interactive system and method

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101984395A (en) * 2010-10-20 2011-03-09 广东国笔科技股份有限公司 Intelligent operation system and method based on personal computer (PC)
US10073927B2 (en) 2010-11-16 2018-09-11 Microsoft Technology Licensing, Llc Registration for system level search user interface
US10346479B2 (en) 2010-11-16 2019-07-09 Microsoft Technology Licensing, Llc Facilitating interaction with system level search user interface
US10346478B2 (en) 2010-11-16 2019-07-09 Microsoft Technology Licensing, Llc Extensible search term suggestion engine
US9037565B2 (en) 2010-11-16 2015-05-19 Microsoft Technology Licensing, Llc System level search user interface
CN102541928A (en) * 2010-12-30 2012-07-04 腾讯科技(深圳)有限公司 Method and device for searching contents of terminal application program
CN102681747A (en) * 2011-03-09 2012-09-19 联想(北京)有限公司 Terminal device and method for dynamically displaying application identification information
CN102135855A (en) * 2011-03-09 2011-07-27 广东国笔科技股份有限公司 Data processing device, system and method for directly introducing input text for application
CN107832474A (en) * 2011-09-09 2018-03-23 微软技术许可有限责任公司 Promotion interacts with system level search user interface
CN103049185A (en) * 2011-09-09 2013-04-17 微软公司 Facilitating interaction with system level search user interface
CN104461493A (en) * 2013-09-25 2015-03-25 联想(北京)有限公司 Information processing method and electronic device
CN104461493B (en) * 2013-09-25 2019-11-26 联想(北京)有限公司 A kind of information processing method and electronic equipment
CN106716407A (en) * 2014-09-15 2017-05-24 株式会社电装 Vehicle equipment control apparatus and method for searching control content
WO2022052832A1 (en) * 2020-09-09 2022-03-17 腾讯科技(深圳)有限公司 Interface display method and apparatus for application program, device and medium
US11893236B2 (en) 2020-09-09 2024-02-06 Tencent Technology (Shenzhen) Company Limited Interface display method and apparatus of application, device, and medium

Also Published As

Publication number Publication date
WO2010124511A1 (en) 2010-11-04
CN101782833B (en) 2012-05-23

Similar Documents

Publication Publication Date Title
CN101782833B (en) Intelligent operating system and method
CN101673186B (en) Intelligent operating system and method based on keyword input
US6864809B2 (en) Korean language predictive mechanism for text entry by a user
CN101655876A (en) Intelligent searching system and intelligent searching method based on semantic analysis
CN101539836A (en) Human-machine interface interactive system and method
US7277029B2 (en) Using language models to expand wildcards
CN101256462B (en) Hand-written input method and apparatus based on complete mixing association storeroom
US20080244446A1 (en) Disambiguation of icons and other media in text-based applications
CN113536793A (en) Entity identification method, device, equipment and storage medium
CN108319489A (en) Startup method, apparatus, storage medium and the electronic equipment of five application page
CN102262471A (en) Touch intelligent induction system
CN101641662A (en) Search based user interface
CN101689192A (en) Methods, devices, and computer program products for limiting search scope based on navigation of menu screen
CN101231567A (en) Human-computer interaction method and system base on hand-written identification as well as equipment for running said system
CN109101505B (en) Recommendation method, recommendation device and device for recommendation
CN101375279A (en) Multi-word word wheeling
CN107885826A (en) Method for broadcasting multimedia file, device, storage medium and electronic equipment
CN109144285B (en) Input method and device
CN101281430A (en) Apparatus with expression symbol associating input function and associating input method
CN101763211A (en) System for analyzing semanteme in real time and controlling related operation
CN109710732A (en) Information query method, device, storage medium and electronic equipment
CN101984395A (en) Intelligent operation system and method based on personal computer (PC)
CN101799736B (en) Function real-time associative interactive system and method
CN108197105A (en) Natural language processing method, apparatus, storage medium and electronic equipment
US20080104036A1 (en) Mobile phone capable of building a quick launch item according a search result and related method

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
PP01 Preservation of patent right

Effective date of registration: 20150921

Granted publication date: 20120523

RINS Preservation of patent right or utility model and its discharge
PD01 Discharge of preservation of patent

Date of cancellation: 20160921

Granted publication date: 20120523

PP01 Preservation of patent right

Effective date of registration: 20160921

Granted publication date: 20120523

RINS Preservation of patent right or utility model and its discharge
PD01 Discharge of preservation of patent

Date of cancellation: 20170921

Granted publication date: 20120523

PD01 Discharge of preservation of patent
PP01 Preservation of patent right

Effective date of registration: 20170921

Granted publication date: 20120523

PP01 Preservation of patent right
PD01 Discharge of preservation of patent

Date of cancellation: 20180321

Granted publication date: 20120523

PD01 Discharge of preservation of patent
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20120523

Termination date: 20151031

CF01 Termination of patent right due to non-payment of annual fee