CN103327442B - Method, server and the system of content information are obtained based on geographical location - Google Patents
Method, server and the system of content information are obtained based on geographical location Download PDFInfo
- Publication number
- CN103327442B CN103327442B CN201210074576.3A CN201210074576A CN103327442B CN 103327442 B CN103327442 B CN 103327442B CN 201210074576 A CN201210074576 A CN 201210074576A CN 103327442 B CN103327442 B CN 103327442B
- Authority
- CN
- China
- Prior art keywords
- terminal
- content
- information
- server
- longitude
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 30
- 238000010295 mobile communication Methods 0.000 claims description 35
- 238000012163 sequencing technique Methods 0.000 claims description 6
- 238000011451 sequencing strategy Methods 0.000 claims description 5
- 238000004891 communication Methods 0.000 abstract description 2
- 230000004044 response Effects 0.000 description 17
- 238000010586 diagram Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 239000000284 extract Substances 0.000 description 2
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
Landscapes
- Information Transfer Between Computers (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention discloses a kind of method, server and systems that content information is obtained based on geographical location, belong to the communications field.The described method includes: server receives the solicited message that first terminal is sent, the solicited message carries the first location information of the first terminal;Server obtains the content information list to match with the solicited message according to the solicited message, the a plurality of content information that the content information list is included is issued by second terminal and is stored in server, and every content information includes at least the second location information of the second terminal, and the server first location information is ranked up a plurality of content information with the second location information and according to scheduled ordering strategy;Server will be sent to the first terminal by the content information list of sequence.The system comprises: first terminal and server.The present invention can be got to the higher content of recipient's practical value.
Description
Technical Field
The present invention relates to the field of communications, and in particular, to a method, a server, and a system for acquiring content information based on a geographic location.
Background
With the rapid development of mobile terminal technologies such as mobile phones, the mobile terminal is widely used by users; for example, a user often uses a mobile terminal to obtain one or more pieces of content from a network.
At present, when a user needs to acquire content from a network, an acquisition request message is sent to a content server located in the network through a mobile terminal, wherein a content information table exists in the content server, the content information table comprises one or more pieces of content, and the content server acquires the content from the content information table after receiving the acquisition request message and sends the acquired content to the mobile terminal, so that the user acquires the content from the network through the mobile terminal.
In the process of implementing the invention, the inventor finds that the prior art has at least the following problems:
the contents acquired from the contents information table by the contents server located in the network at present are not very high in utility value to the user.
Disclosure of Invention
In order to obtain contents with higher practical value for users, the invention provides a method, a content server and a system for obtaining contents. The technical scheme is as follows:
a method of obtaining content information based on geographic location, the method comprising:
the method comprises the steps that a server receives request information sent by a first terminal, wherein the request information carries first position information of the first terminal;
the server acquires a content information list matched with the request information according to the request information, a plurality of pieces of content information contained in the content information list are issued by a second terminal and stored in the server, each piece of content information at least comprises second position information of the second terminal, and the server compares the first position information with the second position information and sequences the plurality of pieces of content information according to a preset sequencing strategy;
and the server sends the ordered content information list to the first terminal.
A content server, the server comprising:
the first receiving module is used for receiving request information sent by a first terminal, wherein the request information carries first position information of the first terminal;
a first obtaining module, configured to obtain, according to the request information, a content information list matched with the request information, where multiple pieces of content information included in the content information list are issued by a second terminal and stored in a server, and each piece of content information at least includes second location information of the second terminal, and the server compares the first location information with the second location information and ranks the multiple pieces of content information according to a predetermined ranking policy;
and the first sending module is used for sending the ordered content information list to the first terminal.
A system for acquiring content information based on geographic position comprises a first terminal and a server;
the first terminal is configured to acquire first location information of the first terminal, send a request message to the server, where the request message carries the first location information of the first terminal, and receive a content information list sent by the server;
the server is used for receiving the request information sent by the first terminal, acquiring a content information list matched with the request information according to the request information, issuing a plurality of pieces of content information contained in the content information list by a second terminal and storing the content information in the server, wherein each piece of content information at least comprises second position information of the second terminal, comparing the first position information with the second position information by the server, sequencing the plurality of pieces of content information according to a preset sequencing strategy, and sending the sequenced content information list to the first terminal.
In the embodiment of the invention, a request message sent by a terminal is received, a content information list is obtained according to the first position information of a first terminal carried by the obtaining request message, a plurality of pieces of content information contained in the content information list are issued by a second terminal and are stored in a server, each piece of content information at least comprises second position information of the second terminal, the server compares the first position information with the second position information and sequences the plurality of pieces of content information according to a preset sequencing strategy, an obtaining response message is sent to the terminal, and the obtaining response message carries the obtained content information list. Therefore, the content with higher practical value for the receiver can be obtained according to the position information of the receiver; for example, content published by a publisher near or in the same city as the recipient may be obtained.
Drawings
Fig. 1 is a flowchart of a method for obtaining content information based on a geographic location according to embodiment 1 of the present invention;
fig. 2 is a flowchart of a method for obtaining content information based on a geographic location according to embodiment 2 of the present invention;
fig. 3 is a schematic structural diagram of a first content server provided in embodiment 3 of the present invention;
fig. 4 is a schematic structural diagram of a second content server provided in embodiment 3 of the present invention;
fig. 5 is a schematic structural diagram of a system for acquiring content information based on a geographic location according to embodiment 4 of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention more apparent, embodiments of the present invention will be described in detail with reference to the accompanying drawings.
Example 1
As shown in fig. 1, an embodiment of the present invention provides a method for obtaining content information based on a geographic location, including:
step 101: the method comprises the steps that a server receives request information sent by a first terminal, wherein the request information carries first position information of the first terminal;
when a receiver acquires content through a first terminal, the first terminal sends an acquisition request message to a server, wherein the acquisition request message carries first position information of the first terminal.
Step 102: the server acquires a content information list matched with the request information according to the request information, a plurality of pieces of content information contained in the content information list are issued by the second terminal and stored in the server, each piece of content information at least comprises second position information of the second terminal, and the server compares the first position information with the second position information and sequences the plurality of pieces of content information according to a preset sequencing strategy;
the server acquires a content information list from a content storage platform according to first position information of the first terminal, the content information list comprises content information, the content information comprises second position information of the second terminal, content and a distance between the second terminal and the first terminal corresponding to the content, and the storage platform comprises the content issued by a publisher through the second terminal and longitude and latitude coordinates of the second terminal.
Step 103: and the server sends the ordered content information list to the first terminal.
In the embodiment of the invention, a receiving terminal sends a request message, acquires a content information list according to the first position information of the first terminal carried by the acquisition request message, and sends an acquisition response message to the first terminal, wherein the acquisition response message carries the acquired content information list. Therefore, the content with higher practical value for the receiver can be obtained according to the position information of the first terminal.
Example 2
The embodiment of the invention provides a method for acquiring content information based on a geographic position. In this embodiment, a publisher of content may publish content through the following steps 201 to 205, and a receiver may receive content through the following steps 206 to 211, referring to fig. 2, the method includes:
step 201: when the publisher publishes the content to be published through the second terminal, the second terminal acquires the content to be published;
the publisher can input the content to be published to the second terminal, and correspondingly, the second terminal receives the content to be published input by the publisher; or, the publisher selects a content to be published from the contents included in the second terminal, and accordingly, the second terminal obtains the content selected by the publisher and takes the selected content as the content to be published.
For example, the publisher inputs content to be published ContextA to the second terminal, and accordingly, the second terminal receives the content to be published ContextA input by the publisher.
Step 202: the second terminal acquires second position information of the second terminal;
specifically, the second terminal may obtain its own second location information by several methods, including:
the second terminal can perform Positioning through a Global Positioning System (GPS) module of the second terminal to obtain longitude and latitude coordinates of a current position of the second terminal, and the longitude and latitude coordinates of the current position of the second terminal are used as second position information of the second terminal; or;
the second terminal acquires the cell information of the mobile communication network cell in which the second terminal is positioned, and takes the cell information of the mobile communication network cell in which the second terminal is positioned as the second position information of the second terminal; or,
the second terminal acquires the gateway address of the mobile communication network accessed by the second terminal, and takes the gateway address of the mobile communication network accessed by the second terminal as the second location information of the second terminal.
The cell information of the mobile communication network cell may be cell identification information or identification information of a base station where the mobile communication network cell is located.
The gateway address may be an IP (Internet Protocol, Protocol for interconnection between networks) address or a MAC (media access Control,media access control) Address, etc.
Further, the second terminal may also receive second location information input by the publisher that the second terminal is currently located at.
For example, the second terminal acquires Cell information Info-Cell1 of a Cell of the mobile communication network in which the second terminal is located, and takes the acquired Cell information Info-Cell1 of the Cell of the mobile communication network as second location information of a location where the second terminal is currently located.
Step 203: the second terminal sends a publishing request message to the content server, wherein the publishing request message carries the content to be published and second position information of the second terminal;
for example, the second terminal sends a release request message, and the release request message carries the content ContextA to be released and the second location information Info-Cell1 of the second terminal.
Step 204: the content server receives the release request message and acquires the latitude and longitude coordinates of the second terminal according to the second position information of the second terminal;
specifically, if the second location information of the second terminal is the longitude and latitude coordinates of the second terminal, the content server directly extracts the longitude and latitude coordinates of the second terminal from the release request message;
if the second position information of the second terminal is the cell information of the mobile communication network cell in which the second terminal is currently located, the content server acquires the longitude and latitude coordinates of the second terminal according to the cell information of the mobile communication network cell in which the second terminal is currently located;
and if the second position information of the second terminal is the gateway address of the mobile communication network accessed by the second terminal, the content server acquires the longitude and latitude coordinates of the second terminal according to the gateway address of the mobile communication network accessed by the second terminal.
Various technologies exist at present to achieve the acquisition of the longitude and latitude coordinates of the second terminal according to the cell information of the mobile communication network cell in which the second terminal is currently located, and various technologies exist to achieve the acquisition of the longitude and latitude coordinates of the second terminal according to the gateway address of the mobile communication network to which the second terminal is accessed; in this embodiment, a detailed description of a specific implementation process is not provided.
For example, the content server receives a release request message sent by the second terminal, where the release request message carries content ContextA to be released and second location information Info-Cell1 of the second terminal, where the second location information Info-Cell1 of the second terminal is Cell information of a mobile communication network Cell where the second terminal is currently located, so that the content server obtains the longitude and latitude coordinates of the location where the second terminal is located according to the Cell information Info-Cell1 of the mobile communication network Cell where the second terminal is currently located, which is (x1, y 1).
Further, the content server may further obtain content-related information of the content to be published, where the content-related information of the content to be published may include information such as a publishing time and/or a user identifier of a publisher.
The content server may obtain the current time and use the current time as the distribution time of the content to be distributed.
Step 205: the content server stores the content to be issued and the longitude and latitude coordinates of the position of the second terminal in a content storage platform;
further, the content server may store content related information corresponding to the content to be published in the content storage platform. Therefore, the content storage platform comprises the corresponding relation between the content issued by the publisher through the second terminal and the longitude and latitude coordinates of the second terminal.
For example, the content server stores the content ContextA to be distributed and the longitude and latitude coordinates (x1, y1) of the second terminal in the content storage platform as shown in table 1.
TABLE 1
Content providing method and apparatus | Latitude and longitude coordinates |
ContextA | (x1,y1) |
ContextB | (x2,y2) |
ContextC | (x3,y3) |
...... | ...... |
Step 206: when a receiver acquires content through a first terminal, the first terminal acquires first position information of the first terminal;
specifically, the first terminal may obtain its own first location information by several methods, including:
the first terminal can be used for positioning through a GPS module of the first terminal to obtain the longitude and latitude coordinates of the current position of the first terminal, and the longitude and latitude coordinates of the current position of the first terminal are used as first position information of the first terminal;
or;
the method comprises the steps that a first terminal obtains cell information of a mobile communication network cell where the first terminal is located, and the cell information of the mobile communication network cell where the first terminal is located is used as first position information of the first terminal; or,
the first terminal acquires a gateway address of a mobile communication network to which the first terminal accesses, and uses the gateway address of the mobile communication network to which the first terminal accesses as first location information of the first terminal.
For example, the first terminal acquires Cell information Info-Cell2 of a mobile communication network Cell in which it is located, and takes the Cell information Info-Cell2 of the mobile communication network Cell in which it is located as its own first location information.
Step 207: the method comprises the steps that a first terminal sends an acquisition request message to a content server, wherein the acquisition request message carries first position information of the first terminal;
for example, the first terminal sends an acquisition request message to the content server, where the acquisition request message carries first location information Info-Cell2 of the first terminal, and the first location information of the first terminal is Cell information of a mobile communication network Cell where the first terminal is located.
Step 208: the content server receives the acquisition request message and acquires the latitude and longitude coordinates of the first terminal according to the first position information of the first terminal;
specifically, if the first location information of the first terminal is the longitude and latitude coordinates of the location of the first terminal, the content server directly extracts the longitude and latitude coordinates of the first terminal from the acquisition request message;
if the first position information of the first terminal is the cell information of the mobile communication network cell in which the first terminal is currently located, the content server acquires the longitude and latitude coordinates of the first terminal according to the cell information of the mobile communication network cell in which the first terminal is currently located;
and if the first position information of the first terminal is the gateway address of the mobile communication network accessed by the first terminal, the content server acquires the longitude and latitude coordinates of the first terminal according to the gateway address of the mobile communication network accessed by the first terminal.
For example, the content server receives an acquisition request message sent by the first terminal, where the acquisition request message carries first location information Info-Cell2 of the first terminal, where the first location information Info-Cell2 of the first terminal is Cell information of a mobile communication network Cell where the first terminal is currently located, so that the content server acquires, according to the Cell information Info-Cell2 of the mobile communication network Cell where the first terminal is currently located, a longitude and latitude coordinate of a location where the first terminal is located is (x0, y 0).
Step 209: the content server calculates the distance between the second terminal corresponding to each content in the content storage platform and the first terminal according to the longitude and latitude coordinates of the first terminal and the longitude and latitude coordinates of the second terminal corresponding to each inner space in the content storage platform;
specifically, the content server scans each piece of content in the content storage platform, acquires the longitude and latitude coordinates of the second terminal corresponding to the scanned content from the content storage platform, and calculates the distance between the second terminal corresponding to the scanned content and the first terminal according to the longitude and latitude coordinates of the first terminal and the longitude and latitude coordinates of the second terminal corresponding to the scanned content.
For example, scanning is started from a first piece of content of the content storage platform shown in table 1, when ContextA is scanned, longitude and latitude coordinates (x1, y1) of the second terminal corresponding to the scanned content ContextA are obtained, and according to the longitude and latitude coordinates (x0, y0) of the first terminal and the longitude and latitude coordinates (x1, y1) of the second terminal corresponding to the scanned content ContextA, the distance between the first terminal and the second terminal corresponding to the scanned content ContextA is calculated asWhen the content ContextB is scanned, acquiring longitude and latitude coordinates (x2, y2) of a second terminal corresponding to the scanned content ContextB, and calculating the distance between the first terminal and the second terminal corresponding to the scanned content ContextB as the distance between the first terminal and the second terminal corresponding to the scanned content ContextB according to the longitude and latitude coordinates (x0, y0) of the first terminal and the longitude and latitude coordinates (x2, y2) of the second terminal corresponding to the scanned content ContextBIn the same manner as described above, the distance between the second terminal and the first terminal corresponding to each content in the content information table shown in table 1 is calculated.
Step 210: the content server acquires a content information list from the content information table according to the distance between the first terminal and the second terminal corresponding to each content, wherein the content information list comprises the content and the distance between the first terminal and the second terminal corresponding to the content;
specifically, the content server selects, from the content storage platform, a content whose distance between the second terminal and the first terminal is smaller than a preset distance, or selects, from the content storage platform, a preset number of contents whose distance between the publisher and the recipient is the smallest, and combines the selected content and the distance between the second terminal and the first terminal corresponding to the selected content into a content information list.
The content server can select the content of which the distance between the second terminal and the first terminal is smaller than the preset distance from the content information table, so that the content issued by a publisher near the receiver or the content issued by a publisher in the same city as the receiver can be acquired through the preset distance; for example, assuming that the preset distance is 1000 meters, the content issued by the publisher whose receiver is within the range of 1000 meters can be acquired, so that the content issued by the publisher near the receiver is acquired; for another example, assuming that the preset distance is 10 kilometers, the content issued by the publisher whose receiver is within the range of 10 kilometers can be acquired, so that the content issued by the publisher located in the same city as the receiver is acquired.
Step 211: the content server processes the content in the content information list, and then sends an acquisition response message to the first terminal, wherein the acquisition response message carries the acquired content information list.
The content server sorts the content in the content information list according to the distance between the second terminal and the first terminal, then sends an acquisition response message to the first terminal, the acquisition response message carries the acquired content information list, the first terminal receives the acquisition response message sent by the content server, and after the first terminal receives the acquisition response message, the content information list carried by the acquisition response message can be displayed to a receiver.
The first terminal and the second terminal may be the same terminal or different terminals. There is no limitation on the timing between the publisher publishing the content and the receiving the received content. The first terminal and the second terminal include, but are not limited to, a mobile phone, a tablet Computer, a PC (Personal Computer), a workstation, a mainframe, a server, and other computing devices.
In the embodiment of the invention, a second terminal sends a publishing request message to a content server, the publishing request message carries content to be published and second position information of the second terminal, the content server acquires latitude and longitude coordinates of the second terminal according to the second position information of the second terminal, and the content to be published and the latitude and longitude coordinates of the second terminal are stored in a content storage platform; the method comprises the steps that a first terminal sends an acquisition request message to a content server, the content server acquires latitude and longitude coordinates of the first terminal according to first position information of the first terminal carried by the acquisition request message, calculates the distance between a second terminal corresponding to each content in a content storage platform and the first terminal according to the latitude and longitude coordinates of the first terminal and the latitude and longitude coordinates of the position of each second terminal corresponding to each empty space in the content storage platform, acquires a content information list from the content storage platform according to the distance between the second terminal corresponding to each content in the content storage platform and the first terminal, and sends an acquisition response message to the second terminal, wherein the acquisition response message carries the acquired content information list. Therefore, the content with higher practical value for the receiver can be obtained according to the first position information of the first terminal.
Example 3
As shown in fig. 3, an embodiment of the present invention provides a content server, including:
a first receiving module 301, configured to receive request information sent by a first terminal, where the request information carries first location information of the first terminal;
a first obtaining module 302, configured to obtain, according to the request information, a content information list matched with the request information, where multiple pieces of content information included in the content information list are issued by a second terminal and stored in a server, and each piece of content information at least includes second location information of the second terminal, and compare the first location information with the second location information and rank the multiple pieces of content information according to a predetermined ranking policy;
a first sending module 303, configured to send the ordered content information list to the first terminal.
Referring to fig. 4, the first obtaining module 302 includes:
a first acquiring unit 3021 configured to acquire, according to the request information, a content information list that matches the request information, where a plurality of pieces of content information included in the content information list are issued by the second terminal and stored in the server, and each piece of content information at least includes second location information of the second terminal;
a sorting unit 3022 configured to compare the first location information with the second location information and sort the pieces of content information according to a predetermined sorting policy.
Further, referring to fig. 4, the server further includes:
a second obtaining module 304, configured to obtain location information of the first terminal and the second terminal according to a GPS, a mobile communication network cell, or an IP address of a mobile communication network access gateway. Wherein, the first acquisition unit includes:
wherein the ranking policy comprises:
only selecting content information corresponding to the distance smaller than the preset value for sorting; or only the preset content information with the minimum distance is selected for sorting.
In the embodiment of the invention, an acquisition request message sent by a first terminal is received, a content information list is acquired according to first position information carried by the acquisition request message, and an acquisition response message is sent to the terminal, wherein the acquisition response message carries the acquired content information list. Therefore, the content with higher practical value for the receiver can be obtained according to the first position information of the first terminal.
Example 4
As shown in fig. 5, an embodiment of the present invention provides a system for acquiring content information based on a geographic location, including a first terminal 401 and a server 402;
the first terminal 401 is configured to acquire first location information of the first terminal 401, send a request message to the server 402, where the request message carries the first location information of the first terminal, and receive a content information list sent by the server 402;
the server 402 is configured to receive request information sent by the first terminal 401, obtain a content information list matched with the request information according to the request information, where a plurality of pieces of content information included in the content information list are issued by a second terminal and stored in the server, and each piece of content information at least includes second location information of the second terminal, and the server 402 compares the first location information with the second location information, sorts the plurality of pieces of content information according to a predetermined sorting policy, and sends the sorted content information list to the first terminal 401.
In the embodiment of the invention, a content server receives an acquisition request message sent by a terminal, acquires a content information list according to first position information carried by the acquisition request message, and sends an acquisition response message to the terminal, wherein the acquisition response message carries the acquired content information list. Therefore, the content with higher practical value for the receiver can be obtained according to the first position information.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only for the purpose of illustrating the preferred embodiments of the present invention and is not to be construed as limiting the invention, and any modifications, equivalents, improvements and the like that fall within the spirit and principle of the present invention are intended to be included therein.
Claims (9)
1. A method for obtaining content information based on geographic location, the method comprising:
the method comprises the steps that a server receives request information sent by a first terminal, wherein the request information carries first position information of the first terminal;
the server acquires longitude and latitude coordinates of the first terminal according to the first position information, calculates the distance between the second terminal corresponding to each content in the content storage platform and the first terminal according to the longitude and latitude coordinates of the first terminal and the longitude and latitude coordinates of the second terminal corresponding to each content in the content storage platform, selects the content according to the distance between the second terminal corresponding to each content and the first terminal to form a content information list, sorts the content in the content information list, and the longitude and latitude coordinates of the second terminal corresponding to the content are the longitude and latitude coordinates when the second terminal sends the content;
and the server sends the ordered content information list to the first terminal.
2. The method of claim 1, wherein the ordering the content in the content information list comprises:
and sequencing the contents in the content information list according to the length of the distance between the first terminal and the second terminal corresponding to each content.
3. The method of claim 2, wherein the server acquires the location information of the first and second terminals based on an IP address of a GPS, a cell of a mobile communication network, or an access gateway of the mobile communication network.
4. The method of claim 1, wherein the ordering policy comprises:
only selecting content information corresponding to the distance smaller than the preset value for sorting; or only the preset content information with the minimum distance is selected for sorting.
5. A content server, characterized in that the server comprises:
the first receiving module is used for receiving request information sent by a first terminal, wherein the request information carries first position information of the first terminal;
the first acquisition module is used for acquiring longitude and latitude coordinates of the first terminal by first position information, calculating the distance between the second terminal corresponding to each content in the content storage platform and the first terminal according to the longitude and latitude coordinates of the first terminal and the longitude and latitude coordinates of the second terminal corresponding to each content in the content storage platform, selecting the content according to the distance between the second terminal corresponding to each content and the first terminal to form a content information list, sequencing the content in the content information list, wherein the longitude and latitude coordinates of the second terminal corresponding to the content are the longitude and latitude coordinates when the second terminal sends the content;
and the first sending module is used for sending the ordered content information list to the first terminal.
6. The server of claim 5, wherein the first obtaining module comprises:
a first obtaining unit, configured to obtain, according to the request information, a content information list matched with the request information, where multiple pieces of content information included in the content information list are issued by a second terminal and stored in a server, and each piece of content information at least includes second location information of the second terminal;
and the sequencing unit is used for comparing the first position information with the second position information and sequencing the plurality of pieces of content information according to a preset sequencing strategy.
7. The server of claim 6, wherein the server further comprises:
and the second acquisition module is used for acquiring the position information of the first terminal and the second terminal according to the GPS, the mobile communication network cell or the IP address of the mobile communication network access gateway.
8. The server of claim 5, wherein the ordering policy comprises:
only selecting content information corresponding to the distance smaller than the preset value for sorting; or only the preset content information with the minimum distance is selected for sorting.
9. A system for acquiring content information based on geographic position is characterized by comprising a first terminal and a server;
the first terminal is configured to acquire first location information of the first terminal, send a request message to the server, where the request message carries the first location information of the first terminal, and receive a content information list sent by the server;
the server is used for receiving the request information sent by the first terminal, acquiring the longitude and latitude coordinates of the first terminal according to first position information, calculating the distance between the second terminal corresponding to each content in the content storage platform and the first terminal according to the longitude and latitude coordinates of the first terminal and the longitude and latitude coordinates of the second terminal corresponding to each content in the content storage platform, selecting the content according to the distance between the second terminal corresponding to each content and the first terminal to form a content information list, sequencing the content in the content information list, and sending the sequenced content information list to the first terminal, wherein the longitude and latitude coordinates of the second terminal corresponding to the content are the longitude and latitude coordinates when the second terminal sends the content.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210074576.3A CN103327442B (en) | 2012-03-20 | 2012-03-20 | Method, server and the system of content information are obtained based on geographical location |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201210074576.3A CN103327442B (en) | 2012-03-20 | 2012-03-20 | Method, server and the system of content information are obtained based on geographical location |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103327442A CN103327442A (en) | 2013-09-25 |
CN103327442B true CN103327442B (en) | 2019-03-01 |
Family
ID=49195925
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201210074576.3A Active CN103327442B (en) | 2012-03-20 | 2012-03-20 | Method, server and the system of content information are obtained based on geographical location |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103327442B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112488866A (en) * | 2015-10-09 | 2021-03-12 | 徐蔚 | Information interaction method based on unified code sending |
CN105630993A (en) * | 2015-12-25 | 2016-06-01 | 北京金山安全软件有限公司 | Picture acquisition method and device |
CN105659566A (en) * | 2015-12-30 | 2016-06-08 | 王晓光 | Position management method and system of video adverstising machine |
CN108733700A (en) * | 2017-04-20 | 2018-11-02 | 腾讯科技(北京)有限公司 | Data processing method, device, system and storage medium |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101159755A (en) * | 2007-11-07 | 2008-04-09 | 中兴通讯股份有限公司 | Mobile search system and mobile search method |
CN101334292A (en) * | 2008-05-06 | 2008-12-31 | 孟详粤 | Method and apparatus for sharing electronic map POI by server |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100460274B1 (en) * | 2001-08-11 | 2004-12-04 | (주)넷피아닷컴 | System for providing informations related a location using keyword name and method thereof |
US8688148B2 (en) * | 2005-10-25 | 2014-04-01 | Qualcomm Incorporated | Dynamic resource matching system |
CN101287149A (en) * | 2007-04-09 | 2008-10-15 | 中国移动通信集团山东有限公司 | Value-added service providing method and system based on mobile subscriber attribute |
KR101019634B1 (en) * | 2008-09-04 | 2011-03-07 | 에스케이 텔레콤주식회사 | Media streaming system and method |
-
2012
- 2012-03-20 CN CN201210074576.3A patent/CN103327442B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101159755A (en) * | 2007-11-07 | 2008-04-09 | 中兴通讯股份有限公司 | Mobile search system and mobile search method |
CN101334292A (en) * | 2008-05-06 | 2008-12-31 | 孟详粤 | Method and apparatus for sharing electronic map POI by server |
Also Published As
Publication number | Publication date |
---|---|
CN103327442A (en) | 2013-09-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN102546656B (en) | Method, system and device for finding user in social network | |
AU2013286389B2 (en) | Information processing method, server and logistics terminal | |
CN103379165B (en) | A kind of method, terminal, server and system for showing microblog topic | |
CN105338480B (en) | LBS-based user matching method, message client, server and system | |
AU2012343085B2 (en) | Method, device and storage medium for adding friends | |
CN104202396A (en) | Information sharing method, device, server, terminal device and system | |
CN103606085A (en) | Method of issuing after-sale service data and server | |
US20140221009A1 (en) | Method, system and apparatus for collecting location information | |
CN110611876B (en) | Indoor asset management method, device and system | |
CN105187237A (en) | Method and device for searching associated user identifications | |
CN107172209B (en) | Information pushing method and device | |
CN103327442B (en) | Method, server and the system of content information are obtained based on geographical location | |
CN102761609A (en) | Data push system and method for server | |
CN103297914A (en) | Method, device and system for obtaining and pushing information | |
CN105263104A (en) | Method and apparatus for positioning equipment | |
CN106210163A (en) | IP address-based localization method and device | |
CN106682146B (en) | Method and system for retrieving scenic spot evaluation according to keywords | |
CN103559091B (en) | A kind of data dispatching method and split type terminal system | |
CN103389990B (en) | A kind of method and device of orientation pushed information | |
CN107507094A (en) | A kind of information processing method, device and storage medium | |
CN108234471B (en) | Group entry verification method, group entry verification device, computer device and computer-readable storage medium | |
US8626933B2 (en) | Optimizing buddy finder telecommunication service | |
CN111615174B (en) | Method for identifying wireless network, terminal device and computer readable storage medium | |
CN114549106A (en) | Method and device for displaying merchant information, storage medium and electronic equipment | |
US20160283990A1 (en) | Apparatus, System, Method, Computer Program, and Computer Program Product For Generating Activity Information For a Cell |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20240111 Address after: 518057 Tencent Building, No. 1 High-tech Zone, Nanshan District, Shenzhen City, Guangdong Province, 35 floors Patentee after: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. Patentee after: TENCENT CLOUD COMPUTING (BEIJING) Co.,Ltd. Address before: 2 East 403 room, SEG science and technology garden, Futian District, Guangdong, Shenzhen 518000, China Patentee before: TENCENT TECHNOLOGY (SHENZHEN) Co.,Ltd. |