METHOD AND SYSTEM FOR ACQUIRING AND DISTRIBUTING LOCATION-RELATED INFORMATION
First Claim
1. A method for acquiring and distributing location-related information, comprising:
- at a server having memory and one or more processors;
receiving a positioning request initiated by a first application running on a client device, wherein the positioning request includes a network address identifying the client device and a user identifier shared by the first application and a second application running on a mobile terminal;
generating a positioning instruction according to the user identifier;
pushing the positioning instruction to the second application running on the mobile terminal;
receiving, from the mobile terminal, location information obtained when the second application running on the mobile terminal performs positioning according to the positioning instruction;
identifying a plurality of search results associated with the location information; and
sending the location information and the plurality of search results associated with the location information to the first application running on the client device.
0 Assignments
0 Petitions
Accused Products
Abstract
The present application provides a method and a system for acquiring and distributing location-related information. The method includes: receiving a positioning request initiated by a first application running on a client device, wherein the positioning request includes a network address identifying the client device and a user identifier shared by the first application and a second application running on a mobile terminal; generating a positioning instruction according to the user identifier; pushing the positioning instruction to the second application running on the mobile terminal; receiving, from the mobile terminal, location information obtained when the second application running on the mobile terminal performs positioning according to the positioning instruction; identifying a plurality of search results associated with the location information; and sending the location information and the plurality of search results associated with the location information to the first application running on the client device.
3 Citations
10 Claims
-
1. A method for acquiring and distributing location-related information, comprising:
at a server having memory and one or more processors; receiving a positioning request initiated by a first application running on a client device, wherein the positioning request includes a network address identifying the client device and a user identifier shared by the first application and a second application running on a mobile terminal; generating a positioning instruction according to the user identifier; pushing the positioning instruction to the second application running on the mobile terminal; receiving, from the mobile terminal, location information obtained when the second application running on the mobile terminal performs positioning according to the positioning instruction; identifying a plurality of search results associated with the location information; and sending the location information and the plurality of search results associated with the location information to the first application running on the client device. - View Dependent Claims (2, 3)
-
4. A system for acquiring and distributing location-related information including one or more processors, memory and a plurality of processing units, the plurality of processing units further comprising:
-
a request processing unit, configured to receive a positioning request initiated by a first application running on a client device, wherein the positioning request includes a network address identifying the client device and a user identifier shared by the first application and a second application running on a mobile terminal; an instruction generation unit, configured to generate a positioning instruction according to the user identifier; a pushing unit, configured to push the positioning instruction to the second application running on the mobile terminal; a receiving unit, configured to receive, from the mobile terminal, location information obtained when the second application running on the mobile terminal performs positioning according to the positioning instruction; and an information sending module, configured to identifying a plurality of search results associated with the location information and send the location information and the plurality of search results associated with the location information to the first application running on the client device. - View Dependent Claims (5)
-
-
6. A method for providing location-based information, comprising:
at a server having one or more processors and memory; receiving a search request from a first application running on a client device, the search request including one or more search keywords, a user account identifier associated with the first application, and an IP address of the client device; identifying a second application running on a mobile device, wherein the second application shares the user account identifier with the first application; determining current location information of the mobile device according to the user account identifier; identifying a plurality of search results in accordance with the search keywords and the current location information; and returning the plurality of search results and the current location information to the client device for display. - View Dependent Claims (7, 8, 9, 10)
Specification