CN104519464A - Method for carrying out information exchange based on geographic position - Google Patents
Method for carrying out information exchange based on geographic position Download PDFInfo
- Publication number
- CN104519464A CN104519464A CN201510037365.6A CN201510037365A CN104519464A CN 104519464 A CN104519464 A CN 104519464A CN 201510037365 A CN201510037365 A CN 201510037365A CN 104519464 A CN104519464 A CN 104519464A
- Authority
- CN
- China
- Prior art keywords
- message
- information
- geographical position
- location information
- geographical location
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/025—Services making use of location information using location based information parameters
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/029—Location-based management or tracking services
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Abstract
The invention discloses a method for carrying out information exchange based on a geographic position. The method comprises the following steps: S1, an information sending module sends a message bound with geographical position information to a server; S2, an information receiving module arrives at a geographical position corresponding to the bound geographical position information, and receives the message from the server. The step S1 specifically comprises the following steps: S11, the information sending module utilizes a positioning technology to obtain the geographical position where the information sending module is, and takes the geographical position as the geographical position information; S12, the information sending module binds the geographical position information with information to be sent to obtain the message, and sends the message to the server. Through the adoption of the method provided by the invention, the information sending module can carry out non-real-time information exchange with the information receiving module in a specific geographical position range.
Description
Technical field
The present invention relates to Communication and Information Systems field, more specifically relate to a kind of method of carrying out information exchange based on geographical position.
Background technology
In recent years, along with the fast development of mobile Internet and the universal rapidly of intelligent mobile terminal, interpersonal information exchange system makes rapid progress.And along with the rise of LBS (Location-BasedService, the service based on geographical position), expedited the emergence of a lot of new social activity and service mode especially.Such as, the social networks based on LBS is applied " footpath between fields, footpath between fields " and is constructed association by the user being in same geographical position for the same time, the social possibility that allowed stranger have." popular comment ", by built-in LBS function of search, can search for the ambient services of user's current location, helps user to obtain the various services for life of residing geographic vicinity fast, easily.
But with regard to the information exchange means between user, what existing LBS application adopted is still traditional mode.Still for two methods above-mentioned, in " footpath between fields, footpath between fields ", geographical position is used to the user near screening, and what the information exchange between user adopted remains traditional instant messaging or message mode; And in " popular comment ", geographical position is used to the service of screening periphery, what the information exchange between user adopted is then that pattern is discussed by traditional forum, and the information exchange between user and ISP is carried out under then usually transferring to line.
Easily find out, existing LBS application is only the adeditive attribute of geographical position as information used, instead of it is used as the tie of information exchange, sets up with the information exchange system of geographical position strong correlation.
Summary of the invention
(1) technical problem that will solve
The technical problem to be solved in the present invention is the non real-time information exchange of the message reception module how realized in message transmission module and specific geographic position range.
(2) technical scheme
In order to solve the problems of the technologies described above, the invention provides a kind of method of carrying out information exchange based on geographical position, said method comprising the steps of:
S1, message transmission module send binding has the message of geographical location information to server;
S2, message reception module arrive the geographical position corresponding with the described geographical location information of binding, and receive described message from described server.
Preferably, described step S1 specifically comprises:
S11, message transmission module utilize location technology to obtain geographical position residing for it, as described geographical location information;
Described geographical location information and information to be sent are carried out binding and obtain described message by S12, message transmission module, and send to server.
Preferably, in described step S11, message transmission module utilizes GPS to locate or Big Dipper location obtains described geographical location information.
Preferably, described message transmission module utilizes architecture or wireless network location to revise described geography information.
Preferably, in described step S12, form is become by described geographical location information to be the described message of (information that will send, geographical location information) with described Information encapsulation to be sent.
Preferably, described message specifies message reception module, and the described message reception module of specifying receives described message.
Preferably, in described step S2, the geographical position corresponding with the described geographical location information of binding is: the circle centered by the geographical position that described geographical location information is corresponding or rectangular area.
Preferably, in described step S2, described message reception module receives described message from described server, described information to be sent is extracted from described message.
(3) beneficial effect
The invention provides a kind of method of carrying out information exchange based on geographical position, in the present invention, message transmission module can carry out non real-time information exchange with the message reception module in specific geographic position range, its beneficial effect major embodiment is both ways: (1) message has geographic locality, the geographic locality of message can enrich the context of message, therefore when information exchange can more precisely, more effective; Such as, utilize achievement of the present invention, advertisement can be thrown in the crowd that the enlivens orientation in specific region targetedly by businessman, thus maximizes its advertisement putting income as much as possible; (2) message has space-time precipitability, and along with space-time transformation, the message being associated with same place can slowly be accumulated, and is formed and precipitates the history on this ground, leaves valuable humane wealth; Such as, utilize achievement of the present invention, visitor can see that forefathers are for the recommendation of oneself sight spot, place and periphery thereof and evaluation at any time, thus determines its sight seeing route better.
Accompanying drawing explanation
In order to be illustrated more clearly in the embodiment of the present invention or technical scheme of the prior art, be briefly described to the accompanying drawing used required in embodiment or description of the prior art below, apparently, accompanying drawing in the following describes is only some embodiments of the present invention, for those of ordinary skill in the art, under the prerequisite not paying creative work, other accompanying drawing can also be obtained according to these accompanying drawings.
Fig. 1 is a kind of method flow diagram one carrying out information exchange based on geographical position of the present invention;
Fig. 2 is a kind of method flow diagram two carrying out information exchange based on geographical position of the present invention.
Embodiment
Below in conjunction with drawings and Examples, the present invention is described in further detail.Following examples for illustration of the present invention, but can not be used for limiting the scope of the invention.
Carry out a method for information exchange based on geographical position, as shown in Figure 1, said method comprising the steps of:
S1, message transmission module send binding has the message of geographical location information to server;
S2, message reception module arrive the geographical position corresponding with the described geographical location information of binding, and receive described message from described server.
Described step S1 specifically wraps, as shown in Figure 2:
S11, message transmission module utilize location technology to obtain geographical position residing for it, as described geographical location information;
Described geographical location information and information to be sent are carried out binding and obtain described message by S12, message transmission module, and send to server.
In described step S11, message transmission module utilizes GPS to locate or Big Dipper location obtains described geographical location information.Described message transmission module utilizes architecture or wireless network location to revise described geography information.
In described step S12, form is become by described geographical location information to be the described message of (information that will send, geographical location information) with described Information encapsulation to be sent.Described message specifies message reception module, and the described message reception module of specifying receives described message.
In described step S2, the geographical position corresponding with the described geographical location information of binding is: the circle centered by the geographical position that described geographical location information is corresponding or rectangular area.In described step S2, described message reception module receives described message from described server, described information to be sent is extracted from described message.
Embodiment:
A kind of method of carrying out information exchange based on geographical position comprises the following steps:
Step 101: message transmission module utilizes location technology to obtain geographical position residing for it.
The GPS information that message transmission module utilizes equipment current completes location.As supplementary means, message transmission module can also utilize the information such as base station, Wi-Fi to revise the result that GPS locates, to obtain more accurate geographical location information.Means as an alternative, GPS location also can replace with Big Dipper location.
After having located, message transmission module, by obtaining the latitude and longitude coordinates in geographical position residing for it, is designated as P
s=(lon
s, lat
s).Wherein, lon
sand lat
srepresent the longitude in message transmission module geographical position coordinates and component respectively.
Step 102: geographical location information and information to be sent are bound by message transmission module, obtain message, and are sent to message server.
Remember that message to be sent is M, its geographical position is P
m=(lon
m, lat
m).Namely the geographical position of so-called message is the geographical position residing when sending this message of message transmission module, therefore P
m=P
s.Before message sends, message transmission module needs message M and its geographical position P
mbind, be encapsulated in the message container being called as " envelope "
in.After having bound, message transmission module by the Internet by envelope
be sent to message server, complete message transmitting process.
Step 201: message reception module arrives the geographic vicinity of message binding.
Message can be specified or do not specified specific receiver module.When specifying receiver module, only have appointed receiver module could obtain this message; When not specifying receiver module, any user is allowed to obtain this message.No matter which kind of situation, the geographic vicinity that message reception module all first must arrive message binding just can carry out follow-up operation.
For " near " defining of scope can have multiple agreement.The present embodiment is considered with the geographical position P of message M
mcentered by, using the parameter preset D border circular areas that is radius as the overlay area of message M.Message reception module once enter this overlay area, namely think it arrives at message binding geographical position " near ".
The geographical position of note message reception module is P
r=(lon
r, lat
r).In order to calculate the actual distance between message reception module and message, need latitude and longitude coordinates P
rand P
mbe converted into earth three dimensional space coordinate, for this reason, the earth regarded as the desirable spheroid that radius is R.Be not difficult to obtain, P
rand P
mdistance on sphere is:
dist(P
r,P
m)
=R cos
-1(cos(lat
r)cos(lat
m)cos(lon
m-lon
r)
+sin(lat
r)sin(lat
m))
Therefore, if dist is (P
r, P
m)≤D, then can think that message reception module reaches the geographic vicinity of message binding, meet the geographical position condition of receipt message.
Step 202: message reception module obtains message from message server.
Message reception module just can obtain this message from message server after arriving the geographic vicinity of message binding.Particularly, message reception module will get the envelope of message transmission module placement from message server by the Internet
and therefrom extract origination message M, thus complete message sink process.
One of ordinary skill in the art will appreciate that: all or part of step realizing said method embodiment can have been come by the hardware that program command is relevant, aforesaid program can be stored in a computer read/write memory medium, this program, when performing, performs the step comprising said method embodiment; And aforesaid storage medium comprises: ROM, RAM, magnetic disc or CD etc. various can be program code stored medium.
Above execution mode is only for illustration of the present invention, but not limitation of the present invention.Although with reference to embodiment to invention has been detailed description, those of ordinary skill in the art is to be understood that, various combination, amendment or equivalent replacement are carried out to technical scheme of the present invention, do not depart from the spirit and scope of technical solution of the present invention, all should be encompassed in the middle of right of the present invention.
Claims (8)
1. carry out a method for information exchange based on geographical position, it is characterized in that, said method comprising the steps of:
S1, message transmission module send binding has the message of geographical location information to server;
S2, message reception module arrive the geographical position corresponding with the described geographical location information of binding, and receive described message from described server.
2. method according to claim 1, is characterized in that, described step S1 specifically comprises:
S11, message transmission module utilize location technology to obtain geographical position residing for it, as described geographical location information;
Described geographical location information and information to be sent are carried out binding and obtain described message by S12, message transmission module, and send to server.
3. method according to claim 2, is characterized in that, in described step S11, message transmission module utilizes GPS to locate or Big Dipper location obtains described geographical location information.
4. method according to claim 3, is characterized in that, described message transmission module utilizes architecture or wireless network location to revise described geography information.
5. method according to claim 4, is characterized in that, in described step S12, is become by described geographical location information form to be the described message of (information that will send, geographical location information) with described Information encapsulation to be sent.
6. the method according to any one of claim 1 to 5, is characterized in that, described message specifies message reception module, and the described message reception module of specifying receives described message.
7. method according to claim 6, is characterized in that, in described step S2, the geographical position corresponding with the described geographical location information of binding is: the circle centered by the geographical position that described geographical location information is corresponding or rectangular area.
8. method according to claim 7, is characterized in that, in described step S2, described message reception module receives described message from described server, described information to be sent is extracted from described message.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510037365.6A CN104519464A (en) | 2015-01-23 | 2015-01-23 | Method for carrying out information exchange based on geographic position |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510037365.6A CN104519464A (en) | 2015-01-23 | 2015-01-23 | Method for carrying out information exchange based on geographic position |
Publications (1)
Publication Number | Publication Date |
---|---|
CN104519464A true CN104519464A (en) | 2015-04-15 |
Family
ID=52794078
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510037365.6A Pending CN104519464A (en) | 2015-01-23 | 2015-01-23 | Method for carrying out information exchange based on geographic position |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104519464A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105847375A (en) * | 2016-04-05 | 2016-08-10 | 乐视控股(北京)有限公司 | Method and device for information processing |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070149208A1 (en) * | 2002-12-27 | 2007-06-28 | Hanno Syrbe | Location based services for mobile communication terminals |
CN102340740A (en) * | 2011-10-26 | 2012-02-01 | 北京推博信息技术有限公司 | Multimedia information system based on geographical position and processing method |
CN103874022A (en) * | 2014-04-09 | 2014-06-18 | 王峥嵘 | Method for information communication based on positions, mobile terminal and service platform |
CN104125535A (en) * | 2013-04-24 | 2014-10-29 | 吴超 | Mobile message system based on geographic position |
-
2015
- 2015-01-23 CN CN201510037365.6A patent/CN104519464A/en active Pending
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070149208A1 (en) * | 2002-12-27 | 2007-06-28 | Hanno Syrbe | Location based services for mobile communication terminals |
CN102340740A (en) * | 2011-10-26 | 2012-02-01 | 北京推博信息技术有限公司 | Multimedia information system based on geographical position and processing method |
CN104125535A (en) * | 2013-04-24 | 2014-10-29 | 吴超 | Mobile message system based on geographic position |
CN103874022A (en) * | 2014-04-09 | 2014-06-18 | 王峥嵘 | Method for information communication based on positions, mobile terminal and service platform |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105847375A (en) * | 2016-04-05 | 2016-08-10 | 乐视控股(北京)有限公司 | Method and device for information processing |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105472737B (en) | A kind of method of locating terminal and server | |
CN102884816B (en) | Help-seeking method, apparatus, and system based on location-based service | |
CN102823309B (en) | The method and apparatus of serviceability historical data in localization method selection | |
CN105223548A (en) | For providing the method and apparatus of transmitting set almanac information to mobile device based on desired path | |
CN104349455A (en) | WIFI (wireless fidelity) hotspot location method and system | |
CN102339579A (en) | Guide system | |
CN103105993A (en) | Method and system for realizing interaction based on augmented reality technology | |
CN104580431A (en) | Communication group configuration method and device | |
CN103822638B (en) | The treating method and apparatus of customer position information | |
CN105578404A (en) | Positioning method and corresponding terminal and system | |
CN104205794B (en) | The system and method effectively operated for cellular communications networks | |
CN103874022A (en) | Method for information communication based on positions, mobile terminal and service platform | |
CN104010272A (en) | Method and device for protecting privacy | |
CN103906030A (en) | Remote access honeycomb mobile network system based on cloud server and processing method | |
CN103148857B (en) | Information providing method and system thereof | |
EP2536171A1 (en) | Location method, device and system for secure user plane location enabled terminal | |
CN106060773A (en) | Object positioning system, method and device | |
CN104320163A (en) | Communication method and device | |
CN104703127B (en) | Wirelessly it is automatically signing in method and its system | |
CN110337128A (en) | Cell falling-back method and system | |
CN102984654A (en) | Mobile terminal group tracking service method based on internet of things resource sharing platform | |
CN104994492B (en) | Method for saving standard format page and server | |
CN102695271B (en) | Third party positioning method and system | |
CN104168646A (en) | Positioning method and apparatus of wireless access equipment | |
CN101938693A (en) | Mobile terminal position information query method and system |
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: 20150415 |
|
RJ01 | Rejection of invention patent application after publication |