CN103853833A - Information processing method and data processing equipment - Google Patents

Information processing method and data processing equipment Download PDF

Info

Publication number
CN103853833A
CN103853833A CN201410088167.8A CN201410088167A CN103853833A CN 103853833 A CN103853833 A CN 103853833A CN 201410088167 A CN201410088167 A CN 201410088167A CN 103853833 A CN103853833 A CN 103853833A
Authority
CN
China
Prior art keywords
positional information
sharing data
kind client
client
equations
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410088167.8A
Other languages
Chinese (zh)
Inventor
杜增凯
高锋
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Lenovo Beijing Ltd
Original Assignee
Lenovo Beijing 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 Lenovo Beijing Ltd filed Critical Lenovo Beijing Ltd
Priority to CN201410088167.8A priority Critical patent/CN103853833A/en
Publication of CN103853833A publication Critical patent/CN103853833A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9537Spatial or temporal dependent retrieval, e.g. spatiotemporal queries

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

The invention provides an information processing method and data processing equipment. The method is applied to a server, and comprises the following steps of receiving and storing sharing data sent from one or a plurality of first clients, and the position information of the first clients, and establishing a corresponding relationship between the sharing data and the position information of the first clients sending the sharing data; receiving a searching request sent by a second client, wherein the searching request carries the position information of the second client and searching keywords; according to the position information of the second client and the searching keywords, finding the sharing data which contains the searching keywords, conforms to the preset position condition and corresponds to the position information of the first clients, and providing the part or all of found sharing data for the second client. The method can provide the local searching.

Description

