IP Library › Granted Patent US 12,345,532
Granted Patent B2
US 12,345,532 · App. 17/651,458 · Granted Jul 1, 2025

Creating a time bounded and goal driven network for passenger guidance

Inventors: Nitika Sharma (Zirakpur, IN); Akash U. Dhoot (Pune, IN); Venkata Vara Prasad Karri (Visakhapatnam, IN); Saraswathi Sailaja Perumalla (Visakhapatnam, IN)
Assignee: International Business Machines Corporation
G01C21/3415G01C21/3484G01C21/3492G01C21/3614
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,345,532
App. No.
17/651,458
Granted
Jul 1, 2025
Kind
B2
Abstract

According to one embodiment, a method, computer system, and computer program product for contextual route guidance is provided. The embodiment may include receiving user information related to a current travel route. The embodiment may further include identifying current status information associated with a transportation hub through IoT-collected data. The embodiment may also include generating a navigation path for a user to reach a destination within the transportation hub based on the received user information and the identified current status information. The embodiment may further include presenting the navigation path to the user.

Claims (46)

1. A processor-implemented method, the method comprising:

receiving user information related to a current travel route;

identifying current status information associated with a transportation hub through IoT-collected data;

generating two or more navigation paths, concurrently, for a user from an arrival location to a destination within the transportation hub based on the received user information and the identified current status information, wherein a first navigation path within the two or more navigation paths satisfies a first factor within two or more factors and a second navigation path within the two or more navigation paths satisfies a second factor within the two or more factors, and wherein the two or more factors are selected from a group consisting of walking only, avoid elevators, avoid enclosed spaces, and avoid high traffic areas;

calculating, and updating in real-time, a traversal time of the two or more navigation paths for the user to reach the destination and an arrival time at the destination;

calculating, and updating in real-time, an approximate time to complete a plurality of segments of the two or more navigation paths to be encountered by the user along the two or more navigation paths based on the identified current status information, wherein a segment comprises a formality required for traversal of the transportation hub; and

presenting, and updating in real-time, the two or more navigation paths and the traversal time, the arrival time, guidance to traverse each navigation path to the user, and the approximate time to complete each segment within the plurality of segments, wherein the guidance comprises displaying a visual cue on a graphical user interface of a user device directing the user to traverse a path within the transportation hub corresponding to a navigation path within the two or more navigation paths, and wherein the approximate time to complete each segment is displayed on the graphical user interface juxtaposed to each segment, and wherein the visual cue is an arrow pointing to a specific path with which the user is to take, and wherein the visual cue is dynamically updated when the user moves the user device so that the visual cue remains pointing at the path.

2. The method of claim 1 , further comprising:

receiving updated current status information associated with the transportation hub that impacts a criteria for the user to navigate the generated navigation path, wherein the criteria is selected from a group consisting of a temporal value, a spatial value, and a user-specified criteria;

generating an updated navigation path that removes the criteria; and

presenting the updated navigation path to the user.

3. The method of claim 1 , wherein generating the navigation path further comprises including a constraint the user must satisfy in order to reach the destination by a required time.

4. The method of claim 1 , wherein performing real-time guidance further comprises utilizing augmented reality or virtual reality capabilities of the user device to direct the user along the navigation path, wherein the user device comprises, embedded, a camera, a gyroscope, and an accelerometer.

5. The method of claim 1 , wherein the user information is selected from a group consisting of a user current location, user travel details, a user health condition, a number and type of baggage carried by the user, a number of travel partners accompanying the user, and characteristics associated with each travel partner.

6. The method of claim 1 , wherein current status information is selected from a group consisting of carrier delays, special support required by the user, current transportation hub occupancy, current transportation hub delays and wait times, and carrier arrival and departure times and locations.

7. A computer system, the computer system comprising:

one or more processors, one or more computer-readable memories, one or more computer-readable tangible storage medium, and program instructions stored on at least one of the one or more tangible storage medium for execution by at least one of the one or more processors via at least one of the one or more memories, wherein the computer system is capable of performing a method comprising:

receiving user information related to a current travel route;

identifying current status information associated with a transportation hub through IoT-collected data;

generating two or more navigation paths, concurrently, for a user from an arrival location to a destination within the transportation hub based on the received user information and the identified current status information, wherein a first navigation path within the two or more navigation paths satisfies a first factor within two or more factors and a second navigation path within the two or more navigation paths satisfies a second factor within the two or more factors, and wherein the two or more factors are selected from a group consisting of walking only, avoid elevators, avoid enclosed spaces, and avoid high traffic areas;

calculating, and updating in real-time, a traversal time of the two or more navigation paths for the user to reach the destination and an arrival time at the destination;

calculating, and updating in real-time, an approximate time to complete a plurality of segments of the two or more navigation paths to be encountered by the user along the two or more navigation paths based on the identified current status information, wherein a segment comprises a formality required for traversal of the transportation hub; and

presenting, and updating in real-time, the two or more navigation paths and the traversal time, the arrival time, guidance to traverse each navigation path to the user, and the approximate time to complete each segment within the plurality of segments, wherein the guidance comprises displaying a visual cue on a graphical user interface of a user device directing the user to traverse a path within the transportation hub corresponding to a navigation path within the two or more navigation paths, and wherein the approximate time to complete each segment is displayed on the graphical user interface juxtaposed to each segment, and wherein the visual cue is an arrow pointing to a specific path with which the user is to take, and wherein the visual cue is dynamically updated when the user moves the user device so that the visual cue remains pointing at the path.

8. The computer system of claim 7 , further comprising:

receiving updated current status information associated with the transportation hub that impacts a criteria for the user to navigate the generated navigation path, wherein the criteria is selected from a group consisting of a temporal value, a spatial value, and a user-specified criteria;

generating an updated navigation path that removes the criteria; and

presenting the updated navigation path to the user.

9. The computer system of claim 7 , wherein generating the navigation path further comprises including a constraint the user must satisfy in order to reach the destination by a required time.

10. The computer system of claim 7 , wherein performing real-time guidance further comprises utilizing augmented reality or virtual reality capabilities of the user device to direct the user along the navigation path, wherein the user device comprises, embedded, a camera, a gyroscope, and an accelerometer.

11. The computer system of claim 7 , wherein the user information is selected from a group consisting of a user current location, user travel details, a user health condition, a number and type of baggage carried by the user, a number of travel partners accompanying the user, and characteristics associated with each travel partner.

12. The computer system of claim 7 , wherein current status information is selected from a group consisting of carrier delays, special support required by the user, current transportation hub occupancy, current transportation hub delays and wait times, and carrier arrival and departure times and locations.

13. A computer program product, the computer program product comprising:

one or more computer-readable tangible storage medium and program instructions stored on at least one of the one or more tangible storage medium, the program instructions executable by a processor capable of performing a method, the method comprising:

receiving user information related to a current travel route;

identifying current status information associated with a transportation hub through IoT-collected data;

generating two or more navigation paths, concurrently, for a user from an arrival location to a destination within the transportation hub based on the received user information and the identified current status information, wherein a first navigation path within the two or more navigation paths satisfies a first factor within two or more factors and a second navigation path within the two or more navigation paths satisfies a second factor within the two or more factors, and wherein the two or more factors are selected from a group consisting of walking only, avoid elevators, avoid enclosed spaces, and avoid high traffic areas;

calculating, and updating in real-time, a traversal time of the two or more navigation paths for the user to reach the destination and an arrival time at the destination;

calculating, and updating in real-time, an approximate time to complete a plurality of segments of the two or more navigation paths to be encountered by the user along the two or more navigation paths based on the identified current status information, wherein a segment comprises a formality required for traversal of the transportation hub; and

presenting, and updating in real-time, the two or more navigation paths and the traversal time, the arrival time, guidance to traverse each navigation path to the user, and the approximate time to complete each segment within the plurality of segments, wherein the guidance comprises displaying a visual cue on a graphical user interface of a user device directing the user to traverse a path within the transportation hub corresponding to a navigation path within the two or more navigation paths, and wherein the approximate time to complete each segment is displayed on the graphical user interface juxtaposed to each segment, and wherein the visual cue is an arrow pointing to a specific path with which the user is to take, and wherein the visual cue is dynamically updated when the user moves the user device so that the visual cue remains pointing at the path.

14. The computer program product of claim 13 , further comprising:

