CN103744575B - A kind of method and apparatus for the input auxiliary area for being used to provide input application - Google Patents
A kind of method and apparatus for the input auxiliary area for being used to provide input application Download PDFInfo
- Publication number
- CN103744575B CN103744575B CN201310465181.0A CN201310465181A CN103744575B CN 103744575 B CN103744575 B CN 103744575B CN 201310465181 A CN201310465181 A CN 201310465181A CN 103744575 B CN103744575 B CN 103744575B
- Authority
- CN
- China
- Prior art keywords
- input
- application
- auxiliary area
- trigger element
- user
- 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.)
- Active
Links
Landscapes
- User Interface Of Digital Computer (AREA)
Abstract
The object of the present invention is to provide a kind of method and apparatus for the input auxiliary area for being used to provide input application.Specifically, the application related information of the corresponding current application of input application is obtained;According to application related information, the input auxiliary area that input is applied is determined, wherein, input auxiliary area includes and the corresponding applications trigger element of current application;Input auxiliary area is provided to current application.Compared with prior art, the present invention passes through the application related information according to the corresponding current application of input application, determine the input auxiliary area of input application, wherein, inputting auxiliary area includes and the corresponding applications trigger element of current application, input auxiliary area is provided to current application, it is achieved thereby that increase includes the input auxiliary area with the corresponding applications trigger element of current application in current application, not only facilitate the input operation of user, and the operating efficiency of user is also improved, and improve the input operating experience of user.
Description
Technical field
The present invention relates to input method technique field, more particularly to a kind of input auxiliary area for being used to provide input application
Technology.
Background technology
Various symbols are inputted computer or other equipment by input method by using certain coding method(Such as mobile phone), come
Into the input of language, it greatly facilitates interacting for user and computer or other equipment.However, different user is such as instant
When input content in without application, editting function component used in it simultaneously differs documents editing, so when communication, office
And the functional unit that existing same input method status column is provided is fixed, alternatively, being not intended to there are user or seldom using
Functional unit or other assemblies, can not meet user different application occasion is to difference in functionality component the needs of, cause user
Its running cost increase for wishing function or component is accessed, so as to not only reduce the efficiency of user's operation, also reduces user
Input experience.
The content of the invention
The object of the present invention is to provide a kind of method and apparatus for the input auxiliary area for being used to provide input application.
According to an aspect of the invention, there is provided a kind of method for the input auxiliary area for being used to provide input application,
Wherein, this method comprises the following steps:
Obtain the application related information of the corresponding current application of input application;
According to the application related information, the input auxiliary area that the input is applied is determined, wherein, the input auxiliary
Region includes and the corresponding applications trigger element of the current application;
The input auxiliary area is provided to the current application.
According to another aspect of the present invention, a kind of offer for the input auxiliary area for being used to provide input application is be provided
Equipment, wherein, which includes:
Using acquisition device, for obtaining the application related information inputted using corresponding current application;
Determining device, for according to the application related information, determining the input auxiliary area of the input application, its
In, the input auxiliary area includes and the corresponding applications trigger element of the current application;
Device is provided, for the input auxiliary area to be provided to the current application.
In accordance with a further aspect of the present invention, a kind of input for the input auxiliary area for being used to provide input application is additionally provided
Application apparatus, wherein, which is included as the foregoing offer that is used for according to a further aspect of the present invention inputs application
Input auxiliary area offer equipment.
Further aspect according to the present invention, additionally provides a kind of input for the input auxiliary area for being used to provide input application
Application plug-in, wherein, which is included as the foregoing offer that is used for according to a further aspect of the present invention inputs application
Input auxiliary area offer equipment.
Compared with prior art, the application related information of the invention by according to the corresponding current application of input application,
Determine the input auxiliary area of the input application, wherein, the input auxiliary area includes corresponding with the current application
Applications trigger element, by it is described input auxiliary area be provided to the current application, it is achieved thereby that in current application
Increase includes the input auxiliary area with the corresponding applications trigger element of the current application, not only facilitates the input of user
Operation, and the operating efficiency of user and the utilization rate of user's source of screen are also improved, and improve the input operation of user
Experience.Moreover, the present invention can also determine to show pattern letter corresponding to the input auxiliary area according to the current application
Breath, to show pattern information according to, is provided to the current application by the input auxiliary area, further increasing
The operating efficiency of user, improves the input operating experience of user.In addition, the present invention can also according to the application related information,
Determine that, with the corresponding applications trigger element of the current application, the applications trigger realized corresponding to different current applications is first
It is plain different, and then the increased input auxiliary including with the corresponding applications trigger element of the current application in current application
Region, further facilitates the input operation of user, improves the operating efficiency of user and the utilization of user's source of screen
Rate, and improve the input operating experience of user.
Brief description of the drawings
By reading the detailed description made to non-limiting example made with reference to the following drawings, of the invention is other
Feature, objects and advantages will become more apparent upon:
Fig. 1 shows the equipment signal of the input auxiliary area for being used to provide input application of one side according to the present invention
Figure;
Fig. 2 shows the input auxiliary region of the input auxiliary area for being used to provide input application of one side according to the present invention
Domain provides schematic diagram;
Fig. 3 shows setting for the input auxiliary area for being used to provide input application of another preferred embodiment according to the present invention
Standby schematic diagram;
The method that Fig. 4 shows a kind of input auxiliary area for being used to provide input application according to a further aspect of the present invention
Flow chart;
Fig. 5 shows a kind of input auxiliary area side for being used to provide input application in accordance with a preferred embodiment of the present invention
Method flow chart.
The same or similar reference numeral represents the same or similar component in attached drawing.
Embodiment
The present invention is described in further detail below in conjunction with the accompanying drawings.
Fig. 1 shows the offer equipment 1 of the input auxiliary area for being used to provide input application of one side according to the present invention,
Wherein, there is provided equipment 1 includes using acquisition device 11, determining device 12 and provides device 13.Specifically, using acquisition device 11
Obtain the application related information of the corresponding current application of input application;Determining device 12 is according to the application related information, really
The input auxiliary area of the fixed input application, wherein, the input auxiliary area includes corresponding with the current application
Applications trigger element;Device 13 is provided the input auxiliary area is provided to the current application.Here, the offer equipment
1 includes but not limited to such as network host, single network server, multiple webserver collection or the computer collection based on cloud computing
Conjunction etc. is realized;Or realized by user equipment.Here, cloud is by based on cloud computing(Cloud Computing)A large amount of hosts or
The webserver is formed, wherein, cloud computing is one kind of Distributed Calculation, one be made of the computer collection of a group loose couplings
A super virtual computer.Here, the user equipment can be any type can with user by keyboard, mouse, touch pad,
The mode such as touch-screen or handwriting equipment carries out the electronic product of human-computer interaction, such as computer, mobile phone, PDA, palm PC PPC
Or tablet computer etc..The network include but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN, VPN network, wirelessly from group
Knitmesh network(Ad Hoc networks)Deng.Those skilled in the art will be understood that above-mentioned offer equipment 1 is only for example, other it is existing or
The network equipment or user equipment being likely to occur from now on are such as applicable to the present invention, should also be included in the scope of the present invention with
It is interior, and be incorporated herein by reference herein.Herein, there is provided equipment 1 and user equipment include one kind can be according to setting in advance
Fixed or storage instruction, the automatic electronic equipment for carrying out numerical computations and information processing, its hardware include but not limited to microprocessor
Device, application-specific integrated circuit (ASIC), programmable gate array(FPGA), digital processing unit(DSP), embedded device etc..
Specifically, the offer input application for providing equipment 1 itself offer by calling using acquisition device 11 is corresponding
The application programming interfaces of the application related information of current application(API), obtain the application of the corresponding current application of input application
Relevant information;Alternatively, the application programming interfaces provided by inputting application(API), obtain input and currently should using corresponding
Application related information.Here, the input application refers to that user can be realized one kind such as word, image, sound by it
Or a variety of combination input computers or other equipment(Such as mobile phone)Software, third-party application platform such as input method client
Input-method1-client etc., it includes but not limited to such as search dog spelling input method, search dog five-stroke input method, Baidu's input
Method, QQ spelling input methods, QQ five-stroke input methods, Google's spelling input method, limit Chinese character input method platform etc..Here, institute
State current application refer to provide equipment 1 in open with it is described input application and meanwhile use application, its including but not limited to such as:
1)Application program app(application), such as video playing client, instant messaging app such as Baidu hi, qq, office software
Such as microsoft office series;2)It is used for realization and provides message reference, information sharing, information issue or synchronous for its login user
The network platform or terminal platform, such as social network sites, forum, space, blog, microblogging third party website, wherein, the terminal
Platform includes but not limited to the user equipmenies such as mobile terminal, PC.Here, the application related information includes but not limited to described work as
The identification information of preceding application, using description information, application type information etc..Those skilled in the art will be understood that above-mentioned input should
It is only for example, other existing or inputs applications for being likely to occur from now on or currently should with, current application and application related information
With or application related information be such as applicable to the present invention, should also be included within the scope of the present invention, and herein with reference side
Formula is incorporated herein.
For example, it is assumed that user A is opened by its PC equipment is stored in local Microsoft office word2003 texts
Shelves《PRACH in LTE》Continue to edit, realize that word inputs using input method input method, then application obtains dress
Put 11 answering by the application related information for the corresponding current application of offer input application for calling the PC equipment itself to provide
Use routine interface(API), the application related information of the corresponding current application of input application can be got, that is, is got current
Using Microsoft office word2003 documents《PRACH in LTE》Application related information, such as the mark of current application
Know the file type such as Microsoft Word documents of information such as Microsoft office word 2003, current application
The description information such as file title of (.doc), current application《PRACH in LTE》Deng;Alternatively, by inputting application such as input method
The application programming interfaces that input method are provided(API), obtain the current application corresponding to input method input method
Microsoft office word2003 documents《PRACH in LTE》Application related information, as current application mark believe
Breath as Microsoft office word2003, current application file type such as Microsoft Word documents (.doc), when
The description information of preceding application such as file title《PRACH in LTE》Deng.
Those skilled in the art will be understood that the application related information of the corresponding current application of above-mentioned acquisition input application
Mode be only for example, other it is existing or be likely to occur from now on acquisition input application corresponding current application application phases
The mode for closing information is such as applicable to the present invention, should also be included within the scope of the present invention, and wrap by reference herein
It is contained in this.
Determining device 12 determines the input auxiliary area of the input application according to the application related information, wherein, institute
Stating input auxiliary area includes and the corresponding applications trigger element of the current application.Where it determines that device 12 is definite described
The mode for inputting auxiliary area includes but not limited to following at least any one:
1)According to the application related information, matching inquiry is carried out in auxiliary area database is inputted, obtain with it is described
The input auxiliary area that application related information matches, using the input auxiliary area as the input application.For example, connect
Example, current application Microsoft of the input application as corresponding to input method input method is got using acquisition device 11
Office word2003 documents《PRACH in LTE》Application related information, as current application identification information such as
Microsoft office word2003, current application file type such as Microsoft Word documents (.doc), currently should
Description information such as file title《PRACH in LTE》Deng, it is determined that device 12 can be according to the application related information, defeated
Enter and matching inquiry is carried out in auxiliary area database, obtain the input auxiliary area to match with the application related information such as
Assisting-input1, it includes and the corresponding applications trigger element library-app of current application, such as equation editing
Device, additional character, calculator etc. are applied, and are inputted auxiliary area assisting-input1 and be located at current application Microsoft
Office word2003 documents《PRACH in LTE》Middle left margin region or the right white space.Here, art technology
Personnel will be understood that the input auxiliary area database can be located at and provide in equipment 1, may be alternatively located at and pass through with providing equipment 1
In the other equipment that network is connected, such as server.
2)Determining device 12 can also be first according to the application related information, and the definite and current application is corresponding should
With triggering element;Then, then determine that the input auxiliary area of the input application shows pattern information, to show described in basis
Pattern information generates the input auxiliary area, wherein, the input auxiliary area includes corresponding with the current application
Applications trigger element.Here, the pattern information that shows includes but not limited to such as:a)The input auxiliary area shows sample
Formula, such as arrangement mode, the applications trigger element of background color, the applications trigger element in the input auxiliary area
The ways of presentation of icon, the applications trigger element in the input auxiliary area in the input auxiliary area is for example quiet
State shows, dynamically shows;b)The input auxiliary area shows position;c)The size of the input auxiliary area.Here,
The input auxiliary area refers to that auxiliary user in the input application carries out the region of input operation, contain in the region with
The corresponding applications trigger element of current application, wherein, the input auxiliary area includes but not limited to such as:ⅰ)Input method
Status bar;ⅱ)Non- key entry region on dummy keyboard, as being inserted into when editor's short message is realized in dummy keyboard in mobile terminal
The insert key of the functions such as expression, additional character, insertion document, realizes send key being transmitted after editor's short message etc..Here,
The applications trigger element refer to for user click on fast call its it is corresponding application such as search, ticket booking, sectional drawing and/or
This applies corresponding part or all of functional unit.Those skilled in the art will be understood that above-mentioned input auxiliary area, using tactile
The pattern information that shows of hair element and the input auxiliary area is only for example, other inputs that are existing or being likely to occur from now on
The pattern information that shows of auxiliary area or applications trigger element or the input auxiliary area is such as applicable to the present invention, should also wrap
It is contained within the scope of the present invention, and is incorporated herein by reference herein.
Specifically, it is determined that device 12 can first according to the application related information, in applications trigger element database into
Row matching inquiry, with acquisition and the corresponding applications trigger element of the current application, wherein, the applications trigger element data
Storehouse includes the mapping relations of the corresponding applications trigger element of application related information.For example, example is also connected, using acquisition device
11 get current application Microsoft office word2003 of the input application as corresponding to input method input method
Document《PRACH in LTE》Application related information, such as the identification information such as Microsoft office of current application
Word2003, current application file type such as Microsoft Word documents (.doc), current application description information as text
Part title《PRACH in LTE》Deng, it is determined that device 12 can be according to the application related information, in applications trigger element database
Middle carry out matching inquiry, obtains and current application Microsoft office word2003 documents《PRACH in LTE》Relatively
The applications trigger element library-app answered, such as formula editors, additional character, calculator application.Here, this area skill
Art personnel will be understood that the applications trigger element database can be located at and provide in equipment 1, may be alternatively located at and lead to providing equipment 1
Cross in the other equipment that network is connected, such as server.
It is then determined device 12 determines that the input auxiliary area of the input application shows pattern information, with according to institute
State and show the pattern information generation input auxiliary area, wherein, the input auxiliary area includes and the current application phase
Corresponding applications trigger element.Specifically, it is determined that device 12 can be according to the window information of the current application, the input light of user
Cursor position information etc., determine the input auxiliary area that the input is applied shows pattern information, as will be described in current application
White space show position as the input auxiliary area, alternatively, the input cursor by user in the current application
Position near zone shows position as the input auxiliary area, alternatively, arrangement of elements rule is triggered according to scheduled application,
Arrangement mode of the applications trigger element in the input auxiliary area is determined, alternatively, according to the applications trigger element
Corresponding user's access frequency information determines arrangement mode of the applications trigger element in the input auxiliary area.
For example, it is assumed that user A is opened by its PC equipment is stored in local Microsoft office word2003 texts
Shelves《PRACH in LTE》Continue to edit, realize that word inputs using input method input method, and determining device 12
Determine and current application Microsoft office word2003 documents first《PRACH in LTE》Corresponding applications trigger
Element library-app, such as formula editors, additional character, calculator application, it is determined that device 12 can be by current application
Microsoft office word2003 documents《PRACH in LTE》Middle left margin region or the right white space are as institute
State input auxiliary area;For another example, example is connected, it is assumed that determining device 12 obtains and current application Microsoft office first
Word2003 documents《PRACH in LTE》Corresponding applications trigger element, such as formula editors, additional character, calculator
User's access frequency information corresponding to component is respectively 10 times/day, 8 times/day, 1 times/day, it is determined that device 12 can determine that with
Current application Microsoft office word2003 documents《PRACH in LTE》Corresponding application component applications trigger member
Element, if the arrangement mode of formula editors, additional character, calculator in the input auxiliary area is according to equation editing
Device, additional character, calculator order are arranged, so as to generate the input auxiliary area.
For another example, it is assumed that when user A at home by the chat application such as Baidu hi that is installed on its smart mobile phone iphone with
When its friend B is chatted, it is assumed that user A uses Baidu's input method, and determining device 12 determines and the current application first
The corresponding applications trigger elements of Baidu hi include sectional drawing, send document, expression, the search common functional unit when chat,
Then determining device 12 can apply Baidu's input method using the functional unit region having in the current application Baidu hi as input
Input auxiliary area assisting-input2, such as by input auxiliary area assisting-input2 include with it is current
Using the corresponding applications trigger element sectional drawings of Baidu hi, send existing function in the covering such as document, expression, search Baidu hi
Component, preferentially to provide the applications trigger element to user A;Alternatively, determining device 12 can be defeated by user's word in Baidu hi
Enter areas adjacent as the auxiliary input area assisting-input2, to facilitate user to use the auxiliary input area
In the applications trigger element.
Those skilled in the art will be understood that the pattern that shows of the above-mentioned input auxiliary area for determining the input application is believed
The mode of breath is only for example, the exhibition for the input auxiliary area that other definite described inputs that are existing or being likely to occur from now on are applied
The mode of existing pattern information is such as applicable to the present invention, should also be included within the scope of the present invention, and herein with reference side
Formula is incorporated herein.
Those skilled in the art will be understood that the above-mentioned mode for determining the input auxiliary area is only for example, other are existing
Or be likely to occur from now on it is definite it is described input auxiliary area mode be such as applicable to the present invention, should also be included in the present invention
Within protection domain, and it is incorporated herein by reference herein.
Preferably, determining device 12 can also apply corresponding ginseng according to the application related information, and the input
Examine auxiliary information, determine the input auxiliary area of the input application, wherein, the input auxiliary area include with it is described current
Using corresponding applications trigger element.Specifically, it is determined that device 12 can be according to the application related information, and the input
Using corresponding reference auxiliary information, determining should with the corresponding applications trigger element of the current application and the input
Input auxiliary area shows pattern information, and the input auxiliary area is generated to show pattern information according to, its
In, the input auxiliary area includes and the corresponding applications trigger element of the current application.Preferably, it is described with reference to auxiliary
Information includes but not limited to following at least any one:
- correspond to user configuration information of the user on the input application;
- correspond to historical usage access record information of the user on the current application;
- described input applies corresponding recommended configuration information.
For example, when it is described include user configuration information of the corresponding user on the input application with reference to auxiliary information when,
Assuming that user A is opened by its PC equipment is stored in local Microsoft office word2003 documents《In LTE
PRACH》Continue to edit, realize that word inputs using input method input method, and got using acquisition device 11
Current application Microsoft office word2003 document of the input application as corresponding to input method input method《LTE
In PRACH》Application related information, it is identification information such as Microsoft office word2003 such as current application, current
The description information such as file title of the file type of application such as Microsoft Word documents (.doc), current application《In LTE
PRACH》Deng, it is assumed that user A sets following configuration information user-A- to input application such as input method input method
configuration;1)Display sends the applications such as document, translation, formula editors, PDF conversions and this applies corresponding part
Or repertoire component, there is transmission offline, online transmission when such as sending document;2)Input application such as input method
The background patterns of input method are arranged to warm-toned rose, it is determined that device 12 can be according to current application
Microsoft office word2003 documents《PRACH in LTE》Application related information, by applications trigger element data
It is such as defeated on input application with the application related information corresponding applications trigger element library-app and user A in storehouse
Enter union or the intersection of the user configuration information ser-A-configuration of method input method, touched as the application
Element is sent out, the applications trigger element as described in determining includes formula editors, additional character, calculator, transmission document, translation, PDF
Conversion;Meanwhile determining device 12 can set letter according to user A to the background patterns for inputting application such as input method input method
Cease, alternatively, background color tone according to the current application etc., determine the input auxiliary area that the input is applied shows pattern
Information, such as determines that input is such as defeated using the background patterns of the input auxiliary area such as input method input method and input application
It is consistent to enter the background patterns of method input method, i.e., is also warm-toned rose.
For another example, historical usage access record of the corresponding user on the current application is included with reference to auxiliary information when described
During information.Include but not limited to such as here, the user accesses record information on the historical usage of the current application:1)Institute
State the functional unit that user accesses the current application accessed during the current application in the past;2)The related application of the current application and
Should(Deng)The functional unit of related application.For example, connect example, it is assumed that user A edits Microsoft office word2003 texts
Shelves《PRACH in LTE》When, often with the formula editors of Microsoft office word2003 offers, picture work
The functional units such as tool, Format Painter, headerfooter, it is determined that device 12 can be according to current application Microsoft office
Word2003 documents《PRACH in LTE》Application related information, will be related to the application in applications trigger element database
The corresponding applications trigger element library-app of information and user A is on the current application Microsoft office
Word2003 documents《PRACH in LTE》Historical usage access record information union or intersection, as the applications trigger
Element, alternatively, by user A on accessing most frequent functional unit in the history access record information of the current application or answering
Be used as the applications trigger element, as determining device 12 using user A with most frequent formula editors, picture instrument as
The applications trigger element, alternatively, fast being called user A as institute with most frequent formula editors, picture instrument
State applications trigger element;Meanwhile determining device 12 can access record letter according to user A on the historical usage of the current application
The tone of the functional unit of the current application accessed in breath, determine the input auxiliary area that the input is applied shows mould
Formula information, such as assumes that user A edits Microsoft office word2003 documents《PRACH in LTE》When, often use
Microsoft office word2003 provide formula editors, picture instrument, Format Painter, the function group such as headerfooter
The tone of part is blue series, it is determined that device 12 can determine that input application such as the input auxiliary area of input method input method
Tone be also blue series.
Also such as, when it is described with reference to auxiliary information include it is described input application corresponding recommended configuration information when, here, institute
State recommended configuration information and include but not limited to such as Server remote instruction, upgrade package program, wherein, the recommended configuration information
Can be by carrying out statistics acquisition using corresponding application configuration information to the input.Also connect example, it is assumed that input application is such as
Recommended configuration information corresponding to input method input method is included such as:1)Configure the application such as emoticon, Today's news;2)
Background color tone corresponding to input method input method is the warm spring, it is determined that device 12 can be according to current application Microsoft
Office word2003 documents《PRACH in LTE》Application related information, by applications trigger element database with it is described
The corresponding applications trigger element library-app of application related information and input application such as input method input method institutes are right
Union or intersection of the recommended configuration information answered including applications such as allocation list feelings symbol, Today's news are as applications trigger member
Element, alternatively, the recommended configuration information that determining device 12 can only by the input application as corresponding to input method input method
The recommended configuration information is used as including applications such as configuration emoticon, Today's news, the applications trigger element bag as described in determining
Including the recommended configuration information corresponding to input method input method includes the application or such such as allocation list feelings symbol, Today's news
The applications trigger element is used as using corresponding quick call;Meanwhile determining device 12 can be according to input application as inputted
Background color tone information in the recommended configuration information of method input method, determines the input auxiliary area of the input application
Show pattern information, such as determine that input should with input using the background color tone of the input auxiliary area of input method input method
Background color tone with input method input method is consistent, i.e., is also warm spring scenery tune.
Those skilled in the art will be understood that the above-mentioned input with reference to described in determines institute using corresponding reference auxiliary information
The mode for stating applications trigger element and the input auxiliary area is only for example, other combinations that are existing or being likely to occur from now on
The corresponding mode that the applications trigger element and the input auxiliary area are determined with reference to auxiliary information of the input application
The present invention is such as applicable to, should also be included within the scope of the present invention, and is incorporated herein by reference herein.
Preferably, determining device 12 can also be according to the application related information, and the field corresponding to the current application
Scape relevant information, determines the input auxiliary area of the input application, wherein, the input auxiliary area include with it is described current
Using corresponding applications trigger element.Specifically, it is determined that device 12 opens the current application by such as calling first
The related application interface that user equipment is provided(API), the scenario-related information corresponding to the current application is obtained, such as
Open status information of equipment, network related information or geographical location information of the user equipment of the current application etc.;Then root
According to the application related information, and the scenario-related information corresponding to the current application, determine and the current application phase
The input auxiliary area that corresponding applications trigger element and the input are applied shows pattern information, to show mould according to
Formula information generates the input auxiliary area, wherein, the input auxiliary area include with the current application is corresponding should
With triggering element.Here, the scene information includes but not limited to following at least any one:
The geographical location information of the user equipment of-unlatching current application;
The status information of equipment of the user equipment of-unlatching current application;
The network related information of the user equipment of-unlatching current application.
For example, it is assumed that when user A watches video vedio1 by its PC with videoconference client storm wind sound shadow, it is clicked on
Line movie and television contents column, input method input method are switched to by Microsoft's spelling input method, with defeated in column by being inquired about in video display
When entering the corresponding message of film and TV of search sequence query search, input application such as input method input are got using acquisition device 11
The application related information vedio1-information of current application such as storm wind sound shadow player corresponding to method, such as it just
The video vedio1 titles of broadcasting are such as《Chinese partner》, type such as " comedy, literature and art, youth " information, it is determined that device 12
Can first by the process ID of the application process of the operating system of the PC equipment, to obtain the status information of equipment of the PC equipment,
The application program being currently running including the PC equipment, the video information such as just played, the video player used, the input opened
Method etc., further includes the installed application program of PC equipment, such as QQ, game, Online Map, it is determined that device 12 is according to institute
State application related information vedio1-information, and scenario-related information i.e. PC corresponding to the current application is set
Standby status information of equipment, determine with the corresponding applications trigger element of the current application, such as by the film review of video vedio1,
Belong to other video informations of same type as the applications trigger element with video vedio1;Meanwhile determining device 12 can root
According to the status information of equipment of the PC equipment of the user A of its acquisition, video vedio1 such as is being played, then can determine that the input is auxiliary
The ways of presentation for helping region is hiding, when user A inquires about input inquiry sequence query in column in the video display of storm wind sound shadow player
When search corresponds to message of film and TV, show the input auxiliary area, wherein, which includes the shadow of video vedio1
Comment, belong to the applications trigger element such as other video informations of same type with video vedio1.For another example, when user A passes through at home
When the chat application installed on its smart mobile phone iphone such as Baidu hi and its friend B is chatted, it is assumed that user A uses Baidu
Input method, and get answering for current application such as Baidu hi of the input application as corresponding to Baidu's input method using acquisition device 11
Include application type such as instant messaging etc. with relevant information, it is determined that device 12 can first by such as GPS positioning mode, or
Network where the smart mobile phone, obtains the geographical location letter for the smart mobile phone iphone for opening the current application Baidu hi
Breath, the longitude and latitude in such as geographical location, height, time information, it is determined that device 12 can be according to the application related information, Yi Jisuo
The scenario-related information corresponding to current application is stated, determines to include cutting with the corresponding applications trigger element of the current application
Figure, send document, expression, the search common functional unit when chat, and the functional unit such as cell phone network connection;Meanwhile
Determining device 12 can according to its acquisition user A PC equipment geographical location information such as user A at home, determine the input
The ways of presentation of auxiliary area is all shows the applications trigger element in the input auxiliary area, and the applications trigger is first
The corresponding icon shape of element can be house shape.
Those skilled in the art will be understood that the scenario-related information corresponding to the above-mentioned current application with reference to described in determines institute
The mode for stating applications trigger element and the input auxiliary area is only for example, other combinations that are existing or being likely to occur from now on
Scenario-related information corresponding to the current application determines the mode of the applications trigger element and the input auxiliary area
The present invention is such as applicable to, should also be included within the scope of the present invention, and is incorporated herein by reference herein.
Communication mode of the device 13 by agreement, such as http or https communication protocols are provided, alternatively, being set by providing
Standby 1 application programming interfaces of itself(API), the input auxiliary area is provided to the current application, with described current
The input auxiliary area is shown in.For example, connecting example, determining device 12 determines the work(having in current application Baidu hi
Input auxiliary area assisting-input2 of the energy device region as input using Baidu's input method, then providing device 13 will
The auxiliary area is provided to current application Baidu hi, to show input auxiliary area assisting- in current application Baidu hi
Input2, obtains interface as shown in Figure 2.
Those skilled in the art will be understood that ways of presentation of the input auxiliary area described above in the current application
It is only for example, other ways of presentation of existing or input auxiliary area for being likely to occur from now in the current application
The present invention is such as applicable to, should also be included within the scope of the present invention, and is incorporated herein by reference herein.
Constantly work between each device of offer equipment 1.Specifically, persistently obtained using acquisition device 11
The application related information of the corresponding current application of input application;Determining device 12 continues according to the application related information, really
The input auxiliary area of the fixed input application, wherein, the input auxiliary area includes corresponding with the current application
Applications trigger element;Device 13 is provided to continue the input auxiliary area being provided to the current application.Here, this area skill
Art personnel will be understood that " lasting " refers to constantly carry out obtaining for application related information respectively between each device of offer equipment 1
Take, determining and providing for auxiliary area is provided, until providing the acquisition that equipment 1 stops application related information in a long time.
Preferably, there is provided equipment 1 further includes pattern determining device(It is not shown).Specifically, pattern determining device is according to institute
Current application is stated, determines to show pattern information corresponding to the input auxiliary area;Wherein, there is provided device 13 is according to the exhibition
Existing pattern information, the current application is provided to by the input auxiliary area.
Specifically, pattern determining device determines showing corresponding to the input auxiliary area according to the current application
Pattern information.Here, the pattern information that shows includes but not limited to such as:1)The input auxiliary area shows pattern, such as
Background color, the applications trigger element are in the arrangement mode inputted in auxiliary area, the applications trigger element in institute
The ways of presentation of icon, the applications trigger element in the input auxiliary area in input auxiliary area is stated such as with static state
Show, dynamically show;2)The input auxiliary area shows position;3)The size of the input auxiliary area.Here, mould
Formula determining device determine it is described show the mode of pattern information and foregoing determining device determine described in show the mode of pattern information
Identical or essentially identical, for simplicity, therefore details are not described herein, and include by reference and this.
Then, there is provided device 13 shows pattern information according to described, by the communication mode of agreement, such as http or https
Etc. communication protocol, the input auxiliary area is provided to the current application.For example, it is assumed that when user A passes through it at home
When the chat application installed on smart mobile phone iphone such as Baidu hi and its friend B is chatted, it is assumed that user A is defeated using Baidu
Enter method, and Baidu's input method is applied in the functional unit region that determining device 12 determines to have in current application Baidu hi as input
Input auxiliary area assisting-input2, wherein, input auxiliary area assisting-input2 include with it is current
Using the corresponding applications trigger element sectional drawings of Baidu hi, document, expression, search are sent, then this can be aided in by providing device 13
Region is provided to current application Baidu hi, to show input auxiliary area assisting- in current application Baidu hi
Input2, obtains interface as shown in Figure 2.
Preferably, determining device 12 includes element determination unit(It is not shown)And area determination unit(It is not shown).Specifically
Ground, element determination unit determine and the corresponding applications trigger element of the current application according to the application related information;Area
Domain determination unit updates according to the described and corresponding applications trigger element of the current application or determines the input application
Input auxiliary area.
Specifically, for element determination unit according to the application related information, the definite and current application is corresponding should
With triggering element.Here, element determination unit is determined with the mode of the corresponding applications trigger element of the current application with before
It is definite identical or essentially identical with the mode of the corresponding applications trigger element of the current application to state determining device 12, for simplicity
For the sake of, therefore details are not described herein, and include by reference and this.
Then, area determination unit according to the corresponding applications trigger element of the current application, renewal or definite institute
State the input auxiliary area of input application.For example, it is assumed that when user A is chatted by what is installed on its smart mobile phone iphone at home
When it such as Baidu hi and its friend B using being chatted, it is assumed that user A uses Baidu's input method, and element determination unit determines
Include sectional drawing with the corresponding applications trigger elements of current application Baidu hi, send document, expression, search, then region determines list
Member can generate the input auxiliary area, the function group such as having in current application Baidu hi according to the applications trigger element
Input auxiliary area assisting-input2 of the part region as input using Baidu's input method, and according to corresponding to user A
Associated user such as belong to user A the other users of same subscriber group to the applications trigger element such as sectional drawing, send text
Shelves, expression, the access frequency information of search, determine such applications trigger element in input auxiliary area assisting-input2
Put in order, alternatively, area determination unit can also be by pre-defined rule to the applications trigger that include of input auxiliary area
Element is updated, and such as timing updates daily, or is updated according to the renewal operation of corresponding user, or according to received renewal
Instruction is updated the input auxiliary area.
It is highly preferred that area determination unit can also according to the corresponding applications trigger element of the current application, renewal
Or determine the layout information of the input auxiliary area of the input application, to obtain the input auxiliary area.For example, connect
Example, it is assumed that element determination unit determine with the corresponding applications trigger elements of current application Baidu hi include sectional drawing, send document,
Expression, search, then area determination unit can be according to such applications trigger element, and the input of renewal or the definite input application is auxiliary
The layout information in region is helped, to obtain the input auxiliary area, applications trigger element adds the input application as will be described
Input auxiliary area, adjust it is described input auxiliary area size, with corresponding to such applications trigger element described defeated
Enter putting in order in auxiliary area, the layout information of the input auxiliary area is adjusted, it is auxiliary to obtain the input
Help region.
Fig. 3 shows setting for the input auxiliary area for being used to provide input application of another preferred embodiment according to the present invention
Standby schematic diagram, wherein, there is provided equipment 1 includes obtaining dress using acquisition device 11 ', determining device 12 ', offer device 13 ', interaction
Put 14 ', executive device 15 ' and result provides device 16 '.Specifically, input is obtained using corresponding using acquisition device 11 '
The application related information of current application;Determining device 12 ' determines the input of the input application according to the application related information
Auxiliary area, wherein, the input auxiliary area includes and the corresponding applications trigger element of the current application;Device is provided
The input auxiliary area is provided to the current application by 13 ';Interaction acquisition device 14 ' obtains user in the input auxiliary
Applications trigger element selected in region;The target that executive device 15 ' performs corresponding to selected applications trigger element should
With;Device 16 ' is as a result provided corresponding implementing result is provided to the current application.Here, using acquisition device 11 ', really
Determine device 12 ' and offer device 13 ' is same or similar with corresponding intrument shown in Fig. 1 respectively, therefore repeat no more here, and pass through
The mode of reference is incorporated herein.
Specifically, interaction acquisition device 14 ' is by dynamic web page techniques such as JSP, ASP, alternatively, by providing equipment 1 certainly
The application programming interfaces that body provides(API), obtain applications trigger element of the user selected in the input auxiliary area.Example
Such as, it is assumed that when user A is carried out by chat application such as Baidu hi and its friend B installed on its smart mobile phone iphone at home
During chat, it is assumed that user A uses Baidu's input method, and user A clicks first application of input auxiliary area as shown in Figure 2
Element " search " is triggered, then user A can be got and be existed by dynamic web page techniques such as JSP, ASP by interacting acquisition device 14 '
Applications trigger element " search " selected in the input auxiliary area.
Those skilled in the art will be understood that application of the above-mentioned acquisition user selected in the input auxiliary area is touched
The mode of hair element is only for example, other acquisition users that are existing or being likely to occur from now on input institute in auxiliary area described
The mode of the applications trigger element of selection is such as applicable to the present invention, should also be included within the scope of the present invention, and herein
It is incorporated herein by reference.
Executive device 15 ' performs the intended application corresponding to selected applications trigger element.For example, example is connected, interaction
Acquisition device 14 ' gets applications trigger elements " search " of the user A selected in the input auxiliary area, then performs dress
The intended application corresponding to 15 ' execution applications trigger elements " search " is put, such as opens searched page http://
Www.baidu.com/, so that user A is scanned for;For another example, example is also connected, if interaction acquisition device 14 ' gets user and exists
Last applications trigger element " weather " of input auxiliary area selection as shown in Figure 2, then executive device 15 ' performs application
The intended application corresponding to element " weather " is triggered, such as searches the corresponding time such as September 23 in 2013 that user A clicks on " weather "
Day and user A at place such as " Beijing " weather condition.
Those skilled in the art will be understood that the intended application corresponding to the selected applications trigger element of above-mentioned execution
Mode is only for example, other targets performed corresponding to selected applications trigger element that are existing or being likely to occur from now on should
Mode is such as applicable to the present invention, should also be included within the scope of the present invention, and is contained in by reference herein
This.
Device 16 ' is as a result provided corresponding implementing result is provided to the current application.For example, it is assumed that executive device
15 ' perform the intended application corresponding to applications trigger element " search ", such as open searched page http://
Www.baidu.com/, so that user A is scanned for, then result offer device 16 ' can be by user A in searched page http://
The search sequence inputted in the search column of www.baidu.com/ such as " housing loan calculator " corresponding search result as "【Housing loan
Calculator】- 2013 housing loan calculators-housing loan interest rate calculator-Sohu's focus net " are provided to the chat in current application Baidu hi
Window, alternatively, by search result "【Housing loan calculator】- 2013 housing loan calculators-housing loan interest rate calculator-Sohu's focus net " with
The form of suspended window provides.For another example, it is assumed that the target that executive device 15 ' performs corresponding to applications trigger element " weather " should
With, as search user A click on " weather " such as September in 2013 of corresponding time 23 days and user A at place as " northern
The weather condition in capital ", then result provide device 16 ' situation of corresponding September in 2013 Beijing weather on the 23rd is provided to currently
Using the chat window of Baidu hi, Beijing weather forecast on the 23rd of September in 2013 is shown such as in the chat window of Baidu hi.
Those skilled in the art will be understood that above-mentioned is provided to the mode of the current application only by corresponding implementing result
For citing, other modes that corresponding implementing result is provided to the current application that are existing or being likely to occur from now on such as may be used
It suitable for the present invention, should also be included within the scope of the present invention, and be incorporated herein by reference herein.
Preferably, interaction acquisition device 14 ' can also obtain user and apply inputted input information by the input, with
And the applications trigger element selected in the input auxiliary area;Wherein, executive device 15 ' performs the input information
Intended application corresponding to selected applications trigger element.
Specifically, interaction acquisition device 14 ' can also be by dynamic web page techniques such as JSP, ASP, alternatively, passing through the input
Using the application programming interfaces of offer, obtain user and inputted input information applied by the input, and by JSP,
The dynamic web page techniques such as ASP, obtain applications trigger element of the user selected in the input auxiliary area.For example,
Assuming that when user A is chatted by chat application such as Baidu hi and its friend B installed on its smart mobile phone iphone at home
It when, it is assumed that user A uses Baidu's input method, it is assumed that user A by input using Baidu's input method Baidu hi chat window
" housing loan calculator " is inputted in mouthful, then user A clicks first applications trigger member of input auxiliary area as shown in Figure 2
Plain " search ", then interactive acquisition device 14 ' can by dynamic web page techniques such as JSP, ASP, can get user A pass through it is described
Inputted input information " housing loan calculator ", and the applications trigger selected in the input auxiliary area are applied in input
Element " search ".
Those skilled in the art will be understood that above-mentioned acquisition user by it is described input application inputted input information with
And the mode of the applications trigger element selected in the input auxiliary area is only for example, other are existing or from now on may
Appearance obtains user by the inputted input information of the input application and selected in the input auxiliary area
The mode of applications trigger element be such as applicable to the present invention, should also be included within the scope of the present invention, and herein to draw
It is incorporated herein with mode.
Executive device 15 ' performs the input information intended application corresponding to selected applications trigger element.Example
Such as, example is connected, interaction acquisition device 14 ' gets user A, and " housing loan calculates by the inputted input information of the input application
Device ", and the applications trigger element " search " selected in the input auxiliary area, then executive device 15 ' is to described defeated
Enter the intended application corresponding to the selected applications trigger element of information execution, such as the input information by user A inputs is " in terms of housing loan
Calculate device " it is used as search sequence, then the intended application that the search sequence is submitted to corresponding to applications trigger element " search " such as to search
Index is held up, and receive that the search engine fed back with search sequence " housing loan calculator " the corresponding search result.
Preferably, the mesh that executive device 15 ' can also first according to corresponding to the selected applications trigger element of the user
Mark application, is mutually fitted from the input using selection in the multiple candidate items on the input information provided with the intended application
The preferred candidate item answered;Then the intended application is performed to the preferred candidate item.For example, it is assumed that when user A passes through it at home
When the chat application installed on smart mobile phone iphone such as Baidu hi and its friend B is chatted, it is assumed that user A is defeated using Baidu
Entering method, it is assumed that interaction acquisition device 14 ' gets user A and applies inputted input information " bingyu " by the input,
And the applications trigger element " search " selected in the input auxiliary area, it is assumed that Baidu's input method is applied in the input
The multiple candidate items on the input information " bingyu " provided such as " and with ", " ice rain ", " ice is beautiful ", then executive device
15 ' can first according to corresponding to the selected applications trigger elements " search " of user A intended application such as music searching, from described
In multiple candidate items on the input information that input is provided using Baidu's input method such as " and with ", " ice rain ", " ice is beautiful "
The preferred candidate item such as " ice rain " that selection is adapted with the intended application;Then the intended application is performed to the preferred candidate item,
Scanned for using preferred candidate item such as " ice rain " as search sequence.
The method that Fig. 4 shows a kind of input auxiliary area for being used to provide input application according to a further aspect of the present invention
Flow chart.
Specifically, in step sl, there is provided equipment 1 obtains the related letter of application of the corresponding current application of input application
Breath;In step s 2, there is provided equipment 1 determines the input auxiliary area of the input application according to the application related information, its
In, the input auxiliary area includes and the corresponding applications trigger element of the current application;In step s3, there is provided equipment
The input auxiliary area is provided to the current application by 1.Here, the offer equipment 1 includes but not limited to such as network master
Machine, single network server, multiple webserver collection or set of computers based on cloud computing etc. are realized;Or set by user
It is standby to realize.Here, cloud is by based on cloud computing(Cloud Computing)A large amount of hosts or the webserver form, wherein, cloud
Calculating is one kind of Distributed Calculation, a super virtual computer being made of the computer collection of a group loose couplings.Here,
The user equipment can be that any type can pass through the side such as keyboard, mouse, touch pad, touch-screen or handwriting equipment with user
Formula carries out the electronic product of human-computer interaction, such as computer, mobile phone, PDA, palm PC PPC or tablet computer etc..The network
Including but not limited to internet, wide area network, Metropolitan Area Network (MAN), LAN, VPN network, wireless self-organization network(Ad Hoc networks)Deng.
Those skilled in the art will be understood that above-mentioned offer equipment 1 is only for example, other networks that are existing or being likely to occur from now on are set
Standby or user equipment is such as applicable to the present invention, should also be included within the scope of the present invention, and wraps by reference herein
It is contained in this.Herein, there is provided equipment 1 and user equipment include it is a kind of can according to the instruction for being previously set or storing, automatically into
Row numerical computations and the electronic equipment of information processing, its hardware include but not limited to microprocessor, application-specific integrated circuit (ASIC),
Programmable gate array(FPGA), digital processing unit(DSP), embedded device etc..
Specifically, in step sl, there is provided institute is applied in the offer input that equipment 1 provides equipment 1 itself offer by calling
The application programming interfaces of the application related information of corresponding current application(API), obtain input and apply corresponding current application
Application related information;Alternatively, the application programming interfaces provided by inputting application(API), it is corresponding to obtain input application
The application related information of current application.Here, the input application refers to that user can be realized word, image, sound by it
Deng one or more combination input computers or other equipment(Such as mobile phone)Software, third-party application platform for example input method visitor
Family end Input-method1-client etc., it includes but not limited to such as search dog spelling input method, search dog five-stroke input method, Baidu
Input method, QQ spelling input methods, QQ five-stroke input methods, Google's spelling input method, limit Chinese character input method platform etc..
This, the current application refers to provide the application with the input application utilization at the same time opened in equipment 1, it includes but unlimited
Yu Ru:1)Application program app(application), such as video playing client, instant messaging app such as Baidu hi, qq, do
Public software such as microsoft office series etc.;2)It is used for realization and provides message reference, information sharing, information issue for its login user
Or the synchronous network platform or terminal platform, such as social network sites, forum, space, blog, microblogging third party website, wherein, institute
State terminal platform and include but not limited to the user equipmenies such as mobile terminal, PC.Here, the application related information includes but not limited to
The identification information of the current application, using description information, application type information etc..Those skilled in the art will be understood that above-mentioned
Input application, current application and application related information are only for example, other existing or inputs applications for being likely to occur from now on or
Current application or application related information are such as applicable to the present invention, should also be included within the scope of the present invention, and herein with
Way of reference is incorporated herein.
For example, it is assumed that user A is opened by its PC equipment is stored in local Microsoft office word2003 texts
Shelves《PRACH in LTE》Continue to edit, realize that word inputs using input method input method, then in step sl,
Equipment 1 is provided by calling the offer that the PC equipment itself provides to input the application related information of the corresponding current application of application
Application programming interfaces(API), the application related information of the corresponding current application of input application can be got, that is, is got
Current application Microsoft office word2003 documents《PRACH in LTE》Application related information, such as current application
Identification information such as Microsoft office word2003, current application file type such as Microsoft Word documents
The description information such as file title of (.doc), current application《PRACH in LTE》Deng;Alternatively, by inputting application such as input method
The application programming interfaces that input method are provided(API), obtain the current application corresponding to input method input method
Microsoft office word2003 documents《PRACH in LTE》Application related information, as current application mark believe
Breath as Microsoft office word2003, current application file type such as Microsoft Word documents (.doc), when
The description information of preceding application such as file title《PRACH in LTE》Deng.
Those skilled in the art will be understood that the application related information of the corresponding current application of above-mentioned acquisition input application
Mode be only for example, other it is existing or be likely to occur from now on acquisition input application corresponding current application application phases
The mode for closing information is such as applicable to the present invention, should also be included within the scope of the present invention, and wrap by reference herein
It is contained in this.
In step s 2, there is provided equipment 1 determines the input auxiliary region that the input is applied according to the application related information
Domain, wherein, the input auxiliary area includes and the corresponding applications trigger element of the current application.Here, in step S2
In, there is provided equipment 1 determines that the mode of the input auxiliary area includes but not limited to following at least any one:
1)According to the application related information, matching inquiry is carried out in auxiliary area database is inputted, obtain with it is described
The input auxiliary area that application related information matches, using the input auxiliary area as the input application.For example, connect
Example, in step sl, there is provided equipment 1 gets current application of the input application as corresponding to input method input method
Microsoft office word2003 documents《PRACH in LTE》Application related information, as current application mark believe
Breath as Microsoft office word2003, current application file type such as Microsoft Word documents (.doc), when
The description information of preceding application such as file title《PRACH in LTE》Deng then in step s 2, there is provided equipment 1 can be according to the application
Relevant information, carries out matching inquiry in auxiliary area database is inputted, and obtains the input to match with the application related information
Auxiliary area such as assisting-input1, it include with the corresponding applications trigger element library-app of current application, such as
Formula editors, additional character, calculator etc. are applied, and are inputted auxiliary area assisting-input1 and be located at current application
Microsoft office word2003 documents《PRACH in LTE》Middle left margin region or the right white space.Here,
Those skilled in the art will be understood that the input auxiliary area database can be located at and provide in equipment 1, may be alternatively located at and provide
In the other equipment that equipment 1 is connected by network, such as server.
2)In step s 2, there is provided equipment 1 can also determine and the current application first according to the application related information
Corresponding applications trigger element;Then, then determine that the input auxiliary area of the input application shows pattern information, with root
The input auxiliary area is generated according to the pattern information that shows, wherein, the input auxiliary area includes currently should with described
With corresponding applications trigger element.Here, the pattern information that shows includes but not limited to such as:a)The input auxiliary area
Show pattern, as background color, the applications trigger element it is described input auxiliary area in arrangement mode, the application
Icon, the applications trigger element of the triggering element in the input auxiliary area input showing in auxiliary area described
Mode such as static state shows, dynamically shows;b)The input auxiliary area shows position;c)It is described to input the big of auxiliary area
It is small.Here, the input auxiliary area refers to that auxiliary user in the input application carries out the region of input operation, in the region
Contain with the corresponding applications trigger element of the current application, wherein, it is described input auxiliary area include but not limited to such as:
ⅰ)The status bar of input method;ⅱ)Non- key entry region on dummy keyboard, disappears as realized that editor is short in dummy keyboard in mobile terminal
The insert key of the functions such as expression, additional character, insertion document is inserted into during breath, realizes the send key being transmitted after editor's short message
Deng.Here, the applications trigger element refers to click on for user fast to call its corresponding application such as search, ticket booking, cut
Figure etc. and/or this apply corresponding part or all of functional unit.Those skilled in the art will be understood that above-mentioned input auxiliary region
The pattern information that shows in domain, applications trigger element and the input auxiliary area is only for example, other are existing or from now on may
The pattern information that shows of the input auxiliary area or applications trigger element of appearance or the input auxiliary area is such as applicable to this
Invention, should also be included within the scope of the present invention, and be incorporated herein by reference herein.
Specifically, in step s 2, there is provided equipment 1 can be first according to the application related information, in applications trigger element
Matching inquiry is carried out in database, with acquisition and the corresponding applications trigger element of the current application, wherein, the application is touched
Send out the mapping relations that element database includes the corresponding applications trigger element of application related information.For example, example is also connected,
In step S1, there is provided equipment 1 gets current application Microsoft of the input application as corresponding to input method input method
Office word2003 documents《PRACH in LTE》Application related information, as current application identification information such as
Microsoft office word2003, current application file type such as Microsoft Word documents (.doc), currently should
Description information such as file title《PRACH in LTE》Deng then in step s 2, there is provided equipment 1 can be related according to the application
Information, carries out matching inquiry in applications trigger element database, obtains and current application Microsoft office
Word2003 documents《PRACH in LTE》Corresponding applications trigger element library-app, such as formula editors, special symbol
Number, the application such as calculator.There is provided here, those skilled in the art will be understood that the applications trigger element database can be located at
In equipment 1, it may be alternatively located in the other equipment being connected with providing equipment 1 by network, such as server.
Then, in step s 2, there is provided equipment 1 determines that the pattern that shows of the input auxiliary area of the input application is believed
Breath, the input auxiliary area is generated to show pattern information according to, wherein, the input auxiliary area include with it is described
The corresponding applications trigger element of current application.Specifically, in step s 2, there is provided equipment 1 can be according to the current application
Window information, the input cursor position information etc. of user, determine that the pattern that shows of the input auxiliary area of the input application is believed
Cease, the white space in current application shows position as the input auxiliary area as will be described, alternatively, will be described current
The input cursor position near zone of user shows position as the input auxiliary area in, alternatively, according to predetermined
Applications trigger arrangement of elements rule, determines arrangement mode of the applications trigger element in the input auxiliary area, alternatively,
User's access frequency information according to corresponding to the applications trigger element determines that the applications trigger element is auxiliary in the input
Help the arrangement mode in region.
For example, it is assumed that user A is opened by its PC equipment is stored in local Microsoft office word2003 texts
Shelves《PRACH in LTE》Continue to edit, realize that word inputs using input method input method, and in step s 2,
Equipment 1 is provided to determine and current application Microsoft office word2003 documents first《PRACH in LTE》It is corresponding
Applications trigger element library-app, such as formula editors, additional character, calculator application, then in step s 2, carry
Can be by current application Microsoft office word2003 documents for equipment 1《PRACH in LTE》Middle left margin region
Or the right white space is as the input auxiliary area;For another example, example is connected, it is assumed that in step s 2, there is provided equipment 1 obtains first
Obtain and current application Microsoft office word2003 documents《PRACH in LTE》Corresponding applications trigger element,
User's access frequency information as corresponding to the components such as formula editors, additional character, calculator is respectively 10 times/day, 8 times/
My god, 1 times/day, then in step s 2, there is provided equipment 1 can determine that and current application Microsoft office word2003 documents
《PRACH in LTE》Corresponding application component applications trigger element, if formula editors, additional character, calculator are described
Arrangement mode in input auxiliary area is to be arranged according to formula editors, additional character, calculator order, so as to generate
The input auxiliary area.
For another example, it is assumed that when user A at home by the chat application such as Baidu hi that is installed on its smart mobile phone iphone with
When its friend B is chatted, it is assumed that user A uses Baidu's input method, and in step s 2, there is provided equipment 1 determines first and institute
State the corresponding applications trigger elements of current application Baidu hi include sectional drawing, send document, expression, search when chat when it is common
Functional unit, then in step s 2, there is provided equipment 1 can using the functional unit region having in the current application Baidu hi as
Input, such as will input auxiliary area assisting- using the input auxiliary area assisting-input2 of Baidu's input method
Applications trigger element sectional drawing corresponding with current application Baidu hi that input2 includes, send document, expression, search etc. and cover
Existing functional unit in Baidu hi is covered, preferentially to provide the applications trigger element to user A;Alternatively, in step s 2, carry
For equipment 1 can using user's word input area in Baidu hi nearby as the auxiliary input area assisting-input2,
To facilitate user with the applications trigger element in the auxiliary input area.
Those skilled in the art will be understood that the pattern that shows of the above-mentioned input auxiliary area for determining the input application is believed
The mode of breath is only for example, the exhibition for the input auxiliary area that other definite described inputs that are existing or being likely to occur from now on are applied
The mode of existing pattern information is such as applicable to the present invention, should also be included within the scope of the present invention, and herein with reference side
Formula is incorporated herein.
Those skilled in the art will be understood that the above-mentioned mode for determining the input auxiliary area is only for example, other are existing
Or be likely to occur from now on it is definite it is described input auxiliary area mode be such as applicable to the present invention, should also be included in the present invention
Within protection domain, and it is incorporated herein by reference herein.
Preferably, in step s 2, there is provided equipment 1 can also be according to the application related information, and the input application
Corresponding reference auxiliary information, determines the input auxiliary area of the input application, wherein, the input auxiliary area includes
With the corresponding applications trigger element of the current application.Specifically, in step s 2, there is provided equipment 1 can be according to the application
Corresponding reference auxiliary information is applied in relevant information, and the input, is determined and the corresponding application of the current application
The input auxiliary area that triggering element and the input are applied shows pattern information, to show pattern information life according to
Into the input auxiliary area, wherein, the input auxiliary area includes applications trigger corresponding with current application member
Element.Preferably, it is described to include but not limited to following at least any one with reference to auxiliary information:
- correspond to user configuration information of the user on the input application;
- correspond to historical usage access record information of the user on the current application;
- described input applies corresponding recommended configuration information.
For example, when it is described include user configuration information of the corresponding user on the input application with reference to auxiliary information when,
Assuming that user A is opened by its PC equipment is stored in local Microsoft office word2003 documents《In LTE
PRACH》Continue to edit, realize that word inputs using input method input method, and in step sl, there is provided equipment 1
Get current application Microsoft office word2003 text of the input application as corresponding to input method input method
Shelves《PRACH in LTE》Application related information, such as the identification information such as Microsoft office of current application
Word2003, current application file type such as Microsoft Word documents (.doc), current application description information as text
Part title《PRACH in LTE》Deng, it is assumed that user A matches somebody with somebody confidence as follows to input application as input method input method are set
Cease user-A-configuration;1)Display sends the applications such as document, translation, formula editors, PDF conversions and the application pair
The part or all of functional unit answered, has the function of transmission offline, online transmission when such as sending document;2)Input application is such as defeated
The background patterns for entering method input method are arranged to warm-toned rose, then in step s 2, there is provided equipment 1 can according to work as
Preceding application Microsoft office word2003 documents《PRACH in LTE》Application related information, by applications trigger member
Should on input with the corresponding applications trigger element library-app of the application related information and user A in plain database
Union or intersection with the user configuration information ser-A-configuration of such as input method input method, as described
Applications trigger element, determined, the applications trigger element includes formula editors, additional character, calculator, transmission document, turns over
Translate, PDF conversions;Meanwhile in step s 2, there is provided equipment 1 can be according to user A to input application such as input method input method
Background patterns configuration information, alternatively, background color tone according to the current application etc., determines that the input of the input application is auxiliary
That helps region shows pattern information, such as determines the Background of the input application such as input auxiliary area of input method input method
Case is consistent using the background patterns of input method input method with inputting, i.e., is also warm-toned rose.
For another example, historical usage access record of the corresponding user on the current application is included with reference to auxiliary information when described
During information.Include but not limited to such as here, the user accesses record information on the historical usage of the current application:1)Institute
State the functional unit that user accesses the current application accessed during the current application in the past;2)The related application of the current application and
Should(Deng)The functional unit of related application.For example, connect example, it is assumed that user A edits Microsoft office word2003 texts
Shelves《PRACH in LTE》When, often with the formula editors of Microsoft office word2003 offers, picture work
The functional units such as tool, Format Painter, headerfooter, then in step s 2, there is provided equipment 1 can be according to current application Microsoft
Office word2003 documents《PRACH in LTE》Application related information, by applications trigger element database with it is described
The corresponding applications trigger element library-app of application related information and user A is on the current application Microsoft
Office word2003 documents《PRACH in LTE》Historical usage access record information union or intersection, as described
Applications trigger element, alternatively, by user A on accessing most frequent function in the history access record information of the current application
Component or application are used as the applications trigger element, such as in step s 2, there is provided user A is used most frequent formula by equipment 1
Editing machine, picture instrument are as the applications trigger element, alternatively, by user A with most frequent formula editors, picture work
Quick call of tool is used as the applications trigger element;Meanwhile in step s 2, there is provided equipment 1 can be according to user A on described
The historical usage of current application accesses the tone of the functional unit of the current application accessed in record information, determines described defeated
Enter the input auxiliary area of application shows pattern information, such as assumes that user A edits Microsoft office word2003 texts
Shelves《PRACH in LTE》When, the formula editors for the Microsoft office word2003 offers often used, picture work
The tone of the functional units such as tool, Format Painter, headerfooter is blue series, then in step s 2, there is provided equipment 1 can determine that input should
Tone with the input auxiliary area of such as input method input method is also blue series.
Also such as, when it is described with reference to auxiliary information include it is described input application corresponding recommended configuration information when, here, institute
State recommended configuration information and include but not limited to such as Server remote instruction, upgrade package program, wherein, the recommended configuration information
Can be by carrying out statistics acquisition using corresponding application configuration information to the input.Also connect example, it is assumed that input application is such as
Recommended configuration information corresponding to input method input method is included such as:1)Configure the application such as emoticon, Today's news;2)
Background color tone corresponding to input method input method is the warm spring, then in step s 2, there is provided equipment 1 can be according to current application
Microsoft office word2003 documents《PRACH in LTE》Application related information, by applications trigger element data
With the corresponding applications trigger element library-app of the application related information with inputting application such as input method input in storehouse
Recommended configuration information corresponding to method is included described in union or the intersection conduct of the applications such as allocation list feelings symbol, Today's news
Applications trigger element, alternatively, in step s 2, there is provided equipment 1 can be only by the input application such as input method input method
Corresponding recommended configuration information includes the application such as allocation list feelings symbol, Today's news and is used as the recommended configuration information, such as really
The recommended configuration information that the fixed applications trigger element is included corresponding to input method input method include allocation list feelings symbol,
Quick call corresponding to the application such as Today's news or such application is used as the applications trigger element;Meanwhile in step s 2,
Equipment 1 is provided to determine according to input using the background color tone information in the recommended configuration information of input method input method
The input auxiliary area of the input application shows pattern information, such as determines input using the defeated of input method input method
It is consistent using the background color tone of input method input method with inputting to enter the background color tone of auxiliary area, i.e., is also warm spring scenery
Adjust.
Those skilled in the art will be understood that the above-mentioned input with reference to described in determines institute using corresponding reference auxiliary information
The mode for stating applications trigger element and the input auxiliary area is only for example, other combinations that are existing or being likely to occur from now on
The corresponding mode that the applications trigger element and the input auxiliary area are determined with reference to auxiliary information of the input application
The present invention is such as applicable to, should also be included within the scope of the present invention, and is incorporated herein by reference herein.
Preferably, in step s 2, there is provided equipment 1 can also be according to the application related information, and the current application
Corresponding scenario-related information, determines the input auxiliary area of the input application, wherein, the input auxiliary area includes
With the corresponding applications trigger element of the current application.Specifically, in step s 2, there is provided equipment 1 is first by such as adjusting
The related application interface provided with the user equipment for opening the current application(API), obtain the current application institute
Corresponding scenario-related information, as described in opening the status information of equipment of user equipment of current application, network related information or
Geographical location information etc.;Then according to the application related information, and the scenario-related information corresponding to the current application,
The input auxiliary area for determining to apply with the corresponding applications trigger element of the current application and the input shows pattern
Information, the input auxiliary area is generated to show pattern information according to, wherein, the input auxiliary area includes and institute
State the corresponding applications trigger element of current application.Here, the scene information includes but not limited to following at least any one:
The geographical location information of the user equipment of-unlatching current application;
The status information of equipment of the user equipment of-unlatching current application;
The network related information of the user equipment of-unlatching current application.
For example, it is assumed that when user A watches video vedio1 by its PC with videoconference client storm wind sound shadow, it is clicked on
Line movie and television contents column, input method input method are switched to by Microsoft's spelling input method, with defeated in column by being inquired about in video display
When entering the corresponding message of film and TV of search sequence query search, in step sl, there is provided equipment 1 gets input application such as input method
The application related information vedio1-information of current application such as storm wind sound shadow player corresponding to input method,
The video vedio1 titles just played such as it are such as《Chinese partner》, type such as " comedy, literature and art, youth " information, then in step
In rapid S2, there is provided equipment 1 can be first by the process ID of the application process of the operating system of the PC equipment, to obtain the PC equipment
Status information of equipment, including the application program that the PC equipment is currently running, the video information such as just played, the video used are broadcast
Device, the input method etc. opened are put, further includes the installed application program of PC equipment, such as QQ, game, Online Map, then
In step s 2, there is provided equipment 1 is according to the application related information vedio1-information, and current application institute
The corresponding scenario-related information i.e. status information of equipment of the PC equipment, determines and the corresponding applications trigger of the current application
Element, other video informations application as described in for belonging to same type using the film review of video vedio1, with video vedio1 is touched
Send out element;Meanwhile in step s 2, there is provided equipment 1 can according to its acquisition user A PC equipment status information of equipment, such as
Video vedio1 is being played, then can determine that the ways of presentation of the input auxiliary area is hiding, when user A is in storm wind sound shadow
When input inquiry sequence query search corresponds to message of film and TV in the video display inquiry column of player, show the input auxiliary area,
Wherein, which includes the film review of video vedio1, belongs to other video informations of same type with video vedio1
Etc. applications trigger element.For another example, as user A chat application such as Baidu hi by being installed on its smart mobile phone iphone at home
When being chatted with its friend B, it is assumed that user A uses Baidu's input method, and in step sl, there is provided equipment 1 gets input
Include application type such as instant messaging using the application related information of such as Baidu hi of the current application as corresponding to Baidu's input method
Deng then in step s 2, there is provided equipment 1 can be first by such as GPS positioning mode, or the network where the smart mobile phone,
The geographical location information for the smart mobile phone iphone for opening the current application Baidu hi is obtained, longitude and latitude such as geographical location,
Highly, the information such as time, then in step s 2, there is provided equipment 1 can be according to the application related information, and current application institute
Corresponding scenario-related information, determines to include sectional drawing with the corresponding applications trigger element of the current application, sends document, table
Feelings, the search common functional unit when chat, and the functional unit such as cell phone network connection;Meanwhile in step s 2, there is provided
Equipment 1 can according to its acquisition user A PC equipment geographical location information such as user A at home, determine it is described input auxiliary
The ways of presentation in region shows the applications trigger elements inputted in auxiliary area, and the applications trigger element pair to be whole
The icon shape answered can be house shape.
Those skilled in the art will be understood that the scenario-related information corresponding to the above-mentioned current application with reference to described in determines institute
The mode for stating applications trigger element and the input auxiliary area is only for example, other combinations that are existing or being likely to occur from now on
Scenario-related information corresponding to the current application determines the mode of the applications trigger element and the input auxiliary area
The present invention is such as applicable to, should also be included within the scope of the present invention, and is incorporated herein by reference herein.
In step s3, there is provided equipment 1 is by the communication mode of agreement, such as http or https communication protocols, alternatively,
By providing equipment 1 application programming interfaces of itself(API), the input auxiliary area is provided to the current application, with
The input auxiliary area is shown in the current application.For example, example is connected, in step s 2, there is provided equipment 1 determines current
Input auxiliary area assisting- using the functional unit region having in Baidu hi as input using Baidu's input method
Input2, then in step s3, there is provided the auxiliary area is provided to current application Baidu hi by equipment 1, with current application hundred
Input auxiliary area assisting-input2 is shown in degree hi, obtains interface as shown in Figure 2.
Those skilled in the art will be understood that ways of presentation of the input auxiliary area described above in the current application
It is only for example, other ways of presentation of existing or input auxiliary area for being likely to occur from now in the current application
The present invention is such as applicable to, should also be included within the scope of the present invention, and is incorporated herein by reference herein.
Constantly work between each step of offer equipment 1.Specifically, in step sl, there is provided equipment 1 is held
The continuous application related information for obtaining the corresponding current application of input application;In step s 2, there is provided equipment 1 continues according to
Application related information, determines the input auxiliary area of the input application, wherein, the input auxiliary area includes working as with described
The preceding corresponding applications trigger element of application;In step s3, there is provided equipment 1 continues the input auxiliary area being provided to institute
State current application.Here, those skilled in the art will be understood that " lasting " refers to distinguish not between each step of offer equipment 1
Acquisition, determine and the offer of input auxiliary area of application related information are carried out disconnectedly, until providing equipment 1 in a long time
Stop the acquisition of application related information.
Preferably, there is provided equipment 1 further includes in the step s 7, there is provided equipment 1(It is not shown).Specifically, in the step s 7,
Equipment 1 is provided according to the current application, determines to show pattern information corresponding to the input auxiliary area;Wherein, in step
In rapid S3, there is provided equipment 1 shows pattern information according to described, and the input auxiliary area is provided to the current application.
Specifically, in the step s 7, there is provided equipment 1 determines that the input auxiliary area institute is right according to the current application
That answers shows pattern information.Here, the pattern information that shows includes but not limited to such as:1)The input auxiliary area shows
Pattern, if background color, the applications trigger element are in the arrangement mode inputted in auxiliary area, applications trigger member
Icon, applications trigger element ways of presentation in the input auxiliary area of the element in the input auxiliary area is such as
Showed with static state, dynamically showed;2)The input auxiliary area shows position;3)The size of the input auxiliary area.
Here, in the step s 7, there is provided show the mode of pattern information described in equipment 1 is definite and foregoing determining device determines described show
The mode of pattern information is identical or essentially identical, and for simplicity, therefore details are not described herein, and by reference include with
This.
Then, in step s3, there is provided equipment 1 shows pattern information according to described, by the communication mode of agreement, such as
The communication protocols such as http or https, the current application is provided to by the input auxiliary area.For example, it is assumed that when user A exists
When being chatted in family by chat application such as Baidu hi and its friend B installed on its smart mobile phone iphone, it is assumed that user A
Using Baidu's input method, and in step s 2, there is provided make in the functional unit region that equipment 1 determines to have in current application Baidu hi
To input the input auxiliary area assisting-input2 using Baidu's input method, wherein, input auxiliary area
Assisting-input2 include applications trigger element sectional drawing corresponding with current application Baidu hi, send document, expression,
Search, then in step s3, there is provided the auxiliary area can be provided to current application Baidu hi by equipment 1, with current application hundred
Input auxiliary area assisting-input2 is shown in degree hi, obtains interface as shown in Figure 2.
Preferably, step S2 includes step S21(It is not shown)With step S22(It is not shown).Specifically, in the step s 21,
Equipment 1 is provided according to the application related information, is determined and the corresponding applications trigger element of the current application;In step
In S22, there is provided equipment 1 is according to the described and corresponding applications trigger element of the current application, renewal or the definite input
The input auxiliary area of application.
Specifically, in the step s 21, there is provided equipment 1 determines and the current application phase according to the application related information
Corresponding applications trigger element.Here, in the step s 21, there is provided equipment 1 determines to touch with the corresponding application of the current application
Send out element mode with it is foregoing in step s 2, there is provided equipment 1 determine with the corresponding applications trigger element of the current application
Mode it is identical or essentially identical, for simplicity, therefore details are not described herein, and include by reference and this.
Then, in step S22, there is provided equipment 1 according to the corresponding applications trigger element of the current application, renewal
Or determine the input auxiliary area of the input application.For example, it is assumed that when user A is at home by its smart mobile phone iphone
When the chat application of installation such as Baidu hi and its friend B is chatted, it is assumed that user A uses Baidu's input method, and in step S21
In, there is provided equipment 1 is determined to include sectional drawing, transmission document, expression with the corresponding applications trigger elements of current application Baidu hi, searched
Rope, then in step S22, there is provided equipment 1 can generate the input auxiliary area according to the applications trigger element, such as will be current
Input auxiliary area assisting- using the functional unit region having in Baidu hi as input using Baidu's input method
Input2, and the associated user according to corresponding to user A such as belong to user A the other users of same subscriber group to it is described should
With triggering element such as sectional drawing, document, expression, the access frequency information of search are sent, determines that such applications trigger element is inputting
Auxiliary area assisting-input2's puts in order, alternatively, in step S22, there is provided equipment 1 can also be by pre-defined rule pair
The applications trigger element that the input auxiliary area includes is updated, and such as timing updates daily, or according to corresponding user's
Renewal operation is updated, or the input auxiliary area is updated according to received more new command.
It is highly preferred that in step S22, there is provided equipment 1 can also according to the corresponding applications trigger of the current application
Element, renewal or the layout information for inputting auxiliary area for determining the input application, to obtain the input auxiliary area.Example
Such as, example is connected, it is assumed that in the step s 21, there is provided equipment 1 determines and the corresponding applications trigger element bags of current application Baidu hi
Include sectional drawing, send document, expression, search, then in step S22, there is provided equipment 1 can be updated according to such applications trigger element
Or determine the layout information of the input auxiliary area of the input application, to obtain the input auxiliary area, as will be described should
With the input auxiliary area of the triggering element addition input application, the size of the input auxiliary area is adjusted, is answered with such
Putting in order in auxiliary area is inputted described with corresponding to triggering element, to the layout information of the input auxiliary area
It is adjusted, to obtain the input auxiliary area.
Fig. 5 shows a kind of input auxiliary area side for being used to provide input application in accordance with a preferred embodiment of the present invention
Method flow chart.
Wherein, the method comprising the steps of S1 ', step S2 ', step S3 ', step S4 ', step S5 ' and step S6 '.Specifically
Ground, in step S1 ', there is provided equipment 1 obtains the application related information of the corresponding current application of input application;In step S2 '
In, there is provided equipment 1 determines the input auxiliary area of the input application according to the application related information, wherein, the input
Auxiliary area includes and the corresponding applications trigger element of the current application;In step S3 ', there is provided equipment 1 will be described defeated
Enter auxiliary area and be provided to the current application;In step S4 ', there is provided equipment 1 obtains user in the input auxiliary area
Selected in applications trigger element;In step S5 ', there is provided equipment 1 is performed corresponding to selected applications trigger element
Intended application;In step s 6, there is provided corresponding implementing result is provided to the current application by equipment 1.Here, step S1 ',
Step S2 ' and step S3 ' respectively with that step is corresponded to shown in Fig. 4 is same or similar, therefore repeat no more here, and pass through reference
Mode is incorporated herein.
Specifically, in step S4 ', there is provided equipment 1 is by dynamic web page techniques such as JSP, ASP, alternatively, being set by providing
Standby 1 application programming interfaces itself provided(API), obtain applications trigger member of the user selected in the input auxiliary area
Element.For example, it is assumed that when user A passes through the chat application such as Baidu hi that is installed on its smart mobile phone iphone and its friend at home
When B is chatted, it is assumed that user A uses Baidu's input method, and user A clicks the first of input auxiliary area as shown in Figure 2
A applications trigger element " search ", then in step S4 ', there is provided equipment 1 can by dynamic web page techniques such as JSP, ASP,
Get applications trigger elements " search " of the user A selected in the input auxiliary area.
Those skilled in the art will be understood that application of the above-mentioned acquisition user selected in the input auxiliary area is touched
The mode of hair element is only for example, other acquisition users that are existing or being likely to occur from now on input institute in auxiliary area described
The mode of the applications trigger element of selection is such as applicable to the present invention, should also be included within the scope of the present invention, and herein
It is incorporated herein by reference.
In step S5 ', there is provided equipment 1 performs the intended application corresponding to selected applications trigger element.For example, connect
Upper example, in step S4 ', there is provided equipment 1 gets applications trigger elements of the user A selected in the input auxiliary area
" search ", then in step S5 ', there is provided equipment 1 performs the intended application corresponding to applications trigger element " search ", is searched as opened
Rope page http://www.baidu.com/, so that user A is scanned for;For another example, example is also connected, if in step S4 ', is carried
Last the applications trigger element " weather " of user in input auxiliary area selection as shown in Figure 2 is got for equipment 1, then
In step S5 ', there is provided equipment 1 performs the intended application corresponding to applications trigger element " weather ", such as searches user A and clicks on
The corresponding time of " weather " place such as " Beijing " as at September in 2013 23 days and user A weather condition.
Those skilled in the art will be understood that the intended application corresponding to the selected applications trigger element of above-mentioned execution
Mode is only for example, other targets performed corresponding to selected applications trigger element that are existing or being likely to occur from now on should
Mode is such as applicable to the present invention, should also be included within the scope of the present invention, and is contained in by reference herein
This.
In step S6 ', there is provided corresponding implementing result is provided to the current application by equipment 1.For example, it is assumed that in step
In rapid S5 ', there is provided equipment 1 performs the intended application corresponding to applications trigger element " search ", such as opens searched page
http://www.baidu.com/, so that user A is scanned for, then in step S6 ', there is provided equipment 1 can search user A
Rope page http:The search sequence inputted in the search column of //www.baidu.com/ such as " housing loan calculator " corresponding search
As a result as "【Housing loan calculator】- 2013 housing loan calculators-housing loan interest rate calculator-Sohu's focus net " are provided to current application hundred
Spend hi in chat window, alternatively, by search result "【Housing loan calculator】- 2013 housing loan calculators-housing loan interest rate calculator-
Sohu's focus net " is provided in the form of suspended window.For another example, it is assumed that in step S5 ', there is provided equipment 1 performs applications trigger member
Intended application corresponding to plain " weather ", such as searches user A and clicks on corresponding time of " weather " such as September in 2013 23 and use
The weather condition in place at the A of family such as " Beijing ", then in step S6 ', there is provided equipment 1 is by corresponding September 23 in 2013
The situation of day Beijing weather is provided to the chat window of current application Baidu hi, such as shows 2013 in the chat window of Baidu hi
On September Beijing weather forecast in 23,.
Those skilled in the art will be understood that above-mentioned is provided to the mode of the current application only by corresponding implementing result
For citing, other modes that corresponding implementing result is provided to the current application that are existing or being likely to occur from now on such as may be used
It suitable for the present invention, should also be included within the scope of the present invention, and be incorporated herein by reference herein.
Preferably, in step S4 ', there is provided equipment 1 can also obtain user and apply inputted input by the input
Information, and the applications trigger element selected in the input auxiliary area;Wherein, in step S5 ', there is provided equipment 1
The intended application corresponding to selected applications trigger element is performed to the input information.
Specifically, in step S5 ', there is provided equipment 1 can also be by dynamic web page techniques such as JSP, ASP, alternatively, passing through institute
The application programming interfaces that input application provides are stated, user is obtained and inputted input information, Yi Jitong is applied by the input
The dynamic web page techniques such as JSP, ASP are crossed, obtain applications trigger element of the user selected in the input auxiliary area.
For example, it is assumed that when user A at home by the chat application such as Baidu hi that is installed on its smart mobile phone iphone and its friend B into
During row chat, it is assumed that user A uses Baidu's input method, it is assumed that user A is by inputting the chatting in Baidu hi using Baidu's input method
" housing loan calculator " is inputted in skylight opening, then user A clicks first application of input auxiliary area as shown in Figure 2 and touches
Element " search " is sent out, then in step S4 ', there is provided equipment 1 can get use by dynamic web page techniques such as JSP, ASP
Family A applies inputted input information " housing loan calculator " by the input, and selected by the input auxiliary area
The applications trigger element " search " selected.
Those skilled in the art will be understood that above-mentioned acquisition user by it is described input application inputted input information with
And the mode of the applications trigger element selected in the input auxiliary area is only for example, other are existing or from now on may
Appearance obtains user by the inputted input information of the input application and selected in the input auxiliary area
The mode of applications trigger element be such as applicable to the present invention, should also be included within the scope of the present invention, and herein to draw
It is incorporated herein with mode.
In step S5 ', there is provided equipment 1 performs the input information in the mesh corresponding to selected applications trigger element
Mark application.For example, example is connected, in step S4 ', there is provided it is defeated using being inputted by the input that equipment 1 gets user A
Enter information " housing loan calculator ", and the applications trigger element " search " selected in the input auxiliary area, then in step
In rapid S5 ', there is provided equipment 1 performs the input information intended application corresponding to selected applications trigger element, such as with
The input information " housing loan calculator " of user A inputs is used as search sequence, then the search sequence is submitted to applications trigger element
Intended application such as search engine corresponding to " search ", and receive that the search engine fed back with search sequence " the housing loan meter
The corresponding search result of calculation device ".
Preferably, in step S5 ', there is provided equipment 1 can also be first according to the selected applications trigger element of the user
Corresponding intended application, from the input using selection in the multiple candidate items on the input information provided and the mesh
The adaptable preferred candidate item of mark application;Then the intended application is performed to the preferred candidate item.For example, it is assumed that when user A exists
When being chatted in family by chat application such as Baidu hi and its friend B installed on its smart mobile phone iphone, it is assumed that user A
Using Baidu's input method, it is assumed that in step S4 ', there is provided it is defeated using being inputted by the input that equipment 1 gets user A
Enter information " bingyu ", and the applications trigger element " search " selected in the input auxiliary area, it is assumed that described defeated
Enter multiple candidate items on the input information " bingyu " for providing using Baidu's input method such as " and with ", " ice rain ", " ice
It is beautiful ", then in step S5 ', there is provided equipment 1 can be first according to corresponding to the selected applications trigger elements " search " of user A
Intended application such as music searching, the multiple candidate items on the input information provided from the input using Baidu's input method
Such as preferred candidate item such as " ice rain " that selection is adapted with the intended application in " and with ", " ice rain ", " ice is beautiful ";Then it is excellent to this
Select candidate item to perform the intended application, i.e., scanned for using preferred candidate item such as " ice rain " as search sequence.
It should be noted that the present invention can be carried out in the assembly of software and/or software and hardware, for example, can adopt
Use application-specific integrated circuit(ASIC), general purpose computer or any other realized similar to hardware device.In one embodiment
In, software program of the invention can be performed by processor to realize steps described above or function.Similarly, it is of the invention
Software program(Including relevant data structure)It can be stored in computer readable recording medium storing program for performing, for example, RAM memory,
Magnetically or optically driver or floppy disc and similar devices.In addition, some steps or function of the present invention can employ hardware to realize, example
Such as, as coordinating with processor so as to performing the circuit of each step or function.
In addition, the part of the present invention can be applied to computer program product, such as computer program instructions, when its quilt
When computer performs, by the operation of the computer, the method according to the invention and/or technical solution can be called or provided.
And the programmed instruction of the method for the present invention is called, it is possibly stored in fixed or moveable recording medium, and/or pass through
Broadcast or the data flow in other signal bearing medias and be transmitted, and/or be stored according to described program instruction operation
In the working storage of computer equipment.Here, including a device according to one embodiment of present invention, which includes using
Memory in storage computer program instructions and processor for execute program instructions, wherein, when the computer program refers to
When order is performed by the processor, method and/or skill of the device operation based on foregoing multiple embodiments according to the present invention are triggered
Art scheme.
It is obvious to a person skilled in the art that the invention is not restricted to the details of above-mentioned one exemplary embodiment, Er Qie
In the case of without departing substantially from spirit or essential attributes of the invention, the present invention can be realized in other specific forms.Therefore, no matter
From the point of view of which point, the present embodiments are to be considered as illustrative and not restrictive, and the scope of the present invention is by appended power
Profit requires rather than described above limits, it is intended that all in the implication and scope of the equivalency of claim by falling
Change is included in the present invention.Any reference numeral in claim should not be considered as to the involved claim of limitation.This
Outside, it is clear that one word of " comprising " is not excluded for other units or step, and odd number is not excluded for plural number.That is stated in device claim is multiple
Unit or device can also be realized by a unit or device by software or hardware.The first, the second grade word is used for table
Show title, and be not offered as any specific order.
Claims (17)
1. a kind of method for the input auxiliary area for being used to provide input application, wherein, this method comprises the following steps:
A obtains the application related information of the corresponding current application of input application;
B determines the input auxiliary area of the input application according to the application related information, wherein, the input auxiliary region
Domain include with the corresponding applications trigger element of the current application, wherein, the applications trigger element for user click on
Call its corresponding application and/or the called corresponding part or all of function of application;
The input auxiliary area is provided to the current application by c, wherein, the input auxiliary area is in the input application
Middle auxiliary user carries out input operation;
Obtain applications trigger element of the user selected in the input auxiliary area;
Perform the intended application corresponding to selected applications trigger element;
Corresponding implementing result is provided to the current application.
2. according to the method described in claim 1, wherein, the acquisition user inputs answering selected in auxiliary area described
Included with the step of triggering element:
- user is obtained by the input using inputted input information, and selected in the input auxiliary area
Applications trigger element;
Wherein, it is described perform corresponding to selected applications trigger element intended application the step of include:
- to the intended application corresponding to the selected applications trigger element of the input information execution.
3. method according to claim 1 or 2, wherein, the step b includes:
- according to the application related information, and the corresponding reference auxiliary information of the input application, determine that the input should
Input auxiliary area, wherein, the input auxiliary area includes and the corresponding applications trigger element of the current application.
4. according to the method described in claim 3, wherein, the reference auxiliary information includes following at least any one:
- correspond to user configuration information of the user on the input application;
- correspond to historical usage access record information of the user on the current application;
- described input applies corresponding recommended configuration information.
5. method according to claim 1 or 2, wherein, the step b includes:
- according to the application related information, and the scenario-related information corresponding to the current application, determine that the input should
Input auxiliary area, wherein, the input auxiliary area includes and the corresponding applications trigger element of the current application.
6. method according to claim 1 or 2, wherein, this method further includes:
- according to the current application, determine to show pattern information corresponding to the input auxiliary area;
Wherein, the step c includes:
- show pattern information according to, the input auxiliary area is provided to the current application, wherein, the input
Auxiliary area auxiliary user in the input application carries out input operation.
7. method according to claim 1 or 2, wherein, the step b includes:
- according to the application related information, determine and the corresponding applications trigger element of the current application;
B1 is according to the input auxiliary applied with the corresponding applications trigger element of the current application, renewal or the definite input
Region.
8. according to the method described in claim 7, wherein, the step b1 includes:
- according to the described and corresponding applications trigger element of the current application, renewal or the input for determining the input application
The layout information of auxiliary area, to obtain the input auxiliary area.
9. a kind of offer equipment for the input auxiliary area for being used to provide input application, wherein, which includes:
Using acquisition device, for obtaining the application related information inputted using corresponding current application;
Determining device, for according to the application related information, determining the input auxiliary area of the input application, wherein, institute
State input auxiliary area include with the corresponding applications trigger element of the current application, wherein, the applications trigger element can
Clicked on for user to call its corresponding application and/or the called corresponding part or all of function of application;
Device is provided, for the input auxiliary area to be provided to the current application, wherein, the input auxiliary area exists
Auxiliary user carries out input operation in the input application;
Interaction acquisition device, for obtaining applications trigger element of the user selected in the input auxiliary area;
Executive device, for performing the intended application corresponding to selected applications trigger element;
As a result device is provided, for corresponding implementing result to be provided to the current application.
10. offer equipment according to claim 9, wherein, the interactive acquisition device is used for:
- user is obtained by the input using inputted input information, and selected in the input auxiliary area
Applications trigger element;
Wherein, the executive device is used for:
- to the intended application corresponding to the selected applications trigger element of the input information execution.
11. the offer equipment according to claim 9 or 10, wherein, the determining device is used for:
- according to the application related information, and the corresponding reference auxiliary information of the input application, determine that the input should
Input auxiliary area, wherein, the input auxiliary area includes and the corresponding applications trigger element of the current application.
12. offer equipment according to claim 11, wherein, it is described to include following at least any one with reference to auxiliary information:
- correspond to user configuration information of the user on the input application;
- correspond to historical usage access record information of the user on the current application;
- described input applies corresponding recommended configuration information.
13. the offer equipment according to claim 9 or 10, wherein, the determining device is used for:
- according to the application related information, and the scenario-related information corresponding to the current application, determine that the input should
Input auxiliary area, wherein, the input auxiliary area includes and the corresponding applications trigger element of the current application.
14. the offer equipment according to claim 9 or 10, wherein, which further includes:
Pattern determining device, for according to the current application, determining to show pattern letter corresponding to the input auxiliary area
Breath;
Wherein, the offer device is used for:
- show pattern information according to, the input auxiliary area is provided to the current application, wherein, the input
Auxiliary area auxiliary user in the input application carries out input operation.
15. the offer equipment according to claim 9 or 10, wherein, the determining device includes:
Element determination unit, for according to the application related information, determining and the corresponding applications trigger of the current application
Element;
Area determination unit, for basis and the corresponding applications trigger element of the current application, renewal or definite described defeated
Enter the input auxiliary area of application.
16. offer equipment according to claim 15, wherein, the area determination unit is used for:
- according to the described and corresponding applications trigger element of the current application, renewal or the input for determining the input application
The layout information of auxiliary area, to obtain the input auxiliary area.
17. a kind of input application apparatus for the input auxiliary area for being used to provide input application, wherein, the input application apparatus bag
Offer equipment as any one of claim 9,10 or 12 is provided.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310465181.0A CN103744575B (en) | 2013-10-08 | 2013-10-08 | A kind of method and apparatus for the input auxiliary area for being used to provide input application |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201310465181.0A CN103744575B (en) | 2013-10-08 | 2013-10-08 | A kind of method and apparatus for the input auxiliary area for being used to provide input application |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103744575A CN103744575A (en) | 2014-04-23 |
CN103744575B true CN103744575B (en) | 2018-05-01 |
Family
ID=50501598
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201310465181.0A Active CN103744575B (en) | 2013-10-08 | 2013-10-08 | A kind of method and apparatus for the input auxiliary area for being used to provide input application |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103744575B (en) |
Families Citing this family (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105094512B (en) * | 2014-05-22 | 2018-01-09 | 北京奇虎科技有限公司 | Obtain the method and apparatus weighed to the preferential answering of applications trigger |
CN104123078B (en) * | 2014-08-12 | 2017-05-31 | 广州三星通信技术研究有限公司 | The method and apparatus of input information |
CN104572853B (en) * | 2014-12-17 | 2019-01-25 | 百度在线网络技术(北京)有限公司 | Searching method and searcher |
CN105549877A (en) * | 2015-12-04 | 2016-05-04 | 四川长虹电器股份有限公司 | Implementation method of mobile phone suspension calculator |
CN106855796A (en) * | 2015-12-09 | 2017-06-16 | 阿里巴巴集团控股有限公司 | A kind of data processing method, device and intelligent terminal |
CN106027782A (en) * | 2016-05-19 | 2016-10-12 | 乐视控股(北京)有限公司 | Method and device for displaying calculator application |
JP2020140291A (en) * | 2019-02-27 | 2020-09-03 | ソニー株式会社 | Information processor, information processing method, and program |
CN111147363B (en) * | 2020-02-26 | 2021-09-07 | 天津银本硕果企业管理咨询合伙企业(有限合伙) | Method and system for transferring third party application information in a message exchange session |
CN111290823B (en) * | 2020-02-28 | 2023-03-24 | 北京百度网讯科技有限公司 | Information interaction method and device, electronic equipment and medium |
CN112083841B (en) * | 2020-08-19 | 2022-03-01 | 北京小米移动软件有限公司 | Information input method, device and storage medium |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1432912A (en) * | 2001-10-12 | 2003-07-30 | 微软公司 | Automatic saftware input panel selection based on application program state |
CN101329626A (en) * | 2007-06-21 | 2008-12-24 | 刘艳萍 | Method and device for processing input method status display strip |
CN101571758A (en) * | 2009-06-04 | 2009-11-04 | 腾讯科技(深圳)有限公司 | Input method system, method and device thereof |
CN102141868A (en) * | 2010-01-28 | 2011-08-03 | 北京搜狗科技发展有限公司 | Method for quickly operating information interaction page, input method system and browser plug-in |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102375746A (en) * | 2010-08-11 | 2012-03-14 | 腾讯科技(深圳)有限公司 | Method and device for enabling input method to self-adapt to application program |
CN102681780A (en) * | 2012-04-26 | 2012-09-19 | 中标软件有限公司 | Intelligent Linux device and input method switching method for same |
-
2013
- 2013-10-08 CN CN201310465181.0A patent/CN103744575B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1432912A (en) * | 2001-10-12 | 2003-07-30 | 微软公司 | Automatic saftware input panel selection based on application program state |
CN101329626A (en) * | 2007-06-21 | 2008-12-24 | 刘艳萍 | Method and device for processing input method status display strip |
CN101571758A (en) * | 2009-06-04 | 2009-11-04 | 腾讯科技(深圳)有限公司 | Input method system, method and device thereof |
CN102141868A (en) * | 2010-01-28 | 2011-08-03 | 北京搜狗科技发展有限公司 | Method for quickly operating information interaction page, input method system and browser plug-in |
Also Published As
Publication number | Publication date |
---|---|
CN103744575A (en) | 2014-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103744575B (en) | A kind of method and apparatus for the input auxiliary area for being used to provide input application | |
KR102340228B1 (en) | Message service providing method for message service linking search service and message server and user device for performing the method | |
US10547571B2 (en) | Message service providing method for message service linked to search service and message server and user terminal to perform the method | |
US9986391B2 (en) | Automated generation of recommended response messages | |
AU2017200893B2 (en) | Generating card stacks with queries on online social networks | |
CN108432190B (en) | Response message recommendation method and equipment thereof | |
Napoli et al. | The emerging mobile Internet underclass: A critique of mobile Internet access | |
US9823803B2 (en) | Modular user profile overlay | |
US9507757B2 (en) | Generating multiple versions of a content item for multiple platforms | |
CN103403705B (en) | Loading a mobile computing device with media files | |
US8032510B2 (en) | Social aspects of content aggregation, syndication, sharing, and updating | |
US20150006566A1 (en) | Ambiguous structured search queries on online social networks | |
US20130124542A1 (en) | Default Structured Search Queries on Online Social Networks | |
CN110573224A (en) | Three-dimensional environment authoring and generation | |
JP2017084366A (en) | Message providing method, message providing device, display control method, display control device, and computer program | |
US20140082018A1 (en) | Device and Method for Obtaining Shared Object Related to Real Scene | |
CN101999119A (en) | Techniques for input recognition and completion | |
KR20080074955A (en) | Scalable visual search system that simplifies access to network and device functionality | |
JP2017191601A (en) | Method and system for keyword search using messenger service | |
CN103914502A (en) | Method for intelligent search service using situation recognition and terminal thereof | |
CN105302461B (en) | A kind of method and apparatus for the offer target pages in mobile application | |
CN103678624A (en) | Searching method, searching server, and searching request executing method and terminal | |
CN109964457A (en) | The uniform resource identifier and Image Sharing shown for contextual information | |
CN109791545A (en) | The contextual information of resource for the display including image | |
Qi et al. | Visual design of smartphone app interface based on user experience |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |