×

Translation of user requests into itinerary solutions

  • US 10,210,270 B2
  • Filed: 05/15/2017
  • Issued: 02/19/2019
  • Est. Priority Date: 03/14/2011
  • Status: Active Grant
First Claim
Patent Images

1. A system for translating user requests into itinerary solutions, the system comprising:

  • a processor configured to;

    receive an itinerary request associated with one or more passengers; and

    present, to the one or more passengers, at least one itinerary solution selected from feasible itinerary solutions based on a ranking;

    a parser configured to;

    parse the itinerary request to determine two or more nodes associated with the itinerary request, and dependencies between the two or more nodes; and

    combine the two or more nodes associated with the itinerary request into an itinerary network; and

    a scheduler configured to;

    create a level matrix for the itinerary network by selecting main nodes and child nodes that depend on the main nodes, from the two or more nodes in the itinerary network;

    create a topology of the itinerary network based on the level matrix, the topology including at least an ordered list of the two or more nodes;

    process the itinerary network using the topology to create a plurality of tuples, wherein;

    the plurality of tuples includes at least flight tuples and hotel tuples; and

    each tuple of the plurality of tuples is a set of objects associated with a node;

    analyze the plurality of tuples based on the itinerary request and the dependencies between the two or more nodes;

    based on the analysis, determine the feasible itinerary solutions for each of the one or more passengers; and

    rank the feasible itinerary solutions for each of the one or more passengers, based on at least passenger preferences.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×