Multi-passenger multi-route travel planning
First Claim
Patent Images
1. A method, comprising:
- sending independent queries to a travel planning system for each of a plurality of passenger groups;
receiving lists of individual solutions appropriate for the passenger groups in response to the independent queries;
combining the lists to provide joint solutions according to joint travel requirements/preferences;
determining if there are a sufficient number of joint solutions; and
, if there are not a sufficient number of joint solutions,resending individual queries with constraints on features of the resent individual queries.
4 Assignments
0 Petitions
Accused Products
Abstract
Multiple passenger multiple route techniques are disclosed including sending independent queries to a travel planning system for each of a plurality of passenger groups and receiving lists of individual solutions appropriate for the passenger groups in response to the independent queries. The lists are combined to provide joint solutions according to joint travel requirements/preferences and if there are not a sufficient number of joint solutions, the individual queries are resent with constraints on features of the resent individual queries.
-
Citations
20 Claims
-
1. A method, comprising:
-
sending independent queries to a travel planning system for each of a plurality of passenger groups; receiving lists of individual solutions appropriate for the passenger groups in response to the independent queries; combining the lists to provide joint solutions according to joint travel requirements/preferences; determining if there are a sufficient number of joint solutions; and
, if there are not a sufficient number of joint solutions,resending individual queries with constraints on features of the resent individual queries. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer program product residing on a computer readable medium, for producing multiple routes for muliptel groups of passengers, the computer program product comprising instructions for causing a computer to:
-
send independent queries to a travel planning system for each of a plurality of passenger groups; receive lists of individual solutions appropriate for the passenger groups in response to the independent queries; combine the lists to provide joint solutions according to joint travel requirements/preferences; determine if there are a sufficient number of joint solutions; and
, if there are a sufficient number of joint solutions,return the joint solutions. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification