CN105045409A - Input method and apparatus - Google Patents

Input method and apparatus Download PDF

Info

Publication number
CN105045409A
CN105045409A CN201510423437.0A CN201510423437A CN105045409A CN 105045409 A CN105045409 A CN 105045409A CN 201510423437 A CN201510423437 A CN 201510423437A CN 105045409 A CN105045409 A CN 105045409A
Authority
CN
China
Prior art keywords
candidate item
item
described candidate
file
operational order
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201510423437.0A
Other languages
Chinese (zh)
Inventor
郝冀宣
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Baidu Online Network Technology Beijing Co Ltd
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and 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
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201510423437.0A priority Critical patent/CN105045409A/en
Publication of CN105045409A publication Critical patent/CN105045409A/en
Pending legal-status Critical Current

Links

Abstract

The invention provides an input method and apparatus. According to the embodiments of the invention, according to an input sequence input by an acquisition input device, a candidate item and an operation control of the candidate item are obtained, and an operation instruction triggered for operating the operation control by a user is received, so that the candidate item can be operated according to the operation instruction; as the candidate item matched with the input sequence is no longer only provided and the operation control corresponding to the candidate item also can be further provided, the flexibility of input processing is improved.

Description

Input method and device
[technical field]
The present invention relates to Internet technology, particularly relate to a kind of input method and device.
[background technology]
Input method, refer to the coding method for being adopted by various character entry terminal, there is multiple different input method different language, country, such as, search dog spelling input method, Baidu's input method, QQ spelling input method etc.In general, the client of input method software according to the list entries of user's input, can provide the candidate item of mating with this list entries, carries out upper screen select for user.
But the technical scheme that prior art provides, is merely able to provide the candidate item of mating with list entries, thus result in the reduction of the dirigibility of input processing.
[summary of the invention]
Many aspects of the present invention provide a kind of input method and device, in order to improve the dirigibility of input processing.
An aspect of of the present present invention, provides a kind of input method, comprising:
The list entries of Gather and input equipment input;
According to described list entries, obtain the operational controls of candidate item and described candidate item;
Receive operational order, described operational order is triggered by operational controls described in user operation;
According to described operational order, operate described candidate item.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described according to described list entries, obtains the operational controls of candidate item and described candidate item, comprising:
According to described list entries, obtain described candidate item;
According to the attributive character of described candidate item, obtain the operational controls of described candidate item.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and the attributive character of described candidate item comprises at least one item in following features data:
The title of file; And
File represent content.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described operational controls comprises at least one item in following control:
Represent/close control;
Play/stop control; And
Download/stop control.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described according to described operational order, after operating described candidate item, also comprises:
Receive selection instruction, described selection instruction is for selecting described candidate item;
According to described selection instruction, described candidate item is performed and shields process.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, described according to described operational order, operates described candidate item, comprising:
Obtain corresponding to described candidate item can operating resource, according to described operational order, operation is described can operating resource; Or
According to described operational order, by the processing engine that described candidate item sends to other to apply, for the processing engine of other application described according to described candidate item, obtain corresponding to described candidate item can operating resource, operation is described can operating resource.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, describedly can comprise at least one item in the following files resource by operating resource:
Image file;
Audio file;
Video file; And
Installation file.
Another aspect of the present invention, provides a kind of input media, comprising:
Collecting unit, for the list entries of Gather and input equipment input;
Candidate unit, for according to described list entries, obtains the operational controls of candidate item and described candidate item;
Receiving element, for receiving operational order, described operational order is triggered by operational controls described in user operation;
Operating unit, for according to described operational order, operates described candidate item.
Aspect as above and arbitrary possible implementation, provide a kind of implementation, described candidate unit further, specifically for
According to described list entries, obtain described candidate item; And
According to the attributive character of described candidate item, obtain the operational controls of described candidate item.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and the attributive character of described candidate item comprises at least one item in following features data:
The title of file; And
File represent content.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, and described operational controls comprises at least one item in following control:
Represent/close control;
Play/stop control; And
Download/stop control.
Aspect as above and arbitrary possible implementation, provide a kind of implementation, described candidate unit further, also for
Receive selection instruction, described selection instruction is for selecting described candidate item; And
According to described selection instruction, described candidate item is performed and shields process.
Aspect as above and arbitrary possible implementation, provide a kind of implementation, described operating unit further, specifically for
Obtain corresponding to described candidate item can operating resource, according to described operational order, operation is described can operating resource; Or
According to described operational order, by the processing engine that described candidate item sends to other to apply, for the processing engine of other application described according to described candidate item, obtain corresponding to described candidate item can operating resource, operation is described can operating resource.
Aspect as above and arbitrary possible implementation, provide a kind of implementation further, describedly can comprise at least one item in the following files resource by operating resource:
Image file;
Audio file;
Video file; And
Installation file.
As shown from the above technical solution, the embodiment of the present invention is by the described list entries according to the input of Gather and input equipment, obtain the operational controls of candidate item and described candidate item, and then the operational order that described in reception user operation, operational controls triggers, make it possible to, according to described operational order, operate described candidate item, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, thus improve the dirigibility of input processing.
In addition, adopt technical scheme provided by the present invention, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, make user can operational controls described in direct control, to carry out associative operation to candidate item, the utilization factor of list entries effectively can be improved.
In addition, adopt technical scheme provided by the present invention, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, user is made no longer to need to utilize application-specific to carry out associative operation to candidate item, the problem of the data interaction between the processing engine that the increase application-specific that causes because user utilizes application-specific to carry out associative operation to candidate item in prior art and this application-specific can be avoided to use, thus reduce the processing load of the processing engine that application-specific uses.
In addition, adopt technical scheme provided by the present invention, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, make user while input information, also can operate candidate item at any time, therefore, it is possible to significant increase Consumer's Experience.
[accompanying drawing explanation]
In order to be illustrated more clearly in the technical scheme in the embodiment of the present invention, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
The schematic flow sheet of the input method that Fig. 1 provides for one embodiment of the invention;
Fig. 2 is an interface schematic diagram of candidate item in the embodiment that Fig. 1 is corresponding and operational controls;
Fig. 3 is another interface schematic diagram of candidate item in the embodiment that Fig. 1 is corresponding and operational controls;
The structural representation of the input media that Fig. 4 provides for another embodiment of the present invention.
[embodiment]
For making the object of the embodiment of the present invention, technical scheme and advantage clearly, below in conjunction with the accompanying drawing in the embodiment of the present invention, technical scheme in the embodiment of the present invention is clearly and completely described, obviously, described embodiment is the present invention's part embodiment, instead of whole embodiments.Based on the embodiment in the present invention, those of ordinary skill in the art, not making other embodiments whole obtained under creative work prerequisite, belong to the scope of protection of the invention.
It should be noted that, terminal involved in the embodiment of the present invention can include but not limited to mobile phone, personal digital assistant (PersonalDigitalAssistant, PDA), radio hand-held equipment, panel computer (TabletComputer), PC (PersonalComputer, PC), MP3 player, MP4 player, wearable device (such as, intelligent glasses, intelligent watch, Intelligent bracelet etc.) etc.
In addition, term "and/or" herein, being only a kind of incidence relation describing affiliated partner, can there are three kinds of relations in expression, and such as, A and/or B, can represent: individualism A, exists A and B simultaneously, these three kinds of situations of individualism B.In addition, character "/" herein, general expression forward-backward correlation is to the relation liking a kind of "or".
The schematic flow sheet of the input method that Fig. 1 provides for one embodiment of the invention, as shown in Figure 1.
101, the list entries of Gather and input equipment input.
102, according to described list entries, the operational controls of candidate item and described candidate item is obtained.
103, receive operational order, described operational order is triggered by operational controls described in user operation.
104, according to described operational order, described candidate item is operated.
It should be noted that, the executive agent of 101 ~ 104 partly or entirely can for being positioned at the input method application of local terminal, or can also for being arranged on plug-in unit or the SDK (Software Development Kit) (SoftwareDevelopmentKit of other application being arranged in local terminal, the functional unit such as SDK), or can also for being arranged in the input engine of network side server, or can also for being positioned at the distributed system of network side, the present embodiment is not particularly limited this.
Be understandable that, described you, the application of female villagers' input method or other application can be mounted in the local program (nativeApp) in terminal, or can also be a web page program (webApp) of the browser in terminal, the present embodiment limit this.
Like this, by the described list entries inputted according to Gather and input equipment, obtain the operational controls of candidate item and described candidate item, and then the operational order that described in reception user operation, operational controls triggers, make it possible to, according to described operational order, operate described candidate item, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, thus improve the dirigibility of input processing.
Input method, refer to the coding method for being adopted by various character entry terminal, there is multiple different input method in different language, country or area, such as, search dog spelling input method, Baidu's input method, QQ spelling input method etc.In general, input method application according to the list entries of user's input, can represent several candidate item corresponding with this list entries to user, selects a candidate item to complete the input operation of list entries for user, such as, and upper screen operation.
Alternatively, in one of the present embodiment possible implementation, in 101, described input equipment can include but not limited at least one item in keyboard, mouse, touch-screen, image capture device and audio collecting device, and the present embodiment is not particularly limited this.
Alternatively, in one of the present embodiment possible implementation, in 101, described list entries can include but not limited to text, and the present embodiment is not particularly limited this.
Such as, user can apply in the input frame provided first the text inputted corresponding to different language, and the text can be pinyin sequence, or can also be Rome sequence, or can also be grapheme sequence etc., and the present embodiment is not particularly limited this.
Alternatively, in one of the present embodiment possible implementation, in 102, specifically according to described list entries, described candidate item can be obtained, and then, then according to the attributive character of described candidate item, the operational controls of described candidate item can be obtained.
In a concrete implementation procedure, specifically according to input intention, described list entries can be processed accordingly, to obtain candidate item.
Such as, input is intended to the character inputting the various language such as Chinese character, so, then specifically can carry out coded treatment to list entries such as gathered pinyin sequence, Rome sequence or grapheme sequence, to obtain several corresponding candidate item.
It should be noted that, be applied as the situation of input method application for first, also need to be divided into the application of local input method and cloud input method to apply two kinds of situations and illustrate as follows respectively.
Situation one, when input method is applied as the application of local input method, in 102, specifically can directly process described list entries, to obtain result accordingly.Such as, coded treatment is carried out to list entries, to obtain several corresponding candidate item.
Situation two, when input method is applied as the application of cloud input method, in 102, specifically can sends to Cloud Server by list entries, be processed accordingly, and then return result by Cloud Server to described list entries.Such as, Cloud Server carries out coded treatment to list entries, to obtain several corresponding candidate item, and several candidate item is returned.
The present embodiment is not particularly limited above-mentioned two situations.
In the implementation procedure that another is concrete, specifically according to the attributive character of described candidate item, the type belonging to described candidate item can be determined, and then, then can type belonging to described candidate item, obtain the operational controls of described candidate item.
In this implementation procedure, the attributive character of described candidate item can include but not limited at least one item in following features data:
The title of file; And
File represent content.
After obtaining the attributive character of described candidate item, then according to the attributive character of described candidate item, the type belonging to described candidate item can be determined.
Such as, if the attributive character of described candidate item is the title of image file, such as, Tian An-men night scene etc., so, then according to this title, can determine that the type belonging to described candidate item is image file.
So-called image file, can refer to and adopt certain picture format, the pixel of view data and image be stored according to certain mode, the file formed, can be called image again.
Wherein, the form that the picture format of image file and image store, bitmap (Bitmap can be included but not limited to, BMP) form, portable network image form (PortableNetworkGraphicFormat, PNG), JPEG (joint photographic experts group) (JointPhotographicExpertsGroup, JPEG) form, exchangeable image file format (ExchangeableImageFileFormat, EXIF), the present embodiment is not particularly limited this.
Or, more such as, if the attributive character of described candidate item be image file represent content, such as, the point of interest (PointofInterest, POI) such as Great Wall, so, then can represent content according to this, determine that the type belonging to described candidate item is image file.
Such as, or more such as, if the attributive character of described candidate item is the title of audio file, the song such as boundless as the sea and the sky, so, then according to this title, can determine that the type belonging to described candidate item is audio file.
Wherein, audio file, the audio file of various coded format in prior art can be referred to, such as, dynamic image expert group (MovingPictureExpertsGroup, MPEG) layer 3 (MPEGLayer-3, MP3) formatted audio files, WMA (WindowsMediaAudio) formatted audio files, Advanced Audio Coding (AdvancedAudioCoding, AAC) formatted audio files or APE formatted audio files etc., the present embodiment is not particularly limited this.
Or, more such as, if the attributive character of described candidate item be audio file represent content, such as, as boundless as the sea and the sky violent storm waits the lyrics later, so, then can represent content according to this, determine that the type belonging to described candidate item is audio file.
Or, more such as, if the attributive character of described candidate item is the title of video file, such as, discriminate the TV play such as Huan biography, so, then according to this title, can determine that the type belonging to described candidate item is video file.
Wherein, audio files, the video file of various coded format in prior art can be referred to, such as, MPEG layer 1 (MPEGLayer-1, MP1) format video file, MPEG layer 2 (MPEGLayer-2, MP2) format video file, MPEG layer 4 (MPEGLayer-4, MP4) format video file, Audio Video Interleaved (AudioVideoInterleaved, AVI) format video file or QuickTime movie (MOV) format video file etc., the present embodiment is not particularly limited this.
Or, more such as, if the attributive character of described candidate item be audio file represent content, such as, others helps you, and that is mutual affection, does not help you, and that is the lines that originally grade, so, then can represent content according to this, determine that the type belonging to described candidate item is video file.
Be understandable that, the type belonging to candidate item involved herein, in fact can be understood as, corresponding to candidate item can operating resource type such as, image file, audio file or video file etc., more easy-to-understand.
In the present embodiment, described operational controls can include but not limited at least one item in following control:
Represent/close control;
Play/stop control; And
Download/stop control.
Represent/close control, can for for operation and the operational controls of shutoff operation can be represented by operating resource to type corresponding to the candidate item of image file etc.Before carrying out representing operation, this control is shown as and represents control, may be used for represent operation by operating resource to type corresponding to the candidate item of image file etc.; After carrying out representing operation, this control is shown as closedown control, may be used for carry out shutoff operation by operating resource to type corresponding to the candidate item of image file etc.Such as, represent image file that content is Great Wall, close represent represent the image file that content is Great Wall, etc.
Play/stop control, can for for type corresponding to the candidate item of audio file or video file etc. can operating resource carry out play operation and stopping play operation operational controls.Before carrying out play operation, this control is shown as play control, may be used for carry out play operation by operating resource to type corresponding to the candidate item of audio file or video file etc.; After carrying out play operation, this control is shown as stopping control, may be used for carry out stopping play operation by operating resource to type corresponding to the candidate item of audio file or video file etc.Such as, play name be called as boundless as the sea and the sky audio file as shown in Figure 2, close the name play and be called as boundless as the sea and the sky audio file as shown in Figure 3, etc.
Download/stop control, can for for being document files to type, down operation and stopping down operation can being carried out by operating resource corresponding to the candidate item of audio file, video file or installation file etc.Before carrying out down operation, this control is shown as download control, may be used for being document files to type, can carrying out down operation by operating resource corresponding to the candidate item of audio file, video file or installation file etc.; After carrying out down operation, this control is shown as stopping control, may be used for being document files to type, can carrying out stopping down operation by operating resource corresponding to the candidate item of audio file, video file or installation file etc.Such as, download name be called Baidu security guard installation file, stop the name downloaded to be called the installation file of Baidu security guard, etc.
In the process that operates of operating resource, according to normal flow process, the input operation such as the selection of candidate item, the upper screen of candidate item can be can also carried out to described, the operation performed by operating resource any impact can be do not produced to input operation to described.Like this, the normal execution of input operation can be ensured, effectively improve efficiency.
Alternatively, in one of the present embodiment possible implementation, after 104, selection instruction can also be received further, described selection instruction for selecting described candidate item, and then, then according to described selection instruction, described candidate item can be performed and shields process.
In the process that this implementation performs, will be sustained the operation of described candidate item, until the operation of described candidate item completes, or again receive the operational order that operational controls described in user operation triggers, just stop the operation to described candidate item.Like this, while the described candidate item of operation, the upper screen process of candidate item can also be realized further.Particularly, the upper screen process of candidate item, be the general operation flow process of input method application, detailed description see related content of the prior art, can repeat no more herein.
Alternatively, in one of the present embodiment possible implementation, in 104, specifically can obtain corresponding to described candidate item can operating resource, according to described operational order, operation is described can operating resource.
In a concrete implementation procedure, specifically can utilize described candidate item, obtain corresponding to described candidate item can operating resource.Wherein, described can operating resource can for local terminal store can operating resource, or can also for other resource providers in internet provide can operating resource, the present embodiment is not particularly limited this.
Such as, described candidate item can be utilized as keyword, in the data that local terminal stores, carry out search operation, with obtain corresponding to described candidate item can operating resource.
Or, more such as, described candidate item can be utilized as keyword, in the data that other resource providers provide in internet, carry out search operation, with obtain corresponding to described candidate item can operating resource.
Alternatively, in one of the present embodiment possible implementation, in 104, specifically can according to described operational order, by the processing engine that described candidate item sends to other to apply, for the processing engine of other application described according to described candidate item, obtain corresponding to described candidate item can operating resource, operation is described can operating resource.
So-called can operating resource and Internet resources, can be understood as all resources in internet, is utilize computer system by the information resources that communication facilities is propagated and network software manages.This can operating resource can be the resource of specified type, or can also be the resource of other types except the resource of described specified type and the resource of any type, and the present embodiment is not particularly limited this.
In a concrete implementation procedure, describedly can include but not limited in the following files resource at least one item by operating resource:
Image file;
Audio file;
Video file; And
Installation file.
In a concrete implementation procedure, receive the processing engine of described candidate item, specifically can utilize described candidate item, obtain corresponding to described candidate item can operating resource.Wherein, described can operating resource can for local terminal store can operating resource, or can also for other resource providers in internet provide can operating resource, the present embodiment is not particularly limited this.
Such as, processing engine can utilize described candidate item as keyword, in the data that local terminal stores, carries out search operation, with obtain corresponding to described candidate item can operating resource.
Or more such as, processing engine can utilize described candidate item as keyword, in the data that other resource providers provide in internet, carries out search operation, with obtain corresponding to described candidate item can operating resource.
In the present embodiment, by the described list entries inputted according to Gather and input equipment, obtain the operational controls of candidate item and described candidate item, and then the operational order that described in reception user operation, operational controls triggers, make it possible to, according to described operational order, operate described candidate item, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, thus improve the dirigibility of input processing.
In addition, adopt technical scheme provided by the present invention, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, make user can operational controls described in direct control, to carry out associative operation to candidate item, the utilization factor of list entries effectively can be improved.
In addition, adopt technical scheme provided by the present invention, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, user is made no longer to need to utilize application-specific to carry out associative operation to candidate item, the problem of the data interaction between the processing engine that the increase application-specific that causes because user utilizes application-specific to carry out associative operation to candidate item in prior art and this application-specific can be avoided to use, thus reduce the processing load of the processing engine that application-specific uses.
In addition, adopt technical scheme provided by the present invention, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, make user while input information, also can operate candidate item at any time, therefore, it is possible to significant increase Consumer's Experience.
It should be noted that, for aforesaid each embodiment of the method, in order to simple description, therefore it is all expressed as a series of combination of actions, but those skilled in the art should know, the present invention is not by the restriction of described sequence of movement, because according to the present invention, some step can adopt other orders or carry out simultaneously.Secondly, those skilled in the art also should know, the embodiment described in instructions all belongs to preferred embodiment, and involved action and module might not be that the present invention is necessary.
In the above-described embodiments, the description of each embodiment is all emphasized particularly on different fields, in certain embodiment, there is no the part described in detail, can see the associated description of other embodiments.
The structural representation of the input media that Fig. 4 provides for another embodiment of the present invention, as shown in Figure 4.The input media of the present embodiment can comprise collecting unit 41, candidate unit 42, receiving element 43 and operating unit 44.Wherein, collecting unit 41, for the list entries of Gather and input equipment input; Candidate unit 42, for according to described list entries, obtains the operational controls of candidate item and described candidate item; Receiving element 43, for receiving operational order, described operational order is triggered by operational controls described in user operation; Operating unit 44, for according to described operational order, operates described candidate item.
It should be noted that, partly or entirely can applying for the input method being positioned at local terminal of the input media that the present embodiment provides, or can also for being arranged on plug-in unit or the SDK (Software Development Kit) (SoftwareDevelopmentKit of other application being arranged in local terminal, the functional unit such as SDK), or can also for being arranged in the input engine of network side server, or can also for being positioned at the distributed system of network side, the present embodiment is not particularly limited this.
Be understandable that, described input method application or other application can be mounted in the local program (nativeApp) in terminal, or can also be a web page program (webApp) of the browser in terminal, the present embodiment limit this.
Alternatively, in one of the present embodiment possible implementation, described candidate unit 42, specifically may be used for, according to described list entries, obtaining described candidate item; And according to the attributive character of described candidate item, obtain the operational controls of described candidate item.
In this implementation procedure, the attributive character of described candidate item can include but not limited at least one item in following features data:
The title of file; And
File represent content.
In the present embodiment, described operational controls can include but not limited at least one item in following control:
Represent/close control;
Play/stop control; And
Download/stop control.
Alternatively, in one of the present embodiment possible implementation, described candidate unit 42, can also be further used for receiving selection instruction, described selection instruction is for selecting described candidate item; And according to described selection instruction, described candidate item is performed and shields process.
Alternatively, in one of the present embodiment possible implementation, described operating unit 44, specifically may be used for obtaining corresponding to described candidate item can operating resource, according to described operational order, operation is described can operating resource.
Alternatively, in one of the present embodiment possible implementation, described operating unit 44, specifically may be used for according to described operational order, by the processing engine that described candidate item sends to other to apply, for the processing engine of other application described according to described candidate item, obtain corresponding to described candidate item can operating resource, operation is described can operating resource.
In a concrete implementation procedure, describedly can include but not limited in the following files resource at least one item by operating resource:
Image file;
Audio file;
Video file; And
Installation file.
It should be noted that, method in the embodiment that Fig. 1 is corresponding, the shuru input media that can be provided by the present embodiment realizes.Detailed description see the related content in embodiment corresponding to Fig. 1, can repeat no more herein.
In the present embodiment, by the described list entries that candidate unit inputs according to collecting unit Gather and input equipment, obtain the operational controls of candidate item and described candidate item, and then receive by receiving element the operational order that described in user operation, operational controls triggers, make operating unit can according to described operational order, operate described candidate item, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, thus improve the dirigibility of input processing.
In addition, adopt technical scheme provided by the present invention, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, make user can operational controls described in direct control, to carry out associative operation to candidate item, the utilization factor of list entries effectively can be improved.
In addition, adopt technical scheme provided by the present invention, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, user is made no longer to need to utilize application-specific to carry out associative operation to candidate item, the problem of the data interaction between the processing engine that the increase application-specific that causes because user utilizes application-specific to carry out associative operation to candidate item in prior art and this application-specific can be avoided to use, thus reduce the processing load of the processing engine that application-specific uses.
In addition, adopt technical scheme provided by the present invention, owing to no longer only providing the candidate item of mating with list entries, operational controls corresponding to candidate item can also be provided further, make user while input information, also can operate candidate item at any time, therefore, it is possible to significant increase Consumer's Experience.
Those skilled in the art can be well understood to, and for convenience and simplicity of description, the system of foregoing description, the specific works process of device and unit, with reference to the corresponding process in preceding method embodiment, can not repeat them here.
In several embodiment provided by the present invention, should be understood that, disclosed system, apparatus and method, can realize by another way.Such as, device embodiment described above is only schematic, such as, the division of described unit, be only a kind of logic function to divide, actual can have other dividing mode when realizing, such as multiple unit or assembly can in conjunction with or another system can be integrated into, or some features can be ignored, or do not perform.Another point, shown or discussed coupling each other or direct-coupling or communication connection can be by some interfaces, and the indirect coupling of device or unit or communication connection can be electrical, machinery or other form.
The described unit illustrated as separating component or can may not be and physically separates, and the parts as unit display can be or may not be physical location, namely can be positioned at a place, or also can be distributed in multiple network element.Some or all of unit wherein can be selected according to the actual needs to realize the object of the present embodiment scheme.
In addition, each functional unit in each embodiment of the present invention can be integrated in a processing unit, also can be that the independent physics of unit exists, also can two or more unit in a unit integrated.Above-mentioned integrated unit both can adopt the form of hardware to realize, and the form that hardware also can be adopted to add SFU software functional unit realizes.
The above-mentioned integrated unit realized with the form of SFU software functional unit, can be stored in a computer read/write memory medium.Above-mentioned SFU software functional unit is stored in a storage medium, comprising some instructions in order to make a computer equipment (can be personal computer, server, or the network equipment etc.) or processor (processor) perform the part steps of method described in each embodiment of the present invention.And aforesaid storage medium comprises: USB flash disk, portable hard drive, ROM (read-only memory) (Read-OnlyMemory, ROM), random access memory (RandomAccessMemory, RAM), magnetic disc or CD etc. various can be program code stored medium.
Last it is noted that above embodiment is only in order to illustrate technical scheme of the present invention, be not intended to limit; Although with reference to previous embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that: it still can be modified to the technical scheme described in foregoing embodiments, or carries out equivalent replacement to wherein portion of techniques feature; And these amendments or replacement, do not make the essence of appropriate technical solution depart from the spirit and scope of various embodiments of the present invention technical scheme.

Claims (14)

1. an input method, is characterized in that, comprising:
The list entries of Gather and input equipment input;
According to described list entries, obtain the operational controls of candidate item and described candidate item;
Receive operational order, described operational order is triggered by operational controls described in user operation;
According to described operational order, operate described candidate item.
2. method according to claim 1, is characterized in that, described according to described list entries, obtains the operational controls of candidate item and described candidate item, comprising:
According to described list entries, obtain described candidate item;
According to the attributive character of described candidate item, obtain the operational controls of described candidate item.
3. method according to claim 2, is characterized in that, the attributive character of described candidate item comprises at least one item in following features data:
The title of file; And
File represent content.
4. method according to claim 3, is characterized in that, described operational controls comprises at least one item in following control:
Represent/close control;
Play/stop control; And
Download/stop control.
5. method according to claim 1, is characterized in that, described according to described operational order, after operating described candidate item, also comprises:
Receive selection instruction, described selection instruction is for selecting described candidate item;
According to described selection instruction, described candidate item is performed and shields process.
6. the method according to the arbitrary claim of Claims 1 to 5, is characterized in that, described according to described operational order, operates described candidate item, comprising:
Obtain corresponding to described candidate item can operating resource, according to described operational order, operation is described can operating resource; Or
According to described operational order, by the processing engine that described candidate item sends to other to apply, for the processing engine of other application described according to described candidate item, obtain corresponding to described candidate item can operating resource, operation is described can operating resource.
7. method according to claim 6, is characterized in that, describedly can comprise at least one item in the following files resource by operating resource:
Image file;
Audio file;
Video file; And
Installation file.
8. an input media, is characterized in that, comprising:
Collecting unit, for the list entries of Gather and input equipment input;
Candidate unit, for according to described list entries, obtains the operational controls of candidate item and described candidate item;
Receiving element, for receiving operational order, described operational order is triggered by operational controls described in user operation;
Operating unit, for according to described operational order, operates described candidate item.
9. device according to claim 8, is characterized in that, described candidate unit, specifically for
According to described list entries, obtain described candidate item; And
According to the attributive character of described candidate item, obtain the operational controls of described candidate item.
10. device according to claim 9, is characterized in that, the attributive character of described candidate item comprises at least one item in following features data:
The title of file; And
File represent content.
11. devices according to claim 10, is characterized in that, described operational controls comprises at least one item in following control:
Represent/close control;
Play/stop control; And
Download/stop control.
12. devices according to claim 8, is characterized in that, described candidate unit, also for
Receive selection instruction, described selection instruction is for selecting described candidate item; And
According to described selection instruction, described candidate item is performed and shields process.
Device described in 13. according to Claim 8 ~ 12 arbitrary claims, is characterized in that, described operating unit, specifically for
Obtain corresponding to described candidate item can operating resource, according to described operational order, operation is described can operating resource; Or
According to described operational order, by the processing engine that described candidate item sends to other to apply, for the processing engine of other application described according to described candidate item, obtain corresponding to described candidate item can operating resource, operation is described can operating resource.
14. devices according to claim 13, is characterized in that, describedly can comprise at least one item in the following files resource by operating resource:
Image file;
Audio file;
Video file; And
Installation file.
CN201510423437.0A 2015-07-17 2015-07-17 Input method and apparatus Pending CN105045409A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510423437.0A CN105045409A (en) 2015-07-17 2015-07-17 Input method and apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510423437.0A CN105045409A (en) 2015-07-17 2015-07-17 Input method and apparatus

