Movatterモバイル変換


[0]ホーム

URL:


CN103455568A - Method and terminal for accessing communication contacts through search engine - Google Patents

Method and terminal for accessing communication contacts through search engine
Download PDF

Info

Publication number
CN103455568A
CN103455568ACN2013103600629ACN201310360062ACN103455568ACN 103455568 ACN103455568 ACN 103455568ACN 2013103600629 ACN2013103600629 ACN 2013103600629ACN 201310360062 ACN201310360062 ACN 201310360062ACN 103455568 ACN103455568 ACN 103455568A
Authority
CN
China
Prior art keywords
region
contact person
keyword
user
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013103600629A
Other languages
Chinese (zh)
Other versions
CN103455568B (en
Inventor
马宇尘
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Suzhou Liangyue Information Science & Technology Co Ltd
Original Assignee
Suzhou Liangyue Information Science & Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Suzhou Liangyue Information Science & Technology Co LtdfiledCriticalSuzhou Liangyue Information Science & Technology Co Ltd
Priority to CN201310360062.9ApriorityCriticalpatent/CN103455568B/en
Publication of CN103455568ApublicationCriticalpatent/CN103455568A/en
Application grantedgrantedCritical
Publication of CN103455568BpublicationCriticalpatent/CN103455568B/en
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

The invention provides a method and a terminal for accessing communication contacts through a search engine, which belong to the field of computer terminals and network technology. The method comprises the following steps of collecting data to be searched input by a user through a client side of the search engine; judging whether the data to be searched include region keywords; if so, collecting and acquiring the communication contacts of the user, screening contacts corresponding to regions defined by the region keywords, and outputting through a search page. Through utilizing the invention, the client side of the search engine collects the region keywords input by the user, analyzes and acquires the contacts corresponding to the region keywords in the communication contacts of the user, and collectively displays and outputs the contacts through the search page, so that convenience in use is brought for the user.

Description

Method and terminal by search engine obtaining communication contact person
Technical field
The invention belongs to computing terminal, networking technology area.
Background technology
In daily life, people usually, by mobile communication facility or JICQ, keep in touch with corresponding social object on the one hand.On the other hand, along with popularizing of computing terminal and network technology, search engine is as a kind of network tool commonly used in people's daily life, and the user can utilize search engine to obtain the data content be associated with inputted keyword.
How by a kind of medium, web search to be associated with people's the people that writes to each other? if the people that writes to each other to people is classified, according to different division rules, different mode classifications is arranged, wherein a kind of sorting technique is that region is divided, this contact person belongs to or is currently located at which zone, and the people of corresponding the same area can be divided into one group.
In prior art, the terminal positioning technology also is widely used, therefore bring basis as a kind of interconnection network search with the realization of the people's that writes to each other key message for regional information, people, when the data message of searching for by search engine about somewhere, can obtain the people's information of writing to each other that it belongs to or be currently located at this area by search engine like this.
Summary of the invention
The object of the invention is to, provide a kind of by search engine obtaining communication contact person's method, and corresponding terminal, utilize the present invention, the search engine client is at the region keyword that collects user's input, contact person corresponding with this region keyword in the telex network contact person is obtained in analysis, by the searched page centralized displaying, exports.
The invention provides a kind of method of search engine obtaining communication contact person of passing through, comprise the steps:
Step 1, gather by the search engine client data to be searched that the user inputs;
Step 2, judge whether aforesaid data to be searched comprise the region keyword;
Step 3, in the situation that be judged to be, be, gather and obtain the telex network contact person, therefrom the screening contact person corresponding with the described region of keyword, aforementioned region, export by searched page.
Further, the described people of writing to each other comprises instant communication contacts and/or mobile communication contact person.
Further, whether there is the contact object of corresponding same identity attribute in the instant communication contacts that judgement is exported by searched page and/or mobile communication contact person;
In the situation that exist, by described instant communication contacts and/or mobile communication contact person, export adjacent position in searched page.
Further, described whether corresponding same identity attribute, judged one of in the following way:
Mode 1, gather in the mobile communication associated person information of the corresponding region of user keyword the identifier whether remarks have corresponding JICQ;
In the situation that have, the instant communication contacts that this mobile communication contact person is corresponding with the JICQ identifier is identified as same identity attribute, and by the output information of aforementioned mobile communication contact person and instant communication contacts, in adjacent position output;
Mode 2, in the instant communication contacts information of the corresponding region of collection user keyword, whether remarks have corresponding mobile communication identifier;
In the situation that have, the mobile communication contact identification that this instant communication contacts is corresponding with the mobile communication identifier is same identity attribute, and by aforementioned instant communication contacts and mobile communication contact person's output information, in adjacent position output;
Mode 3, gather in the instant communication contacts information of a certain corresponding region of user keyword the identifier whether remarks have other JICQ;
In the situation that have, the two is identified as to corresponding same identity information, and by the output information of aforementioned a certain instant communication contacts and aforementioned other instant communication contacts, in adjacent position output.
Further, in described step 3, telex network contact person's collection obtaining step is:
Step a-1, judge in current terminal whether the communication customer end corresponding with the aforementioned communication contact person is installed;
Step a-2, if having, travel through the contacts list in this communication customer end, the obtaining communication associated person information.
Step a-3, if nothing triggers following steps and gathers the telex network associated person information,
Login search engine client in current terminal;
Read the people's information of writing to each other of having preserved in search engine client or server.
Further, whether corresponding with the described region of the region keyword judgment basis of the people that writes to each other in described step 3 comprises, whether comprise the regional information corresponding with the described region of region keyword in this people's data remark information of writing to each other, and/or whether this current position of people that writes to each other is corresponding with the described region of region keyword, and/or whether contact person's communication identification ownership place is corresponding.
Further, whether the current position of the described people of writing to each other is corresponding with the described region of region keyword includes following determination step:
Step b-1, in the telex network contacts list, current contacts place terminal sends the request of obtaining its geographic location information;
Step b-2, directly trigger or position operation in the situation that this terminal collection obtains aforementioned contact license triggering place terminal, and the geographical location information that location is obtained pushes to the search engine client;
Step b-3, compare with the region keyword of user's input, judges that whether this current position of people that writes to each other is corresponding with the described region of region keyword.
Further, in described step 3 after screening the contact person corresponding with the described region of keyword, aforementioned region, triggering control by the corresponding communication interaction of this output communication of searched page contact person interface, after collecting the triggering message of user for this control, open the communication interaction interface of user to the people that should write to each other.
Further, described writing to each other during artificial instant communication contacts, in described step 3, the screening contact person corresponding with the described region of keyword, aforementioned region further comprises the steps:
Step c-1, according to user's instant communication contacts information, obtain the Webpage address information of this contact person based on the instant messaging identifier;
Step c-2, the data content in the traversal aforementioned network page, compare with the region keyword of user's input;
Step c-3, while including with the corresponding data content in the described region of keyword, aforementioned region in the comparison decision network page, regard as the contact person corresponding with the described region of keyword, aforementioned region by this instant communication contacts.
It is a kind of by search engine obtaining communication contact person's terminal that the present invention also provides, and this terminal comprises:
Data acquisition unit, in order to gather the user by the data to be searched of search engine client input;
Whether the keyword identifying unit, comprise the region keyword in order to judge aforesaid data to be searched;
The contact person screens output unit, in the situation that be judged to be through the keyword identifying unit, is, gathers and obtains the telex network contact person, and therefrom the screening contact person corresponding with the described region of keyword, aforementioned region, export by searched page.
Further, described contact person screens output unit, is provided with at least one of following structure:
Same contact person's determination module, in the remark information of identifying the user mobile communication contact person corresponding with the region keyword or instant communication contacts by collection, whether include corresponding another JICQ corresponding with the region keyword or mobile communication identifier, determine whether the contact person who has corresponding same identity attribute, in the situation that be judged to be, be that export adjacent position in searched page by the instant communication contacts of described correspondence and/or mobile communication contact person;
Interactive interface control generation module, in order to generate the triggering control at user write to each other human world communication interaction interface corresponding with the described region of region keyword, after collecting the triggering message of user for this triggering control, trigger and open the communication interaction interface of user to the people that should write to each other;
Position information acquisition module, send the request of obtaining its geographic location information in order to the contact person place terminal in the telex network contacts list, directly trigger or position operation in the situation that this terminal collection obtains aforementioned contact license triggering place terminal, the geographical location information that reception pushes from aforementioned terminals, and judge whether corresponding with the region keyword of user's input;
Network data corresponding relationship people screens module, in order to when writing to each other artificial instant communication contacts, according to user's instant communication contacts information, obtain the Webpage address information of this contact person based on the instant messaging identifier, data content in the traversal aforementioned network page, compare with the region keyword of user's input, by including in the map network page with the instant communication contacts of the corresponding data content in the described region of keyword, aforementioned region, regard as the contact person corresponding with the described region of keyword, aforementioned region.
The accompanying drawing explanation
Fig. 1 is of the present invention a kind of by search engine obtaining communication contact person's method flow diagram.
Fig. 2 is of the present invention a kind of by searched page display effect schematic diagram in search engine obtaining communication contact person's method.
Fig. 3 is of the present invention a kind of by search engine obtaining communication contact person's terminal structure block diagram.
Embodiment
With reference to the accompanying drawings, the present invention is described further in conjunction with specific embodiments.
Figure 1 shows that a kind of method flow diagram that carries out the instant messaging search by search engine of the present invention.Shown in ginseng figure, method provided by the present invention comprises the steps:
Step S101, gather by the search engine client data to be searched that the user inputs.
Method of the present invention is to utilize search engine to obtain the specific telex network contact person of the screening line output of going forward side by side, and described user's the people that writes to each other comprises instant communication contacts and/or mobile communication contact person.Certainly, the contact object of other communication type is also arranged, such as the contact object in Email, or the corresponding contact object of other application program, specifically do not limit.
Typically, instant communication contacts comprises contact person corresponding in the various JICQs of user, does not refer in particular to a certain JICQ; Mobile communication contact person refers to the contact person who stores in user's mobile communication terminal.Certainly, the user can be limited the searched for people's type of writing to each other when using the method for the invention, for example, only searches for instant communication contacts or only searches for the mobile communication contact person, further, only search for contact person that a certain JICQ is corresponding etc.
The computing terminal at search engine place, as long as can support function described in the invention, specifically do not limit, and typically, can be computer terminal, or the mobile communication terminal terminal etc.Wherein, mobile communication terminal comprises mobile phone, can further include the panel computer of mobile communication function module, etc.Computer terminal extensively comprises various computer types.
The data to be searched that the keyword input field input that the user provides by search engine will be inquired about.Follow according to whether including the region keyword in data to be searched and determine whether search engine starts write to each other obtaining of people and screen operation of user's correspondence.
Step S102, judge that whether aforementioned data to be searched comprise the region keyword, if not, go to step S105, if go to step S103.
In this step, to the data analysis to be searched of user input, judge wherein whether comprise the region keyword, analytical approach is including, but not limited to semantic analysis, or fuzzy matching, or feature extraction etc. one at least.
The region keyword is generally the noun of expressing administrative region, in addition also comprises the view title, as " Mount Taishan ", or the place title, as " Tsing-Hua University " etc.Described view and place with fixed position are all to there being fixing positional information.
Generally, in the data to be searched of user's input, only comprise a region keyword, for example, the data to be searched of user's input are " Mount Huang travel notes ", by analyzing in known these data to be searched, comprise region keyword " Mount Huang ".Especially, also there is the situation that comprises a plurality of regions keyword in data to be searched, and for example, the data to be searched of user input be " Shanghai is to Mount Huang ", by analyzing the region keyword that known these data to be searched comprise, are " ”He“ Mount Huang, Shanghai ".
Judge by analysis in the data to be searched that the user inputs while including at least one region keyword, trigger and obtain operation for telex network contact person's collection, proceed to step S103; If there is no the region keyword in the data to be searched of user input, assert that this search operation of user is general search, proceed to step S105.
Step S103, gather and obtain the telex network contact person.
Particularly, telex network contact person's collection obtaining step is:
Step a-1, judge in current terminal whether the communication customer end corresponding with the aforementioned communication contact person is installed;
Step a-2, if having, travel through the contacts list in this communication customer end, the obtaining communication associated person information.
Step a-3, if nothing triggers following steps and gathers the telex network associated person information,
Login search engine client in current terminal;
Read the people's information of writing to each other of having preserved in search engine client or server.
In the present embodiment, because user's the people that writes to each other comprises instant communication contacts and the large class of mobile communication contact person two, the therefore corresponding dissimilar people that writes to each other, it obtains operation also that certain it is other.
For instant communication contacts, corresponding step a-1, at first judge in current terminal whether instant communication client is installed, in the situation that be judged to be, by triggering instant communication client, travel through the contacts list in this communication customer end, obtain instant communication contacts information corresponding to user.If the login record of a plurality of instant messaging identifiers is arranged in this instant communication client, generate and remind window, export aforementioned a plurality of instant messaging identifier, after the selection operation that collects the user, obtain the instant communication contacts information of corresponding instant messaging identifier.
If instant communication client is not installed in current terminal, in this situation, the search engine client can't be confirmed user identity, thereby can't trigger the instant communication contacts information that corresponding instant communication client obtains the user.Therefore, the user, before input data to be searched, logins this search engine client by current terminal, after determining subscriber identity information, more further obtains the instant communication contacts information that the user preserves by search engine client or server in advance.
The search engine client is preset user's registration service, and the user obtains unique search engine identifier by registration.After registration, the preservation of user's instant communication contacts information comprises following two kinds of modes:
Mode one, the user uploads instant communication contacts information.The search engine client is saved to aforementioned information in client, or is uploaded in corresponding system server and is preserved.
The instant communication contacts information that the user uploads at least comprises the instant messaging identifier that this contact person is corresponding, the search engine client can confirm contact identity according to this instant messaging identifier, and obtains this contact person's relevant information by instant communication server.
Certainly, the user is when uploading its instant communication contacts information, can instant communication contacts wherein be screened, only uploaded wherein part instant communication contacts information, only permitted the operation of obtaining for part instant communication contacts object-related information wherein.
Mode two, the user only in the search engine client, or preserves its people's instant messaging identity information in corresponding system server.The search engine client is obtained user's instant communication contacts information by instant communication server according to aforementioned identity information.
Especially, as a kind of embodiment that logins identifier, the user when login search engine client except the search engine identifier obtained according to its registration, but user's instant messaging identifier also.By this login mode, the search engine client can be obtained user's instant messaging identity information, and obtains thus user's instant communication contacts information by instant communication server.
For the mobile communication contact person, corresponding step a-1, at first judge in current terminal and whether comprise corresponding mobile communication function module, judges whether current terminal is mobile communication terminal, as mobile phone, or includes the computer terminal of mobile communication function.If, travel through mobile communication contacts list wherein, obtain user's mobile communication associated person information.
Described mobile communication contacts list is the address list in mobile communication terminal, wherein recorded user's mobile communication associated person information, comprise contact name, corresponding mobile communication identifier, and the remark information that comprises address and other contact method.
The current terminal of using as the user is during for computer terminal, and owing to not comprising corresponding mobile communication function module in terminal, the search engine client can't be determined the corresponding identity of user's mobile communication.Therefore, the user, before input data to be searched, logins this search engine client by current terminal, after determining subscriber identity information, more further obtains the mobile communication associated person information that the user preserves by search engine client or server in advance.
The search engine client is preset user's registration service, and the user obtains unique search engine identifier by registration.After registration, the user is saved to its mobile communication associated person information in the local search engine client by the search engine client, or is uploaded in search engine server.Similarly, the user, when uploading its mobile communication associated person information, can only upload wherein part mobile communication associated person information.Correspondingly, as a kind of embodiment, the user when login search engine client except the search engine identifier obtained according to its registration, but also user's mobile communication identifier carries out register.
Step S104, screen the contact person corresponding with the described region of keyword, aforementioned region, by searched page, exports.
After obtaining user's the people's information of writing to each other, the region keyword in the data to be searched of determining in contrast abovementioned steps S102 filters out the contact person corresponding with the described region of keyword, aforementioned region from user's the people that writes to each other.
The confirmation of the region that described region keyword is corresponding comprises following three kinds of situations:
(1) the region keyword is corresponding one by one with corresponding region.The region that the region keyword is explained is for screening write to each other people's regional information of correspondence.For example, when the region keyword comprised in the data to be searched of user's input is " Beijing ", contrast user's the people's information of writing to each other, the therefrom contact person of screening and " Beijing " this Regionalization.
(2) corresponding region is than region keyword expanded range.It is to take the territorial scope of region keyword after reference point enlarges that the user screens write to each other people's territorial scope of correspondence.For example, when the user inputs the region keyword that comprises in data to be searched for " Tsing-Hua University ", contrast user's the people's information of writing to each other, the therefrom contact person of screening and " Haidian District " or " Beijing " this Regionalization.
Particularly, the expansion of territorial scope operation can be triggered according to the size of the corresponding territorial scope of current region keyword, when keyword corresponding territorial scope in region is less as when aforementioned " Tsing-Hua University ", trigger the expansion operation that its corresponding territorial scope is assert.The enlarged degree of territorial scope can be used voluntarily and regulate according to the user, and default setting, for enlarging an administrative region rank, is extended to districts and cities etc. such as extended to ,You district, district by street, or the unified provincial administrative region etc. that is extended to.
(3) a plurality of regions keyword.When the data to be searched of user input comprise a plurality of regions keyword, confirm respectively the corresponding regional information of a plurality of regions keyword, after the carrying out that need to carry out territorial scope expansion enlarges operation, confirm again corresponding regional information.
User's a certain whether corresponding with the described region of the region keyword decision of people of writing to each other, be according in this people's data remark information of writing to each other, whether comprising the regional information corresponding with the described region of region keyword, and whether this current position of people that writes to each other is corresponding with the described region of region keyword carries out.
The regional information comprised in the people's data of writing to each other remark information, include the location message in the instant communication contacts data, and the regional information comprised in the manual remark information added of user; And the address information in the mobile communication contact data.
Particularly, whether the current position of the described people of writing to each other is corresponding with the described region of region keyword includes following determination step:
Step b-1, in the telex network contacts list, current contacts place terminal sends the request of obtaining its geographic location information;
Step b-2, directly trigger or position operation in the situation that this terminal collection obtains aforementioned contact license triggering place terminal, and the geographical location information that location is obtained pushes to the search engine client;
Step b-3, compare with the region keyword of user's input, judges that whether this current position of people that writes to each other is corresponding with the described region of region keyword.
Geographical positioning service of the prior art, make computing terminal can easily and accurately obtain the positional information at its current place.
After obtaining user's the people's information of writing to each other, by the search engine client, to the aforementioned people of writing to each other place terminal, send a request message, obtain its geographic location information.Especially, for instant communication contacts, at definite this instant communication contacts during in the instant messaging presence, then send a request message to it.
The corresponding communication terminal of aforementioned communication contact person is after receiving aforementioned request message, and the localization function module directly triggered in the terminal of place positions operation, and the geographical location information that location is obtained pushes to the search engine client; Perhaps generate to remind window output user's request message, after gathering the license that obtains the corresponding people that writes to each other, the localization function module triggered in the terminal of place positions operation, then the geographical location information that will locate acquisition pushes to the search engine client.
Whether the search engine client unanimously confirms that by comparing two place's geography information whether this contact person is the corresponding relationship people with this Regionalization.Particularly, because the position that current positioning action obtains is usually comparatively detailed, usually judge that when judging contact person's current location is whether in the user inputs the territorial scope that the region keyword is corresponding, in the situation that be judged to be, be to assert that this current position of people that writes to each other is corresponding with the described region of region keyword.For example, user's the current position of a certain people of writing to each other A is near Long Dong main road, Pudong New Area, Shanghai, the region keyword of user's input is " Shanghai ", the former is positioned at the latter's territorial scope, thereby this people A that writes to each other is the people that writes to each other of corresponding " Shanghai " this region of user.
Especially, corresponding mobile communication contact person, judgment basis also comprises whether this contact person's mobile communication identifier ownership place belongs to the described region of region keyword.
Whether comparison contact person's regional information and the described region of region keyword be at once, if the corresponding region of contact person's regional information is positioned at the described territorial scope of region keyword, during as " Haidian District " correspondence " Beijing ", the correspondence that this contact person belongs to " Beijing " this region people that writes to each other; If the corresponding territorial scope of contact person's regional information is greater than the described territorial scope of region keyword, during as " Beijing " correspondence " Haidian District ", the correspondence that this contact person does not belong to " Haidian District " this region people that writes to each other.Therefore when the described territorial scope of definite region keyword, the corresponding territorial scope of suitable expansion is conducive to screen more related communication contact person.
In the described region of region keyword of determining user's input after the corresponding people that writes to each other, by take data to be searched, be the searched page that keyword generates, output aforementioned communication contact person.During output according to the contact person corresponding different communication mode classified, respectively the communication title of output communication contact person's correspondence, be convenient to the user and search the corresponding relationship people by corresponding communication customer end or terminal.
Except exporting by searched page aforementioned communication contact person's name information, further by searched page, for the user, provide the instant messaging interactive interface engaged in the dialogue with this people that writes to each other.The presentation mode of described instant messaging interactive interface comprises following two kinds:
Mode one, the triggering control at output user and the corresponding communication interaction of the people that writes to each other interface in searched page, after collecting the triggering message of user for this triggering control, the unlatching user is to instant messaging interactive interface that should instant communication contacts.
Described communication interaction interface, refer to the instant messaging interactive interface between user and instant communication contacts, and the note interface between user and mobile communication contact person.
Corresponding mobile communication contact person, this presentation mode is refered in particular to when current terminal is mobile communication terminal, the triggering control at note interface between output user and mobile communication contact person in searched page, after collecting the triggering message of user for this control, trigger and start SMS module in terminal, open the note interface between user and this mobile communication contact person, and by the screens switch in mobile communication terminal to this note interface.
Corresponding instant communication contacts, be equipped with in the situation of instant communication client in the terminal of current search engine client place, preferably this presentation mode.After the triggering control is triggered, judge by the access system process whether the instant communication client in terminal starts, in the situation that start, trigger instant communication client and open the instant messaging interactive interface between user's instant communication contacts corresponding to control, and this instant messaging interactive interface is set to foreground window, cursor is moved in foreground window; If instant communication client not yet starts, triggering instant communication client starts, after login user instant messaging identifier, trigger to open again the instant messaging interactive interface between user and the corresponding instant communication contacts of data to be searched, and this instant messaging interactive interface is set to foreground window, cursor is moved in foreground window.
Especially, when instant communication client remains with the login record of a plurality of instant messaging identifiers in terminal, according to instant messaging identifier user-selected in abovementioned steps S103, carry out register.
Mode two, described writing to each other during artificial instant communication contacts, after screening the contact person corresponding with the described region of keyword, aforementioned region, generate new Shipping Options Page by the search engine client, the interaction page between output user and the corresponding instant communication contacts of region keyword.
Corresponding instant communication contacts, not yet install in the situation of instant communication client in the terminal of current search engine client place, preferably this presentation mode.In this way of output, after screening the contact person corresponding with the described region of keyword, aforementioned region, the instant messaging interactive interface that user and this instant communication contacts object engage in the dialogue, realize with webpage instant messaging form.In prior art, the use of webpage version JICQ is comparatively general.
The a certain instant communication contacts object of judging data to be searched and user through step S102 is to after corresponding, the browser client that the search engine client triggers place generates new Shipping Options Page, obtains webpage JICQ address information and opens in Shipping Options Page.The instant messaging identity information of uploading according to user in abovementioned steps S102, and the instant communication contacts object information of aforementioned correspondence, the log-on webpage JICQ, and export the interaction page between user and aforementioned instant communication contacts object in aforementioned newly-generated Shipping Options Page.
Especially, corresponding instant communication contacts, two kinds of way of outputs can be carried out combination.When the instant communication contacts quantity filtered out is not unique, the triggering control at output user and the corresponding communication interaction of the people that writes to each other interface in searched page, after collecting the triggering message of user for this triggering control, further judge in current terminal whether instant communication client is installed, trigger and generate new Shipping Options Page if not yet install, the interaction page between output user instant communication contacts corresponding to control; If install, open the user to instant messaging interactive interface that should instant communication contacts.
Further, corresponding instant communication contacts, except the regional information according to comprising in the contact data remark information and the current location message of contact person are judged, with the user, to input the described region of region keyword corresponding for instant communication contacts, whether comprise this regional information in can also the network information relevant according to instant communication contacts and judge, specifically comprise the steps:
Step c-1, according to user's instant communication contacts information, obtain the Webpage address information of this contact person based on the instant messaging identifier;
Step c-2, the data content in the traversal aforementioned network page, compare with the region keyword of user's input;
Step c-3, while including with the corresponding data content in the described region of keyword, aforementioned region in the comparison decision network page, regard as the contact person corresponding with the described region of keyword, aforementioned region by this instant communication contacts.
According to the instant messaging identifier of instant communication contacts, and the instant communication contacts name information, the cyberspace of setting up based on the instant messaging identifier to be retrieved, described cyberspace comprises the space forms such as blog, microblogging.The data message in traversal map network space, the region keyword of comparison user input, judge in the aforementioned network space data content corresponding with aforementioned region keyword that whether has this instant communication contacts input.
Region keyword or region " Beijing " corresponding to region keyword that for example the user inputs, in the data content of inputting in its cyberspace by comparison retrieval user instant communication contacts, whether the data content that comprises " Beijing " this character information is arranged, the data content of retrieval comprises network log, and the album name of photo and photo annotation.When retrieving the network log that comprises this data content, this network log is the related data content, and while comprising the album name of this data content and/or photo annotation if retrieve, corresponding one group or a photo are the related data content.Correspondingly, this instant communication contacts is the instant communication contacts that the user is relevant to this region " Beijing ".
Corresponding this class instant communication contacts, when being exported by searched page, further export in this contacts network page by searched page, and in described abovementioned steps, comparison is judged, with the corresponding data content in the described region of keyword, aforementioned region.
Further, in aforementioned institute Webpage, the data message corresponding with regional information can be according to the rear output of being classified of the type of data message, and for example the picture data corresponding with region can be unified corresponding " picture " catalogue and exported.
As shown in Figure 2,200 be the searched page that the search engine client generates according to the data to be searched of user input in figure.The top correspondence of searchedpage 200 is provided with different page-tag 220, the searchedpage 200 that the data to be searched that the current Shipping Options Page in state of activation is the respective user input generate, the top of searchedpage 200 is provided with search enginekeywords input field 210, the 210 interior outputs of search engine keywords input field be the data to be searched 211 " Shanghai " that the user inputs.
In searchedpage 200, the viewing area of search data is divided into two parts, and the left side is web searchdata output area 230, and the right is region corresponding relationship personaldata output area 240.
In web searchdata output area 230, output is to usingdata 211 to be searched " Shanghai " as keyword, carries out obtainingsearch data item 231 after the network generalsearch.Corresponding data 211 to be searched " Shanghai ", as shown in Figure 2, search obtains network data and comprises introduction, weather, tourism and the related news information in Shanghai etc.
Output in region corresponding relationship personaldata output area 240, in the telex network contact person with the associated person information of the corresponding Regionalization ofdata 211 to be searched " Shanghai ".
In the present embodiment, after theuser inputs data 211 to be searched " Shanghai ", at first judge whether this data character belongs to the region keyword, the geographical area of confirminginput data 211 correspondences to be searched after judging as Shanghai after, further confirm user identity, obtain user's correspondence people's information of writing to each other, the comparison operation of the data to be searched 211 " Shanghai " of inputting by aforementioned contact information and user, therefrom filter out the people that writes to each other with " Shanghai " this Regionalization, output in region corresponding relationship personaldata output area 240.
Follow the difference according to the output data, region corresponding relationship personaldata output area 240 is further divided into contactperson output area 241 and instant communication contacts networkdata output area 242.
For contactperson output area 241, because the people that writes to each other comprises two types of instant communication contacts and mobile communication contact persons, what therefore filter out writes to each other the people when output, further according to the rear output of being classified of the difference of communication mode.As shown in Figure 2, be divided into instant communication contacts and the large output directory of mobile communication contact person two in contactperson output area 241, under each catalogue, export respectively user's correspondence such other, with the people that writes to each other of " Shanghai " this Regionalization.Write to each other the people in when output, with the communication name of output communication contact person's correspondence, be called the main way of output, be convenient to the user and search the corresponding relationship people by corresponding communication customer end or terminal.
Especially, the people that writes to each other that correspondence filters out is called example with the output communication name, and when output, in corresponding output area, output triggerscontrol 250, triggers the communication title that shows the people that writes to each other on control 250.After triggering the click or touch operation ofcontrol 250 to the user for this when collection, trigger the communication interaction interface that current terminal is opened user and this people's object of writing to each other.
Above-mentioned numerous types of data shown in Fig. 2 is at the arrangement mode of searched page outgoing position, only for non-limiting for example.
Special, corresponding instant communication contacts, if in current terminal, instant communication client is not installed, triggers and generate new Shipping Options Page, the interaction page between output user and the corresponding instant communication contacts of region keyword.For example, after collecting the triggering message of user for triggeringcontrol 250 " Ted ", as shown in Figure 2, on page-tag 220 " search " right side of thecurrent search page 200 correspondences, output has page-tag 220 " Ted ".In the new Shipping Options Page of corresponding page-tag 220 " Ted " with the formal output user of the network instant communication page and the instant messaging interaction page between instant communication contacts object " Ted ", after page-tag 220 " Ted " is activated, by thecurrent search page 200, show aforementioned interaction page.
Be judged to be Regionalization contact person's contact person in the network information relevant because of instant communication contacts, comprising this regional information, during by searchedpage 200 output, in instant communication contacts networkdata output area 242, further in this contact person's of output Webpage, in described aforementioned method steps, comparison is judged, with the corresponding data content in the described region of keyword, aforementioned region.
Picture, blog and the micro-blog information of output in instant communication contacts networkdata output area 242 are that issue and the data messages such as picture " Shanghai " this Regionalization and network log in the blog of the instant messaging identifier setting based on aforementioned instant communication contacts and microblogging.
Especially, because the people that writes to each other who retrieves comprises mobile communication contact person and mobile communication contact person two classes, exist in actual applications the situation of the same social object of the two respective user, or two and above mobile communication contact person or the corresponding same social object of instant communication contacts.Therefore searched page is corresponding with the described region of region keyword in output while writing to each other the people, whether there is the contact object of corresponding same identity attribute in the instant communication contacts that further judgement filters out and/or mobile communication contact person, in the situation that exist, by described instant communication contacts and/or mobile communication contact person, export adjacent position in searched page.
The whether corresponding same identity attribute of described instant communication contacts and/or mobile communication contact person, judged one of in the following way,
Mode 1, gather in the mobile communication associated person information of the corresponding region of user keyword the identifier whether remarks have corresponding JICQ;
In the situation that have, the instant communication contacts that this mobile communication contact person is corresponding with the JICQ identifier is identified as same identity attribute, and by the output information of aforementioned mobile communication contact person and instant communication contacts, in adjacent position output;
For example, obtain by information acquisition in the data remark information of mobile communication contact person A of the corresponding region of user keyword and store a certain JICQ identifier XXXXX, and the instant communication contacts B of another corresponding region keyword of this JICQ identifier XXXXX respective user, this mobile communication contact person A same identity attribute corresponding to instant communication contacts B, export corresponding with the described region of region keyword writing to each other during the people by searched page, aforementioned communication contact person A and B are exported in adjacent position.Write to each other the people when classifying output according to mobile communication and instant messaging, described adjacent position refers to when both belong to corresponding types, in the output of the position at a distance of nearer, for example, when mobile communication contact person and instant communication contacts are classified output up and down, contact person A is positioned at the bottom of mobile communication output area, and contact person B is positioned at the top of instant messaging output area.
As shown in Figure 2, learn in the present embodiment instant communication contacts " Ted " and the corresponding same identity attribute of mobile communication contact person " Li Hua " of respective user through judgement, thereby by searchedpage 200 output the time, while due to mobile communication contact person and instant communication contacts, classifying up and down output, instant communication contacts " Ted " is positioned at the bottom of instant messaging output area, and mobile communication contact person " Li Hua " is positioned at the top of mobile communication output area.Especially, as shown in FIG., two triggeringcontrols 250 corresponding to the people that writes to each other carry out the differentiation demonstration when output, to identify these two the corresponding same identity attribute of the people that writes to each other.
Mode 2, in the instant communication contacts information of the corresponding region of collection user keyword, whether remarks have corresponding mobile communication identifier;
In the situation that have, the mobile communication contact identification that this instant communication contacts is corresponding with the mobile communication identifier is same identity attribute, and by aforementioned instant communication contacts and mobile communication contact person's output information, in adjacent position output;
Corresponding manner 1, obtain by information acquisition in the data remark information of instant communication contacts B of the corresponding region of user keyword and store mobile communication identifier YYYYYYYYYYY, and the mobile communication contact person A of another corresponding region keyword of this mobile communication facility identifier YYYYYYYYYYY respective user, this instant communication contacts B and the corresponding same identity attribute of mobile communication contact person A, export corresponding with the described region of region keyword writing to each other during the people by searched page, aforementioned communication contact person B and A are exported in adjacent position.
Mode 3, gather in the instant communication contacts information of a certain corresponding region of user keyword the identifier whether remarks have other JICQ;
In the situation that have, the two is identified as to corresponding same identity information, and by the output information of aforementioned a certain instant communication contacts and aforementioned other instant communication contacts, in adjacent position output.
This mode is judged whether have the situation of the corresponding same identity information of a plurality of instant communication contacts.Obtain other means of communication identifiers ZZZZZZZ stored in the data remark information of instant communication contacts C of the corresponding region of user keyword by information acquisition, learn the instant communication contacts D of another corresponding region keyword of this instant messaging identifier ZZZZZZZ respective user through judgement, this instant communication contacts C same identity attribute corresponding to instant communication contacts D, export corresponding with the described region of region keyword writing to each other during the people by searched page, aforementioned instant communication contacts C and D are exported in adjacent position.It should be noted that the JICQ corresponding to instant communication contacts here might not be consistent.
Especially, while in the data to be searched of user's input, comprising a plurality of regions keyword, in searched page, a plurality of regions corresponding relationship personaldata output area 240 exported respectively in corresponding each region keyword, and in eachoutput area 240, output is to contact data information that should region.
Step S105, carry out search query operation using data to be searched as the searched key word.
If judge through step S102, do not include the region keyword in the data to be searched of user's input, assert that this search operation of user is general search, using these data to be searched as the searched key word, obtain corresponding web search information by search engine, and exported by searched page.
Be as shown in Figure 3 of the present invention a kind of by search engine obtaining communication contact person's terminal structure block diagram.As shown in Figure 3, described terminal 300 comprises following structure:
Data acquisition unit 310, in order to gather the user by the data to be searched of search engine client input;
Whether keyword identifying unit 320, comprise the region keyword in order to judge aforesaid data to be searched;
The contact person screens output unit 330, in the situation that be judged to be through keyword identifying unit 320, is, gathers and obtains the telex network contact person, and therefrom the screening contact person corresponding with the described region of keyword, aforementioned region, export by searched page.
Corresponding described contact person screens output unit 330, can also be provided with same contact person's determination module 331, in the remark information of identifying the user mobile communication contact person corresponding with the region keyword or instant communication contacts by collection, whether include corresponding another JICQ corresponding with the region keyword or mobile communication identifier, determine whether the contact person who has corresponding same identity attribute, in the situation that be judged to be, be, by the instant communication contacts of described correspondence and/or mobile communication contact person, export adjacent position in searched page.
Corresponding described contact person screens output unit 330, can also be provided with interactive interface control generation module 332, in order to generate the triggering control at user write to each other human world communication interaction interface corresponding with the described region of region keyword, after collecting the triggering message of user for this triggering control, trigger and open the communication interaction interface of user to the people that should write to each other.
Corresponding described contact person screens output unit 330, can also be provided with position information acquisition module 333, send the request of obtaining its geographic location information in order to the contact person place terminal in the telex network contacts list, directly trigger or position operation in the situation that this terminal collection obtains aforementioned contact license triggering place terminal, the geographical location information that reception pushes from aforementioned terminals, and judge whether corresponding with the region keyword of user's input.
Corresponding described contact person screens output unit 330, can also be provided with network data corresponding relationship people and screen mould 334, in order to when writing to each other artificial instant communication contacts, according to user's instant communication contacts information, obtain the Webpage address information of this contact person based on the instant messaging identifier, data content in the traversal aforementioned network page, with the region keyword of user's input, compare, regard as the contact person corresponding with the described region of keyword, aforementioned region by including in the map network page with the instant communication contacts of the corresponding data content in the described region of keyword, aforementioned region.
For of the present invention a kind of by the implementation procedure of search engine obtaining communication contact person method, in counterpart terminal 300, details are as follows for each functional module:
At first, data to be searched are inputted at the interface that the user generates by the search engine client in currently used terminal.Data acquisition unit 310 gathers the data to be searched of aforementioned user's input, transfers to it is analyzed to judgement.
Keyword identifying unit 320, by semantic analysis, fuzzy matching and feature extraction etc. method of one at least, judges in these data to be searched whether include the region keyword, and territorial scope corresponding to definite region keyword.
Then, trigger the contact person and screen output unit 330 by traveling through the list of writing to each other in current terminal, or read the telex network associated person information of having preserved in search engine client or server, obtain user's write to each other people and relevant information thereof.The definite territorial scope according to keyword identifying unit 320, contact People's Bank of China with aforementioned communication and compare again.Therefrom the screening contact person corresponding with the described region of keyword, aforementioned region, export by searched page.
When judging according to people's the current position of writing to each other whether this contact person belongs to the corresponding contact person in the described region of keyword, aforementioned region, screen to the contact person telex network contact person place terminal that output unit 330 obtains by position information acquisition module 333 and send the request of obtaining its geographic location information.Especially, for instant communication contacts, preferred pin sends request the current instant communication contacts place terminal that is in line states.Instant communication contacts place terminal is after receiving request, directly trigger or in the situation that the localization function module gathered in obtaining aforementioned contact license triggering terminal positions operation, and the geographical location information that location obtains pushes to the current terminal of user, by position information acquisition module 333, judged whether corresponding with the region keyword of user's input.
When whether comprising aforementioned region in user's instant communication contacts network of relation data and screen the contact person, screen mould 334 by network data corresponding relationship people, screen according to the contact person user's instant communication contacts information that output unit 330 obtains, further obtain the Webpage address information of this contact person based on the instant messaging identifier.By the data content in the traversal aforementioned network page, compare with keyword identifying unit 320 definite region keywords, by including in the map network page with the instant communication contacts of the corresponding data content in the described region of keyword, aforementioned region, regard as the contact person corresponding with the described region of keyword, aforementioned region.
Particularly, after determining in search the corresponding people that writes to each other in the described region of region keyword who inputs with the user, the data of exporting in searched page are except comprising people's identity information of writing to each other, by interactive interface control generation module 332, be provided for generating the triggering control at user write to each other human world communication interaction interface corresponding with the described region of region keyword in searched page, after collecting the triggering message of user for this triggering control, trigger and open the communication interaction interface of user to the people that should write to each other.
Especially, the triggering control that interactive interface control generation module 332 is set, it triggers interactive interface corresponding relationship people's communication name information preferably to be set to corresponding demonstration in searched page, when the triggering control is set, realizes the output of contact identity information.
In addition, because may there be the situation of corresponding same identity attribute in a plurality of people of writing to each other of user, therefore before exporting with region corresponding relationship people, by same contact person's determination module 331, by collection, identify in the remark information of the user mobile communication contact person corresponding with the region keyword or instant communication contacts, whether include corresponding another JICQ corresponding with the region keyword or mobile communication identifier, determine whether the contact person who has corresponding same identity attribute, in the situation that be judged to be, be, triggering is exported at adjacent position in searched page the instant communication contacts of described correspondence and/or mobile communication contact person.During the corresponding triggering of output contact person control, by same contact person's determination module 331, according to its result of determination, trigger interactive interface control generation module 332, the triggering control that the same identity attribute contact person of correspondence is corresponding is exported at close position.
Be more than the description of this invention and non-limiting, other embodiment based on inventive concept, all among protection scope of the present invention.

Claims (11)

CN201310360062.9A2013-08-182013-08-18The method and terminal of communication contact person are obtained by search engineActiveCN103455568B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
CN201310360062.9ACN103455568B (en)2013-08-182013-08-18The method and terminal of communication contact person are obtained by search engine

Applications Claiming Priority (1)

Application NumberPriority DateFiling DateTitle
CN201310360062.9ACN103455568B (en)2013-08-182013-08-18The method and terminal of communication contact person are obtained by search engine

Publications (2)

Publication NumberPublication Date
CN103455568Atrue CN103455568A (en)2013-12-18
CN103455568B CN103455568B (en)2018-11-30

Family

ID=49737931

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201310360062.9AActiveCN103455568B (en)2013-08-182013-08-18The method and terminal of communication contact person are obtained by search engine

Country Status (1)

CountryLink
CN (1)CN103455568B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107948441A (en)*2017-12-122018-04-20珠海市魅族科技有限公司A kind of method for sending information, device, terminal and readable storage medium storing program for executing

Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN101360139A (en)*2008-09-082009-02-04深圳华为通信技术有限公司 Method and device for grouping contacts in an address book
CN101662541A (en)*2009-08-242010-03-03宇龙计算机通信科技(深圳)有限公司Prompting method, system and mobile terminal of related information of contact persons at mobile terminal
US20110184971A1 (en)*2008-02-012011-07-28Netqin Mobile (Beijing) Technology Co., Ltd.Method and system for quickly retrieving information service on mobile terminal
CN102354284A (en)*2011-09-232012-02-15上海量明科技发展有限公司Method and system for setting corresponding geographic information in instant messaging
CN102497333A (en)*2011-12-182012-06-13上海量明科技发展有限公司Method, client end and system used for outputting contact object weather information
CN103020036A (en)*2012-12-032013-04-03东莞宇龙通信科技有限公司 Method, device and terminal equipment for place name recognition

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20110184971A1 (en)*2008-02-012011-07-28Netqin Mobile (Beijing) Technology Co., Ltd.Method and system for quickly retrieving information service on mobile terminal
CN101360139A (en)*2008-09-082009-02-04深圳华为通信技术有限公司 Method and device for grouping contacts in an address book
CN101662541A (en)*2009-08-242010-03-03宇龙计算机通信科技(深圳)有限公司Prompting method, system and mobile terminal of related information of contact persons at mobile terminal
CN102354284A (en)*2011-09-232012-02-15上海量明科技发展有限公司Method and system for setting corresponding geographic information in instant messaging
CN102497333A (en)*2011-12-182012-06-13上海量明科技发展有限公司Method, client end and system used for outputting contact object weather information
CN103020036A (en)*2012-12-032013-04-03东莞宇龙通信科技有限公司 Method, device and terminal equipment for place name recognition

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN107948441A (en)*2017-12-122018-04-20珠海市魅族科技有限公司A kind of method for sending information, device, terminal and readable storage medium storing program for executing

Also Published As

Publication numberPublication date
CN103455568B (en)2018-11-30

Similar Documents

PublicationPublication DateTitle
CN103457837A (en)Method and system for searching for instant messages through search engine
US20200226133A1 (en)Knowledge map building system and method
US10209079B2 (en)Optimization of map views based on real-time data
KR101143968B1 (en)System and method for providing realtime retrieval service of open type poi
CN102591475B (en)A kind of content input method of online editor and system
US9043413B2 (en)System and method for extracting, collecting, enriching and ranking of email objects
JP2017511924A (en) Temporary eventing system and method
KR20180008480A (en) System and method for extracting and sharing application-related user data
KR20160010416A (en)Customizable, real time intelligence channel
EP2735984A1 (en)Video query method, device and system
CN102446225A (en)Real-time search method, device and system
WO2009070841A1 (en)Social multimedia management
Adams et al.Sensing and using social context
CN103366247B (en)Standard Effective judgement system and method
CN104809177A (en)Webpage commenting and recommending methods and systems based on client
CN106055546A (en)Optical disk library full-text retrieval system based on Lucene
CN103390044A (en)Method and device for identifying linkage type POI (Point Of Interest) data
Adams et al.Extraction of social context and application to personal multimedia exploration
CN104239472A (en)Method and device for providing object information
WO2024164589A1 (en)Information display method and apparatus, electronic device, computer readable storage medium, and computer program product
CN103458007A (en)IM data export method, client terminal and system
KR20150019668A (en)Supporting Method For suggesting information associated with search and Electronic Device supporting the same
JP2011501849A (en) Information map management system and information map management method
CN102437973B (en)The method and system of user profile output in instant messaging
KR101248186B1 (en)System for generating blog using each content in search result page and method thereof

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant

[8]ページ先頭

©2009-2025 Movatter.jp