A kind of information processing method and data processing equipment
Technical field
The present invention relates to field of computer technology, relate in particular to a kind of information processing method and data processing equipment.
Background technology
Use general search engine, we can search the content that on internet, other users share.But because the quantity of information that search engine comprises is very huge, the speed that fresh information is reached the standard grade mostly has very large delay.
Present inventor finds: in specific situation, user is very high to the requirement of real-time of search.Such as, market search purchases by group member, and data are shared in intra-company's search, and photo is shared in party search, and meeting search site is shared data etc.The characteristics such as these search needs have local, real-time, and short-term is effective, are not suitable for using general search engine to solve.
Summary of the invention
Technical problems to be solved in this application are to provide a kind of information processing method and data processing equipment, and Local Search can be provided.
In order to solve the problems of the technologies described above, the application provides a kind of information processing method, is applied to server, and described method comprises:
Receive and preserve the sharing data of one or more first kind clients transmissions and the positional information of described first kind client, set up the corresponding relation of the positional information of the first kind client of described sharing data and the described sharing data of transmission;
Receive the searching request that Equations of The Second Kind client sends, in described searching request, carry positional information and the searched key word of described Equations of The Second Kind client;
The sharing data that comprises described searched key word corresponding to positional information of all first kind clients that meet precalculated position condition searched in positional information based on described Equations of The Second Kind client and searched key word, provide the part or all of content in found sharing data to described Equations of The Second Kind client.
Alternatively, describedly provide the part or all of content in found sharing data to comprise to Equations of The Second Kind client:
The all sharing datas that find that provide to the second client are sorted from the near to the remote according to the positional information of described first kind client corresponding to described sharing data and the distance of described Equations of The Second Kind client.
Alternatively, described precalculated position condition comprises: the distance between the represented position of the positional information of the first kind client that the positional information in the searching request that described Equations of The Second Kind client sends and described sharing data are corresponding is less than predetermined value.
Alternatively, described sharing data comprises one or more in following content: title, size, form, summary, link.
Alternatively, described method also comprises: the positional information that receives first kind client changes message, upgrades the positional information of described first kind client and the corresponding relation of the sharing data that described first kind client sends.
The application also provides a kind of data processing equipment, is applied to server, comprises data collection module, searching request receiving element and search unit, wherein:
Described data collection module, for receiving and preserve the sharing data of one or more first kind clients transmissions and the positional information of described first kind client, set up the corresponding relation of the positional information of the first kind client of described sharing data and the described sharing data of transmission;
Described searching request receiving element, the searching request sending for receiving Equations of The Second Kind client, carries positional information and the searched key word of described Equations of The Second Kind client in described searching request;
Described search unit, search the sharing data that comprises described searched key word corresponding to positional information of all first kind clients that meet precalculated position condition for positional information and searched key word based on described Equations of The Second Kind client, provide the part or all of content in found sharing data to described Equations of The Second Kind client.
Alternatively, all sharing datas that described search unit also provides for subtend Equations of The Second Kind client sort from the near to the remote according to the positional information of first kind client corresponding to described sharing data and the distance of Equations of The Second Kind client.
Alternatively, described precalculated position condition comprises: the distance between the represented position of the positional information of the first kind client that the positional information in the searching request that described Equations of The Second Kind client sends and described sharing data are corresponding is less than predetermined value.
Alternatively, described sharing data comprises one or more in following content: title, size, form, summary, link.
Alternatively, described data collection module also changes message for the positional information that receives first kind client, upgrades the positional information of described first kind client and the corresponding relation of the sharing data that described first kind client sends.
Compared with prior art, at least one embodiment of the application, by setting up independently collection system, collects sharing data and positional information simultaneously, can realize the search of position-based information in the time searching for, and local is shared the search of data; Another embodiment of the application can preferentially provide according to positional information the data entry of close together, meets to instant data the search need of instant demand.
The application's further feature and advantage will be set forth in the following description, and, partly from instructions, become apparent, or understand by implementing the application.The application's object and other advantages can be realized and be obtained by specifically noted structure in instructions, claims and accompanying drawing.
Brief description of the drawings
Accompanying drawing is used to provide the further understanding to present techniques scheme, and forms a part for instructions, is used from the application's embodiment mono-technical scheme of explaining the application, does not form the restriction to present techniques scheme.
Fig. 1 is the embodiment of the present application 1 process flow diagram;
Fig. 2 is the embodiment of the present application 2 device structure schematic diagram;
Fig. 3 is the application's application example schematic diagram.
Can in the computer system such as one group of computer executable instructions, carry out in the step shown in the process flow diagram of accompanying drawing.And, although there is shown logical order in flow process, in some cases, can carry out shown or described step with the order being different from herein.
Embodiment
For making the application's object, technical scheme and advantage clearer, hereinafter in connection with accompanying drawing, the application's embodiment is elaborated.It should be noted that, in the situation that not conflicting, the combination in any mutually of the feature in embodiment and embodiment in the application.
Embodiment 1
The present embodiment is introduced a kind of information processing method that is applied to server, as shown in Figure 1, said method comprising the steps of:
Step 101, receives and preserves the sharing data of one or more first kind clients transmissions and the positional information of described first kind client, sets up the corresponding relation of the positional information of the first kind client of sharing data and the described sharing data of transmission;
Described sharing data comprises one or more in following content: title, size, form, summary, link.Be only giving an example of sharing data, the application does not limit the content of sharing data herein.
Step 102, receives the searching request that Equations of The Second Kind client sends, and carries positional information and the searched key word of described Equations of The Second Kind client in described searching request;
Step 103, the sharing data that comprises described searched key word corresponding to positional information of all first kind clients that meet precalculated position condition searched in positional information based on described Equations of The Second Kind client and searched key word, provide the part or all of content in found sharing data to described Equations of The Second Kind client.
In the present embodiment, the source client that described first kind client is sharing data, described Equations of The Second Kind client is inquiring client terminal; Described Equations of The Second Kind client also can have one or more.The described first kind, Equations of The Second Kind client can be, but not limited to as any in following electronic equipment: computer, flat board, mobile phone etc.Electronic equipment can be both as first kind client, also as Equations of The Second Kind client, such as in the time sending described sharing data as first kind client, in the time of the described sharing data of search as Equations of The Second Kind client.
In the present embodiment, in the time that described Equations of The Second Kind client is searched for, and unlike universal search engine extensive coupling, and be only that positional information in corresponding positional information and Equations of The Second Kind client searching request meets in the sharing data of described precalculated position condition and searches for, the Query Result that offers like this second client has been the result after screening by position, make Equations of The Second Kind client can obtain fast the sharing data in expected areas, increased the degree of accuracy of Search Results.
In the present embodiment, because the position of client may change in real time along with user's movement, so when a first kind client sends respectively sharing data A and sharing data B in different location, send although these two sharing datas are all same first kind clients, corresponding positional information is likely different; Certainly, also can be after first kind client location change, the corresponding positional information of sharing data of upgrading all issues of this first kind client is the positional information after this first kind client changes, this will mention in an alternatives later.
In the time judging whether to meet precalculated position condition, be that the positional information (and do not consider the first kind client at present positional information of reality) corresponding with sharing data is as the criterion; Such as a first kind client first has been left this region after a region has sent the sharing data that comprises keyword X, and do not upgrade the positional information of sharing data; Afterwards, in the time that Equations of The Second Kind client is searched for keyword X, although at this moment the relation between the positional information at the actual place of first kind client first and the positional information of this Equations of The Second Kind client has not met precalculated position condition, if but relation between corresponding positional information and the positional information of this Equations of The Second Kind client of the sharing data that comprises keyword X that first kind client first sends still meets precalculated position condition, this sharing data that comprises keyword X still can return to this Equations of The Second Kind client as Search Results.
In the present embodiment, described positional information based on described Equations of The Second Kind client and searched key word are searched in the step of the sharing data that comprises described searched key word corresponding to the positional information of all first kind clients that meet precalculated position condition, can be first according to the positional information of the second client (position when this positional information has represented that the second client sends searching request), in the positional information of first kind client corresponding to each sharing data, filter out the positional information that meets described precalculated position condition, in sharing data corresponding to the positional information filtering out, search the sharing data that comprises described searched key word, all or part of as Query Result using the sharing data finding.Certainly, also can first filter out the sharing data that comprises described searched key word, then in positional information corresponding to filtered out sharing data, search the positional information that meets described precalculated position condition, feed back to Equations of The Second Kind client using the sharing data corresponding positional information finding out as Query Result.
In an alternatives of the present embodiment, described sharing data can be, but not limited to comprise one or more in following content: title, size, form, summary, link etc.
In an alternatives of the present embodiment, described precalculated position condition can be, but not limited to comprise: described precalculated position condition comprises: the distance between the represented position of the positional information of the first kind client that the positional information in the searching request that described Equations of The Second Kind client sends and described sharing data are corresponding is less than predetermined value.
In this alternatives, by the positional information of the corresponding first kind client of sharing data, with the positional information of the Equations of The Second Kind client of searching for, can calculate the distance of the position (while sending searching request) of Equations of The Second Kind client and the position (when sending sharing data or changing positional information) of described first kind client.
When first kind client location information changes while also not upgrading positional information corresponding to sharing data, even if or change and upgrade the positional information that sharing data is corresponding according to first kind client location information, but not using the sharing data that upgraded positional information during as Search Results, only there is distance between position and the position of Equations of The Second Kind client of sharing data in the time sending while being less than predetermined value, this sharing data just there will be in Search Results, can ensure that the Search Results that Equations of The Second Kind client obtains can be limited near the regional area of Equations of The Second Kind client, such as in a market, by described predetermined value is set, the sharing data that described Equations of The Second Kind client can be inquired is published on substantially from this market, and therefore Query Result will be the sharing data relevant with this market substantially.
Changing and upgrading positional information corresponding to sharing data according to the positional information of first kind client, and (meet precalculated position condition and comprise searched key word) as Search Results when eligible in the situation that, Equations of The Second Kind client only can be received near the sharing data that the first kind client in regional area sends this client.During such as an industry summit, by described predetermined value is set, the sharing data that described Equations of The Second Kind client can be inquired is (the sending in other position before comprising) that the first kind client in this summit sends substantially, the sharing data that therefore Query Result sends the user who is substantially the summit of participation the sector.
Described predetermined value can be set according to demand, can also be set and change by the user of Equations of The Second Kind client; Such as the predetermined value of multiple different sizes can be set, therefrom select one for user according to current demand, to meet the demand under user's different situations; Such as in the time that predetermined value is set to minimum value, do not search the sharing data needing, can tune up so predetermined value and continue search.
In other alternatives, described precalculated position condition can be also other condition, such as being that described distance is less than or equal to predetermined value, described distance is greater than predetermined value etc.; Wish not included in this market, to issue in Search Results such as the user in market sharing data time, just can service range be greater than the precalculated position condition of predetermined value, the sharing data that Search Results is issued not included in this market substantially.Described precalculated position condition can be certain orientation (east/south/west/north) that positional information that sharing data is corresponding is arranged in the positional information of Equations of The Second Kind client searching request for another example, can allow like this Query Result concentrate in certain specific orientation.
Can arrange according to demand and adjust described precalculated position condition; Can in Equations of The Second Kind client, preset multiple precalculated positions condition and select for user, to meet the demand that user is different.
In an alternatives of the present embodiment, all sharing datas that provide to Equations of The Second Kind client are sorted from the near to the remote according to the positional information of first kind client corresponding to described sharing data and the distance of Equations of The Second Kind client.
In this alternatives, the sharing data of the position when position that corresponding positional information represents is searched for from Equations of The Second Kind client close to more, in the Search Results obtaining in described Equations of The Second Kind client, be positioned at more before; (position when sharing data is issued or issue the first kind client current location of this sharing data) approaches the sharing data of own position most to facilitate like this user of Equations of The Second Kind client to obtain fast, and without manually investigating again, improved the real-time of Query Result.
In this alternatives, the positional information of the first kind client that described sharing data is corresponding and the distance of Equations of The Second Kind client can be directly obtained by the positional information calculation of carrying in the positional information of first kind client corresponding to described sharing data and Equations of The Second Kind client searching request, also can the distance calculating are weighted rear as sort by according to pre-defined algorithm.
In other alternatives, also can sort according to other parameter, such as according to the matching degree of searched key word, according to the transmitting time of sharing data, or the score after weighting summation is common separately determines etc. by several parameters.The condition of sequence can arrange according to the actual requirements and change.
In an alternatives of the present embodiment, described method can also comprise:
The positional information that receives first kind client changes message, upgrades the positional information of described first kind client and the corresponding relation of the sharing data that described first kind client sends.
In this alternatives, in the time that first kind client provides the positional information of the client of sharing data to change, it sends positional information to server and changes message, now server receives the positional information change message of first kind client, according to the first kind client of wherein carrying positional information after changing, upgrade the corresponding relation of the sharing data that the positional information of described first kind client and described first kind client send, the corresponding updating location information of sharing data sending by described first kind client be described in positional information after changing.
After this, in the time having the positional information of the searched key word of Equations of The Second Kind client-requested search is contained in the sharing data that this first kind client sends and this sharing data is corresponding positional information and Equations of The Second Kind client to meet described precalculated position condition, server can be selected whether the sharing data that once closely upgraded positional information to be put into Search Results, that is: can show the sharing data of first kind client that send positional information and change message to Equations of The Second Kind client, also can not show demand when this depends on specific implementation to this first kind client.
Embodiment 2
The present embodiment is introduced a kind of data processing equipment, is applied to server, and as shown in Figure 2, this data processing equipment comprises data collection module 201, searching request receiving element 202 and search unit 203, wherein:
Described data collection module 201, for receiving and preserve the sharing data of one or more first kind clients transmissions and the positional information of described first kind client, set up the corresponding relation of the positional information of the first kind client of described sharing data and the described sharing data of transmission;
Described searching request receiving element 202, the searching request sending for receiving Equations of The Second Kind client, carries positional information and the searched key word of described Equations of The Second Kind client in described searching request;
Described search unit 203, search the sharing data that comprises described searched key word corresponding to positional information of all first kind clients that meet precalculated position condition for positional information and searched key word based on described Equations of The Second Kind client, provide the part or all of content in found sharing data to described Equations of The Second Kind client.
In the present embodiment, the source client that described first kind client is sharing data, described Equations of The Second Kind client is inquiring client terminal; Described Equations of The Second Kind client also can have one or more.The described first kind, Equations of The Second Kind client can be, but not limited to as any in following electronic equipment: computer, flat board, mobile phone etc.Electronic equipment can be both as first kind client, also as Equations of The Second Kind client, such as in the time sending described sharing data as first kind client, in the time of the described sharing data of search as Equations of The Second Kind client.
In the present embodiment, in the time that described Equations of The Second Kind client is searched for, and unlike universal search engine extensive coupling, and be only that positional information in corresponding positional information and Equations of The Second Kind client searching request meets in the sharing data of described precalculated position condition and searches for, the Query Result that offers like this second client has been the result after screening by position, make Equations of The Second Kind client can obtain fast the sharing data in expected areas, increased the degree of accuracy of Search Results.
In the present embodiment, because the position of client may change in real time along with user's movement, so when a first kind client sends respectively sharing data A and sharing data B in different location, send although these two sharing datas are all same first kind clients, corresponding positional information is likely different; Certainly, also can be after first kind client location change, the corresponding positional information of sharing data of upgrading all issues of this first kind client is the positional information after this first kind client changes, this will mention in an alternatives later.
In the time judging whether to meet precalculated position condition, be that the positional information (and do not consider the first kind client at present positional information of reality) corresponding with sharing data is as the criterion; Such as a first kind client first has been left this region after a region has sent the sharing data that comprises keyword X, and do not upgrade the positional information of sharing data; Afterwards, in the time that Equations of The Second Kind client is searched for keyword X, although at this moment the relation between the positional information at the actual place of first kind client first and the positional information of this Equations of The Second Kind client has not met precalculated position condition, if but relation between corresponding positional information and the positional information of this Equations of The Second Kind client of the sharing data that comprises keyword X that first kind client first sends still meets precalculated position condition, this sharing data that comprises keyword X still can return to this Equations of The Second Kind client as Search Results.
In the present embodiment, described positional information based on described Equations of The Second Kind client and searched key word are searched in the step of the sharing data that comprises described searched key word corresponding to the positional information of all first kind clients that meet precalculated position condition, can be first according to the positional information of the second client (position when this positional information has represented that the second client sends searching request), in the positional information of first kind client corresponding to each sharing data, filter out the positional information that meets described precalculated position condition, in sharing data corresponding to the positional information filtering out, search the sharing data that comprises described searched key word, all or part of as Query Result using the sharing data finding.Certainly, also can first filter out the sharing data that comprises described searched key word, then in positional information corresponding to filtered out sharing data, search the positional information that meets described precalculated position condition, feed back to Equations of The Second Kind client using the sharing data corresponding positional information finding out as Query Result.
In an alternatives of the present embodiment, described precalculated position condition comprises: the distance between the represented position of the positional information of the first kind client that the positional information in the searching request that described Equations of The Second Kind client sends and described sharing data are corresponding is less than predetermined value.
In this alternatives, by the positional information of the corresponding first kind client of sharing data, with the positional information of the Equations of The Second Kind client of searching for, can calculate the distance of the position (while sending searching request) of Equations of The Second Kind client and the position (when sending sharing data or changing positional information) of described first kind client.
When first kind client location information changes while also not upgrading positional information corresponding to sharing data, even if or change and upgrade the positional information that sharing data is corresponding according to first kind client location information, but not using the sharing data that upgraded positional information during as Search Results, only there is distance between position and the position of Equations of The Second Kind client of sharing data in the time sending while being less than predetermined value, this sharing data just there will be in Search Results, can ensure that the Search Results that Equations of The Second Kind client obtains can be limited near the regional area of Equations of The Second Kind client, such as in a market, by described predetermined value is set, the sharing data that described Equations of The Second Kind client can be inquired is published on substantially from this market, and therefore Query Result will be the sharing data relevant with this market substantially.
Changing and upgrading positional information corresponding to sharing data according to the positional information of first kind client, and (meet precalculated position condition and comprise searched key word) as Search Results when eligible in the situation that, Equations of The Second Kind client only can be received near the sharing data that the first kind client in regional area sends this client.During such as an industry summit, by described predetermined value is set, the sharing data that described Equations of The Second Kind client can be inquired is (the sending in other position before comprising) that the first kind client in this summit sends substantially, the sharing data that therefore Query Result sends the user who is substantially the summit of participation the sector.
Described predetermined value can be set according to demand, can also be set and change by the user of Equations of The Second Kind client; Such as the predetermined value of multiple different sizes can be set, therefrom select one for user according to current demand, to meet the demand under user's different situations; Such as in the time that predetermined value is set to minimum value, do not search the sharing data needing, can tune up so predetermined value and continue search.
In other alternatives, described precalculated position condition can be also other condition, such as being that described distance is less than or equal to predetermined value, described distance is greater than predetermined value etc.; Wish not included in this market, to issue in Search Results such as the user in market sharing data time, just can service range be greater than the precalculated position condition of predetermined value, the sharing data that Search Results is issued not included in this market substantially.Described precalculated position condition can be certain orientation (east/south/west/north) that positional information that sharing data is corresponding is arranged in the positional information of Equations of The Second Kind client searching request for another example, can allow like this Query Result concentrate in certain specific orientation.
Can arrange according to demand and adjust described precalculated position condition; Can in Equations of The Second Kind client, preset multiple precalculated positions condition and select for user, to meet the demand that user is different.
In an alternatives of the present embodiment, all sharing datas that search unit 203 also provides for subtend Equations of The Second Kind client sort from the near to the remote according to the positional information of first kind client corresponding to described sharing data and the distance of Equations of The Second Kind client.
In this alternatives, the sharing data of the position when position that corresponding positional information represents is searched for from Equations of The Second Kind client close to more, in the Search Results obtaining in described Equations of The Second Kind client, be positioned at more before; (position when sharing data is issued or issue the first kind client current location of this sharing data) approaches the sharing data of own position most to facilitate like this user of Equations of The Second Kind client to obtain fast, and without manually investigating again, improved the real-time of Query Result.
In this alternatives, the positional information of the first kind client that described sharing data is corresponding and the distance of Equations of The Second Kind client can be directly obtained by the positional information calculation of carrying in the positional information of first kind client corresponding to described sharing data and Equations of The Second Kind client searching request, and described search unit 203 also can be weighted rear as sort by using the distance calculating according to pre-defined algorithm.
In other alternatives, described search unit 203 also can sort according to other parameter, and such as according to the matching degree of searched key word, according to the transmitting time of sharing data, or the score after weighting summation is common separately determines etc. by several parameters.The condition that described search unit 203 sorts can arrange according to the actual requirements and change.
In an alternatives of the present embodiment, described data collection module 201 also changes message for the positional information that receives first kind client, upgrades the positional information of described first kind client and the corresponding relation of the sharing data that described the first client sends.
In this alternatives, in the time that first kind client provides the positional information of the client of sharing data to change, it sends positional information to data collection module 201 and changes message, now data collection module 201 receives the positional information change message of first kind client, according to the first kind client of wherein carrying positional information after changing, upgrade the positional information of described first kind client and the corresponding relation of the sharing data that described first kind client sends, the corresponding updating location information of sharing data sending by described first kind client be described in positional information after changing.
After this, in the time having the positional information of the searched key word of Equations of The Second Kind client-requested search is contained in the sharing data that this first kind client sends and this sharing data is corresponding positional information and Equations of The Second Kind client to meet described precalculated position condition, described search unit 203 can be selected whether the sharing data that once closely upgraded positional information to be put into Search Results, that is: can show the sharing data of first kind client that send positional information and change message to Equations of The Second Kind client, also can not show to this first kind client, demand when this depends on specific implementation.
Further be illustrated by the application's a application example below.
Application example
As shown in Figure 3, in this example, first kind client and Equations of The Second Kind client can all or part ofly be same clients; Data collection module 201 can be for collecting server, and searching request receiving element can be index server, and search unit 203 can be querying server; Once complete sharing data collection and search procedure is as follows, comprises step 301~305:
301, first kind client is used the approach such as GPS to obtain the positional information of self, sharing data is carried to positional information be published to collection server;
302, index server carries out index by collecting the sharing data that server collects, and generates search database, has wherein preserved the corresponding relation between sharing data and entrained positional information;
303,, in the time that Equations of The Second Kind client is searched for, this Equations of The Second Kind client is used self positional information and the searched key word obtaining to send searching request to querying server;
304, querying server access search database obtains the sharing data that comprises described searched key word within the scope of certain distance according to the positional information in searching request and searched key word in search database; Within the scope of certain distance, refer to: the distance in the position that positional information that sharing data is corresponding is represented and searching request between the represented position of positional information or this result after distance weighted are less than or equal to predetermined value.
305, the sharing data finally finding will return to the Equations of The Second Kind client that sends searching request.
When the movement of first kind client on geographic position, or the variation of shared state, the renewal of search server to respective index data can be triggered.
Consider that sharing data has in real time, the characteristic such as local, short-term are effective, the content of user being shared according to positional information divides into groups to arrange, provide the search service to these contents to user in real time, use this based on LBS(Location Based Service, location-based service) Local Search service, it is own recently that user can search distance, the most instant Search Results of satisfied own demand.
Those skilled in the art should be understood that, each ingredient of the device that above-mentioned the embodiment of the present application provides and/or system, and each step in method, they can concentrate on single calculation element, or are distributed on the network that multiple calculation elements form.Alternatively, they can be realized with the executable program code of calculation element.Thereby, they can be stored in memory storage and be carried out by calculation element, or they are made into respectively to each integrated circuit modules, or the multiple modules in them or step are made into single integrated circuit module realize.Like this, the application is not restricted to any specific hardware and software combination.
Although the disclosed embodiment of the present invention as above, the embodiment that described content only adopts for ease of understanding the application, not in order to limit the application.Those of skill in the art under any the application; do not departing under the prerequisite of the disclosed spirit and scope of the application; can in the form of implementing and details, carry out any amendment and variation; but the application's scope of patent protection, still must be as the criterion with the scope that appending claims was defined.

