US2006265256A1PendingUtilityA1

Robustness and notifications in travel planning system

Assignee: ITA SOFTWARE INC A DELAWARE COPriority: Nov 1, 2000Filed: Jul 31, 2006Published: Nov 23, 2006
Est. expiryNov 1, 2020(expired)· nominal 20-yr term from priority
G06Q 10/025G06Q 10/02G06Q 10/047G06Q 50/14
56
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

A method includes determining a travel itinerary that includes a first segment that is scheduled to arrive at a location at an arrival time and a second segment that is scheduled to depart from the location at a departure time. The method also includes deriving a probability distribution of delays in the arrival time based on an arrival statistical model of the first segment, retrieving a minimum connection time required by a traveler traveling in the first segment to connect to the second segment, and computing a likelihood that the traveler will fail to connect to the second segment based on the probability distribution of delays in the arrival time. Annotations are derived from the computed likelihood and added to the travel itinerary.

Claims

exact text as granted — not AI-modified
1 . A method comprising: 
 determining a travel itinerary that includes a first segment that is scheduled to arrive at a first location at a first arrival time and a second segment that is scheduled to depart from the first location at a first departure time;    computing a likelihood that the traveler will fail to connect to the second segment based on a probability distribution of delays in the first arrival time;    deriving second segment annotations from the computed likelihood; and    displaying, on a display device, the second segment annotations proximate to the second segment of the travel itinerary.    
     
     
         2 . The method of  claim 1  further comprising: 
 wherein computing the likelihood that the traveler will fail to connect to the second segment is further based on the probability distribution of delays in the first departure time.    
     
     
         3 . The method of  claim 1  further comprising: 
 building an arrival statistical model of the first segment based on past delays in arrival times associated with the first segment.    
     
     
         4 . The method of  claim 1  further comprising: 
 building a departure statistical model of the second segment based on past delays in departure times associated with the second segment.    
     
     
         5 . The method of  claim 1  further comprising: 
 determining whether the likelihood that the traveler will fail to connect to the second segment is greater than a threshold value;    if the likelihood is greater than the threshold value, determining an alternate segment that the traveler may connect to if the traveler fails to connect to the second segment; and    adding the alternate segment to the itinerary.    
     
     
         6 . The method of  claim 1  further comprising: 
 deriving probability distribution of delays in the first arrival time based on an arrival statistical model of the first segment; and    determining probability distribution of delays in the departure time based on a departure statistical model of the second segment.    
     
     
         7 . The method of  claim 1  further comprising: 
 retrieving a minimum connection time required by a traveler traveling in the first segment to connect to the second segment; and    wherein computing a likelihood that the traveler will fail to connect to the second segment based on the minimum connection time.    
     
     
         8 . The method of  claim 7  wherein computing the likelihood that the traveler will fail to connect to the second segment includes: 
 calculating the difference between the first departure time and the sum of the first arrival time and the minimum connection time; and    determining the probability that the delay in the first arrival time is greater than the calculated difference.    
     
     
         9 . The method of  claim 1  further comprising: 
 rendering annotations in a graphical user interface.    
     
     
         10 . The method of  claim 1  further comprising: 
 determining whether the likelihood that the traveler will fail to connect to the second segment is greater than a threshold value; and    if the likelihood is greater than the threshold value, determining an alternate segment that the traveler may connect to if the traveler fails to connect to the second segment;    adding the alternate segment to the itinerary; and    displaying the alternative segment with the itinerary.    
     
     
         11 . An article comprising a machine-read medium which stores machine-executable instructions operable to cause a machine to: 
 determine a travel itinerary that includes a first segment that is scheduled to arrive at a first location at a first arrival time and a second segment that is scheduled to depart from the first location at a first departure time;    compute a likelihood that the traveler will fail to connect to the second segment based on a probability distribution of delays in the first arrival time;    derive second segment annotations from the computed likelihood; and    render, on a display device, the second segment annotations proximate to the second segment of the travel itinerary.    
     
     
         12 . The article of  claim 11  wherein computing the likelihood that the traveler will fail to connect to the second segment is further based on the probability distribution of delays in the first departure time.  
     
     
         13 . The article of  claim 11  wherein the instructions further cause the machine to: 
 derive the probability distribution of delays in the first arrival time based on an arrival statistical model of the first segment.    
     
     
         14 . The article of  claim 11  wherein the instructions further cause the machine to: 
 determine the probability distribution of delays in the departure time based on a departure statistical model of the second segment.    
     
     
         15 . The article of  claim 11  wherein the instructions further cause the machine to: 
 build the arrival statistical model of the first segment based on past delays in arrival times associated with the first segment.    
     
     
         16 . The article of  claim 11  wherein the instructions further cause the machine to: 
 build the departure statistical model of the second segment based on past delays in departure times associated with the second segment.    
     
     
         17 . The article of  claim 16  wherein the instructions further cause the machine to: 
 determine whether the likelihood that the traveler will fail to connect to the second segment is greater than a threshold value;    if the likelihood is greater than the threshold value, determine an alternate segment that the traveler may connect to if the traveler fails to connect to the second segment;    add the alternate segment to the itinerary.    
     
     
         18 . A method comprising: 
 determining a travel itinerary that includes a first segment that is scheduled to arrive at a first location at a first arrival time and a second segment that is scheduled to depart from the first location at a first departure time;    computing a likelihood that the traveler will fail to connect to the second segment based on a probability distribution of delays in the first arrival time;    determining an alternative segment; and    computing the likelihood that the traveler will fail to connect to the alternate segment.    
     
     
         19 . The method of  claim 18  further comprising: 
 deriving second segment annotations from the computed likelihood; and    displaying the second segment annotations in proximity to the travel itinerary.    
     
     
         20 . The method of  claim 18  further comprising: 
 derive alternate segment annotations from the computed likelihood that the traveler will fail to connect to the alternate segment; and    displaying the alternate segment annotations in proximity to the travel itinerary.

Join the waitlist — get patent alerts

Track US2006265256A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.