CN103365893A - Method and device for searching individual information of user - Google Patents

Method and device for searching individual information of user Download PDF

Info

Publication number
CN103365893A
CN103365893A CN2012100940662A CN201210094066A CN103365893A CN 103365893 A CN103365893 A CN 103365893A CN 2012100940662 A CN2012100940662 A CN 2012100940662A CN 201210094066 A CN201210094066 A CN 201210094066A CN 103365893 A CN103365893 A CN 103365893A
Authority
CN
China
Prior art keywords
network equipment
information
user
search
individual 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
CN2012100940662A
Other languages
Chinese (zh)
Other versions
CN103365893B (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.)
Beijing Baidu Netcom Science and Technology Co Ltd
Original Assignee
Beijing Baidu Netcom Science and Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Baidu Netcom Science and Technology Co Ltd filed Critical Beijing Baidu Netcom Science and Technology Co Ltd
Priority to CN201210094066.2A priority Critical patent/CN103365893B/en
Publication of CN103365893A publication Critical patent/CN103365893A/en
Application granted granted Critical
Publication of CN103365893B publication Critical patent/CN103365893B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Information Transfer Between Computers (AREA)

Abstract

The invention aims to provide a method and a device for searching individual information of a user. Specifically, the method comprises steps of establishing or updating associated information of a first network device and a second network device, wherein the associated information comprises a mapping relation of first account number information of the user in the first network device and second account number information of the user in the second network device; combined with the associated information, obtaining individual information search results comprising individual information of the user at a second network device end and matched with a query sequence input by the user; providing the individual information search results for the user. Compared with the prior art, by establishing the associated information of the first network device and the second network device, and obtaining the individual information search results matched with the query sequence input by the user according to the associated information, search of the individual information of the user is achieved, and efficiency for obtaining the individual information of the user is improved.

Description

A kind of method and apparatus of the individual information for realizing search subscriber
Technical field
The present invention relates to Internet technical field, relate in particular to a kind of technology of the individual information for realizing search subscriber.
Background technology
High speed development along with information society, people's social networks is also more and more wider, doings are also correspondingly to network transitions, and for example, a user may have simultaneously that MSN contact person, gmail contact person, Netease's photograph album, everybody space etc. are of a great variety, the personal information of enormous amount.
Although search engine can help quickly and efficiently obtaining information of people to a great extent, but the Search Results that because the privacy of personal information, access restricted gender, existing search engine can not help that people are of a great variety from it, find him personal information of enormous amount (or she) wants.
Summary of the invention
The method and apparatus that the purpose of this invention is to provide a kind of individual information for realizing search subscriber.
According to an aspect of the present invention, provide a kind of method that is used for the individual information of realization search subscriber in the first network equipment end, wherein, the method may further comprise the steps:
-set up or upgrade the related information of first network equipment and second network equipment, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment;
Wherein, the method also comprises:
A obtains the search sequence of user's input;
B in conjunction with described related information, obtains the individual information Search Results that is complementary with described search sequence according to described search sequence, and wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end;
C offers described user with described individual information Search Results.
According to another aspect of the present invention, provide a kind of method that is used for the individual information of realization search subscriber in the second network equipment end, wherein, the method may further comprise the steps:
-set up or upgrade the related information of first network equipment and second network equipment, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment;
Wherein, the method also comprises:
A receives the information search request that described first network equipment sends, and wherein, described information search request comprises identification information and the query specification information of user in described first network equipment;
B determines the individual information storehouse corresponding with described identification information according to described identification information;
C is according to described information search request, in conjunction with described query specification information, in described individual information storehouse, carry out matching inquiry, to obtain the individual information Search Results corresponding with described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end;
D is sent to described first network equipment with described individual information Search Results.
According to an aspect of the present invention, also provide a kind of first network equipment of the individual information for realizing search subscriber, wherein, this first network equipment comprises:
The first associated apparatus, be used for setting up or upgrading the related information of first network equipment and second network equipment, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment;
Wherein, this first network equipment also comprises:
The retrieval device is used for obtaining the search sequence of user's input;
Deriving means as a result, be used for according to described search sequence, in conjunction with described related information, obtain the individual information Search Results that is complementary with described search sequence, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end;
The first generator is used for described individual information Search Results is offered described user.
According to another aspect of the present invention, also provide a kind of second network equipment of the individual information for realizing search subscriber, wherein, this second network equipment comprises:
The second associated apparatus, be used for setting up or upgrading the related information of first network equipment and second network equipment, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment;
Wherein, this second network equipment also comprises:
First receiving device is used for receiving the information search request that described first network equipment sends, and wherein, described information search request comprises identification information and the query specification information of user in described first network equipment;
Determine device, be used for according to described identification information, determine the individual information storehouse corresponding with described identification information;
The second inquiry unit, be used for according to described information search request, in conjunction with described query specification information, in described individual information storehouse, carry out matching inquiry, to obtain the individual information Search Results corresponding with described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end;
The first dispensing device is used for described individual information Search Results is sent to described first network equipment.
According to a further aspect of the invention, a kind of system of the individual information for realizing search subscriber also is provided, wherein, this system comprises the second network equipment such as the first network equipment of the aforementioned individual information that is used for the realization search subscriber according to an aspect of the present invention and the individual information that is used for the realization search subscriber according to another aspect of the present invention.
According to a further aspect of the invention, a kind of search engine of the individual information for realizing search subscriber also is provided, wherein, this search engine comprises the first network equipment such as the aforementioned individual information that is used for the realization search subscriber according to an aspect of the present invention.
According to also aspect of the present invention, a kind of search engine plug-in unit of the individual information for realizing search subscriber also is provided, wherein, this search engine plug-in unit comprises the first network equipment such as the aforementioned individual information that is used for the realization search subscriber according to an aspect of the present invention.
According to also aspect of the present invention, a kind of browser of the individual information for realizing search subscriber also is provided, wherein, this browser comprises the first network equipment such as the aforementioned individual information that is used for the realization search subscriber according to an aspect of the present invention.
According to also aspect of the present invention, a kind of browser plug-in of the individual information for realizing search subscriber also is provided, wherein, this browser plug-in comprises the first network equipment such as the aforementioned individual information that is used for the realization search subscriber according to an aspect of the present invention.
Compared with prior art, the present invention is by setting up the related information of first network equipment and second network equipment, in conjunction with described related information, obtain the individual information Search Results that the search sequence with user input is complementary, realization is to the search of user's individual information, improved the efficient that the user obtains individual information.Further, the present invention can also preferably provide Search Results in conjunction with the corresponding current application of Search Results, provides further the user to obtain the efficient of individual information.In addition, the present invention can also access by obtaining the user account information of other second network equipment, realization first network equipment is related with other second network equipment, enlarge scope that the user obtains individual information, improved the user and obtain the efficient of message, and further promoted user's experience.
Description of drawings
By reading the detailed description that non-limiting example is done of doing with reference to the following drawings, it is more obvious that other features, objects and advantages of the present invention will become:
Fig. 1 illustrates the equipment schematic diagram according to the first network equipment of the individual information that is used for the realization search subscriber of one aspect of the invention;
Fig. 2 illustrates the first network equipment of the individual information that is used for the realization search subscriber in accordance with a preferred embodiment of the present invention and the equipment schematic diagram of second network equipment;
Fig. 3 illustrates according to the first network equipment of the individual information that is used for the realization search subscriber of another preferred embodiment of the present invention and the equipment schematic diagram of second network equipment;
Fig. 4 illustrates the method flow diagram of the individual information that is used for according to a further aspect of the present invention the realization search subscriber;
Fig. 5 illustrate in accordance with a preferred embodiment of the present invention first network equipment and the method flow diagram of second network equipment individual information that cooperate to realize search subscriber;
Fig. 6 illustrates the method flow diagram according to the individual information of the first network equipment of another preferred embodiment of the present invention and second network equipment cooperation realization search subscriber.
Same or analogous Reference numeral represents same or analogous parts in the accompanying drawing.
Embodiment
Below in conjunction with accompanying drawing the present invention is described in further detail.
Fig. 1 illustrates the first network equipment 1 according to the individual information that is used for the realization search subscriber of one aspect of the invention.Wherein, first network equipment 1 comprises the first associated apparatus 11, retrieval device 12, as a result deriving means 13 and the first generator 14.Particularly, the related information of first network equipment and second network equipment is set up or upgraded to the first associated apparatus 11, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment; Retrieval device 12 obtains the search sequence of user's input; Deriving means 13 is according to described search sequence as a result, in conjunction with described related information, obtain the individual information Search Results that is complementary with described search sequence, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end; The first generator 14 offers described user with described individual information Search Results.At this, first network equipment 1 comprises the search engine that is used to the network user that information retrieval is provided, and such as Baidu, Google, Yahoo, or possesses the application system of information search function; It can be by network host, single network server, a plurality of webserver collection or based on the realizations such as set of computers of cloud computing, can possess to admit user's inquiry, show Query Result, the user interface of personalized enquire item is provided.Those skilled in the art will be understood that above-mentioned first network equipment 1 is only for giving an example; other existing or may occur from now on provide the search engine of information retrieval or application system as applicable to the present invention for the user; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Particularly, the related information of first network equipment and second network equipment is set up or upgraded to the first associated apparatus 11, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment.At this; described second network equipment can be by network host; the single network server; a plurality of webserver collection or based on the realizations such as set of computers of cloud computing; it is used for the application programming interfaces (API) that the storage user provides by second network equipment; by network communication mechanism such as the socket (socket) such as agreement; the perhaps communication mode of other agreements; such as communication protocols such as http or https; perhaps based on file transfer protocol (FTP) (FTP); upload; upgrade; synchronously or this user's of management individual information; wherein; described individual information general reference is about particular individual; and the information that needs concealed protection maybe should not openly obtain, for example individual information includes but not limited to name; the pet name; short message; telephone number; the email address; home address; the non-public photograph album of individual etc.For another example, described individual information include but not limited to following at least each: 1) personal user's individual information, as contact person's mobile phone telephone number, Email, QQ, MSN, mailing address, content of short message, message registration etc.; 2) individual information of the organizing user such as enterprises and institutions, mechanism; such as department's ownership of employee, name, post, working attributes, extension, dialling number, phone number etc.; those skilled in the art will be understood that above-mentioned individual information is only for giving an example; other individual informations existing or that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.Wherein, described subscriber equipment can be anyly can pass through keyboard with the user; mouse; touch pad; touch-screen; or the mode such as handwriting equipment is carried out man-machine interaction and is possessed the electronic product that user's individual information is uploaded to described second network functions of the equipments; computing machine for example; mobile phone; PDA; palm PC PPC or panel computer etc.; those skilled in the art will be understood that above-mentioned second network equipment and subscriber equipment are only for giving an example; other second network equipment existing or that may occur from now on or subscriber equipment are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
For example, user A uses its smart mobile phone iphone to login it after the account abc123 of Baidu of Baidu's search engine, the cloud server client application program interface (API) that provides by this smart mobile phone iphone, with store among its smart mobile phone iphone such as associated person information, short message record, the short message particular content, message registration, the individual informations such as email contact are uploaded to cloud server, namely send upload request to cloud server: as passing through character string statement: phone->server: " id=12345 function=update_***_account value=***** ", cloud server is resolved this word string, know by id which user will correspond to which table of its database (database), know by function what this request will do, know the parameter of this event by value, the individual information Database Identification information corresponding such as the user; The account abc123 of Baidu (i.e. the first account information) that the first associated apparatus 11 is set up user A and its mapping relations of the corresponding high in the clouds account of server (i.e. the second account information) beyond the clouds, and set up or upgrade related information between Baidu's search engine (being first network equipment) and this cloud server (being second network equipment) with these mapping relations, at this, described high in the clouds account includes but not limited to that the user accesses the account of cloud server, the user utilizes its subscriber equipment to upload subscriber equipment id information corresponding to its individual information etc.
Those skilled in the art will be understood that the mode of the related information of above-mentioned foundation or renewal first network equipment and second network equipment only is for example; other foundation existing or that may occur from now on or upgrade first network equipment and the mode of the related information of second network equipment as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
The application programming interfaces (API) that retrieval device 12 provides by the equipment such as the third party such as search engine, browser obtain the search sequence of user's input, for example, user A inputs keyword " Shen Bing " in the search column of search engine, the application programming interfaces that retrieval device 12 provides by search engine (API) get access to the search sequence " Shen Bing " that user A inputs.
Those skilled in the art will be understood that the mode of the search sequence of the above-mentioned user's of obtaining input only is for example; the mode of other existing or search sequence of obtaining user input that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, deriving means 13 is according to described search sequence as a result, in conjunction with described related information, by such as in the individual information storehouse corresponding with described user, carrying out matching inquiry, obtain the individual information Search Results that is complementary with described search sequence, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end.At this, the individual information storehouse can be arranged in the local data base of search engine, also can be arranged in the network equipment that links to each other by network with described first network equipment 1, such as the high in the clouds server, perhaps be arranged in the local data base of second network equipment 2, for example the cloud stores service iCloud that provides of Apple.Wherein, as a result deriving means 13 mode of obtaining the individual information Search Results that is complementary with described search sequence include but not limited to following each:
1) according to described search sequence, matching inquiry in the individual information search index storehouse of search engine, wherein, this individual information search index storehouse is that the individual information that search engine crawls from second network equipment by reptile is set up and/or renewal.For example, suppose search engine and cloud server CCSl (Cloud Computing Server, cloud server) set up related information, user A is uploaded to cloud server CCS1 by its iphone with its individual information, be that the individual information warehouse compartment of user A is in cloud server CCS1, search engine crawls relevant individual information by reptile from the individual information storehouse of user A, set up corresponding individual information search index storehouse, connect example, the described search sequence " Shen Bing " that gets access to according to retrieval device 12 of deriving means 13 as a result, search engine account abc123 according to user A, in the individual information search index storehouse of the user A that search engine is set up, carry out matching inquiry, with the individual information Search Results that obtains to be complementary with search sequence " Shen Bing ", wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end, the name of contact person of storing among the iphone such as user A and/or the pet name are such as " Shen Bing ", " Shen * ice ", " Shen Bing * ", and office telephone corresponding to respective contacts, home phone number, phone number, message registration between user A and the respective contacts, short message record, email record etc.
2) send the information search request to the network equipment corresponding with the corresponding individual information of described individual information storehouse, receive the Search Results that these network equipments are carried out corresponding information search and feedback.For example, suppose that search engine and cloud server CCS1 have set up related information, user A is uploaded to cloud server CCS1 by its iphone with its individual information, be that the individual information warehouse compartment of user A is in cloud server CCS1, also connect example, the described search sequence " Shen Bing " that gets access to according to retrieval device 12 of deriving means 13 as a result, search engine account abc123 according to user A, related information in conjunction with search engine and cloud server CCS1, comprise the search engine account abc123 of user A and the information search request of search sequence " Shen Bing " to cloud server CCS1 transmission, cloud server CCS1 is according to this information search request that receives, in the individual information storehouse corresponding with user A, carry out matching inquiry, with corresponding Query Result, the name of contact person of storing among the iphone such as user A and/or the pet name are such as " Shen Bing ", " Shen * ice ", " Shen Bing * ", and office telephone corresponding to respective contacts, home phone number, phone number, message registration between user A and the respective contacts, short message record, email records etc. are sent to as a result deriving means 13.
Those skilled in the art will be understood that the above-mentioned mode of the individual information Search Results that is complementary with described search sequence of obtaining is only for giving an example; other existing or modes of obtaining the individual information Search Results that is complementary with described search sequence that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, the first generator 14 is by dynamic web page techniques such as ASP, JSP or PHP, the perhaps communication mode of other agreements, such as communication protocols such as http or https, with described individual information Search Results, according to certain sequence as according to name of contact person initial order or with as described in search sequence be complementary as described in the mode of the highlighted demonstration of individual information, offer described user, such as user's equipment, browse for the user.
Preferably, retrieval device 12 also can be by the application programming interfaces (API) that provide in its current application such as the user, perhaps by dynamic web page techniques such as JSP, obtain the described search sequence that described user inputs in the search box of its current application, wherein, the first generator 14 offers described user according to described current application with described individual information Search Results.At this, described current application includes but not limited to networking telephone client such as KC networking telephone client, QQvoice networking telephone client etc., and Fetion client, instant communication client etc.For example, suppose that user A opens KC networking telephone client, converse with other users, user A is input inquiry sequence " 136 96 " in the search box of KC networking telephone client, retrieval device 12 gets access to the input inquiry sequence " 136 96 " of user A output according to the application programming interfaces (API) that KC networking telephone client provides; And for example, suppose that user A opens the Fetion client, converse, send SMS message with other users, user A is input inquiry sequence " will 96 " in the search box of Fetion client, the application programming interfaces that retrieval device 12 provides according to the Fetion client (API) get access to the input inquiry sequence " will 96 " that user A exports.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the described search sequence that described user inputs in the search box of its current application is only for for example; other existing or modes of obtaining the described search sequence that described user inputs in the search box of its current application that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, the first generator 14 is according to described current application, described individual information Search Results is offered described user, connect example, the first generator 14 is according to the current application KC networking telephone client of user A input inquiry sequence, described individual information Search Results is offered described user, because this current being applied as is called application, such as the one or more telephone numbers that are complementary with " 136 96 ", rather than QQ number of being complementary with " 136 96 ", email address etc., preferentially offer described user; And for example, also connect example, the first generator 14 is according to the current application Fetion client of user A input inquiry sequence, with described individual information Search Results, because of should be current be applied as call use with/application sends SMS message, as one or more telephone numbers of being complementary with " will 96 " and/user name, rather than the email address that is complementary with " will 96 ", MSN account etc. offer described user.
Preferably, be constant work between each device of first network equipment 1.Particularly, the first associated apparatus 11 continues to set up or upgrade the related information of first network equipment and second network equipment, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment; Retrieval device 12 continues to obtain the search sequence of user's input; Deriving means 13 continues according to described search sequence as a result, in conjunction with described related information, obtain the individual information Search Results that is complementary with described search sequence, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end; The first generator 14 continues described individual information Search Results is offered described user.At this, it will be understood by those skilled in the art that " continuing " refers to that each device of first network equipment 1 constantly is provided respectively by obtaining and providing of the obtaining of the foundation of related information or renewal, search sequence, individual Search Results, until this subscriber equipment 1 stops to obtain of search sequence in a long time.
Preferably, first network equipment 1 also comprises account deriving means (not shown) and the first updating device (not shown), and wherein, the account deriving means obtains correspondence the second account information that described user logins other second network equipment; The first updating device is set up the mapping relations of described the first account information and described corresponding the second account information, to upgrade described related information.At this, described other second network equipment are used for being embodied as the user provides the information issue, includes but not limited to that homepage and/or other have the page of hyperlink file, such as third party website such as social network sites, forum, space, blog, microblogging etc.For example, user A logins after its search engine account abc123, also logined the account that its Netease's mailbox, store, Jingdone district, popular comment are netted, then the account deriving means is logined the log-on message of its corresponding Netease mailbox, store, Jingdone district, popular comment net according to user A, the account information at Netease's mailbox, store, Jingdone district, popular comment net of automatic acquisition user A.
Then, the first updating device is set up the mapping relations of described the first account information and described corresponding the second account information, to upgrade described related information.For example, user A can arrange it in the account of third party website such as the binding of store, Jingdone district account xyz123 and its search engine account abc123, the search engine account that the first updating device arranges voluntarily according to user A and the binding of its third party website account, set up the search engine account information of user A and the mapping relations of its third party website account, to upgrade described related information, for the follow-up individual information that obtains user A from third party website, such as the head portrait of the good friend of user A, user A, pet name etc.And for example, user A logins after its search engine account abc123, account such as store, Jingdone district account xyz123 of third party website have also been logined, the first updating device also can obtain user A in the log-on message of third party website according to the account deriving means, account information such as the third party website of user A login, set up the search engine account information of user A and the mapping relations of its third party website account, to upgrade described related information, for the follow-up individual information that obtains user A from third party website, such as the head portrait of the good friend of user A, user A, pet name etc.
Preferably, first network equipment 1 also comprises the first inquiry unit (not shown), and wherein, the first inquiry unit carries out matching inquiry according to described search sequence in the search index storehouse, to obtain the generic search results corresponding with described search sequence; Wherein, the first generator 14 offers described user with described individual information Search Results and described generic search results.
Particularly, the described search sequence that the first inquiry unit obtains according to retrieval device 12, in the search index storehouse, carry out matching inquiry, to obtain the generic search results corresponding with described search sequence, for example, after supposing that user A logins its search engine account abc123, in the search column of search engine, input keyword " Shen Bing ", the search sequence that retrieval device 12 gets access to user A input comprises " Shen Bing ", the first inquiry unit is according to this search sequence " Shen Bing ", search engine by crawler capturing to the search index storehouse set up of webpage, such as web database, in carry out matching inquiry, obtain the generic search results corresponding with this search sequence " Shen Bing ", as comprise the web page interlinkage of " Shen Bing ", such as " Shen Bing Baidupedia ", " the plain face that Shen Bing performer Tong Li Ya is surprising! Beijing love story Baidu mhkc ", " Shen Bing Baidu picture " etc.
Those skilled in the art will be understood that the above-mentioned mode of the generic search results corresponding with described search sequence of obtaining is only for giving an example; other existing or modes of obtaining the generic search results corresponding with described search sequence that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, the first generator 14 is by dynamic web page techniques such as ASP, JSP or PHP, the perhaps communication mode of other agreements, such as communication protocols such as http or https, the described individual information Search Results that deriving means 13 is as a result obtained, and the first inquiry unit acquisition generic search results corresponding with described search sequence, according to certain mode, such as individual information Search Results as described in preferentially providing, offer described user, such as user's equipment, browse for the user.
Preferably, first network equipment 1 comprises that also priority determines the device (not shown), wherein, priority determines that device is according to the historical query record of described user to described individual information Search Results, in conjunction with the relevant information between described user and the described individual information, determine the priority of described individual information Search Results; Wherein, the first generator 14 offers described user according to described priority with described individual information Search Results.
Particularly, priority determines that device is according to the historical query record of described user to described individual information Search Results, in conjunction with the relevant information between described user and the described individual information, determine the priority of described individual information Search Results, at this, described historical query record include but not limited to following at least each: 1) the frequent search sequence of input of user; The number of times that same described individual information Search Results occurred when 2) user inputted different search sequence; 3) user is to the selection number of visits of the described individual information that comprises in the described individual information Search Results, as the user often to as described in the contact person " Shen Bing " that comprises in the individual information Search Results select to consult.At this, described relevant information include but not limited to following at least each: the contact person's who 1) comprises in user and the described individual information talk times, short message number of times etc.; 2) group under the contact person who comprises in the described individual information that the user arranges is such as colleague, good friend, household etc.For example, suppose that user A logins after its search engine account abc123, in the search engine search column, input keyword " Shen Bing ", priority determine device counting user A within recently a period of time such as January, the search sequence of input is found, search sequence " Shen Bing " is identical with " Shen Bing " input number of times, supposing that deriving means 13 gets access to the described individual information Search Results that is complementary with search sequence " Shen Bing " as a result comprises, the respective contacts name of storing among the iphone such as user A and/or the pet name are such as " Shen Bing ", " Shen * ice ", " Shen Bing * ", and deriving means 13 gets access to the described individual information Search Results that is complementary with search sequence " Shen Bing " and comprises the short message record take " Shen Bing " as keyword of storing among the iphone of user A as a result, and the name of contact person and/or the pet name that are complementary with " Shen Bing " of storing among the iphone of user A, then priority determines that device is in conjunction with the relevant information between user A and the described individual information, the name of contact person that is complementary with " Shen Bing " for the user's communication record number of times of " Shen Bing " is higher than such as user A and name of contact person and/or other users of the pet name except " Shen Bing " message registration, as with the message registration of contact person's " Shen * ice ", accordingly, priority determines that the priority of the Search Results " Shen Bing " that device is determined is higher than the priority of Search Results " Shen * ice ".
Those skilled in the art will be understood that the mode of the priority of above-mentioned definite described individual information Search Results only is for example; the mode of the priority of other existing or definite described individual information Search Results that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, the first generator 14 is according to described priority, by dynamic web page techniques such as ASP, JSP or PHP, the perhaps communication mode of other agreements, such as communication protocols such as http or https, described individual information Search Results is offered described user, as preferentially provide priority high as described in the individual information Search Results, browse for the user.
Fig. 2 illustrates first network equipment 1 and the second network equipment 2 of the individual information that is used for the realization search subscriber in accordance with a preferred embodiment of the present invention, wherein, first network equipment 1 comprises the first associated apparatus 11 ', retrieval device 12 ', as a result deriving means 13 ' and the first generator 14 ', wherein, deriving means 13 ' comprises transmitting element 131 ' and receiving element 132 ' as a result, and second network equipment 2 comprises the second associated apparatus 21 ', first receiving device 22 ', determines device 23 ', the second inquiry unit 24 ' and the first dispensing device 25 '.Particularly, the related information of first network equipment 1 and second network equipment 2 is set up or upgraded to the first associated apparatus 11 ' of first network equipment 1, wherein, described related information comprises that same user is in the first account information of described first network equipment 1 and its mapping relations in the second account information of described second network equipment 2; Retrieval device 12 ' obtains the search sequence of user's input; When described user is in logging status in described first network equipment 1, transmitting element 131 ' sends the information search request to described second network equipment 2, wherein, described information search request comprises the identification information of described user in described first network equipment 1, and the query specification information corresponding with described search sequence; The related information of first network equipment 1 and second network equipment 2 is set up or upgraded to the second associated apparatus 21 ' of second network equipment 2, wherein, described related information comprises that same user is in the first account information of described first network equipment 1 and its mapping relations in the second account information of described second network equipment 2; Correspondingly, the first receiving device 22 ' of second network equipment 2 receives the information search request that described first network equipment 1 sends, and wherein, described information search request comprises identification information and the query specification information of user in described first network equipment 1; Determine device 23 ' according to described identification information, determine the individual information storehouse corresponding with described identification information; The second inquiry unit 24 ' is according to described information search request, in conjunction with described query specification information, in described individual information storehouse, carry out matching inquiry, to obtain the individual information Search Results corresponding with described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends; Then, the first dispensing device 25 ' is sent to described first network equipment 1 with described individual information Search Results; Correspondingly, the receiving element 132 ' of first network equipment 1 receives the described individual information Search Results that described second network equipment 2 sends based on described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends; The first generator 14 ' offers described user with described individual information Search Results.
At this, among Fig. 2 the second associated apparatus 21 ' of the first associated apparatus 11 ' of first network equipment 1, retrieval device 12 ' and the first generator 14 ', second network equipment 2 respectively with Fig. 1 among the first associated apparatus 11, retrieval device 12 and the first generator 14, Fig. 1 of first network equipment 1 content of the first associated apparatus 11 of first network equipment 1 identical or basic identical, for simplicity's sake, repeat no more, be contained in this with way of reference.
Particularly, when described user is in logging status in described first network equipment 1, transmitting element 131 ' sends the information search request to described second network equipment 2, wherein, described information search request comprises the identification information of described user in described first network equipment 1, and the query specification information corresponding with described search sequence.At this, described identification information includes but not limited to: 1) described user is in the original account information of first network equipment 1; 2) identification information of the certain conversion process of process (for example for the protection of the individual subscriber privacy).At this, described query specification information includes but not limited to: 1) key word information; 2) summary descriptor of the Search Results corresponding with searching key word etc.For example, suppose that user A uses its iphone, utilize its search engine account abc123 login search engine, then utilize search engine to carry out information search, the keyword " Shen Bing " that search engine is inputted according to user A carries out in web database in the matching inquiry, the second network equipment 2 that Xiang Yuqi sets up incidence relation information sends the information search request such as high in the clouds server CCS1, wherein, described information search request comprises search engine account information such as the abc123 of user A, and the keyword " Shen Bing " of user A input.Those skilled in the art will be understood that above-mentioned identification information and query specification information are only for giving an example; other identification informations existing or that may occur from now on or query specification information are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, the application programming interfaces (API) of the first receiving device 22 ' of second network equipment 2 by providing such as second network equipment 2, perhaps pass through the communication mode of agreement, such as communication protocols such as http or https, receive the information search request that described first network equipment 1 sends, wherein, described information search request comprises identification information and the query specification information of user in described first network equipment 1.
Determine the described identification information that comprises in the described information search request that device 23 ' receives according to first receiving device 22 ', determine the individual information storehouse corresponding with described identification information, for example, connect example, determine that device 23 ' is according to search engine account information such as the abc123 of the user A that receives, in its database, inquire about, obtain the individual information storehouse of user A corresponding with the search engine account information of user A among the cloud server CCS1.
Those skilled in the art will be understood that and above-mentionedly determine that the mode in the individual information storehouse corresponding with described identification information is only for giving an example; other existing or modes of determining the individual information storehouse corresponding with described identification information that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, the described information search request that the second inquiry unit 24 ' receives according to first receiving device 22 ', in conjunction with described query specification information, in described individual information storehouse, carry out matching inquiry, to obtain the individual information Search Results corresponding with described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends, for example, connect example, the described information search request that the second inquiry unit 24 ' receives according to first receiving device 22 ', in conjunction with this query specification information, keyword " Shen Bing " such as user A input, carry out matching inquiry in the individual information storehouse of corresponding user A among the server CCS1 beyond the clouds, obtain the individual information Search Results corresponding with keyword " Shen Bing ", wherein, described individual information Search Results comprises the beyond the clouds one or more individual informations among the server CCS1 of user A, and the respective contacts name of storing among the iphone such as user A and/or the pet name are such as " Shen Bing ", " Shen * ice ", " Shen Bing * ".
Those skilled in the art will be understood that the mode of the individual information Search Results that above-mentioned acquisition is corresponding with described information search request is only for giving an example; the mode of the individual information Search Results that other acquisitions existing or that may occur from now on are corresponding with described information search request is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, the application programming interfaces (API) of the first dispensing device 25 ' by providing such as second network equipment 2, perhaps by the communication mode of agreement, such as communication protocols such as http or https, described individual information Search Results is sent to described first network equipment 1.
Accordingly, the application programming interfaces (API) of the receiving element 132 ' of first network equipment 1 by providing such as second network equipment 2, perhaps pass through the communication mode of agreement, such as communication protocols such as http or https, receive the described individual information Search Results that described second network equipment 2 sends based on described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends.
Preferably, second network equipment 2 also comprises pick-up unit (not shown) and the second updating device (not shown), and wherein, pick-up unit detects whether satisfy the renewal trigger condition that described individual information storehouse is upgraded; When satisfying described renewal trigger condition, the second updating device upgrades described individual information storehouse;
Wherein, described renewal trigger condition comprise following at least each:
The described individual information of storing in-described user's the subscriber equipment is changed;
-described second network equipment Inspection is to the lastest imformation that is used for upgrading described individual information storehouse;
-described second network equipment satisfies predetermined update rule.
For example, when comprising the described individual information of storing in described user's the subscriber equipment, described renewal trigger condition is changed, pick-up unit detects when whether satisfying the renewal trigger condition that described individual information storehouse is upgraded, upgraded the associated person information of storing among its iphone such as user A, perhaps user A use that the contact person who stores among its iphone and its iphone has carried out calling, short message transmission etc., then pick-up unit is judged and is satisfied the renewal trigger condition that described individual information storehouse is upgraded; And for example, described renewal trigger condition comprises that described second network equipment Inspection is to the lastest imformation that is used for upgrading described individual information storehouse, pick-up unit detects when whether satisfying the renewal trigger condition that described individual information storehouse is upgraded, upgraded the associated person information of storing among its iphone such as user A, perhaps user A uses the contact person who stores among its iphone and its iphone to call, short message transmission etc., the individual information of storing among the iphone of described second network equipment 2 such as the individual information of the user A in the individual information storehouse of the user A that sets up among the server CCS1 of high in the clouds and user A keeps upgrading synchronously, wherein, adopt mobile data synchronization agreement SyncML (Synchronization Markup Language) to keep data synchronization updating between the iphone of cloud server CCS1 and user A, when user A has upgraded the associated person information of storing among its iphone, described second network equipment 2 just detects lastest imformation be used to individual information storehouse as described in upgrading such as high in the clouds server CCS1, and then pick-up unit is judged and satisfied the renewal trigger condition that described individual information storehouse is upgraded; For another example, when comprising described second network equipment, described renewal trigger condition satisfies predetermined update rule, pick-up unit detects when whether satisfying the renewal trigger condition that described individual information storehouse is upgraded, for example, can be by predetermined update rule, such as regular update, specific time period renewal etc., whether the pick-up unit detection meets described predetermined update rule judges whether to satisfy the renewal trigger condition that described individual information storehouse is upgraded.
When satisfying described renewal trigger condition, the second updating device upgrades described individual information storehouse.For example, when satisfying described renewal trigger condition, when the described individual information of storing in user's the subscriber equipment as described is changed, upgraded the associated person information of storing among its iphone such as user A, perhaps user A uses the contact person who stores among its iphone and its iphone to dial conversation, short message transmission etc., the second updating device upgrades trigger condition according to this, as upgrading the individual information storehouse of the user A that stores among the cloud server CCS1 that links to each other by network with the iphone of user A, realize the renewal in described individual information storehouse; And for example, when satisfying described renewal trigger condition, the second network equipment Inspection is when being used for upgrading the lastest imformation in described individual information storehouse as described, as subscriber equipment to corresponding cloud server CCS1 send be used for upgrading as described in the lastest imformation in individual information storehouse, cloud server CCS1 upgrades described individual information storehouse automatically according to the described lastest imformation that receives; For another example, when satisfying described renewal trigger condition, when second network equipment satisfied predetermined update rule as described, described second network equipment was by predetermined update rule, as regularly, inferior on every Mondays, upgrade described access control storehouse, perhaps, at specific time period, such as 00:00-01:00 time period at night only, automatically upgrade described individual information storehouse.
Fig. 3 illustrates first network equipment 1 and the second network equipment 2 according to the individual information that is used for the realization search subscriber of another preferred embodiment of the present invention, wherein, first network equipment 1 comprises the first associated apparatus 11 "; retrieval device 12 ", deriving means 13 as a result "; the first generator 14 ", operation deriving means 15 "; send-request unit 16 ", information receiver 17 " and the second generator 18 ", wherein, deriving means 13 as a result " comprise transmitting element 131 " and receiving element 132 ", second network equipment 2 comprises the second associated apparatus 21 ", first receiving device 22 "; determine device 23 ", the second inquiry unit 24 "; the first dispensing device 25 ", the second receiving trap 26 "; information acquisition device 27 " and the second dispensing device 28 ".Particularly, the first associated apparatus 11 of first network equipment 1 " set up or upgrade the related information of first network equipment 1 and second network equipment 2; and wherein, described related information comprises that same user is in the first account information of described first network equipment 1 and its mapping relations in the second account information of described second network equipment 2; Retrieval device 12 " obtain the search sequence of user input; When described user is in logging status in described first network equipment 1, transmitting element 131 " send the information search request to described second network equipment 2; wherein; described information search request comprises the identification information of described user in described first network equipment 1, and the query specification information corresponding with described search sequence; The second associated apparatus 21 of second network equipment 2 " set up or upgrade the related information of first network equipment 1 and second network equipment 2; and wherein, described related information comprises that same user is in the first account information of described first network equipment 1 and its mapping relations in the second account information of described second network equipment 2; Correspondingly, the first receiving device 22 of second network equipment 2 " receive the information search request that described first network equipment 1 sends, wherein, described information search request comprises identification information and the query specification information of user in described first network equipment 1; Determine device 23 " according to described identification information, determine the individual information storehouse corresponding with described identification information; The second inquiry unit 24 " according to described information search request; in conjunction with described query specification information; in described individual information storehouse, carry out matching inquiry; to obtain the individual information Search Results corresponding with described information search request; wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends; Then, the first dispensing device 25 " described individual information Search Results is sent to described first network equipment 1; Correspondingly, the receiving element 132 of first network equipment 1 " receive described second network equipment 2 based on the described individual information Search Results of described information search request transmission; and wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends; The first generator 14 " described individual information Search Results is offered described user; Operation deriving means 15 " obtain described user at least one selection operation in described one or more individual informations; When described user is in logging status in described first network equipment, send-request unit 16 " send the message reference requests to described second network equipment 2; wherein; described message reference request comprises the identification information of described user in described first network equipment 1, and with described one or more individual informations at least one corresponding access object descriptor; Accordingly, the second receiving trap 26 of second network equipment 2 " receive the message reference request that described first network equipment 1 sends, wherein, described message reference request comprises described identification information and access object descriptor; Information acquisition device 27 " according to described access object descriptor, in the corresponding individual information of described identification information storehouse, obtain the access object information corresponding with described access object descriptor; The second dispensing device 28 " described access object information is sent to described first network equipment 1; Correspondingly, the information receiver 17 of first network equipment 1 " receive the access object information that described second network equipment 2 sends based on described message reference request, wherein, described access object information is corresponding with described access object descriptor; The second generator 18 " described access object information is offered described user.
At this, the first associated apparatus 11 of first network equipment 1 among Fig. 3 "; retrieval device 12 ", deriving means 13 as a result " and the first generator 14 ", the second associated apparatus 21 of second network equipment 2 "; first receiving device 22 ", determine device 23 "; the first inquiry unit 24 " and the first dispensing device 25 " respectively with Fig. 2 in the first associated apparatus 11 ' of first network equipment 1; retrieval device 12 '; as a result deriving means 13 ' and the first generator 14 '; the second associated apparatus 21 ' of first network equipment 2 among Fig. 2; first receiving device 22 ', determine device 23 ', the content of the first inquiry unit 24 ' and the first dispensing device 25 ' is identical or basic identical, for simplicity's sake, repeat no more, be contained in this with way of reference.
Particularly, the operation deriving means 15 of first network equipment 1 " application programming interfaces (API) that provide by third party's equipment such as search engine, browsers; perhaps by dynamic web page techniques such as JSP; obtain described user at least one selection operation in described one or more individual informations, as clicking etc.For example, suppose that user A uses its iphone to login after its search engine account abc123, in the search engine search column, input keyword " Shen Bing ", the first generator 14 " the user A that comprises in the described individual information Search Results that provides to user A described second network equipment 2 ends as one or more individual informations as described in the server CCS1 of high in the clouds comprise as the name of contact person that is complementary with keyword " Shen Bing " and/pet name is such as " Shen Bing "; " Shen Yibing "; " Shen Bingyi "; " Shenyang "; " Shen Xiaoyang "; " moral purity " etc., suppose that user A has clicked the peer link of " Shen Bing " in the search results pages, then operates deriving means 15 " just got access to user A to the selection operation of individual information " Shen Bing ".
Those skilled in the art will be understood that above-mentioned obtain described user to the mode of the selection operation of at least one in described one or more individual informations only for for example; other existing or may occur from now on obtain described user to the mode of the selection operation of at least one in described one or more individual informations as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
When described user is in logging status in described first network equipment 1, send-request unit 16 " application programming interfaces (API) by providing such as second network equipment 2; the perhaps communication mode by agreement; such as communication protocols such as http or https; send the message reference requests to described second network equipment 2; wherein; described message reference request comprises the identification information of described user in described first network equipment 1, and with described one or more individual informations at least one corresponding access object descriptor.At this, described identification information includes but not limited to: 1) described user is in the original account information of first network equipment 1; 2) identification information of the certain conversion process of process (for example for the protection of the individual subscriber privacy).At this, described object factory information includes but not limited to describe the unique identification information of described individual information, such as name information, telephone number information, email information etc.For example, suppose that user A uses its iphone to login after its search engine account abc123, inputting keyword " Shen Bing " in the search engine search column searches for, " Shen Bing " in the search results pages carried out such as the selection operation of clicking, connect example, send-request unit 16 " comprise the search engine account information abc123 of user A in the message reference request that sends to second network equipment such as high in the clouds server CCS1, and user A clicks the name of contact person " Shen Bing " of selecting.
Accordingly, the second receiving trap 26 of second network equipment 2 " application programming interfaces (API) by providing such as second network equipment 2; the perhaps communication mode by agreement; such as communication protocols such as http or https; receive the message reference request that described first network equipment 1 sends; wherein, described message reference request comprises described identification information and access object descriptor.
Information acquisition device 27 " according to described access object descriptor, in the corresponding individual information of described identification information storehouse, obtain the access object information corresponding with described access object descriptor.At this, described access object descriptor includes but not limited to: 1) message registration, such as received calls, missed call, the duration of call etc.; 2) short message record; 3) short message particular content; 4) message body; 5) user's third party website is such as the update content of microblogging, community, space, forum etc.For example, suppose that user A wishes to inquire about itself and name of contact person and is the update content of the microblogging of the short message record between the user of " Shen Bing " and Shen Bing, connect example, information acquisition device 27 " according to the second receiving trap 26 " contact person's " Shen Bing " that receives name, in the individual information storehouse corresponding with the search engine account abc123 of user A, carry out search index, the particular content of the new article " way to keep in good health " of issuing at its microblogging with the update content of the microblogging that obtains contact person " Shen Bing " such as Shen Bing, to particular content of the answer of topic etc., and Shen Bing issues the particular content etc. of the short message of user A.
Those skilled in the art will be understood that the above-mentioned mode of the access object information corresponding with described access object descriptor of obtaining is only for giving an example; other existing or modes of obtaining the access object information corresponding with described access object descriptor that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
The second dispensing device 28 " application programming interfaces (API) by providing such as second network equipment 2, perhaps by the communication mode of agreement, such as communication protocols such as http or https, described access object information is sent to described first network equipment 1.
Accordingly, the information receiver 17 of first network equipment 1 " application programming interfaces (API) by providing such as second network equipment 2; the perhaps communication mode by agreement; such as communication protocols such as http or https; receive the access object information that described second network equipment 2 sends based on described message reference request; wherein, described access object information is corresponding with described access object descriptor.
The second generator 18 " communication mode by agreement; such as communication protocols such as http or https; with described access object information; according to certain mode; as with as described in access object information all represent, represent with the summary form etc.; offer described user, such as user's equipment, read and browse for the user.
Those skilled in the art will be understood that in concrete the application, the retrieval device 12 in the first network equipment 1 " with operation deriving means 15 " both can be module independently, also can integrate; Send-request unit 16 " with transmitting element 131 " both can be module independently, also can integrate; Information receiver 17 " with receiving element 132 " both can be module independently, also can integrate; The first generator 14 " with the second generator 18 " both can be module independently, also can integrate.
Those skilled in the art will be understood that, in concrete the application, the first receiving device 22 ' of second network equipment 2, the first inquiry unit 24 ' and the first dispensing device 25 ' respectively with Fig. 3 in the second receiving trap 26 of second network equipment 2 ", information acquisition device 27 " and the second dispensing device 28 " both can be module independently, also can integrate.
In another preferred embodiment, can be with the first network equipment 1 of above-mentioned individual information for realizing search subscriber, combine with existing search engine, consist of a kind of new search engine, existing search engine comprises the Google search engine such as Google company, the *** search engine of company of Baidu etc.
In another preferred embodiment, can be with the first network equipment 1 of above-mentioned individual information for realizing search subscriber, combine with existing search engine plug-in unit, consist of a kind of new search engine plug-in unit, existing search engine plug-in unit comprises that the Google ToolBar such as Google company, the Baidu of company of Baidu search MSN ToolBar of despot, Microsoft etc.
In another preferred embodiment, can be with the first network equipment 1 of above-mentioned individual information for realizing search subscriber, combine with existing browser, consist of a kind of new browser, existing browser comprises for example IE browser of Microsoft company, the netscape browser of Netscape company, the Firefox browser of Mozilla company, the Chrome browser of Google company, the roam Maxthon browser of company, the opera browser of Opera company, 360 browsers of 360 companies, the search dog browser of Sohu.com Inc., the TT of the Tengxun browser of company of Tengxun etc.
In another preferred embodiment, can be with the first network equipment 1 of above-mentioned individual information for realizing search subscriber, combine with existing browser plug-in, consist of a kind of new browser plug-in, existing browser plug-in comprises such as Flash plug-in unit, RealPlayer plug-in unit, MMS plug-in unit, MIDI staff plug-in unit, ActiveX plug-in unit etc.
Fig. 4 illustrates the method flow diagram of the individual information that is used for according to a further aspect of the present invention the realization search subscriber.
Particularly, in step S1, the related information of first network equipment and second network equipment is set up or upgraded to first network equipment 1, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment; In step S2, first network equipment 1 obtains the search sequence of user's input; In step S3, first network equipment 1 is according to described search sequence, in conjunction with described related information, obtain the individual information Search Results that is complementary with described search sequence, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end; In step S4, first network equipment 1 offers described user with described individual information Search Results.At this, first network equipment 1 comprises the search engine that is used to the network user that information retrieval is provided, and such as Baidu, Google, Yahoo, or possesses the application system of information search function; It can be by network host, single network server, a plurality of webserver collection or based on the realizations such as set of computers of cloud computing, can possess to admit user's inquiry, show Query Result, the user interface of personalized enquire item is provided.Those skilled in the art will be understood that above-mentioned first network equipment 1 is only for giving an example; other existing or may occur from now on provide the search engine of information retrieval or application system as applicable to the present invention for the user; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Particularly, in step S1, the related information of first network equipment and second network equipment is set up or upgraded to first network equipment 1, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment.At this; described second network equipment can be by network host; the single network server; a plurality of webserver collection or based on the realizations such as set of computers of cloud computing; it is used for the application programming interfaces (API) that the storage user provides by second network equipment; by network communication mechanism such as the socket (socket) such as agreement; the perhaps communication mode of other agreements; such as communication protocols such as http or https; perhaps based on file transfer protocol (FTP) (FTP); upload; upgrade; synchronously or this user's of management individual information; wherein; described individual information general reference is about particular individual; and the information that needs concealed protection maybe should not openly obtain, for example individual information includes but not limited to name; the pet name; short message; telephone number; the email address; home address; the non-public photograph album of individual etc.For another example, described individual information include but not limited to following at least each: 1) personal user's individual information, as contact person's mobile phone telephone number, Email, QQ, MSN, mailing address, content of short message, message registration etc.; 2) individual information of the organizing user such as enterprises and institutions, mechanism; such as department's ownership of employee, name, post, working attributes, extension, dialling number, phone number etc.; those skilled in the art will be understood that above-mentioned individual information is only for giving an example; other individual informations existing or that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.Wherein, described subscriber equipment can be anyly can pass through keyboard with the user; mouse; touch pad; touch-screen; or the mode such as handwriting equipment is carried out man-machine interaction and is possessed the electronic product that user's individual information is uploaded to described second network functions of the equipments; computing machine for example; mobile phone; PDA; palm PC PPC or panel computer etc.; those skilled in the art will be understood that above-mentioned second network equipment and subscriber equipment are only for giving an example; other second network equipment existing or that may occur from now on or subscriber equipment are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
For example, user A uses its smart mobile phone iphone to login it after the account abc123 of Baidu of Baidu's search engine, the cloud server client application program interface (API) that provides by this smart mobile phone iphone, with store among its smart mobile phone iphone such as associated person information, short message record, the short message particular content, message registration, the individual informations such as email contact are uploaded to cloud server, namely send upload request to cloud server: as passing through character string statement: phone->server: " id=12345 function=update_***_accountvalue=***** ", cloud server is resolved this word string, know by id which user will correspond to which table of its database (database), know by function what this request will do, know the parameter of this event by value, the individual information Database Identification information corresponding such as the user; In step S1, the account abc123 of Baidu (i.e. the first account information) that first network equipment 1 is set up user A and its mapping relations of the corresponding high in the clouds account of server (i.e. the second account information) beyond the clouds, and set up or upgrade related information between Baidu's search engine (being first network equipment) and this cloud server (being second network equipment) with these mapping relations, at this, described high in the clouds account includes but not limited to that the user accesses the account of cloud server, the user utilizes its subscriber equipment to upload subscriber equipment id information corresponding to its individual information etc.
Those skilled in the art will be understood that the mode of the related information of above-mentioned foundation or renewal first network equipment and second network equipment only is for example; other foundation existing or that may occur from now on or upgrade first network equipment and the mode of the related information of second network equipment as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
In step S2, the application programming interfaces (API) that first network equipment 1 provides by the equipment such as the third party such as search engine, browser obtain the search sequence of user's input, for example, user A inputs keyword " Shen Bing " in the search column of search engine, in step S2, the application programming interfaces that first network equipment 1 provides by search engine (API) get access to the search sequence " Shen Bing " that user A inputs.
Those skilled in the art will be understood that the mode of the search sequence of the above-mentioned user's of obtaining input only is for example; the mode of other existing or search sequence of obtaining user input that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, in step S3, first network equipment 1 is according to described search sequence, in conjunction with described related information, by such as in the individual information storehouse corresponding with described user, carrying out matching inquiry, obtain the individual information Search Results that is complementary with described search sequence, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end.At this, the individual information storehouse can be arranged in the local data base of search engine, also can be arranged in the network equipment that links to each other by network with described first network equipment 1, such as the high in the clouds server, perhaps be arranged in the local data base of second network equipment 2, for example the cloud stores service iCloud that provides of Apple.Wherein, in step S3, the mode that first network equipment 1 obtains the individual information Search Results that is complementary with described search sequence include but not limited to following each:
1) according to described search sequence, matching inquiry in the individual information search index storehouse of search engine, wherein, this individual information search index storehouse is that the individual information that search engine crawls from second network equipment by reptile is set up and/or renewal.For example, suppose search engine and cloud server CCS1 (Cloud Computing Server, cloud server) set up related information, user A is uploaded to cloud server CCS1 by its iphone with its individual information, be that the individual information warehouse compartment of user A is in cloud server CCS1, search engine crawls relevant individual information by reptile from the individual information storehouse of user A, set up corresponding individual information search index storehouse, connect example, in step S3, first network equipment 1 is according to its described search sequence " Shen Bing " that gets access in step S2, search engine account abc123 according to user A, in the individual information search index storehouse of the user A that search engine is set up, carry out matching inquiry, with the individual information Search Results that obtains to be complementary with search sequence " Shen Bing ", wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end, the name of contact person of storing among the iphone such as user A and/or the pet name are such as " Shen Bing ", " Shen * ice ", " Shen Bing * ", and office telephone corresponding to respective contacts, home phone number, phone number, message registration between user A and the respective contacts, short message record, email record etc.
2) send the information search request to the network equipment corresponding with the corresponding individual information of described individual information storehouse, receive the Search Results that these network equipments are carried out corresponding information search and feedback.For example, suppose that search engine and cloud server CCS1 have set up related information, user A is uploaded to cloud server CCS1 by its iphone with its individual information, be that the individual information warehouse compartment of user A is in cloud server CCS1, also connect example, in step S3, first network equipment 1 is according to its described search sequence " Shen Bing " that gets access in step S2, search engine account abc123 according to user A, related information in conjunction with search engine and cloud server CCS1, comprise the search engine account abc123 of user A and the information search request of search sequence " Shen Bing " to cloud server CCS1 transmission, cloud server CCS1 is according to this information search request that receives, in the individual information storehouse corresponding with user A, carry out matching inquiry, with corresponding Query Result, the name of contact person of storing among the iphone such as user A and/or the pet name are such as " Shen Bing ", " Shen * ice ", " Shen Bing * ", and office telephone corresponding to respective contacts, home phone number, phone number, message registration between user A and the respective contacts, short message record, email records etc. are sent to first network equipment 1.
Those skilled in the art will be understood that the above-mentioned mode of the individual information Search Results that is complementary with described search sequence of obtaining is only for giving an example; other existing or modes of obtaining the individual information Search Results that is complementary with described search sequence that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, in step S4, first network equipment 1 is by dynamic web page techniques such as ASP, JSP or PHP, the perhaps communication mode of other agreements is such as communication protocols such as http or https, with described individual information Search Results, according to certain sequence as according to name of contact person initial order or with as described in search sequence be complementary as described in the mode of the highlighted demonstration of individual information, offer described user, such as user's equipment, browse for the user.
Preferably, in step S2, first network equipment 1 also can be by the application programming interfaces (API) that provide in its current application such as the user, perhaps by dynamic web page techniques such as JSP, obtain the described search sequence that described user inputs in the search box of its current application, wherein, in step S4, first network equipment 1 offers described user according to described current application with described individual information Search Results.At this, described current application includes but not limited to networking telephone client such as KC networking telephone client, QQvoice networking telephone client etc., and Fetion client, instant communication client etc.For example, suppose that user A opens KC networking telephone client, converse with other users, user A is input inquiry sequence " 136 96 " in the search box of KC networking telephone client, in step S2, first network equipment 1 gets access to the input inquiry sequence " 136 96 " of user A output according to the application programming interfaces (API) that KC networking telephone client provides; And for example, suppose that user A opens the Fetion client, converse, send SMS message with other users, user A is input inquiry sequence " will 96 " in the search box of Fetion client, in step S2, the application programming interfaces that first network equipment 1 provides according to the Fetion client (API) get access to the input inquiry sequence " will 96 " that user A exports.
Those skilled in the art will be understood that the above-mentioned mode of obtaining the described search sequence that described user inputs in the search box of its current application is only for for example; other existing or modes of obtaining the described search sequence that described user inputs in the search box of its current application that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, in step S4, first network equipment 1 is according to described current application, described individual information Search Results is offered described user, connect example, in step S4, first network equipment 1 is according to the current application KC networking telephone client of user A input inquiry sequence, described individual information Search Results is offered described user, because this current being applied as is called application, such as the one or more telephone numbers that are complementary with " 136 96 ", rather than QQ number of being complementary with " 136 96 ", email address etc., described user preferentially offered; And for example, also connect example, in step S4, first network equipment 1 is according to the current application Fetion client of user A input inquiry sequence, with described individual information Search Results, be applied as because this is current call use and/applications that send SMS message, such as one or more telephone numbers of being complementary with " will 96 " and/user name, rather than the email address that is complementary with " will 96 ", MSN account etc., offer described user.
Preferably, between each step of first network equipment 1 be constant work.Particularly, in step S1, first network equipment 1 continues to set up or upgrade the related information of first network equipment and second network equipment, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment; In step S2, first network equipment 1 continues to obtain the search sequence of user's input; In step S3, first network equipment 1 continues according to described search sequence, in conjunction with described related information, obtain the individual information Search Results that is complementary with described search sequence, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end; In step S4, first network equipment 1 continues described individual information Search Results is offered described user.At this, it will be understood by those skilled in the art that " continuing " refers to that each step of first network equipment 1 constantly is provided respectively by obtaining and providing of the obtaining of the foundation of related information or renewal, search sequence, individual Search Results, until this subscriber equipment 1 stops to obtain of search sequence in a long time.
Preferably, first network equipment 1 also comprises step S14 (not shown) and step S15 (not shown), and wherein, in step S14, first network equipment 13 obtains correspondence the second account information that described user logins other second network equipment; In step S15, first network equipment 1 is set up the mapping relations of described the first account information and described corresponding the second account information, to upgrade described related information.At this, described other second network equipment are used for being embodied as the user provides the information issue, includes but not limited to that homepage and/or other have the page of hyperlink file, such as third party website such as social network sites, forum, space, blog, microblogging etc.For example, user A logins after its search engine account abc123, also logined the account that its Netease's mailbox, store, Jingdone district, popular comment are netted, then in step S14, first network equipment 1 is logined the log-on message of its corresponding Netease mailbox, store, Jingdone district, popular comment net according to user A, the account information at Netease's mailbox, store, Jingdone district, popular comment net of automatic acquisition user A.
Then, in step S15, first network equipment 1 is set up the mapping relations of described the first account information and described corresponding the second account information, to upgrade described related information.For example, user A can arrange it in the account of third party website such as the binding of store, Jingdone district account xyz123 and its search engine account abc123, in step S15, the search engine account that first network equipment 1 arranges voluntarily according to user A and the binding of its third party website account, set up the search engine account information of user A and the mapping relations of its third party website account, to upgrade described related information, for the follow-up individual information that obtains user A from third party website, such as the head portrait of the good friend of user A, user A, pet name etc.And for example, user A logins after its search engine account abc123, account such as store, Jingdone district account xyz123 of third party website have also been logined, in step S1, first network equipment 15 also can obtain user A in the log-on message of third party website according to the account deriving means, account information such as the third party website of user A login, set up the search engine account information of user A and the mapping relations of its third party website account, to upgrade described related information, for the follow-up individual information that obtains user A from third party website, such as the good friend of user A, the head portrait of user A, the pet name etc.
Preferably, first network equipment 1 also comprises step S16 (not shown), wherein, in step S16, first network equipment 1 carries out matching inquiry according to described search sequence in the search index storehouse, to obtain the generic search results corresponding with described search sequence; Wherein, in step S4, first network equipment 1 offers described user with described individual information Search Results and described generic search results.
Particularly, in step S16, first network equipment 1 is according to the described search sequence of obtaining among its step S2, in the search index storehouse, carry out matching inquiry, to obtain the generic search results corresponding with described search sequence, for example, after supposing that user A logins its search engine account abc123, in the search column of search engine, input keyword " Shen Bing ", in step S2, the search sequence that first network equipment 1 gets access to user A input comprises " Shen Bing ", the first inquiry unit is according to this search sequence " Shen Bing ", search engine by crawler capturing to the search index storehouse set up of webpage, such as web database, in carry out matching inquiry, obtain the generic search results corresponding with this search sequence " Shen Bing ", as comprise the web page interlinkage of " Shen Bing ", such as " Shen Bing Baidupedia ", " the plain face that Shen Bing performer Tong Li Ya is surprising! Beijing love story Baidu mhkc ", " Shen Bing Baidu picture " etc.
Those skilled in the art will be understood that the above-mentioned mode of the generic search results corresponding with described search sequence of obtaining is only for giving an example; other existing or modes of obtaining the generic search results corresponding with described search sequence that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, in step S4, first network equipment 1 is by dynamic web page techniques such as ASP, JSP or PHP, the perhaps communication mode of other agreements, such as communication protocols such as http or https, with its described individual information Search Results that in step S3, obtains, with and in step S16, obtain the generic search results corresponding with described search sequence, according to certain mode, such as individual information Search Results as described in preferentially providing, offer described user, such as user's equipment, browse for the user.
Preferably, first network equipment 1 also comprises step S17 (not shown), wherein, in step S17, first network equipment 1 is according to the historical query record of described user to described individual information Search Results, in conjunction with the relevant information between described user and the described individual information, determine the priority of described individual information Search Results; Wherein, in step S4, first network equipment 1 offers described user according to described priority with described individual information Search Results.
Particularly, in step S17, first network equipment 1 is according to the historical query record of described user to described individual information Search Results, in conjunction with the relevant information between described user and the described individual information, determine the priority of described individual information Search Results, at this, described historical query record include but not limited to following at least each: 1) the frequent search sequence of input of user; The number of times that same described individual information Search Results occurred when 2) user inputted different search sequence; 3) user is to the selection number of visits of the described individual information that comprises in the described individual information Search Results, as the user often to as described in the contact person " Shen Bing " that comprises in the individual information Search Results select to consult.At this, described relevant information include but not limited to following at least each: the contact person's who 1) comprises in user and the described individual information talk times, short message number of times etc.; 2) group under the contact person who comprises in the described individual information that the user arranges is such as colleague, good friend, household etc.For example, suppose that user A logins after its search engine account abc123, in the search engine search column, input keyword " Shen Bing ", in step S17, first network equipment 1 counting user A within recently a period of time such as January, the search sequence of input is found, search sequence " Shen Bing " is identical with " Shen Bing " input number of times, suppose in step S3, first network equipment 1 gets access to the described individual information Search Results that is complementary with search sequence " Shen Bing " and comprises, the respective contacts name of storing among the iphone such as user A and/or the pet name are such as " Shen Bing ", " Shen * ice ", " Shen Bing * ", and in step S3, first network equipment 1 gets access to the described individual information Search Results that is complementary with search sequence " Shen Bing " and comprises the short message record take " Shen Bing " as keyword of storing among the iphone of user A, and the name of contact person and/or the pet name that are complementary with " Shen Bing " of storing among the iphone of user A, then in step S17, first network equipment 1 is in conjunction with the relevant information between user A and the described individual information, the name of contact person that is complementary with " Shen Bing " for the user's communication record number of times of " Shen Bing " is higher than such as user A and name of contact person and/or other users of the pet name except " Shen Bing " message registration, as with the message registration of contact person's " Shen * ice ", accordingly, in step S17, the priority of the Search Results " Shen Bing " that first network equipment 1 is determined is higher than the priority of Search Results " Shen * ice ".
Those skilled in the art will be understood that the mode of the priority of above-mentioned definite described individual information Search Results only is for example; the mode of the priority of other existing or definite described individual information Search Results that may occur from now on is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, in step S4, first network equipment 1 is according to described priority, by dynamic web page techniques such as ASP, JSP or PHP, perhaps the communication mode of other agreements such as communication protocols such as http or https, offers described user with described individual information Search Results, as preferentially provide priority high as described in the individual information Search Results, browse for the user.
Fig. 5 illustrate in accordance with a preferred embodiment of the present invention first network equipment and the method flow diagram of second network equipment individual information that cooperate to realize search subscriber, wherein, step S3 ' comprises step S31 ' and step S32 '.
Particularly, in step S1 ', the related information of first network equipment 1 and second network equipment 2 is set up or upgraded to first network equipment 1, wherein, described related information comprises that same user is in the first account information of described first network equipment 1 and its mapping relations in the second account information of described second network equipment 2; In step S2 ', first network equipment 1 obtains the search sequence of user's input; When described user is in logging status in described first network equipment 1, in step S31 ', first network equipment 1 sends the information search request to described second network equipment 2, wherein, described information search request comprises the identification information of described user in described first network equipment 1, and the query specification information corresponding with described search sequence; In step S7 ', the related information of first network equipment 1 and second network equipment 2 is set up or upgraded to second network equipment 2, wherein, described related information comprises that same user is in the first account information of described first network equipment 1 and its mapping relations in the second account information of described second network equipment 2; Correspondingly, second network equipment 2 receives the information search request that described first network equipment 1 sends, and wherein, described information search request comprises identification information and the query specification information of user in described first network equipment 1; In step S5 ', second network equipment 2 is determined the individual information storehouse corresponding with described identification information according to described identification information; In step S6 ', second network equipment 2 is according to described information search request, in conjunction with described query specification information, in described individual information storehouse, carry out matching inquiry, to obtain the individual information Search Results corresponding with described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends; Then, in step S32 ', second network equipment 2 is sent to described first network equipment 1 with described individual information Search Results; Correspondingly, first network equipment 1 receives the described individual information Search Results that described second network equipment 2 sends based on described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends; In step S4 ', first network equipment 1 offers described user with described individual information Search Results.
At this, among Fig. 5 the step S7 ' of the step S1 ' of first network equipment 1, step S2 ' and step S4 ', second network equipment 2 respectively with Fig. 4 among step S1, the step S2 of first network equipment 1 and step S4, Fig. 4 the content of the step S1 of first network equipment 1 identical or basic identical, for simplicity's sake, repeat no more, be contained in this with way of reference.
Particularly, when described user is in logging status in described first network equipment 1, in step S31 ', first network equipment 1 sends the information search request to described second network equipment 2, wherein, described information search request comprises the identification information of described user in described first network equipment 1, and the query specification information corresponding with described search sequence.At this, described identification information includes but not limited to: 1) described user is in the original account information of first network equipment 1; 2) identification information of the certain conversion process of process (for example for the protection of the individual subscriber privacy).At this, described query specification information includes but not limited to: 1) key word information; 2) summary descriptor of the Search Results corresponding with searching key word etc.For example, suppose that user A uses its iphone, utilize its search engine account abc123 login search engine, then utilize search engine to carry out information search, the keyword " Shen Bing " that search engine is inputted according to user A carries out in web database in the matching inquiry, the second network equipment 2 that Xiang Yuqi sets up incidence relation information sends the information search request such as high in the clouds server CCS1, wherein, described information search request comprises search engine account information such as the abc123 of user A, and the keyword " Shen Bing " of user A input.Those skilled in the art will be understood that above-mentioned identification information and query specification information are only for giving an example; other identification informations existing or that may occur from now on or query specification information are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, the application programming interfaces (API) of second network equipment 2 by providing such as second network equipment 2, perhaps pass through the communication mode of agreement, such as communication protocols such as http or https, receive the information search request that described first network equipment 1 sends, wherein, described information search request comprises identification information and the query specification information of user in described first network equipment 1.
In step S5 ', second network equipment 2 is according to the described identification information that comprises in its described information search request that receives in step S31 ', determine the individual information storehouse corresponding with described identification information, for example, connect example, in step S5 ', second network equipment 2 is according to search engine account information such as the abc123 of the user A that receives, in its database, inquire about, obtain the individual information storehouse of user A corresponding with the search engine account information of user A among the cloud server CCS1.
Those skilled in the art will be understood that and above-mentionedly determine that the mode in the individual information storehouse corresponding with described identification information is only for giving an example; other existing or modes of determining the individual information storehouse corresponding with described identification information that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, in step S6 ', second network equipment 2 is according to its described information search request that receives in step S31 ', in conjunction with described query specification information, in described individual information storehouse, carry out matching inquiry, to obtain the individual information Search Results corresponding with described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends, for example, connect example, in step S6 ', second network equipment 2 is according to its described information search request that receives in step S31 ', in conjunction with this query specification information, keyword " Shen Bing " such as user A input, carry out matching inquiry in the individual information storehouse of corresponding user A among the server CCS1 beyond the clouds, obtain the individual information Search Results corresponding with keyword " Shen Bing ", wherein, described individual information Search Results comprises the beyond the clouds one or more individual informations among the server CCS1 of user A, and the respective contacts name of storing among the iphone such as user A and/or the pet name are such as " Shen Bing ", " Shen * ice ", " Shen Bing * ".
Those skilled in the art will be understood that the mode of the individual information Search Results that above-mentioned acquisition is corresponding with described information search request is only for giving an example; the mode of the individual information Search Results that other acquisitions existing or that may occur from now on are corresponding with described information search request is as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
Then, it is in step S32 ', the application programming interfaces (API) of second network equipment 2 by providing such as second network equipment 2, perhaps pass through the communication mode of agreement, such as communication protocols such as http or https, described individual information Search Results is sent to described first network equipment 1.
Accordingly, the application programming interfaces (API) of first network equipment 1 by providing such as second network equipment 2, perhaps pass through the communication mode of agreement, such as communication protocols such as http or https, receive the described individual information Search Results that described second network equipment 2 sends based on described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends.
Preferably, second network equipment 2 also comprises step S18 ' (not shown) and step S19 ' (not shown), and wherein, in step S18 ', second network equipment 2 detects whether satisfy the renewal trigger condition that described individual information storehouse is upgraded; When satisfying described renewal trigger condition, in step S19 ', second network equipment 2 upgrades described individual information storehouse;
Wherein, described renewal trigger condition comprise following at least each:
The described individual information of storing in-described user's the subscriber equipment is changed;
-described second network equipment Inspection is to the lastest imformation that is used for upgrading described individual information storehouse;
-described second network equipment satisfies predetermined update rule.
For example, when comprising the described individual information of storing in described user's the subscriber equipment, described renewal trigger condition is changed, in step S18 ', second network equipment 2 detects when whether satisfying the renewal trigger condition that described individual information storehouse is upgraded, upgraded the associated person information of storing among its iphone such as user A, perhaps user A use that the contact person who stores among its iphone and its iphone has carried out calling, short message transmission etc., then in step S18 ', second network equipment 2 is judged the satisfied renewal trigger condition that described individual information storehouse is upgraded; And for example, described renewal trigger condition comprises that described second network equipment Inspection is to the lastest imformation that is used for upgrading described individual information storehouse, in step S18 ', second network equipment 2 detects when whether satisfying the renewal trigger condition that described individual information storehouse is upgraded, upgraded the associated person information of storing among its iphone such as user A, perhaps user A uses the contact person who stores among its iphone and its iphone to call, short message transmission etc., the individual information of storing among the iphone of described second network equipment 2 such as the individual information of the user A in the individual information storehouse of the user A that sets up among the server CCS1 of high in the clouds and user A keeps upgrading synchronously, wherein, adopt mobile data synchronization agreement SyncML (Synchronization Markup Language) to keep data synchronization updating between the iphone of cloud server CCS1 and user A, when user A has upgraded the associated person information of storing among its iphone, described second network equipment 2 just detects lastest imformation be used to individual information storehouse as described in upgrading such as high in the clouds server CCS1, then in step S18 ', second network equipment 2 is judged the satisfied renewal trigger condition that described individual information storehouse is upgraded; For another example, when comprising described second network equipment, described renewal trigger condition satisfies predetermined update rule, in step S18 ', second network equipment 2 detects when whether satisfying the renewal trigger condition that described individual information storehouse is upgraded, for example, can be by predetermined update rule, such as regular update, specific time period renewal etc., in step S18 ', whether 2 detections of second network equipment meet described predetermined update rule judges whether to satisfy the renewal trigger condition that described individual information storehouse is upgraded.
When satisfying described renewal trigger condition, in step S19 ', second network equipment 2 upgrades described individual information storehouse.For example, when the described renewal trigger condition that satisfies, when the described individual information of storing in user's the subscriber equipment as described is changed, upgraded the associated person information of storing among its iphone such as user A, perhaps user A uses the contact person who stores among its iphone and its iphone to dial conversation, short message transmission etc., in step S19 ', second network equipment 2 upgrades trigger condition according to this, as upgrading the individual information storehouse of the user A that stores among the cloud server CCS1 that links to each other by network with the iphone of user A, realize the renewal in described individual information storehouse; And for example, when satisfying described renewal trigger condition, the second network equipment Inspection is when being used for upgrading the lastest imformation in described individual information storehouse as described, as subscriber equipment to corresponding cloud server CCS1 send be used for upgrading as described in the lastest imformation in individual information storehouse, cloud server CCS1 upgrades described individual information storehouse automatically according to the described lastest imformation that receives; For another example, when satisfying described renewal trigger condition, when second network equipment 2 satisfied predetermined update rule as described, described second network equipment 2 was by predetermined update rule, as regularly, inferior on every Mondays, upgrade described access control storehouse, perhaps, at specific time period, such as 00:00-01:00 time period at night only, automatically upgrade described individual information storehouse.
Fig. 6 illustrates the method flow diagram according to the individual information of the first network equipment of another preferred embodiment of the present invention and second network equipment cooperation realization search subscriber.
Particularly, at step S1 " in; the related information of first network equipment 1 and second network equipment 2 is set up or upgraded to first network equipment 1; wherein, described related information comprises that same user is in the first account information of described first network equipment 1 and its mapping relations in the second account information of described second network equipment 2; At step S2 " in, first network equipment 1 obtains the search sequence of user's input; When described user is in logging status in described first network equipment 1, at step S31 " in; first network equipment 1 sends the information search request to described second network equipment 2; wherein; described information search request comprises the identification information of described user in described first network equipment 1, and the query specification information corresponding with described search sequence; At step S7 " in; the related information of first network equipment 1 and second network equipment 2 is set up or upgraded to second network equipment 2; wherein, described related information comprises that same user is in the first account information of described first network equipment 1 and its mapping relations in the second account information of described second network equipment 2; Correspondingly, second network equipment 2 receives the information search request that described first network equipment 1 sends, and wherein, described information search request comprises identification information and the query specification information of user in described first network equipment 1; At step S5 " in, second network equipment 2 is determined the individual information storehouse corresponding with described identification information according to described identification information; At step S6 " in; second network equipment 2 is according to described information search request; in conjunction with described query specification information; carry out matching inquiry in described individual information storehouse; to obtain the individual information Search Results corresponding with described information search request; wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends; Then, at step S32 " in, second network equipment 2 is sent to described first network equipment 1 with described individual information Search Results; Correspondingly, first network equipment 1 receives the described individual information Search Results that described second network equipment 2 sends based on described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment 2 ends; At step S4 " in, first network equipment 1 offers described user with described individual information Search Results; At step S9 " in, first network equipment 1 obtains described user the selection of at least one in described one or more individual informations is operated; When described user is in logging status in described first network equipment, at step S10 " in; first network equipment 1 sends the message reference requests to described second network equipment 2; wherein; described message reference request comprises the identification information of described user in described first network equipment 1, and with described one or more individual informations at least one corresponding access object descriptor; Accordingly, second network equipment 2 receives the message reference request that described first network equipment 1 sends, and wherein, described message reference request comprises described identification information and access object descriptor; At step S11 " in, second network equipment 2 obtains the access object information corresponding with described access object descriptor according to described access object descriptor in the corresponding individual information of described identification information storehouse; At step S12 " in, second network equipment 2 is sent to described first network equipment 1 with described access object information; Correspondingly, first network equipment 1 receives the access object information that described second network equipment 2 sends based on described message reference request, and wherein, described access object information is corresponding with described access object descriptor; At step S4 " in, first network equipment 1 offers described user with described access object information.
At this, the step S1 of first network equipment 1 among Fig. 6 ", step S2 ", step S3 " with step S4 ", the step S7 of second network equipment 2 ", step S31 ", step S5 ", step S6 " with step S32 " respectively with Fig. 5 among step S1 ', step S2 ', step S3 ' and step S4 ', Fig. 5 of first network equipment 1 content of step S7 ', step S31 ', step S5 ', step S6 ' and the step S32 ' of first network equipment 2 identical or basic identical; for simplicity's sake; repeat no more, be contained in this with way of reference.
Particularly, at step S9 " in; the application programming interfaces (API) that first network equipment 1 provides by third party's equipment such as search engine, browsers; perhaps by dynamic web page techniques such as JSP; obtain described user at least one selection operation in described one or more individual informations, as clicking etc.For example, suppose that user A uses its iphone to login after its search engine account abc123, in the search engine search column, input keyword " Shen Bing ", the first generator 14 " the user A that comprises in the described individual information Search Results that provides to user A described second network equipment 2 ends as one or more individual informations as described in the server CCS1 of high in the clouds comprise as the name of contact person that is complementary with keyword " Shen Bing " and/pet name is such as " Shen Bing "; " Shen Yibing "; " Shen Bingyi "; " Shenyang "; " Shen Xiaoyang "; " moral purity " etc., suppose that user A has clicked the peer link of " Shen Bing " in the search results pages, then at step S9 " in, first network equipment 1 has just got access to the selection operation of user A to individual information " Shen Bing ".
Those skilled in the art will be understood that above-mentioned obtain described user to the mode of the selection operation of at least one in described one or more individual informations only for for example; other existing or may occur from now on obtain described user to the mode of the selection operation of at least one in described one or more individual informations as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
When described user is in logging status in described first network equipment 1, at step S10 " in; the application programming interfaces (API) of first network equipment 1 by providing such as second network equipment 2; perhaps pass through the communication mode of agreement; such as communication protocols such as http or https; send the message reference requests to described second network equipment 2; wherein, described message reference request comprises the identification information of described user in described first network equipment 1, and with described one or more individual informations at least one corresponding access object descriptor.At this, described identification information includes but not limited to: 1) described user is in the original account information of first network equipment 1; 2) identification information of the certain conversion process of process (for example for the protection of the individual subscriber privacy).At this, described object factory information includes but not limited to describe the unique identification information of described individual information, such as name information, telephone number information, email information etc.For example, suppose that user A uses its iphone to login after its search engine account abc123, inputting keyword " Shen Bing " in the search engine search column searches for, " Shen Bing " in the search results pages carried out such as the selection operation of clicking, connect example, at step S10 " in; comprise the search engine account information abc123 of user A in the message reference request that first network equipment 1 sends to second network equipment such as high in the clouds server CCS1, and user A clicks the name of contact person " Shen Bing " of selecting.
Accordingly, the application programming interfaces (API) of second network equipment 2 by providing such as second network equipment 2, perhaps pass through the communication mode of agreement, such as communication protocols such as http or https, receive the message reference request that described first network equipment 1 sends, wherein, described message reference request comprises described identification information and access object descriptor.
At step S11 " in, second network equipment 2 obtains the access object information corresponding with described access object descriptor according to described access object descriptor in the corresponding individual information of described identification information storehouse.At this, described access object descriptor includes but not limited to: 1) message registration, such as received calls, missed call, the duration of call etc.; 2) short message record; 3) short message particular content; 4) message body; 5) user's third party website is such as the update content of microblogging, community, space, forum etc.For example, suppose that user A wishes to inquire about itself and name of contact person and is the update content of the microblogging of the short message record between the user of " Shen Bing " and Shen Bing, connect example, at step S11 " in; second network equipment 2 according to it at step S10 " in the contact person's " Shen Bing " that receives name, in the individual information storehouse corresponding with the search engine account abc123 of user A, carry out search index, the particular content of the new article " way to keep in good health " of issuing at its microblogging with the update content of the microblogging that obtains contact person " Shen Bing " such as Shen Bing, to particular content of the answer of topic etc., and Shen Bing issues the particular content etc. of the short message of user A.
Those skilled in the art will be understood that the above-mentioned mode of the access object information corresponding with described access object descriptor of obtaining is only for giving an example; other existing or modes of obtaining the access object information corresponding with described access object descriptor that may occur from now on are as applicable to the present invention; also should be included in the protection domain of the present invention, and be contained in this at this with way of reference.
At step S12 " in; the application programming interfaces (API) of second network equipment 2 by providing such as second network equipment 2; perhaps by the communication mode of agreement, such as communication protocols such as http or https, described access object information is sent to described first network equipment 1.
Accordingly, the application programming interfaces (API) of first network equipment 1 by providing such as second network equipment 2, perhaps pass through the communication mode of agreement, such as communication protocols such as http or https, receive the access object information that described second network equipment 2 sends based on described message reference request, wherein, described access object information is corresponding with described access object descriptor.
At step S14 " in; first network equipment 1 is by the communication mode of agreement; such as communication protocols such as http or https; with described access object information; according to certain mode, as with as described in access object information all represent, represent etc. with the summary form, offer described user; such as user's equipment, read and browse for the user.
In another preferred embodiment, can be with the first network equipment 1 of above-mentioned individual information for realizing search subscriber, combine with existing search engine, consist of a kind of new search engine, existing search engine comprises the Google search engine such as Google company, the *** search engine of company of Baidu etc.
In another preferred embodiment, can be with the first network equipment 1 of above-mentioned individual information for realizing search subscriber, combine with existing search engine plug-in unit, consist of a kind of new search engine plug-in unit, existing search engine plug-in unit comprises that the Google ToolBar such as Google company, the Baidu of company of Baidu search MSN ToolBar of despot, Microsoft etc.
In another preferred embodiment, can be with the first network equipment 1 of above-mentioned individual information for realizing search subscriber, combine with existing browser, consist of a kind of new browser, existing browser comprises for example IE browser of Microsoft company, the netscape browser of Netscape company, the Firefox browser of Mozilla company, the Chrome browser of Google company, the roam Maxthon browser of company, the opera browser of Opera company, 360 browsers of 360 companies, the search dog browser of Sohu.com Inc., the TT of the Tengxun browser of company of Tengxun etc.
In another preferred embodiment, can be with the first network equipment 1 of above-mentioned individual information for realizing search subscriber, combine with existing browser plug-in, consist of a kind of new browser plug-in, existing browser plug-in comprises such as Flash plug-in unit, RealPlayer plug-in unit, MMS plug-in unit, MIDI staff plug-in unit, ActiveX plug-in unit etc.
It should be noted that the present invention can be implemented in the assembly of software and/or software and hardware, for example, can adopt special IC (ASIC), general purpose computing machine or any other similar hardware device to realize.In one embodiment, software program of the present invention can carry out to realize step mentioned above or function by processor.Similarly, software program of the present invention (comprising relevant data structure) can be stored in the computer readable recording medium storing program for performing, for example, and RAM storer, magnetic or CD-ROM driver or flexible plastic disc and similar devices.In addition, steps more of the present invention or function can adopt hardware to realize, for example, thereby as cooperate the circuit of carrying out each step or function with processor.
In addition, a part of the present invention can be applied to computer program, and for example computer program instructions when it is carried out by computing machine, by the operation of this computing machine, can call or provide the method according to this invention and/or technical scheme.And call the programmed instruction of method of the present invention, may be stored in fixing or movably in the recording medium, and/or be transmitted by the data stream in broadcasting or other signal bearing medias, and/or be stored in the working storage according to the computer equipment of described programmed instruction operation.At this, comprise according to one embodiment of present invention a device, this device comprises for the storer of storage computer program instructions and is used for the processor of execution of program instructions, wherein, when this computer program instructions is carried out by this processor, trigger this device operation based on aforementioned method according to a plurality of embodiment of the present invention and/or technical scheme.
To those skilled in the art, obviously the invention is not restricted to the details of above-mentioned example embodiment, and in the situation that do not deviate from spirit of the present invention or essential characteristic, can realize the present invention with other concrete form.Therefore, no matter from which point, all should regard embodiment as exemplary, and be nonrestrictive, scope of the present invention is limited by claims rather than above-mentioned explanation, therefore is intended to be included in the present invention dropping on the implication that is equal to important document of claim and all changes in the scope.Any Reference numeral in the claim should be considered as limit related claim.In addition, obviously other unit or step do not got rid of in " comprising " word, and odd number is not got rid of plural number.A plurality of unit of stating in the device claim or device also can be realized by software or hardware by a unit or device.The first, the second word such as grade is used for representing title, and does not represent any specific order.

Claims (25)

1. method that be used for to realize the individual information of search subscriber in the first network equipment end, wherein, the method may further comprise the steps:
-set up or upgrade the related information of first network equipment and second network equipment, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment;
Wherein, the method also comprises:
A obtains the search sequence of user's input;
B in conjunction with described related information, obtains the individual information Search Results that is complementary with described search sequence according to described search sequence, and wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end;
C offers described user with described individual information Search Results.
2. according to claim 1 method, wherein, described step b comprises:
When b1 is in logging status as described user in described first network equipment, send the information search request to described second network equipment, wherein, described information search request comprises the identification information of described user in described first network equipment, and the query specification information corresponding with described search sequence;
B2 receives the described individual information Search Results that described second network equipment sends based on described information search request, and wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end.
3. method according to claim 1 and 2, wherein, the method also comprises:
-obtain described user the selection of at least one in described one or more individual informations is operated;
-when described user is in logging status in described first network equipment, send the message reference request to described second network equipment, wherein, described message reference request comprises the identification information of described user in described first network equipment, and with described one or more individual informations at least one corresponding access object descriptor;
-receive the access object information that described second network equipment sends based on described message reference request, wherein, described access object information is corresponding with described access object descriptor;
-described access object information is offered described user.
4. according to claim 1,2 or 3 described methods, wherein, the method also comprises:
-obtain correspondence the second account information that described user logins other second network equipment;
-set up the mapping relations of described the first account information and described corresponding the second account information, to upgrade described related information.
5. each described method in 4 according to claim 1, wherein, described step a comprises:
-obtain the described search sequence that described user inputs in the search box of its current application;
Wherein, described step c comprises:
-according to described current application, described individual information Search Results is offered described user.
6. each described method in 5 according to claim 1, wherein, the method also comprises:
-according to described search sequence, in the search index storehouse, carry out matching inquiry, to obtain the generic search results corresponding with described search sequence;
Wherein, described step c comprises:
-described individual information Search Results and described generic search results are offered described user.
7. each described method in 6 according to claim 1, wherein, the method also comprises:
-according to the historical query record of described user to described individual information Search Results, in conjunction with the relevant information between described user and the described individual information, determine the priority of described individual information Search Results;
Wherein, described step c comprises;
-according to described priority, described individual information Search Results is offered described user.
8. method that be used for to realize the individual information of search subscriber in the second network equipment end, wherein, the method may further comprise the steps:
-set up or upgrade the related information of first network equipment and second network equipment, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment;
Wherein, the method also comprises:
A receives the information search request that described first network equipment sends, and wherein, described information search request comprises identification information and the query specification information of user in described first network equipment;
B determines the individual information storehouse corresponding with described identification information according to described identification information;
C is according to described information search request, in conjunction with described query specification information, in described individual information storehouse, carry out matching inquiry, to obtain the individual information Search Results corresponding with described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end;
D is sent to described first network equipment with described individual information Search Results.
9. method according to claim 8, wherein, the method also comprises:
-receive the message reference request that described first network equipment sends, wherein, described message reference request comprises described identification information and access object descriptor;
-according to described access object descriptor, in the corresponding individual information of described identification information storehouse, obtain the access object information corresponding with described access object descriptor;
-described access object information is sent to described first network equipment.
10. according to claim 8 or 9 described methods, wherein, the method also comprises:
-detect and whether satisfy the renewal trigger condition that described individual information storehouse is upgraded;
-when satisfying described renewal trigger condition, upgrade described individual information storehouse;
Wherein, described renewal trigger condition comprise following at least each:
The described individual information of storing in-described user's the subscriber equipment is changed;
-described second network equipment Inspection is to the lastest imformation that is used for upgrading described individual information storehouse;
-described second network equipment satisfies predetermined update rule.
11. a first network equipment that is used for the individual information of realization search subscriber, wherein, this first network equipment comprises:
The first associated apparatus, be used for setting up or upgrading the related information of first network equipment and second network equipment, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment;
Wherein, this first network equipment also comprises:
The retrieval device is used for obtaining the search sequence of user's input;
Deriving means as a result, be used for according to described search sequence, in conjunction with described related information, obtain the individual information Search Results that is complementary with described search sequence, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end;
The first generator is used for described individual information Search Results is offered described user.
12. first network equipment according to claim 11, wherein, described as a result deriving means comprises:
Transmitting element, be used for when described user when described first network equipment is in logging status, send the information search request to described second network equipment, wherein, described information search request comprises the identification information of described user in described first network equipment, and the query specification information corresponding with described search sequence;
Receiving element is used for receiving the described individual information Search Results that described second network equipment sends based on described information search request, and wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end.
13. according to claim 11 or 12 described first network equipment, wherein, this first network equipment also comprises:
The operation deriving means is used for obtaining described user at least one the selection operation of described one or more individual informations;
Send-request unit, be used for when described user when described first network equipment is in logging status, send the message reference request to described second network equipment, wherein, described message reference request comprises the identification information of described user in described first network equipment, and with described one or more individual informations at least one corresponding access object descriptor;
Information receiver is used for receiving the access object information that described second network equipment sends based on described message reference request, and wherein, described access object information is corresponding with described access object descriptor;
The second generator is used for described access object information is offered described user.
14. according to claim 11,12 or 13 described first network equipment, wherein, this first network equipment also comprises:
The account deriving means is used for obtaining correspondence the second account information that described user logins other second network equipment;
The first updating device is for setting up the mapping relations of described the first account information with described corresponding the second account information, to upgrade described related information.
15. each described first network equipment in 14 according to claim 11, wherein, described retrieval device is used for:
-obtain the described search sequence that described user inputs in the search box of its current application;
Wherein, described the first generator is used for:
-according to described current application, described individual information Search Results is offered described user.
16. each described first network equipment in 15 according to claim 11, wherein, this first network equipment also comprises:
The first inquiry unit is used for according to described search sequence, carries out matching inquiry in the search index storehouse, to obtain the generic search results corresponding with described search sequence;
Wherein, described the first generator is used for:
-described individual information Search Results and described generic search results are offered described user.
17. each described first network equipment in 16 according to claim 11, wherein, this first network equipment also comprises:
Priority is determined device, is used for according to the historical query record of described user to described individual information Search Results, in conjunction with the relevant information between described user and the described individual information, determines the priority of described individual information Search Results;
Wherein, described the first generator is used for;
-according to described priority, described individual information Search Results is offered described user.
18. a second network equipment that is used for the individual information of realization search subscriber, wherein, this second network equipment comprises:
The second associated apparatus, be used for setting up or upgrading the related information of first network equipment and second network equipment, wherein, described related information comprises that same user is in the first account information of described first network equipment and its mapping relations in the second account information of described second network equipment;
Wherein, this second network equipment also comprises:
First receiving device is used for receiving the information search request that described first network equipment sends, and wherein, described information search request comprises identification information and the query specification information of user in described first network equipment;
Determine device, be used for according to described identification information, determine the individual information storehouse corresponding with described identification information;
The second inquiry unit, be used for according to described information search request, in conjunction with described query specification information, in described individual information storehouse, carry out matching inquiry, to obtain the individual information Search Results corresponding with described information search request, wherein, described individual information Search Results comprises that described user is at one or more individual informations of described second network equipment end;
The first dispensing device is used for described individual information Search Results is sent to described first network equipment.
19. second network equipment according to claim 18, wherein, this second network equipment also comprises:
The second receiving trap is used for receiving the message reference request that described first network equipment sends, and wherein, described message reference request comprises described identification information and access object descriptor;
Information acquisition device is used for according to described access object descriptor, obtains the access object information corresponding with described access object descriptor in the corresponding individual information of described identification information storehouse;
The second dispensing device is used for described access object information is sent to described first network equipment.
20. according to claim 18 or 19 described second network equipment, wherein, this second network equipment also comprises:
Pick-up unit satisfies the renewal trigger condition that described individual information storehouse is upgraded for detection of whether;
The second updating device is used for upgrading described individual information storehouse when satisfying described renewal trigger condition;
Wherein, described renewal trigger condition comprise following at least each:
The described individual information of storing in-described user's the subscriber equipment is changed;
-described second network equipment Inspection is to the lastest imformation that is used for upgrading described individual information storehouse;
-described second network equipment satisfies predetermined update rule.
21. a system that is used for the individual information of realization search subscriber comprises such as each described first network equipment in the claim 11 to 17 with such as each described second network equipment in the claim 18 to 20.
22. a search engine that is used for the individual information of realization search subscriber, wherein, this search engine comprises such as each described first network equipment in the claim 11 to 17.
23. a search engine plug-in unit that is used for the individual information of realization search subscriber, wherein, this search engine plug-in unit comprises such as each described first network equipment in the claim 11 to 17.
24. a browser that is used for the individual information of realization search subscriber, wherein, this browser comprises such as each described first network equipment in the claim 11 to 17.
25. a browser plug-in that is used for the individual information of realization search subscriber, wherein, this browser plug-in comprises such as each described first network equipment in the claim 11 to 17.
CN201210094066.2A 2012-03-31 2012-03-31 A kind of method and apparatus of the individual information for realizing search user Active CN103365893B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201210094066.2A CN103365893B (en) 2012-03-31 2012-03-31 A kind of method and apparatus of the individual information for realizing search user

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201210094066.2A CN103365893B (en) 2012-03-31 2012-03-31 A kind of method and apparatus of the individual information for realizing search user

Publications (2)

Publication Number Publication Date
CN103365893A true CN103365893A (en) 2013-10-23
CN103365893B CN103365893B (en) 2019-10-11

Family

ID=49367258

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201210094066.2A Active CN103365893B (en) 2012-03-31 2012-03-31 A kind of method and apparatus of the individual information for realizing search user

Country Status (1)

Country Link
CN (1) CN103365893B (en)

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103942698A (en) * 2014-04-22 2014-07-23 北京联时空网络通信设备有限公司 Product information comparing method and device
CN104462397A (en) * 2014-12-10 2015-03-25 北京国双科技有限公司 Promotion information processing method and promotion information processing device
CN105631303A (en) * 2015-12-22 2016-06-01 广州三星通信技术研究有限公司 Data acquisition method, electronic terminal used for data acquisition, data supply method, electronic terminal used for data supply, search implementation method and electronic terminal used for search implementation
CN106570014A (en) * 2015-10-09 2017-04-19 阿里巴巴集团控股有限公司 Method and device for determining home attribute information of user
CN107528830A (en) * 2017-08-03 2017-12-29 携程旅游信息技术(上海)有限公司 account login method, system and storage medium
CN107689951A (en) * 2017-07-26 2018-02-13 上海壹账通金融科技有限公司 Web data crawling method, device, user terminal and readable storage medium storing program for executing
CN112084422A (en) * 2020-08-31 2020-12-15 腾讯科技(深圳)有限公司 Intelligent processing method and device for account data
CN112737825A (en) * 2020-12-23 2021-04-30 携程旅游信息技术(上海)有限公司 Log-based network device association method, system, device and storage medium
CN113297474A (en) * 2020-12-10 2021-08-24 阿里巴巴集团控股有限公司 Information providing method and device and electronic equipment

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072103A (en) * 2007-03-09 2007-11-14 腾讯科技(深圳)有限公司 Method and system for multi-account log-in instant communication software
US20100222085A1 (en) * 2009-02-27 2010-09-02 Sony Ericsson Mobile Communications Ab Methods and arrangements for creating a virtual relationship
CN101957847A (en) * 2010-09-21 2011-01-26 百度在线网络技术(北京)有限公司 Searching system and implementation method thereof
CN102291456A (en) * 2011-08-11 2011-12-21 Tcl集团股份有限公司 account number management method, device and system
CN102307157A (en) * 2011-08-17 2012-01-04 中兴通讯股份有限公司 Collaboration office information sharing method, system thereof and association information query apparatus

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101072103A (en) * 2007-03-09 2007-11-14 腾讯科技(深圳)有限公司 Method and system for multi-account log-in instant communication software
US20100222085A1 (en) * 2009-02-27 2010-09-02 Sony Ericsson Mobile Communications Ab Methods and arrangements for creating a virtual relationship
CN101957847A (en) * 2010-09-21 2011-01-26 百度在线网络技术(北京)有限公司 Searching system and implementation method thereof
CN102291456A (en) * 2011-08-11 2011-12-21 Tcl集团股份有限公司 account number management method, device and system
CN102307157A (en) * 2011-08-17 2012-01-04 中兴通讯股份有限公司 Collaboration office information sharing method, system thereof and association information query apparatus

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103942698A (en) * 2014-04-22 2014-07-23 北京联时空网络通信设备有限公司 Product information comparing method and device
CN104462397A (en) * 2014-12-10 2015-03-25 北京国双科技有限公司 Promotion information processing method and promotion information processing device
CN106570014A (en) * 2015-10-09 2017-04-19 阿里巴巴集团控股有限公司 Method and device for determining home attribute information of user
CN105631303A (en) * 2015-12-22 2016-06-01 广州三星通信技术研究有限公司 Data acquisition method, electronic terminal used for data acquisition, data supply method, electronic terminal used for data supply, search implementation method and electronic terminal used for search implementation
CN105631303B (en) * 2015-12-22 2020-08-28 广州三星通信技术研究有限公司 Method for acquiring data, providing data and realizing search and electronic terminal thereof
WO2019019344A1 (en) * 2017-07-26 2019-01-31 上海壹账通金融科技有限公司 Webpage data crawling method and device, user terminal, and readable storage medium
CN107689951A (en) * 2017-07-26 2018-02-13 上海壹账通金融科技有限公司 Web data crawling method, device, user terminal and readable storage medium storing program for executing
CN107528830B (en) * 2017-08-03 2020-04-10 携程旅游信息技术(上海)有限公司 Account login method, system and storage medium
CN107528830A (en) * 2017-08-03 2017-12-29 携程旅游信息技术(上海)有限公司 account login method, system and storage medium
CN112084422A (en) * 2020-08-31 2020-12-15 腾讯科技(深圳)有限公司 Intelligent processing method and device for account data
CN112084422B (en) * 2020-08-31 2024-05-10 腾讯科技(深圳)有限公司 Account data intelligent processing method and device
CN113297474A (en) * 2020-12-10 2021-08-24 阿里巴巴集团控股有限公司 Information providing method and device and electronic equipment
EP4261710A4 (en) * 2020-12-10 2024-06-05 Alibaba Singapore Holding Private Limited Information provision method and apparatus, and electronic device
CN112737825A (en) * 2020-12-23 2021-04-30 携程旅游信息技术(上海)有限公司 Log-based network device association method, system, device and storage medium
CN112737825B (en) * 2020-12-23 2022-12-02 携程旅游信息技术(上海)有限公司 Log-based network device association method, system, device and storage medium

Also Published As

Publication number Publication date
CN103365893B (en) 2019-10-11

Similar Documents

Publication Publication Date Title
CN103365893A (en) Method and device for searching individual information of user
US8782138B2 (en) Predictive data objects
KR20100094021A (en) Customized and intellectual symbol, icon internet information searching system utilizing a mobile communication terminal and ip-based information terminal
US20160019301A1 (en) Customizable, real time intelligence channel
CN102510551A (en) Method and device for automatic recommendation of friends in mobile communication tool
CN102591911A (en) Real-time personalized recommendation of location-related entities
CN103226393A (en) Input method and equipment
CN102521251A (en) Method for directly realizing personalized search, device for realizing method, and search server
CN102117317A (en) Blind person Internet system based on voice technology
CN102855261A (en) Method and device for determining video authority value
CN103246703A (en) Method and equipment for determining application word banks
CN102298617A (en) Method for obtaining target page and equipment
CN102449981A (en) Dynamic content linked to contact identifiers
CN104504096B (en) A kind of information transferring method and web page browsing device of inter-network page
CN102117331B (en) Video search method and system
WO2016173185A1 (en) Information pushing method and apparatus
CN103186666A (en) Method, device and equipment for searching based on favorites
CN104598604A (en) Browsing method of website navigation applied in various browsers
CN102164153A (en) Method and system for generating electronic map of mobile terminal
CN103678624A (en) Searching method, searching server, and searching request executing method and terminal
CN103389985A (en) Method and device for providing search result
CN102999491A (en) Method and device for achieving synchronization of browser operation between user equipment
CN102541947A (en) Method and equipment for updating authority score of webpage based on friefox event
CN102103606A (en) Technology for realizing advanced search of commodities on mobile phone client
CN104572707A (en) Preferable object information providing method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant