US 12,392,625 B2
Persona based navigation and route optimization
Sharath Kumar Rudrapatna Krishnarao, Bangalore (IN); Rahul Reddy Ravipally, Bengaluru (IN); Manoj Jahgirdar, Belagavi (IN); and Manjula Golla Hosurmath, Bangalore (IN)
Assigned to International Business Machines Corporation, Armonk, NY (US)
Filed by INTERNATIONAL BUSINESS MACHINES CORPORATION, Armonk, NY (US)
Filed on Sep. 22, 2021, as Appl. No. 17/448,408.
Prior Publication US 2023/0087780 A1, Mar. 23, 2023
Int. Cl. G01C 21/34 (2006.01); G01C 21/36 (2006.01); G06F 16/901 (2019.01); G06N 20/00 (2019.01)
CPC G01C 21/3484 (2013.01) [G01C 21/3667 (2013.01); G06F 16/9024 (2019.01); G06N 20/00 (2019.01)] 17 Claims
OG exemplary drawing
 
1. A method for persona-based navigation, the method comprising:
obtaining information about a user by a machine learning component, wherein information includes said user's mobility, user's age, user's ability, user's gender and user's preferences;
obtaining historical data about said user's previous selections by said machine learning component when available;
creating a user persona based navigation program using one or more sources and also using obtained information about said user and any obtained historical data about said user by said machine learning component and said user submitted questionnaire in real-time;
classifying using a machine learning model data collected for said user to navigate from a starting point to a target point based on said user mobility and preferences;
analyzing classified data, obtained information and historical data using said machine learning component to predict a route identified between said starting point and said target point based on a set of criteria including at least distance, physical condition of said user, user preferences and/or cost of travel a certain route;
developing a routing system based on analysis performed and by identifying one or more detected patterns provided by a recognition model used by said machine learning component to navigate one or more routes between said starting point and said target point;
obtaining feedback data about any feedback from a plurality of similarly situation users and with similar mobility and preferences navigating between said starting point and said target point;
updating said developed route system based on obtained feedback data,
updating said routing system continuously and dynamically based on changes to said user's persona, and predictions on changes to said route based on determinations made by a machine learning algorithm, wherein said route system provides a plurality of routes when applicable, along with recommendations which best fit said created user persona; and
generating and presenting to said user with at least one route option based on the developed route system.