US 11,748,636 B2
Parking spot locator based on personalized predictive analytics
Jun Zhu, Cary, NC (US); Saurabh Sanjay Nachane, Cary, NC (US); Shikhar Kwatra, Durham, NC (US); and Shilpi Bhattacharyya, Stony Brook, NY (US)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by International Business Machines Corporation, Armonk, NY (US)
Filed on Nov. 4, 2019, as Appl. No. 16/672,560.
Prior Publication US 2021/0133603 A1, May 6, 2021
Int. Cl. G06N 5/04 (2023.01); G06Q 10/04 (2023.01); G06N 20/00 (2019.01); G08G 1/14 (2006.01); G06T 11/60 (2006.01); G06Q 10/047 (2023.01)
CPC G06N 5/04 (2013.01) [G06N 20/00 (2019.01); G06Q 10/047 (2013.01); G06T 11/60 (2013.01); G08G 1/144 (2013.01); G08G 1/145 (2013.01); G06T 2215/16 (2013.01)] 17 Claims
OG exemplary drawing
 
1. A method comprising:
determining, by one or more computer processors, a first destination associated with a vehicle of a user based on one or more learned patterns of the user;
determining, by one or more computer processors, a parking spot availability in proximity to the first destination;
determining, by one or more computer processors, a recommended parking spot location, further comprising:
receiving, by one or more computer processors, one or more user preferences associated with a parking spot recommendation;
receiving, by one or more computer processors, a second destination associated with the vehicle;
determining, by one or more computer processors, a first parking spot selection;
retrieving, by one or more computer processors, data corresponding to the first parking spot;
receiving, by one or more computer processors, a quantity of user data points corresponding to the first parking spot selection, wherein the user data points include at least a distance between the vehicle of the user and one or more surrounding vehicles;
receiving, by one or more computer processors, a first satisfaction rating corresponding to the first parking spot selection;
correlating, by one or more computer processors, the first satisfaction rating to the one or more user preferences;
determining, by one or more computer processors, that the quantity of received user data points corresponding to the first parking spot selection was received over a time period that exceeds a specified time period threshold; and
determining, by one or more computer processors, a ranking prioritization model for parking spot recommendations based on the correlation of the first satisfaction rating to the one or more user preferences and the user data points corresponding to the first parking spot selection;
displaying, by one or more computer processors, the recommended parking spot location to the user;
determining, by one or more computer processors, a second parking spot selection by the user; and
responsive to determining the second parking spot selection by the user, receiving, by one or more computer processors, a second satisfaction rating associated with the recommended parking spot location from the user, wherein the second satisfaction rating is received by observing a sentiment of the user.