US 12,330,661 B2
Shared mobility service passenger matching based on passenger attributes
Rachel Edelshteyn Allen, Chicago, IL (US); Neal Edgar Coleman, II, Evanston, IL (US); and Grady Irey, Des Plaines, IL (US)
Assigned to Allstate Insurance Company, Northbrook, IL (US)
Filed by Allstate Insurance Company, Northbrook, IL (US)
Filed on Feb. 27, 2023, as Appl. No. 18/114,700.
Application 18/114,700 is a continuation of application No. 16/050,850, filed on Jul. 31, 2018, granted, now 11,590,981.
Application 16/050,850 is a continuation in part of application No. 15/650,080, filed on Jul. 14, 2017, granted, now 11,651,316.
Claims priority of provisional application 62/612,653, filed on Jan. 1, 2018.
Claims priority of provisional application 62/540,936, filed on Aug. 3, 2017.
Prior Publication US 2023/0286515 A1, Sep. 14, 2023
This patent is subject to a terminal disclaimer.
Int. Cl. G06Q 50/40 (2024.01); B60W 40/09 (2012.01); G05D 1/00 (2006.01); G06Q 10/02 (2012.01); G06Q 10/06 (2023.01); G08G 1/00 (2006.01); H04W 4/40 (2018.01); B60W 40/08 (2012.01); G01C 21/34 (2006.01)
CPC B60W 40/09 (2013.01) [G05D 1/0088 (2013.01); G06Q 10/02 (2013.01); G06Q 10/06 (2013.01); G06Q 50/40 (2024.01); G08G 1/202 (2013.01); H04W 4/40 (2018.02); B60W 2040/0881 (2013.01); G01C 21/3438 (2013.01)] 15 Claims
OG exemplary drawing
 
1. A computer-implemented method comprising:
generating, by a computing platform, first user profile data associated with a first user, wherein generating the first user profile data comprises:
inputting to a first model one or more user attributes associated with the first user;
receiving from the first model one or more scores indicative of respective strengths of one or more personality traits of the first user,
wherein the first user profile data comprises one or more of the one or more user attributes and one or more of the scores indicative of the respective strengths of the one or more personality traits of the first user, and
wherein the first model is trained with training data that correlates, for a plurality of users, one or more user attributes known to be associated with scores indicative of respective strengths of one or more personality traits of the plurality of users;
determining, by the computing platform, a plurality of rides available to the first user, wherein each ride is being used by one or more other users for which respective user profile data is available;
after inputting to a second model the first user profile data and the respective user profile data associated with the one or more other users, receiving from the second model a plurality of propensity scores, wherein each propensity score indicates a degree to which the one or more personality traits of the first user are compatible with one or more personality traits of a particular user of the one or more other users;
determining, by the computing platform, an autonomous vehicle associated with a second user of the one or more other users that is associated with a highest propensity score;
determining, by the computing platform, a route the autonomous vehicle should take to reach the first user;
communicating, by the computing platform, a first instruction to the autonomous vehicle that causes the autonomous vehicle to navigate according to the route; and
after the first user is determined to be in the autonomous vehicle with the second user, communicating, by the computing platform, a second instruction to the autonomous vehicle that configures the autonomous vehicle to speak in a first manner that maximizes a propensity score between the first user, the second user, and the autonomous vehicle, wherein before the first user was determined to be in the autonomous vehicle, the autonomous vehicle was configured to speak in a second manner that maximized a propensity between the second user and the autonomous vehicle.