IP Library Patent Application 15018581
Patent Application
App. No. 15/018,581

SYSTEM AND METHOD FOR INTEGRATED TRIP PLANNING BASED ON FIXED AND FLEXIBLE ITINERARY COMPONENTS

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 None
App. No.
15/018,581
Abstract

The techniques introduced here include a method for estimating a travel time between an origin and a destination. The method comprises determining a plurality of travel options from the origin to the destination. Further, each travel option is divided into a plurality of serial travel segments such that the travel segments serially connect the origin to the destination. For each of the travel options, the method further comprises estimating a time of travel in each of the travel segments. The estimated time of travel in a given travel segment is a function of both the nature of travel service associated with the segment and the one or more second user preferences associated with a travel service used in the segment. The method further comprises calculating, for each of the travel options, the total estimated travel time as a function of estimated travel times associated with each of the travel segments.

Claims (84)

1 .- 83 . (canceled)

84 . A system for generating and identifying a travel itinerary for travel from a starting location to a final location, the system comprising:

a travel plan server for

obtaining a series of potential travel segments from a database of travel segments between the starting location and the final location;

sorting each of the potential travel segments into one of a fixed-travel segment and a flexible-travel segment, wherein fixed-travel segments include travel services associated with predetermined departure schedules and flexible-travel segments include travel services with user-determined departure schedules;

generating a series of potential travel itineraries, each of the series of potential travel itineraries a series of serially-connected travel segments between the starting location and the final location and including at least one fixed-travel segment and at least one flexible-travel segment;

a web server for presenting to a user the series of potential travel itineraries for user selection including each of the fixed-travel segments and the flexible travel segments along with a travel time for each associated serially-connected travel segment; and

receiving user selection identifying the travel itinerary from the series of potential travel itineraries.

85 . The system of claim 84 wherein the travel itinerary includes at least one travel segment that is not an airport-to-airport travel segment.

86 . The system of claim 84 wherein each of the flexible-travel segments in each of the potential travel itineraries is selected from the following:

a ride in a taxi;

a drive in a car;

a walk;

a chartered bus;

a ride in a chartered boat;

bicycling from by an individual; and

travel by limousine.

87 . The system of claim 84 wherein each of the fixed-travel segments in each of the potential travel itineraries is selected from the following:

a ride on a scheduled bus route;

a ride on a train;

a ride on a subway;

a flight on a commercial airline; and

a ride on a scheduled ferry.

88 . The system of claim 84 further comprising filtering the series of potential travel itineraries so as to exclude from the series of potential travel itineraries, potential travel itineraries that violate user preferences including a user intention indicator to adjust estimated travel-related metrics, the user intention indicator including at least two of an intention to check-in baggage during travel, a time allowance to check-in baggage, a time allowance to clear security at a transit terminal associated with a travel service, and a time allowance for using a travel related facility at the transit terminal before departure;

89 . The method of claim 84 wherein at least one of the potential travel segments is made up of a different travel type than at least one other of the potential travel segments.

90 . The method of claim 84 wherein in generating each of the potential travel itineraries, an estimated travel delay time is calculated for and applied for each of the potential travel segments, the estimated travel-delay time a function of a result of a statistical analysis of one or more of:

a travel service reliability;

a survey of prior traveler itinerary and associated travel times;

a delay related to a congestion of infrastructure used by the travel service associated with the given travel segment; or

a weather condition affecting the travel service associated with the given travel segment.

91 . A method for generating and identifying a travel itinerary for travel from a starting location to a final location, the method comprising:

obtaining a series of potential travel segments from a database of travel segments between the starting location and the final location;

sorting each of the potential travel segments into one of a fixed-travel segment and a flexible-travel segment, wherein fixed-travel segments include travel services associated with predetermined departure schedules and flexible-travel segments include travel services with user-determined departure schedules;

generating a series of potential travel itineraries, each of the series of potential travel itineraries a series of serially-connected travel segments between the starting location and the final location and including at least one fixed-travel segment and at least one flexible-travel segment;

presenting to a user the series of potential travel itineraries for user selection including each of the fixed-travel segments and the flexible travel segments along with a travel time for each associated serially-connected travel segment; and

identifying as the travel itinerary, a user-selection from the series of potential travel itineraries.

92 . The method of claim 91 wherein the travel itinerary includes at least one travel segment that is not an airport-to-airport travel segment.

93 . The method of claim 91 wherein each of the flexible-travel segments in each of the potential travel itineraries is selected from the following:

a ride in a taxi;

a drive in a car;

a walk;

a chartered bus;

a ride in a chartered boat;

bicycling from by an individual; and

travel by limousine.

94 . The method of claim 91 wherein each of the fixed-travel segments in each of the potential travel itineraries is selected from the following:

a ride on a scheduled bus route;

a ride on a train;

a ride on a subway;

a flight on a commercial airline; and

a ride on a scheduled ferry.

