US 12,367,227 B2
Method and apparatus for searching for point of information
Wenjie Liu, Shenzhen (CN); and Letian Feng, Beijing (CN)
Assigned to HUAWEI TECHNOLOGIES CO., LTD., Shenzhen (CN)
Filed by HUAWEI TECHNOLOGIES CO., LTD., Guangdong (CN)
Filed on Dec. 15, 2023, as Appl. No. 18/541,155.
Application 18/541,155 is a continuation of application No. PCT/CN2022/097656, filed on Jun. 8, 2022.
Claims priority of application No. 202110670104.3 (CN), filed on Jun. 17, 2021.
Prior Publication US 2024/0111797 A1, Apr. 4, 2024
Int. Cl. G06F 16/335 (2019.01); G06F 16/29 (2019.01); G06F 16/334 (2025.01); G06F 16/338 (2019.01)
CPC G06F 16/335 (2019.01) [G06F 16/29 (2019.01); G06F 16/334 (2019.01); G06F 16/338 (2019.01)] 18 Claims
OG exemplary drawing
 
1. A method of searching for a point of information, comprising:
obtaining a first search text entered by a user;
determining, based on the first search text and first user data stored in a client, a second search text, wherein the first user data comprises an address set, the second search text comprises the first search text and first address information, the first address information indicates at least one address, a point of information (POI) corresponding to each of the at least one address matches the first search text, and each of the at least one address is related to an address in the address set;
sending a search request to a server, wherein the search request comprises the second search text; and
receiving a plurality of POI search results sent by the server in response to the search request,
wherein the method further comprises;
for each POI search result in the plurality of POI search results; performing feature extraction on the POI search result, and determining at least one feature value corresponding to the POI search result; and
ranking the plurality of POI search results based on the at least one feature value corresponding to each POI search result in the plurality of POI search results, to determine a recommended rank,
wherein the ranking of the plurality of POI search results based on the at least one feature value corresponding to each POI search result in the plurality of POI search results, to determine the recommended rank comprises:
ranking the plurality of POI search results based on the at least one feature value corresponding to each POI search result in the plurality of POI search results, to determine a client rank; and
determining, based on the client rank and a server rank that is obtained by the server by ranking the plurality of POI search results, the recommended rank, wherein a first POI search result in the recommended rank is a first POI search result in the client rank, and a rank of POI search results in the recommended rank other than the first POI search result in the recommended rank is a rank of POI search results in the server rank other than the first POI search result in the recommended rank.