Publications (1)

Publication Number Publication Date
CN105045409A true CN105045409A (en) 2015-11-11

Family

ID=54452001

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510423437.0A Pending CN105045409A (en) 2015-07-17 2015-07-17 Input method and apparatus

Country Status (1)

Country Link
CN (1) CN105045409A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109299319A (en) * 2018-10-19 2019-02-01 广州酷狗计算机科技有限公司 Display methods, device, terminal and the storage medium of audio-frequency information

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006073580A1 (en) * 2004-12-30 2006-07-13 Motorola, Inc. Candidate list enhancement for predictive text input in electronic devices
CN102236421A (en) * 2010-04-20 2011-11-09 腾讯科技(深圳)有限公司 Input method and input device for mobile terminal
CN102314439A (en) * 2010-06-30 2012-01-11 百度在线网络技术(北京)有限公司 Input method combined with application interface and equipment
CN102446109A (en) * 2011-09-13 2012-05-09 上海量明科技发展有限公司 Method, client terminal and system utilizing input method tool to install software
CN103064588A (en) * 2013-01-22 2013-04-24 上海量明科技发展有限公司 Method and system for outputting streaming media for candidate items of input method
CN103092969A (en) * 2013-01-22 2013-05-08 上海量明科技发展有限公司 Method, client side and system for conducting streaming media retrieval to input method candidate item
CN103092962A (en) * 2013-01-18 2013-05-08 北京搜狗科技发展有限公司 Method and system for releasing Internet information
CN103760991A (en) * 2014-01-13 2014-04-30 北京搜狗科技发展有限公司 Physical input method and physical input device

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006073580A1 (en) * 2004-12-30 2006-07-13 Motorola, Inc. Candidate list enhancement for predictive text input in electronic devices
CN102236421A (en) * 2010-04-20 2011-11-09 腾讯科技(深圳)有限公司 Input method and input device for mobile terminal
CN102314439A (en) * 2010-06-30 2012-01-11 百度在线网络技术(北京)有限公司 Input method combined with application interface and equipment
CN102446109A (en) * 2011-09-13 2012-05-09 上海量明科技发展有限公司 Method, client terminal and system utilizing input method tool to install software
CN103092962A (en) * 2013-01-18 2013-05-08 北京搜狗科技发展有限公司 Method and system for releasing Internet information
CN103064588A (en) * 2013-01-22 2013-04-24 上海量明科技发展有限公司 Method and system for outputting streaming media for candidate items of input method
CN103092969A (en) * 2013-01-22 2013-05-08 上海量明科技发展有限公司 Method, client side and system for conducting streaming media retrieval to input method candidate item
CN103760991A (en) * 2014-01-13 2014-04-30 北京搜狗科技发展有限公司 Physical input method and physical input device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109299319A (en) * 2018-10-19 2019-02-01 广州酷狗计算机科技有限公司 Display methods, device, terminal and the storage medium of audio-frequency information

