Systems and methods for effective identification of geo-location in mobile hetnet environments
US-2015011175-A1 · Jan 8, 2015 · US
US10009731B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-10009731-B2 |
| Application number | US-201615197231-A |
| Country | US |
| Kind code | B2 |
| Filing date | Jun 29, 2016 |
| Priority date | Sep 2, 2014 |
| Publication date | Jun 26, 2018 |
| Grant date | Jun 26, 2018 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
An information sharing method, device and storage medium are provided. The method comprises: receiving from a first terminal device, a first message requesting information-for-sharing; determining a current location of the first terminal device based on a location from which the first message is transmitted, and recording the current location as a first geographical location; determining that a geographical sharing range matched with the first geographical location exists in pre-set geographical sharing ranges; determining information-for-sharing corresponding to the geographical sharing range matched with the first geographical location as target information-for-sharing, based on a correspondence between the geographical sharing range and information-for-sharing uploaded in the geographical sharing range; and transmitting the target information-for-sharing to the first terminal device.
Opening claim text (preview).
The invention claimed is: 1. A method for sharing information, wherein the method is executed in a server comprising a memory, one or more processors and program instructions that are stored in the memory and are to be executed by the one or more processors, the method comprises: receiving a first message for requesting information-for-sharing, wherein the first message is transmitted by a first terminal device and comprises a first application account used by the first terminal device to log in a first application; determining a current location of the first terminal device based on a location from which the first message is transmitted, and recording the current location as a first geographical location; selecting a geographical sharing range matched with the first geographical location from a plurality of pre-set geographical sharing ranges; determining information-for-sharing corresponding to the geographical sharing range matched with the first geographical location as target information-for-sharing, based on a correspondence between the geographical sharing range and information-for-sharing uploaded in the geographical sharing range; transmitting the target information-for-sharing to the first terminal device; determining a quantity of active users uploading information-for-sharing in a geographical range within a pre-determined time period; and determining the geographical range as the geographical sharing range in response to the quantity reaching a pre-determined value, wherein the geographical sharing range matched with the first geographical location comprises a second geographical location where a second terminal device is located while uploading the information-for-sharing with a second application account of the first application, and the second application account is set by the first terminal device as a friend account of the first application account in the first application. 2. The method for sharing information according to claim 1 , wherein the correspondence between the geographical sharing range and the information-for-sharing uploaded in the geographical sharing range is determined by the following steps: receiving a second message comprising the information-for-sharing, uploaded by the second terminal device; determining a location where the second terminal device is located while uploading the second message as the second geographical location; determining the geographical sharing range of the information-for-sharing based on the second geographical location; and establishing the correspondence between the geographical sharing range and the information-for-sharing at the second geographical location. 3. The method for sharing information according to claim 2 , further comprising: if the quantity of active users does not reach the pre-determined value, extending the geographical range until the quantity of active users in the extended geographical range reaches the pre-determined value, and determining the extended geographical range in which the quantity of active users reaches the pre-determined value as the geographical sharing range. 4. The method for sharing information according to claim 1 , wherein the correspondence between the geographical sharing range and the information-for-sharing uploaded in the geographical sharing range is determined by the following steps: determining the second terminal device located in a pre-determined geographical range based on second geographical locations where respective historical second terminal devices are located while uploading information-for-sharing; determining an information category corresponding to the information-for-sharing in second messages uploaded by the respective historical second terminal devices in the pre-determined geographical range; defining first information corresponding to the information category, wherein the first information is the information-for-sharing corresponding to the pre-determined geographical range; and establishing a correspondence between the pre-determined geographical range and the first information. 5. The method for sharing information according to claim 1 , wherein the step of determining target information-for-sharing corresponding to the geographical sharing range matched with the first geographical location, based on a correspondence between the geographical sharing range and information-for-sharing uploaded in the geographical sharing range comprises: determining the target information-for-sharing uploaded by the second terminal device with the friend account, from the information-for-sharing corresponding to the geographical sharing range matched with the first geographical location. 6. The method for sharing information according to claim 1 , wherein the first message comprises electing information; and the determining information-for-sharing corresponding to the geographical sharing range matched with the first geographical location as target information-for-sharing, based on a correspondence between the geographical sharing range and information-for-sharing uploaded in the geographical sharing range comprises: determining information-for-sharing matching the electing information from the information-for-sharing corresponding to the geographical sharing range matched with the first geographical location as the target information-for-sharing, based on the correspondence between the geographical sharing range and information-for-sharing uploaded in the geographical sharing range. 7. The method for sharing information according to claim 1 , wherein the determining a current location of the first terminal device as a first geographical location comprises: determining the current location of the first terminal device as the first geographical location based on first geographical location information carried in the first message, wherein the first geographical location information represents the current location of the first terminal device. 8. The method for sharing information according to claim 1 , wherein the determining a current location of the first terminal device as a first geographical location comprises: requesting from a base station for the current location of the first terminal device, determining the current location as the first geographical location, and receiving, from the base station, information comprising the current location of the first terminal device determined by base station positioning. 9. A device for sharing information, operating in a server, the server comprising: a memory; one or more processors; and one or more program modules stored in the memory and to be executed by the one or more processors, wherein the one or more program modules comprise: a first receiving module, configured to receive a first message for requesting information-for-sharing, wherein the first message is transmitted by a first terminal device and the first message comprises a first application account used by the first terminal device to log in a first application; a first geographical location determining module, configured to determine a current location of the first terminal device based on a location from which the first message is transmitted, and record the current location as a first geographical location; a determining module, configured to select a geographical sharing range matched with the first geographical location from a plurality of pre-set geographical sharing ranges; a target information determining module, configured to determine information-for-sharing corresponding to the geographical sharing range matched with the first geographical location as target information-for-sharing, based on a correspondence between the geographical sharing range and information-for-sharing uploaded
Related publications grouped by family.
Answers are generated from the same data shown on this page.