receiving updated current status information associated with the transportation hub that impacts a criteria for the user to navigate the generated navigation path, wherein the criteria is selected from a group consisting of a temporal value, a spatial value, and a user-specified criteria;

generating an updated navigation path that removes the criteria; and

presenting the updated navigation path to the user.

15. The computer program product of claim 13 , wherein generating the navigation path further comprises including a constraint the user must satisfy in order to reach the destination by a required time.

16. The computer program product of claim 13 , wherein performing real-time guidance further comprises utilizing augmented reality or virtual reality capabilities of the user device to direct the user along the navigation path, wherein the user device comprises, embedded, a camera, a gyroscope, and an accelerometer.

17. The computer program product of claim 13 , wherein the user information is selected from a group consisting of a user current location, user travel details, a user health condition, a number and type of baggage carried by the user, a number of travel partners accompanying the user, and characteristics associated with each travel partner.

Assignments (3)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2022
From: SHARMA, NITIKA; DHOOT, AKASH U.; PERUMALLA, SARASWATHI SAILAJA
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 059032/0869 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2022
From: KARRI, VENKATA VARA PRASAD
To: IBM INDIA PRIVATE LIMITED
Reel/Frame 059033/0022 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 17, 2022
From: IBM INDIA PRIVATE LIMITED
To: INTERNATIONAL BUSINESS MACHINES CORPORATION
Reel/Frame 059033/0160 →
Continuity (1)
Related Publication 20230258460A1 · Aug 17, 2023
References Cited (18)
US 9574888B1 · Hu · 2017 [cited by examiner]
US 10859382B1 · Swidersky · 2020 [cited by examiner]
US 20150253144A1 · Rau · 2015 [cited by applicant]
US 20170314939A1 · Carter · 2017 [cited by examiner]
US 20180299272A1 · Salowitz · 2018 [cited by examiner]
US 20180330294A1 · Anderson · 2018 [cited by examiner]
US 20180330307A1 · Anderson · 2018 [cited by examiner]
US 20230154327A1 · Huang · 2023 [cited by examiner]
WO WO2017030366A1 · 2017 [cited by examiner]
Disclosed Anonymously, “Method and System for Performing Optimal Route Calculation Infused with Crowdsourced Contextual Mining”, https://priorart.ip.com/IPCOM/000257844, IPCOM000257844D, Mar. 14, 2019, pp. 1-3. [cited by applicant]
Disclosed Anonymously, “Personal Navigation System for Public Transportation”, https://priorart.ip.com/IPCOM/000194531, IPCOM000194531D, Mar. 29, 2010, pp. 1-3. [cited by applicant]
Disclosed Anonymously, “Real-time Intelligent Recommendation for Public Transportation Routes”, https://priorart.ip.com/IPCOM/000220606, IPCOM000220606D, Aug. 9, 2012, pp. 1-6. [cited by applicant]
Disclosed Anonymously, “System and Method for Suggestions During Navigation Spare Time”, https://priorart.ip.com/IPCOM/000253243, IPCOM000253243D, Mar. 16, 2018, pp. 1-4. [cited by applicant]
IBM, “Advanced digital manufacturing technology solutions”, Digital manufacturing solutions—India | IBM, https://www.ibm.com/in-en/industries/manufacturing, Accessed on Dec. 9, 2021, pp. 1-8. [cited by applicant]
I-Scoop, “Industry 4.0 and the fourth industrial revolution explained”, https://www.i-scoop.eu/industry-4-0/, Accessed Dec. 9, 2021, pp. 1-87. [cited by applicant]
Mell et al., “The NIST Definition of Cloud Computing”, National Institute of Standards and Technology, Special Publication 800-145, Sep. 2011, 7 pages. [cited by applicant]
Shukla, “Industry 4.0 Solutions For New-Age Railways And Airways”, https://www.electronicsforu.com/technology-trends/tech-focus/industry-4-solutions-railways-airways, Jan. 6, 2021, pp. 1-16. [cited by applicant]
Stoller, “One Of Every Seven Travelers Have Recently Missed A Flight Because of Long Airport Security Lines”, https://www.forbes.com/sites/garystoller/2018/06/26/one-of-every-seven-travelers-miss-their-flights-because-o… [cited by applicant]