Aviation

Airline Seat Map Display Rules

Dynamic seat map system that personalizes seat availability based on loyalty tier, fare class, group size and cabin occupancy levels.

This template can be edited in GoRules BRMS

Solution

This airline seat management system delivers personalized seat map experiences by evaluating multiple factors to determine what seats each passenger can view and select. The system considers the customer's loyalty status, analyzing whether they hold platinum, gold, silver or standard tier membership. It factors in the passenger's fare class, distinguishing between first class, business class, economy plus, and standard economy tickets.

The solution adds intelligence by calculating real-time cabin fill percentages and factoring in group booking requirements for families or parties traveling together. Premium loyalty members and higher fare classes unlock access to preferred seating areas, while restricted seats become available when cabin occupancy exceeds certain thresholds or for groups needing adjacent seating. This creates a seamless, personalized booking experience while optimizing airline seat inventory management.

How it works

The decision graph processes passenger and flight data through four key nodes:

  1. Input Processing: Receives customer profile information (tier, fare class, group size), cabin details (total seats, occupied seats, seat types), and flight information.
  2. Cabin Fill Calculation: Computes the percentage of occupied seats and determines if adjacent seating is required based on group size.
  3. Seat Availability Rules: Applies a decision table with 12 prioritized rules that evaluate customer tier, fare class, cabin occupancy percentage, and group size to determine which seat types to display.
  4. Display Adjustment: Calculates total available seats, determines the appropriate seat map version (standard or premium), and generates appropriate messaging based on cabin occupancy.

Other aviation templates

Aviation
Flight Dispatch Decision System

Rules-based aviation system that evaluates weather, aircraft, crew, and weight factors to ensure regulatory compliance and safe flight operations.

Aviation
Dynamic Airline Ticket Pricing Engine

Automated fare optimization system that sets ticket prices based on time to departure, seat availability, market demand, and competitor pricing.

Aviation
Booking Personalization System

Dynamic flight booking platform that tailors UI, discounts, and features based on customer loyalty status, device type, booking history, and traffic source.

Aviation
Flight Ancillary Recommendations

Data-driven system that personalizes travel add-on recommendations based on customer profile, route details, and previous purchasing behavior.

Aviation
Booking Fraud Detection

Advanced risk assessment that evaluates payment methods, booking patterns, and account behavior to prevent travel reservation fraud.

Aviation
Online Check-in Eligibility System

Automated passenger validation system that determines online check-in eligibility based on travel documents, flight timing, and special assistance requirements.

Aviation
Flight Rebooking Fee Calculator

Dynamic fee system for airline booking modifications that adjusts charges based on fare class, time to departure, loyalty status, and change history.

Aviation
Airline Upgrade Eligibility

Advanced passenger upgrade decision engine that evaluates loyalty status, fare class, corporate agreements, and cabin availability to prioritize upgrades.

Aviation
Airline Loyalty Points Calculator

Advanced system for calculating airline loyalty program points based on fare class, route type, distance, member status, and seasonal promotions.

Get started with GoRules

Need help?

Get in touch for enterprise consultancy and support

Start integrating

Integrate in as little as 10 minutes with our evaluation API