Systems and methods for recommending points of interest
AssigneeBeijing Didi Infinity Technology and Development Co., Ltd.
InventorsQian LIU, Mingquan CHEN, Chao SHEN
Life of this patent
Estimating the term…
Abstract
The present disclosure relates to systems and methods for displaying one or more points of interest (POIs) of a location-based service (LBS). The method may include receiving a request for an LBS sent by a user via a user terminal and obtaining a start location based on the request for the LBS. The method may also include determining one or more recommended POIs based on the start location and POI data associated with the start location. Further, the method may also include transmitting signals to the user terminal to display at least one of the one or more recommended POIs.
Claims23
A system configured to display one or more points of interest (POIs) of a location-based service (LBS), comprising:
- at least one storage medium including a set of instructions;
- and
- at least one processor in communication with the at least one storage medium, wherein when executing the set of instructions, the at least one processor is directed to:
- receive a request for an LBS sent by a user via a user terminal;
- obtain a start location based on the request for the LBS;
- determine one or more recommended POIs based on the start location and POI data associated with the start location, wherein the POI data associated with the start location includes a plurality of groups of POIs and a popularity degree corresponding to each POI of the plurality of groups of POIs, and each group of the plurality of groups of POIs includes a parent POI within a region and one or more child POIs within the region;
- and
- transmit signals to the user terminal to display at least one of the one or more recommended POIs.
A method implemented on a computing device having at least one processor, at least one storage medium, and a communication platform connected to a network, the method comprising:
- receiving a request for an LBS sent by a user via a user terminal;
- obtaining a start location based on the request for the LBS;
- determining one or more recommended POIs based on the start location and POI data associated with the start location, wherein the POI data associated with the start location includes a plurality of groups of POIs and a popularity degree corresponding to each POI of the plurality of groups of POIs, and each group of the plurality of groups of POIs includes a parent POI within a region and one or more child POIs within the region;
- and
- transmitting signals to the user terminal to display at least one of the one or more recommended POIs.
(canceled)
(canceled)
(canceled)
A non-transitory computer readable medium, comprising executable instructions that, when executed by at least one processor, causing the at least one processor to effectuate a method comprising:
- receiving a request for an LBS sent by a user via a user terminal;
- obtaining a start location based on the request for the LBS;
- determining one or more recommended POIs based on the start location and POI data associated with the start location, wherein the POI data associated with the start location includes a plurality of groups of POIs and a popularity degree corresponding to each POI of the plurality of groups of POIs, and each group of the plurality of groups of POIs includes a parent POI within a region and one or more child POIs within the region;
- and
- transmitting signals to the user terminal to display at least one of the one or more recommended POIs.
Dependencies are inferred from the claim text.