Specific implementation mode
The application is described in further detail with reference to the accompanying drawings and examples.It is understood that this place is retouchedThe specific embodiment stated is used only for explaining related invention, rather than the restriction to the invention.It also should be noted that in order toConvenient for description, is illustrated only in attached drawing and invent relevant part with related.
It should be noted that in the absence of conflict, the features in the embodiments and the embodiments of the present application can phaseMutually combination.The application is described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
Fig. 1 shows the exemplary system of the embodiment of the data inputting method or message input device that can apply the applicationSystem framework 100.
As shown in Figure 1, system architecture 100 may include terminal device 101,102,103, network 104 and server 105.Network 104 between terminal device 101,102,103 and server 105 provide transmission link medium.Network 104 can be withIncluding various connection types, such as wired, wireless transmission link or fiber optic cables etc..
User can be interacted by network 104 with server 105 with using terminal equipment 101,102,103, to receive or send outSend message etc..Various communication applications, such as the application of input method class, browser can be installed on terminal device 101,102,103Class application, searching class application, the application of word processing class etc..
Terminal device 101,102,103 can be the various electronic equipments for having display screen and supporting network communication, packetInclude but be not limited to smart mobile phone, tablet computer, E-book reader, MP3 player (Moving Picture ExpertsGroup Audio Layer III, dynamic image expert's compression standard audio level 3), MP4 (Moving PictureExperts Group Audio Layer IV, dynamic image expert's compression standard audio level 4) it is player, on knee portableComputer and desktop computer etc..
Server 105 can be to provide the server of various services, such as to the input on terminal device 101,102,103The application of method class provides the server of Rule Information.Server can prestore the Rule Information suitable for different scenes, whenWhen terminal carries out input information using the application of input method class, the Rule Information of current scene can be fed back to terminal device.
It should be understood that the number of the terminal device, network and server in Fig. 1 is only schematical.According to realization needIt wants, can have any number of terminal device, network and server.
Referring to FIG. 2, it illustrates the flows 200 according to one embodiment of the data inputting method of the application.It needsIllustrate, the data inputting method that the embodiment of the present application is provided generally is held by the terminal device 101,102,103 in Fig. 1Row, correspondingly, message input device is generally positioned in terminal device 101,102,103.This approach includes the following steps:
Step 201, character input by user is received, and determines the corresponding word of character or word.
In the present embodiment, electronic equipment (such as the terminal device shown in FIG. 1 of data inputting method operation thereon101,102 the input units such as keyboard, touch screen can, 103) be passed through and receive character input by user.In the present embodiment, userThe character of input is associated with the information of the information input area to be input to application.The information input area of application may includeBut it is not limited to:In the editing area of input frame, document in the html page of searching class application, the window of instant messaging applicationInput frame.
In the present embodiment, the character of input may be constructed phonetic, may be and the information input to be input to applicationThe character that the information in region is bound in advance, the present embodiment do not limit this.For example, when needing the information input in applicationIt when the input information of region, can first position a cursor in the input area of application, when reception waits for that character input by user isWhen phonetic, then candidate result corresponding with phonetic can be showed, the information input area of application is input to after being chosen for userIn domain.When it is to bind character with candidate result in advance to receive character input by user, then can show and preset charactersCorresponding candidate result is input to after being chosen for user in the information input area of application.
Step 202, the information acquisition request comprising word or word is sent to server, and receives what server returnedRule Information.
In the present embodiment, it after determining the corresponding word of character input by user or word, can generate comprising wordThe information acquisition request of corresponding word or word is accorded with, then, information acquisition request is sent to server, it is thus possible to receiveThe Rule Information returned to server based on the corresponding word of character or word.
In the present embodiment, Rule Information includes:Associated with word or word group shares object, exhibition method letterBreath, wherein it includes following one that group, which shares object,:Default text information, pictorial information, Quick Response Code, URL, exhibition method informationIt is used to indicate and word or word is shared into the mode that object is combined generation candidate result with group.
In some optional realization methods of the present embodiment, further include:The input environment characteristic information of application is obtained, it is defeatedEntering environmental characteristic information includes:Context environmental, application type, wherein context environmental, which is used to indicate, has been enter into informationThe incidence relation between word or word word corresponding with character or word in input area.
In the present embodiment, the input environment characteristic information of application can be obtained in advance.It can be in advance by input environment spyReference is ceased is bound with the identification information of application.The identification information of application may include:Process name, window ID.For example, writingLetter stencil application identification information may include:The mark for parsing window of the process name and board of board at runtime.
In the present embodiment, after determining the corresponding word of character or word of input, application can be obtained firstIdentification information sent comprising defeated to server then, it is determined that the input environment characteristic information corresponding with the identification information of applicationEnter the information acquisition request of environmental characteristic information, to get the corresponding Rule Information of input environment characteristic information.
For example, the corresponding word of character that user inputs in the text processing application of terminal is Business Name, such as " ChinaFor ".Input environment information is then the type of application, and correspondingly, which can correspond to an application identification information.When user's character that terminal inputs in text processing application is " Huawei " corresponding phonetic, word processing can be obtained firstThe identification information of application.It is then possible to determine the type of the corresponding application of the application identification information, i.e. text processing application,To generate input environment information.At this point it is possible to input environment characteristic information be sent to server, it is then possible to receive clothesThe corresponding Rule Information of input environment information that business device returns, Rule Information can share object comprising group, and group shares objectIncluding default text information, for example, carrying out the word of brief introduction to " Huawei ".Candidate result can be generated, i.e., according to Rule InformationThe candidate result generated by presetting text information, when user chooses the candidate result, you can be input to candidate result immediatelyInformation input area in, i.e., upper to shield candidate result, the format of candidate result can such as following format:" Huawei is world knownCommunication equipment manufacturing manufacturer ".
In another example the character that user inputs in social networking application is Business Name " Huawei ", input environment information is then to answerType, i.e. social networking application.Correspondingly, which can correspond to an application identification information.When user answers in social activityWhen with the character of input being " Huawei " corresponding phonetic, application identification information can be obtained first.It is then possible to determine thisThe type of the corresponding application of application identification information, i.e. social networking application, to generate input environment characteristic information.It can be to serverInput environment characteristic information is sent, it is then possible to the corresponding Rule Information of input environment information of server return is received,The corresponding Rule Information of input environment information may include that group shares object, and it includes that (unified resource positions URL that group, which shares object,Symbol, Uniform Resource Locator), which can be the official website of Huawei.It can be generated according to Rule InformationCandidate result is combined the candidate result of generation by presetting text information and URL, when user chooses the candidate result,Candidate result can be input in instant information input area, i.e., upper to shield candidate result, the format of candidate result can be allSuch as following format:" Huawei URL ".
Step 203, rule-based information generates candidate result, is input in information input area so that user chooses.
In the present embodiment, it after receiving the Rule Information that server returns, can be generated candidate with rule-based informationAs a result.For example, when word or word are the title of film, object can be shared comprising group in Rule Information, that is, preset wordInformation, for example, the profile information and URL of the film, for example, the URL of the broadcast address of the film, can according to Rule Information,Generate candidate result.
In the present embodiment, selection operation that can be in response to user to candidate result, operation is copied to by candidate resultIn the shear plate of system, then, candidate result is input to the information input of application by the paste operation provided using operating systemIn region, it will also referred to as shield in candidate result.For example, when the candidate result that user selects is html format, applicationWhen information input area is the input frame in the html page of searching class application, at this point, the html format that can will then selectCandidate result be input to searching class application html page in input frame in, to complete the upper screen of candidate result.
A is please referred to Fig.3, it illustrates an effect diagrams of the candidate result generated in the application.
In figure 3 a, the character and multiple candidate results that user inputs in information input interface are shown.Character is oneThe corresponding phonetic " houhuiwuqi " of title " after can perpetual " of portion's film, wherein candidate result 301 is default text informationThe combination of 3011 and URL3012.Default text information 3011 is " after can perpetual the whole network first broadcast ", and URL3012 can be the electricityThe broadcast address of shadow.
B is please referred to Fig.3, it illustrates another effect diagrams of the candidate result generated in the application.
In figure 3b, the character and multiple candidate results that user inputs in information input interface are shown.Character is oneThe corresponding phonetic " haidilao " of title " seabed fishing " in family dining room, wherein candidate result 302 be default text information 3021 andThe combination of Quick Response Code 3022.Default text information 3021 is " seabed fishing ", and Quick Response Code then 3022 can be in group buying websites thisThe corresponding Quick Response Codes of URL of the group buying voucher in dining room.To which when selecting to shield in candidate result 302, Quick Response Code can be clicked, jumpedGroup buying websites are gone to, purchase by group the dining room purchases by group volume.
C is please referred to Fig.3, it illustrates another effect diagrams of the candidate result generated in the application.
In fig. 3 c, the character and multiple candidate results that user inputs in information input interface are shown.Character and oneThe corresponding phonetic " dashengguilai " of title " mahatma comes back " of portion's film, wherein candidate result 303 is that default word is believedThe combination of breath 3031, default pictorial information 3032, URL3033.Default text information can be " mahatma comes back " this filmBrief introduction word, picture can be the picture of " mahatma comes back " this film, and URL can be the broadcasting of " mahatma comes back " this filmAddress.
It should be understood that the format of the above-mentioned exemplary only candidate results for illustrating to generate in the application of Fig. 3 A- Fig. 3 C, at thisIn application, for different word or word, various differences associated with word or word defined in Rule Information in advanceGroup share object, i.e., default text information, pictorial information, URL and exhibition method information, it is thus possible to be believed according to ruleBreath, generates different candidate results.
Referring to FIG. 4, it illustrates the flows 400 according to another embodiment of the data inputting method of the application.It needsIt is noted that the data inputting method that the embodiment of the present application is provided generally is executed by server 105, correspondingly, information is defeatedEnter device to be generally positioned in server 105.This approach includes the following steps:
Step 401, the information acquisition request that terminal is sent is received.
In the present embodiment, information acquisition request includes:Input information in the information input area of application in terminalWhen the corresponding word of character or word that input.
Step 402, word or the corresponding Rule Information of word are determined.
In the present embodiment, Rule Information includes:Associated with word or word group shares object, exhibition method letterBreath, wherein it includes following one that group, which shares object,:Default text information, pictorial information, Quick Response Code, URL, exhibition method informationIt is used to indicate and word or word is shared into the mode that object is combined generation candidate result with group.
In the present embodiment, word or the corresponding Rule Information of word can be pre-configured with.For example, rule letter can be utilizedBreath defines associated with word or word group and shares object, presets text information, pictorial information, Quick Response Code, URL, then, baseIn exhibition method information, object is shared to group and is combined, generates candidate result.
In some optional realization methods of the present embodiment, information acquisition request further includes:The input environment of application is specialReference ceases, and input environment characteristic information includes:Context environmental, application type, Rule Information be input environment characteristic informationCorresponding Rule Information.
In the present embodiment, the information acquisition request for including input environment characteristic information can also be received, can be searchedGo out Rule Information corresponding with input environment characteristic information.For example, the character that user inputs in text processing application is correspondingWord Business Name " Huawei ", then input environment characteristic information is the type of application, can be directed to the type of the application, configuration ruleThen information, Rule Information may include that group shares object, and it includes default text information that group, which shares object, for example, to " Huawei " intoThe word of row brief introduction, for example, " Huawei, the communication equipment manufacturing manufacturer being world known ".In another example user is defeated in social networking applicationThe character entered is Business Name " Huawei ", and input environment information is then the type of application, i.e. social networking application.The application can be directed toType, configuration rule information, Rule Information may include that group shares object, group share object include default text information andURL, the URL can be the official website of Huawei.
Step 403, Rule Information is sent to terminal.
In the present embodiment, after determining word or the corresponding Rule Information of word, rule letter can be sent to terminalBreath is input to so that user chooses in information input area so that the rule-based information of terminal, generates candidate result.
Illustrate the mode of the information input in the application with reference to application scenarios:
Scene one:The corresponding word of character that user inputs in the social networking application of terminal is the title " seabed in dining roomFishing ", input environment information are then the type of application.Correspondingly, which can correspond to an application identification information.When the character that user inputs in the social networking application of terminal is " seabed fishing " corresponding phonetic, social networking application can be obtained firstApplication identification information.It is then possible to the type of the corresponding application of the application identification information, i.e. social networking application be determined, to rawAt input environment information.At this point, server can receive the input environment information of terminal transmission, the input environment information pairThe Rule Information answered may include that group shares object, and it includes default text information, such as " seabed fishing " and two dimension that group, which shares object,Code, Quick Response Code can be the corresponding Quick Response Codes of URL of the group buying voucher in the dining room in group buying websites.In addition, may be used also in Rule InformationTo include being used to indicate group to be shared the i.e. default word " seabed fishing " of object and Quick Response Code is combined and generates candidate resultMode.
The Rule Information can be sent to terminal by server, and terminal can generate candidate after receiving Rule InformationAs a result, being combined by default text information " seabed fishing " Quick Response Code corresponding with the URL of the group buying voucher in the dining room in group buying websitesAnd the candidate result generated, when user chooses the candidate result, you can the information that candidate result is input to social networking application is defeatedEnter in region, i.e., upper to shield candidate result, user can be identified in terminal by long-press Quick Response Code, and group buying websites are jumped toThe page or open group buying websites application corresponding page.
Scene two:User is posted by or replys model in mhkc, and the corresponding word of character of input is just in hot showingIn film title, such as " after can perpetual ".Terminal can determine that user visits according to the network address of the webpage of user's current accessedWhat is asked is the websites such as mhkc, forum, at this point, input environment characteristic information is context environmental, which can be used forIt indicates when user is in the model or the response period of the day from 11 p.m. to 1 a.m that access mhkc, forum's publication and film " after can life imprisonment ", to inputIncluding this scene of the broadcast address of the film.The input environment information comprising context environmental can further be generated.At this point,Server can receive the input environment information of terminal transmission, which may includeGroup shares object, and it includes default text information that group, which shares object, such as " after can perpetual the whole network first broadcast, from the point of view of losing no time " and URL,URL can be the corresponding broadcast address of the film.In addition, can also include being used to indicate group sharing object i.e. in Rule InformationDefault text information, such as " after can perpetual the whole network first broadcast, from the point of view of losing no time " be combined and generate the displaying of candidate result with URLMode information.
The Rule Information can be sent to terminal by server, and terminal can generate candidate after receiving Rule InformationAs a result, the candidate result generated by presetting text information broadcast address corresponding with the film, when user chooses the candidateWhen as a result, you can be input to candidate result in the information input area for the page for being posted by or replying model, i.e., upper screenThe format of candidate result, candidate result can be:" after can life imprisonment URL the whole networks show for the first time, from the point of view of losing no time ", user can be in terminalClick the broadcast address that URL jumps to film.
Scene three:The corresponding word of character that user inputs in the instant messaging application of terminal is the electricity just in hot showingThe title of shadow, such as " Star Wars ".Input environment information can be type, that is, instant messaging application of application.Correspondingly, this is instantCommunication applications can correspond to an application identification information.
When user's character that terminal inputs in instant communication applications is " Star Wars " corresponding phonetic, this can be obtained firstThe application identification information of instant messaging application.It is then possible to determine the type of the corresponding application of the application identification information i.e.When communication applications, to generate input environment information.At this point, server can receive the input environment letter of terminal transmissionBreath, the corresponding Rule Information of input environment information may include that group shares object, and it includes default text information that group, which shares object,Such as " we will go to see Star Wars tomorrow " and URL, the URL can be the URL of the group buying voucher of the film in group buying websites.In addition,Can also include being used to indicate group to be shared the i.e. default text information of object and URL is combined and generates candidate in Rule InformationAs a result mode.
The Rule Information can be sent to terminal by server, and terminal can generate candidate after receiving Rule InformationAs a result, the candidate result generated by presetting the URL of the group buying voucher of the film in text information and group buying websites, when user selectsWhen taking the candidate result, you can be input to candidate result in the information input area of instant messaging application, i.e., the upper candidate knot of screenThe format of fruit, candidate result can be:" we will go to see Star Wars (URL) tomorrow ", user can click URL in terminal and redirectThe page of the group buying voucher of the film on to group buying websites.
Scene four:The corresponding word of character that user inputs in the text processing application of terminal is Business Name, such as" Huawei ".Input environment information is then the type of application.Correspondingly, which can correspond to an application identities letterBreath, for example, winword.exe, powe rpoint.exe.
When user's character that terminal inputs in text processing application is " Huawei " corresponding phonetic, text can be obtained firstWord processing application identification information.It is then possible to determine the type of the corresponding application of the application identification information, i.e. word processing is answeredWith to generate input environment information.At this point, server can receive the input environment information of terminal transmission, the inputThe corresponding Rule Information of environmental information may include that group shares object, and it includes default text information that group, which shares object, for example, right" Huawei " carries out the word of brief introduction.
The Rule Information can be sent to terminal by server, and terminal can generate candidate after receiving Rule InformationAs a result, the candidate result generated by presetting text information, when user chooses the candidate result, you can input candidate resultInto instant information input area, i.e., upper to shield candidate result, the format of candidate result can such as following format:" Huawei enjoysPraise the communication equipment manufacturing manufacturer in the whole world ".
It should be understood that above application scene be only exemplary illustrate input environment characteristic information it is corresponding with candidate result closeSystem.In the present embodiment, input environment characteristic information can be the combination of the type and context environmental of application, can be directed to notThe type of same application, context environmental, configure different Rule Informations, can also be directed to different in same type of applicationContext environmental configures different Rule Informations.To when carrying out information input in the application in terminal, generate differentCandidate result.
With further reference to Fig. 5, as the realization to method shown in above-mentioned each figure, this application provides a kind of information input dressesThe one embodiment set, the device embodiment is corresponding with embodiment of the method shown in Fig. 2, which specifically can be applied to respectivelyIn kind electronic equipment.
As shown in figure 5, the message input device 500 of the present embodiment includes:Character receiving unit 501, processing unit 502,Generation unit 503.Character receiving unit 501 is configured to receive character input by user, and determines the corresponding word of characterOr word, word or word are associated with the information in the information input area to be input to application;The configuration of processing unit 502 is usedIn the information acquisition request for server transmission including word or word, and the Rule Information of reception server return, ruleInformation includes:Associated with word or word group shares object, exhibition method information, wherein it includes following that group, which shares object,It is one or more:Default text information, pictorial information, Quick Response Code, URL, exhibition method information are used to indicate word or wordWith group share object be combined and the mode that generates candidate result;Generation unit 503 is configured to rule-based information, generatesCandidate result is input to so that user chooses in information input area.
In the present embodiment, character receiving unit 501 can receive character input by user, and determine that character is correspondingWord or word.In the present embodiment, the character of input may be constructed phonetic, or with it is defeated to be input to the information of applicationEnter the character that the information in region is bound in advance, the present embodiment does not limit this.For example, when needing the information in application defeatedIt when entering region input information, can first position a cursor in the input area of application, when reception waits for character input by userFor phonetic when, then can show candidate result corresponding with phonetic, the information input of application is input to after being chosen for userIn region.When it is to bind character with candidate result in advance to receive character input by user, then can show and predetermined wordCorresponding candidate result is accorded with, is input in the information input area of application after being chosen for user.
In the present embodiment, processing unit 502 can send the information acquisition request comprising word or word to server,And receive the Rule Information that server returns.
In the present embodiment, generation unit 503 can generate candidate result with rule-based information.For example, working as word or wordWhen language is the title of film, object can be shared comprising group in Rule Information, that is, preset text information, such as the brief introduction of the filmInformation and URL, for example, the URL of the broadcast address of the film, can generate candidate result according to Rule Information.
In some optional realization methods of the present embodiment, device 500 further includes:Information acquisition unit (not shown),It is configured to obtain the input environment characteristic information of application, input environment characteristic information includes:Context environmental, application classType, wherein context environmental is used to indicate the word or word word corresponding with character having been enter into information input areaOr the incidence relation between word.
In some optional realization methods of the present embodiment, information acquisition request further includes:Input environment characteristic information,Rule Information is the corresponding Rule Information of input environment characteristic information.
It will be understood by those skilled in the art that above- mentioned information input unit 500 further includes some other known features, such asProcessor, memory etc., in order to unnecessarily obscure embodiment of the disclosure, these well known structures are not shown in Figure 5.
With further reference to Fig. 6, as the realization to method shown in above-mentioned each figure, this application provides a kind of information input dressesThe one embodiment set, device embodiment embodiment of the method as shown in fig. 4 is corresponding, which specifically can be applied to respectivelyIn kind electronic equipment.
As shown in fig. 6, the message input device 600 of the present embodiment includes:Request reception unit 601, determination unit 602,Transmission unit 603.Request reception unit 601 is configured to receive the information acquisition request that terminal is sent, information acquisition request packetIt includes:Word corresponding with the character inputted when input information in the information input area of the application in terminal or word;It determinesUnit 602 is configured to determine that word or the corresponding Rule Information of word, Rule Information include:It is associated with word or wordGroup shares object, exhibition method information, wherein it includes following one or more that group, which shares object,:Default text information, picture letterBreath, Quick Response Code, URL, exhibition method information, which is used to indicate, to be shared object with group by word or word and is combined the candidate knot of generationThe mode of fruit;Transmission unit 603 is configured to send Rule Information to terminal, so that the rule-based information of terminal, generates candidateAs a result, being input in information input area so that user chooses.
In the present embodiment, request reception unit 601 can receive the information acquisition request of terminal transmission, and acquisition of information is askedAsk including:Word corresponding with the character inputted when input information in the information input area of the application in terminal or word.For example, when inputting dining room " seabed fishing " corresponding character in social networking application of the user in terminal, then in information acquisition requestIncluding word " seabed fishing ".
In the present embodiment, determination unit 602 can determine word or the corresponding Rule Information of word.In the present embodimentIn, word or the corresponding Rule Information of word can be pre-configured with.For example, Rule Information definition and word or word can be utilizedAssociated group shares object, presets text information, pictorial information, Quick Response Code, URL, then, is based on exhibition method information, rightGroup shares object and is combined, and generates candidate result.
In the present embodiment, transmission unit 603 can be after determining word or the corresponding Rule Information of word, to terminalRule Information is sent, so that the rule-based information of terminal, generates candidate result, information input area is input to so that user choosesIn.
In some optional realization methods of the present embodiment, information acquisition request further includes:The input environment of application is specialReference ceases, and input environment characteristic information includes:Context environmental, application type, Rule Information be input environment characteristic informationCorresponding Rule Information.
It will be understood by those skilled in the art that above- mentioned information input unit 600 further includes some other known features, such asProcessor, memory etc., in order to unnecessarily obscure embodiment of the disclosure, these well known structures are not shown in figure 6.
Fig. 7 shows the structure of the computer system suitable for the terminal device or server that are used for realizing the embodiment of the present applicationSchematic diagram.
As shown in fig. 7, computer system 700 includes central processing unit (CPU) 701, it can be read-only according to being stored inProgram in memory (ROM) 702 or be loaded into the program in random access storage device (RAM) 703 from storage section 708 andExecute various actions appropriate and processing.In RAM703, also it is stored with system 700 and operates required various programs and data.CPU701, ROM 702 and RAM 703 are connected with each other by bus 704.Input/output (I/O) interface 705 is also connected to alwaysLine 704.
It is connected to I/O interfaces 705 with lower component:Importation 706 including keyboard, mouse etc.;It is penetrated including such as cathodeThe output par, c 707 of spool (CRT), liquid crystal display (LCD) etc. and loud speaker etc.;Storage section 708 including hard disk etc.;And the communications portion 709 of the network interface card including LAN card, modem etc..Communications portion 709 via such as becauseThe network of spy's net executes communication process.Driver 710 is also according to needing to be connected to I/O interfaces 705.Detachable media 711, such asDisk, CD, magneto-optic disk, semiconductor memory etc. are mounted on driver 710, as needed in order to be read from thereonComputer program be mounted into storage section 708 as needed.
Particularly, in accordance with an embodiment of the present disclosure, it may be implemented as computer above with reference to the process of flow chart descriptionSoftware program.For example, embodiment of the disclosure includes a kind of computer program product comprising be tangibly embodied in machine readableComputer program on medium, the computer program include the program code for method shown in execution flow chart.At thisIn the embodiment of sample, which can be downloaded and installed by communications portion 709 from network, and/or from removableMedium 711 is unloaded to be mounted.
Flow chart in attached drawing and block diagram, it is illustrated that according to the system of the various embodiments of the application, method and computer journeyThe architecture, function and operation in the cards of sequence product.In this regard, each box in flowchart or block diagram can generationA part for a part for one module, program segment, or code of table, the module, program segment, or code includes one or moreExecutable instruction for implementing the specified logical function.It should also be noted that in some implementations as replacements, institute in boxThe function of mark can also occur in a different order than that indicated in the drawings.For example, two boxes succeedingly indicated are practicalOn can be basically executed in parallel, they can also be executed in the opposite order sometimes, this is depended on the functions involved.Also it wantsIt is noted that the combination of each box in block diagram and or flow chart and the box in block diagram and or flow chart, Ke YiyongThe dedicated hardware based system of defined functions or operations is executed to realize, or can be referred to specialized hardware and computerThe combination of order is realized.
As on the other hand, present invention also provides a kind of nonvolatile computer storage media, the non-volatile calculatingMachine storage medium can be nonvolatile computer storage media included in device described in above-described embodiment;Can also beIndividualism, without the nonvolatile computer storage media in supplying terminal.Above-mentioned nonvolatile computer storage media is depositedOne or more program is contained, when one or more of programs are executed by an equipment so that the equipment:It receivesCharacter input by user, and determine the corresponding word of the character or word, the word or word with to be input to applicationInformation input area in information it is associated;The information acquisition request comprising the word or word is sent to server, withAnd the Rule Information that server returns is received, Rule Information includes:Associated with the word or word group shares object, exhibitionShow mode information, wherein it includes following one or more that group, which shares object,:Default text information, pictorial information, Quick Response Code,URL, exhibition method information be used to indicate by word or word and group share object be combined and the mode that generates candidate result;Based on the Rule Information, candidate result is generated, is input in information input area so that user chooses.
Above description is only the preferred embodiment of the application and the explanation to institute's application technology principle.People in the artMember should be appreciated that invention scope involved in the application, however it is not limited to technology made of the specific combination of above-mentioned technical characteristicScheme, while should also cover in the case where not departing from the inventive concept, it is carried out by above-mentioned technical characteristic or its equivalent featureOther technical solutions of arbitrary combination and formation.Such as features described above has similar work(with (but not limited to) disclosed hereinCan technical characteristic replaced mutually and the technical solution that is formed.