US 11,719,548 B2
System and method for alternative destination recommendation on ridesharing platforms
Liang Tang, Santa Clara, CA (US); and Bo Tan, Sunnyvale, CA (US)
Assigned to Beijing DiDi Infinity Technology and Development Co., Ltd., Beijing (CN)
Filed by Beijing DiDi Infinity Technology and Development Co., Ltd., Beijing (CN)
Filed on Sep. 28, 2020, as Appl. No. 17/35,104.
Claims priority of provisional application 62/956,081, filed on Dec. 31, 2019.
Prior Publication US 2021/0199449 A1, Jul. 1, 2021
Int. Cl. G01C 21/34 (2006.01); G06Q 50/30 (2012.01); G06Q 10/02 (2012.01); G06Q 30/0202 (2023.01); G06Q 30/0282 (2023.01); G06Q 30/0283 (2023.01); H04W 4/021 (2018.01)
CPC G01C 21/3476 (2013.01) [G01C 21/3484 (2013.01); G06Q 10/02 (2013.01); G06Q 30/0202 (2013.01); G06Q 30/0282 (2013.01); G06Q 30/0284 (2013.01); G06Q 50/30 (2013.01); H04W 4/021 (2013.01)] 19 Claims
OG exemplary drawing
 
1. A computer-implemented method for recommending alternative destinations, comprising:
receiving, by a computing device of a ridesharing platform from a terminal device, a trip request for a rider that comprises an origin and a destination;
classifying, by the computing device of the ridesharing platform, the trip request into one of a plurality of trip purpose categories based at least on the origin and the destination of the trip request, the rider's information, and a classifier trained to predict the one trip purpose category of the trip request;
in response to the one trip purpose category belonging to a preset group of trip purpose categories:
determining, by the computing device of the ridesharing platform based on the one trip purpose category, one or more alternative destinations for the trip request, wherein the one or more alternative destinations share one or more features with the destination of the trip request;
ranking the one or more alternative destinations; and
displaying, in addition to the destination from the trip request, the ranked one or more alternative destinations on the terminal device;
wherein the preset group of trip purpose categories is determined by at least:
identifying one or more historical trips in which alternative destinations were recommended and accepted by one or more historical users; and
adding one or more trip purpose categories corresponding to the one or more historical trips into the preset group of trip purpose categories.