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 PDF

Info

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
Application number
CN201210074576.3A
Other languages
Chinese (zh)
Other versions
CN103327442A (en
Inventor
刘宇
周涛
董锡军
孟金锋
连翰
郑春雷
于君
钟锐
王博强
王玮
陶玉曹
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tencent Technology Shenzhen Co Ltd
Tencent Cloud Computing Beijing Co Ltd
Original Assignee
Tencent Technology Shenzhen Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tencent Technology Shenzhen Co Ltd filed Critical Tencent Technology Shenzhen Co Ltd
Priority to CN201210074576.3A priority Critical patent/CN103327442B/en
Publication of CN103327442A publication Critical patent/CN103327442A/en
Application granted granted Critical
Publication of CN103327442B publication Critical patent/CN103327442B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

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

Method, server and system for acquiring content information based on geographic position
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.
CN201210074576.3A 2012-03-20 2012-03-20 Method, server and the system of content information are obtained based on geographical location Active CN103327442B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (2)

* Cited by examiner, † Cited by third party
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.