Patent ID: 9153138
Filing Date: 2015-10-06
Classification: G06Q,G08G

Abstract:
1. A method, comprising: receiving, at a first aircraft computing agent associated with a first aircraft, a conflict notice from a first airfield computing agent associated with a first airfield, wherein the conflict notice is received by the first aircraft computing agent in response to the first airfield computing agent proactively identifying a potential conflict that will cause a maximum on ground (MOG) limit to be exceeded at the first airfield and identifying the first aircraft as contributing to the potential conflict, wherein the conflict notice indicates that the first aircraft is associated with the potential conflict, wherein the first aircraft computing agent includes at least one of a hardware computing element or a software module executed by one or more processors, and wherein the first airfield computing agent includes at least one of a second hardware computing element or a second software module executed by one or more processors; identifying, by the first aircraft computing agent, based on parameters associated with the first aircraft, one or more actions associated with the first aircraft that would address the potential conflict in response to receiving the conflict notice, wherein identifying comprises negotiating, by the first aircraft computing agent, with at least one second airfield computing agent to select one or more viable actions of the one or more actions; sending, by the first aircraft computing agent, a conflict notice response to the first airfield computing agent in response to identifying the one or more actions associated with the first aircraft that would address the potential conflict; receiving, by the first aircraft computing agent, an instruction to perform a first action from the first airfield computing agent in response to sending the conflict notice response, wherein the first action is selected based on a cost function that ranks the one or more actions based on criteria including a cumulative amount of schedule change for all aircraft affected by the one or more actions; and automatically executing, by the first aircraft computing agent, the first action of the one or more actions in response to receiving the instruction to generate an updated flight schedule, wherein the first aircraft operates according to the updated flight schedule.