95 . The method of claim 91 further comprising filtering the series of potential travel itineraries so as to exclude from the series of potential travel itineraries, potential travel itineraries that violate user preferences including a user intention indicator to adjust estimated travel-related metrics, the user intention indicator including at least two of an intention to check-in baggage during travel, a time allowance to check-in baggage, a time allowance to clear security at a transit terminal associated with a travel service, and a time allowance for using a travel related facility at the transit terminal before departure;

96 . The method of claim 91 wherein at least one of the potential travel segments is made up of a different travel type than at least one other of the potential travel segments.

97 . The method of claim 91 wherein in generating each of the potential travel itineraries, an estimated travel delay time is calculated for and applied for each of the potential travel segments, the estimated travel-delay time a function of a result of a statistical analysis of one or more of:

a travel service reliability;

a survey of prior traveler itinerary and associated travel times;

a delay related to a congestion of infrastructure used by the travel service associated with the given travel segment; or

a weather condition affecting the travel service associated with the given travel segment.

98 . Apparatus comprising a machine readable storage medium storing a program having instructions which when executed by a processor will cause the processor to:

obtaining a series of potential travel segments from a database of travel segments between the starting location and the final location;

sorting each of the potential travel segments into one of a fixed-travel segment and a flexible-travel segment, wherein fixed-travel segments include travel services associated with predetermined departure schedules and flexible-travel segments include travel services with user-determined departure schedules;

generating a series of potential travel itineraries, each of the series of potential travel itineraries a series of serially-connected travel segments between the starting location and the final location and including at least one fixed-travel segment and at least one flexible-travel segment;

presenting to a user the series of potential travel itineraries for user selection including each of the fixed-travel segments and the flexible travel segments along with a travel time for each associated serially-connected travel segment; and

identifying as the travel itinerary, a user-selection from the series of potential travel itineraries.

99 . The apparatus of claim 98 wherein the travel itinerary includes at least one travel segment that is not an airport-to-airport travel segment.

100 . The apparatus of claim 98 wherein each of the flexible-travel segments in each of the potential travel itineraries is selected from the following:

a ride in a taxi;

a drive in a car;

a walk;

a chartered bus;

a ride in a chartered boat;

bicycling from by an individual; and

travel by limousine.

101 . The apparatus of claim 98 further comprising filtering the series of potential travel itineraries so as to exclude from the series of potential travel itineraries, potential travel itineraries that violate user preferences including a user intention indicator to adjust estimated travel-related metrics, the user intention indicator including at least two of an intention to check-in baggage during travel, a time allowance to check-in baggage, a time allowance to clear security at a transit terminal associated with a travel service, and a time allowance for using a travel related facility at the transit terminal before departure;

102 . The apparatus of claim 98 wherein in generating each of the potential travel itineraries, an estimated travel delay time is calculated for and applied for each of the potential travel segments, the estimated travel-delay time a function of a result of a statistical analysis of one or more of:

a travel service reliability;

a survey of prior traveler itinerary and associated travel times;

a delay related to a congestion of infrastructure used by the travel service associated with the given travel segment; or

a weather condition affecting the travel service associated with the given travel segment.

103 . The apparatus of claim 98 further comprising:

a network interface;

the processor;

a memory; and

wherein the processor and memory comprise circuits and software for performing the instructions on the storage medium.

Assignments (8)
RELEASE OF SECURITY INTEREST Recorded Oct 19, 2021
From: CITIBANK, N.A.
To: GLOBAL EAGLE ENTERTAINMENT INC.; MTN SATELLITE COMMUNICATIONS; MARITIME TELECOMMUNICATIONS NETWORK, INC.
Reel/Frame 057859/0605 →
RELEASE OF SECURITY INTEREST Recorded Jan 9, 2017
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: GLOBAL EAGLE ENTERTAINMENT INC.
Reel/Frame 040907/0737 →
RELEASE OF SECURITY INTEREST Recorded Jan 9, 2017
From: MORGAN STANLEY SENIOR FUNDING, INC.
To: GLOBAL EAGLE ENTERTAINMENT INC.
Reel/Frame 040907/0775 →
SECURITY INTEREST Recorded Jan 9, 2017
From: GLOBAL EAGLE ENTERTAINMENT INC.; MARITIME TELECOMMUNICATIONS NETWORK, INC. (D/B/A MTN SATELLITE COMMUNICATIONS)
To: CITIBANK, N.A.
Reel/Frame 041311/0582 →
SECURITY INTEREST Recorded Jul 29, 2016
From: GLOBAL EAGLE ENTERTAINMENT INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039296/0793 →
SECURITY INTEREST Recorded Jul 29, 2016
From: GLOBAL EAGLE ENTERTAINMENT INC.
To: MORGAN STANLEY SENIOR FUNDING, INC.
Reel/Frame 039296/0782 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2016
From: MARKS, JOSHUA BENEGAL
To: MARKS SYSTEMS, INC.
Reel/Frame 038194/0570 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 5, 2016
From: MARKS SYSTEMS, INC.
To: GLOBAL EAGLE ENTERTAINMENT INC.
Reel/Frame 038358/0176 →