Similar Documents

Publication Publication Date Title
US20180213289A1 (en) Method of authorizing video scene and metadata
CN104598902A (en) Method and device for identifying screenshot and browser
CN102713848A (en) Methods for interfacing with a virtualized computing service over a network using a lightweight client
US20120072885A1 (en) Integrating user interface components
CN111277892B (en) Method, apparatus, server and medium for selecting video clip
CN104636434A (en) Search result processing method and device
US20140195513A1 (en) System and method for using on-image gestures and multimedia content elements as search queries
CN103412701A (en) Method and device for processing remote desktop images
AU2011214379A1 (en) Method and system for organizing information with a sharable user interface
CN105027116A (en) Flat book to rich book conversion in e-readers
CN104142990A (en) Search method and device
CN113869138A (en) Multi-scale target detection method and device and computer readable storage medium
CN113589991A (en) Text input method and device, electronic equipment and storage medium
US11314757B2 (en) Search results modulator
CN102955852A (en) Method, device and equipment for webpage resource processing
CN104267867A (en) Content input method and device
CN116569159A (en) Automatic depiction and extraction of tabular data in portable document format using a graph neural network
CN106021279B (en) Information display method and device
CN105045409A (en) Input method and apparatus
CN104049831A (en) Method and device for inputting emotion icon
CN105425978A (en) Input data processing method and apparatus
CN103942230A (en) Method, device and system for voice webpage navigation
CN103034468B (en) A kind of method and device showing text
CN105138576A (en) Method and apparatus used for providing recommended input sequence in mobile search
CN105094363A (en) Method and apparatus for processing emotion signal

Legal Events

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

Application publication date: 20151111