×

Using software agents to schedule airline flights

  • US 20050246208A1
  • Filed: 04/30/2004
  • Published: 11/03/2005
  • Est. Priority Date: 04/30/2004
  • Status: Active Grant
First Claim
Patent Images

1. A computer system for scheduling airline flights, the system comprising a processor connected to one or more input/output devices and a storage device storing flight information having airport software agents, aircraft software agents, and an allocation manager software agent, wherein:

  • the allocation manager software agent assigns aircraft software agents to flights from airports represented by airport software agents using an assignment methodology that attempts to minimize cost of a particular flight and minimize cost across all of the flights;

    each airport software agent represents an airport in a geographic location, is identified by an airport identifier, has flight information for flights identified as departing from the airport represented by the airport software agent, the flight information including a flight identifier, an indication of a destination airport, an indication of a departure time, and a number of passengers for the flight, and is operable to communicate flight information to the allocation manager software agent for flights that are not assigned an aircraft software agent and need to be scheduled;

    each aircraft software agent represents an aircraft, is identified by an aircraft identifier, includes a passenger capacity, an overhead cost for each flight regardless of number of passengers on a flight flown by the aircraft, and a passenger cost for each passenger on a flight flown by the aircraft, is operable to receive flight information from the allocation manager software agent of flights that the allocation manager software agent is scheduling, and is operable to submit a bid to the allocation manager software agent to service one of the flights that the allocation manager software agent is scheduling; and

    the processor is configured to execute computer-readable instructions associated with each airport software agent, each aircraft software agent, and the allocation manager.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×