Claims (10)

1. an information processing method, is applied to server, it is characterized in that, described method comprises:
Receive and preserve the sharing data of one or more first kind clients transmissions and the positional information of described first kind client, set up the corresponding relation of the positional information of the first kind client of described sharing data and the described sharing data of transmission;
Receive the searching request that Equations of The Second Kind client sends, in described searching request, carry positional information and the searched key word of described Equations of The Second Kind client;
The sharing data that comprises described searched key word corresponding to positional information of all first kind clients that meet precalculated position condition searched in positional information based on described Equations of The Second Kind client and searched key word, provide the part or all of content in found sharing data to described Equations of The Second Kind client.
2. the method for claim 1, is characterized in that,
Describedly provide the part or all of content in found sharing data to comprise to Equations of The Second Kind client:
The all sharing datas that find that provide to the second client are sorted from the near to the remote according to the positional information of described first kind client corresponding to described sharing data and the distance of described Equations of The Second Kind client.
3. the method for claim 1, is characterized in that,
Described precalculated position condition comprises: the distance between the represented position of the positional information of the first kind client that the positional information in the searching request that described Equations of The Second Kind client sends and described sharing data are corresponding is less than predetermined value.
4. the method for claim 1, is characterized in that,
Described sharing data comprises one or more in following content: title, size, form, summary, link.
5. the method for claim 1, is characterized in that,
Described method also comprises: the positional information that receives first kind client changes message, upgrades the positional information of described first kind client and the corresponding relation of the sharing data that described first kind client sends.
6. a data processing equipment, is applied to server, it is characterized in that, comprises data collection module, searching request receiving element and search unit, wherein:
Described data collection module, for receiving and preserve the sharing data of one or more first kind clients transmissions and the positional information of described first kind client, set up the corresponding relation of the positional information of the first kind client of described sharing data and the described sharing data of transmission;
Described searching request receiving element, the searching request sending for receiving Equations of The Second Kind client, carries positional information and the searched key word of described Equations of The Second Kind client in described searching request;
Described search unit, search the sharing data that comprises described searched key word corresponding to positional information of all first kind clients that meet precalculated position condition for positional information and searched key word based on described Equations of The Second Kind client, provide the part or all of content in found sharing data to described Equations of The Second Kind client.
7. data processing equipment as claimed in claim 6, is characterized in that,
All sharing datas that described search unit also provides for subtend Equations of The Second Kind client sort from the near to the remote according to the positional information of first kind client corresponding to described sharing data and the distance of Equations of The Second Kind client.
8. data processing equipment as claimed in claim 6, is characterized in that,
Described precalculated position condition comprises: the distance between the represented position of the positional information of the first kind client that the positional information in the searching request that described Equations of The Second Kind client sends and described sharing data are corresponding is less than predetermined value.
9. data processing equipment as claimed in claim 6, is characterized in that,
Described sharing data comprises one or more in following content: title, size, form, summary, link.
10. data processing equipment as claimed in claim 6, is characterized in that,
Described data collection module also changes message for the positional information that receives first kind client, upgrades the positional information of described first kind client and the corresponding relation of the sharing data that described first kind client sends.
CN201410088167.8A 2014-03-11 2014-03-11 Information processing method and data processing equipment Pending CN103853833A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410088167.8A CN103853833A (en) 2014-03-11 2014-03-11 Information processing method and data processing equipment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410088167.8A CN103853833A (en) 2014-03-11 2014-03-11 Information processing method and data processing equipment

