Address information input method, acquisition method, apparatus, device, and system
First Claim
Patent Images
1. A method for inputting address information, comprising:
- receiving, on a terminal having a processor, a request to display a target page associated with a target page identifier;
determining, in response to receipt of the request to display the target page, that the target page includes an address input area by determining the target page identifier is included in a plurality of previously stored target page identifiers for respective target pages that include corresponding address input areas;
automatically sending an address acquisition request to a server in response to identification of the target page identifier in the plurality of previously stored target page identifiers;
receiving address information sent by the server, the address information including an address corresponding to a geographical position of the terminal; and
inputting automatically the address information in an address input area of the target page.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and devices are provided for inputting address information in the field of network technologies. The method includes: sending an address acquisition request to a server when an address needs to be input in a target page; receiving address information sent by the server, where the server receives the address acquisition request, acquires a geographical position of a terminal according to the address acquisition request, and determines the address information corresponding to the geographical position according to an address database; and inputting automatically the address information in an address input area of the target page.
-
Citations
14 Claims
-
1. A method for inputting address information, comprising:
-
receiving, on a terminal having a processor, a request to display a target page associated with a target page identifier; determining, in response to receipt of the request to display the target page, that the target page includes an address input area by determining the target page identifier is included in a plurality of previously stored target page identifiers for respective target pages that include corresponding address input areas; automatically sending an address acquisition request to a server in response to identification of the target page identifier in the plurality of previously stored target page identifiers; receiving address information sent by the server, the address information including an address corresponding to a geographical position of the terminal; and inputting automatically the address information in an address input area of the target page. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for acquiring address information, comprising:
- receiving an address acquisition request sent by a terminal, wherein the address acquisition request comprises a request to input an address in a target page;
acquiring a geographical position of the terminal according to the address acquisition request;
determining address information corresponding to the geographical position according to an address database; and
sending the determined address information to the terminal, wherein the address information is automatically input in an address input area of the target page by the terminal, wherein determining address information corresponding to the geographical position according to the address database comprises;selecting at least one piece of address information from the address database, wherein a distance between a position corresponding to each piece of address information in the at least one piece of address information and the geographical position is smaller than a preset threshold value;
calculating a score of each selected piece of address information according to a predetermined score item, wherein the predetermined score item comprises at least one of the distance between the position corresponding to the address information and the geographical position, the number of times that the address information is historically used, the type of the address information, and an information perfection degree of the address information, and the type of the address information is a school, company, hospital, residence, park or mall; and
using address information of n highest scores as the address information corresponding to the geographical position, wherein n is a positive integer,wherein calculating a score of each selected piece of address information according to the predetermined score item comprises;
if the predetermined score item comprises the distance between the position corresponding to the address information and the geographical position, calculating, according to the latitude and longitude of each piece of address information, the distance between the position corresponding to each piece of address information and the geographical position, querying for a first score corresponding to the calculated distance according to a first association relationship, wherein the first association relationship is a negative correlation relationship between the first score and the distance between the position corresponding to the address information and the geographical position;
if the predetermined score item comprises the number of times that the address information is historically used, calculating the number of times that each piece of address information is historically used, and querying for a second score corresponding to the calculated number of times of historical use according to a second association relationship, wherein the second association relationship is a positive correlation relationship between the number of times that the address information is historically used and the second score;
if the predetermined score item comprises the type of the address information, querying for a third score corresponding to the type of each piece of address information according to a third association relationship, wherein the third association relationship is a relationship between the type of the address information and the third score;
if the predetermined score item comprises an information perfection degree of the address information, calculating an information perfection degree of each piece of address information, querying for a fourth score corresponding to the calculated information perfection degree according to a fourth association relationship, wherein the fourth association relationship is a positive correlation relationship between the information perfection degree of the address information and the fourth score; and
calculating the score of each piece of address information according to the score of each predetermined score item and a weight corresponding to each predetermined score item.
- receiving an address acquisition request sent by a terminal, wherein the address acquisition request comprises a request to input an address in a target page;
-
9. An apparatus comprising a processor and a non-transitory storage medium accessible to the processor, the non-transitory storage medium comprising a plurality of instructions executable by the processor, the instructions comprising:
-
instructions executable by the processor to receive a request to display a target page provided by a first server, the target page associated with a target page identifier; instructions executable by the processor to identify the target page identifier included in a plurality of previously stored target page identifiers for respective target pages that include corresponding address input areas; instructions executable by the processor to determine, in response to receipt of the request to display the target page and identification of the target page identifier included in the previously stored target page identifiers, that the target page includes an address input area; instructions executable by the processor to send, in response to the target page identifier being included in the plurality of previously stored target page identifiers, an address acquisition request to a second server before the target page is displayed; instructions executable by the processor to receive address information from the second server, the address information including an address corresponding to a geographical position of the apparatus; instructions executable by the processor to display the target page; and instructions executable by the processor to automatically input the address information in an address input area of the target page in response to receipt of the address information. - View Dependent Claims (10, 11, 12, 13, 14)
-
Specification