Publications (1)

Publication Number Publication Date
CN103853833A true CN103853833A (en) 2014-06-11

Family

ID=50861488

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410088167.8A Pending CN103853833A (en) 2014-03-11 2014-03-11 Information processing method and data processing equipment

Country Status (1)

Country Link
CN (1) CN103853833A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015196561A1 (en) * 2014-06-27 2015-12-30 百度在线网络技术(北京)有限公司 Method and device for providing publication information
WO2016115978A1 (en) * 2015-01-19 2016-07-28 阿里巴巴集团控股有限公司 Business object information sharing method and device
CN107292607A (en) * 2016-04-01 2017-10-24 广州市动景计算机科技有限公司 A kind of payment mechanism and method of payment
CN107818004A (en) * 2016-09-13 2018-03-20 阿里巴巴集团控股有限公司 merchandise information processing method, device, terminal device and user interface system
CN110943886A (en) * 2019-11-29 2020-03-31 新华三技术有限公司 Performance data transmission method and device

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015196561A1 (en) * 2014-06-27 2015-12-30 百度在线网络技术(北京)有限公司 Method and device for providing publication information
WO2016115978A1 (en) * 2015-01-19 2016-07-28 阿里巴巴集团控股有限公司 Business object information sharing method and device
CN107292607A (en) * 2016-04-01 2017-10-24 广州市动景计算机科技有限公司 A kind of payment mechanism and method of payment
CN107818004A (en) * 2016-09-13 2018-03-20 阿里巴巴集团控股有限公司 merchandise information processing method, device, terminal device and user interface system
WO2018050000A1 (en) * 2016-09-13 2018-03-22 阿里巴巴集团控股有限公司 Commodity information processing method and apparatus, and terminal device and user interface system
CN110943886A (en) * 2019-11-29 2020-03-31 新华三技术有限公司 Performance data transmission method and device

Similar Documents

Publication Publication Date Title
US9241240B2 (en) Techniques for server-controlled tiling of location-based information
CN103853833A (en) Information processing method and data processing equipment
US8392407B2 (en) Method, apparatus and system of searching and downloading mobile telephone file
CN104202396A (en) Information sharing method, device, server, terminal device and system
KR20100068468A (en) Method, apparatus and computer program product for performing a visual search using grid-based feature organization
CN103729777A (en) Online shopping method, device and system based on image recognition technology
CN110413845B (en) Resource storage method and device based on Internet of things operating system
CN104951466A (en) POI information search method, device and system and related equipment
CN104462263A (en) Method for searching for stores by means of database indexes
CN110502692B (en) Information retrieval method, device, equipment and storage medium based on search engine
CN102456054A (en) Searching method and system
CN104965918B (en) A kind of searching method and device based on searching keyword
CN103942319A (en) Searching method and device
CN110012049B (en) Information push method, system, server and computer readable storage medium
CN102904929A (en) Method, device and system for setting background data of mobile terminal
CN108154024B (en) Data retrieval method and device and electronic equipment
CN109885651A (en) A kind of question pushing method and device
CN104426868A (en) Request processing method and processing apparatus
CN103198066A (en) Word list based information search method and search system
US20130054527A1 (en) Terminal, server, and method for synchronizing application
CN104144170A (en) URL filtering method, device and system
CN109144951A (en) A kind of catalogue update method and meta data server based on distributed file system
CN103077218B (en) A kind of for determining the method and apparatus of the demand information of search sequence in inquiry request
CN113449159B (en) Node data processing method, device, equipment and computer readable storage medium
CN105678608A (en) Picture matching method and apparatus

Legal Events

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

Application publication date: 20140611

RJ01 Rejection of invention patent application after publication