| CPC G06Q 30/0641 (2013.01) [G06F 3/0482 (2013.01); G06F 16/252 (2019.01); G06Q 30/0603 (2013.01); G06Q 30/0621 (2013.01); G06Q 30/0635 (2013.01); G06Q 30/0643 (2013.01); H04L 63/102 (2013.01)] | 19 Claims |

|
1. A system comprising a computer system which comprises:
a processor unit;
computer storage;
a communications unit; and
a graphical user interface for presentation to a user via a display system, wherein the user is a representative of a customer, wherein the graphical user interface is configured to receive login credentials for the user, and wherein the graphical user interface includes:
a navigation section that includes at least one of a models menu control or a scenarios menu control; and
an effectivity selector that is selectable to allow the user to select a plurality of aircraft for modification and that is configured to display corresponding effectivity information for the selected plurality of aircraft;
wherein the system comprises a modification marketplace implemented using the computer system,
wherein the modification marketplace is configured to communicate with a plurality of data systems via one or more communications links, each communications link including at least one of a wired link, a wireless link, or an optical link,
the modification marketplace comprising:
an access manager configured to use a product access filter to determine a customer type for the customer based on the login credentials for the user,
wherein the access manager, in response to the user selecting the models menu control, is configured to automatically tailor a plurality of model options that are presented to the user based on the login credentials and the customer type determined for the customer; and
wherein the access manager, in response to the user selecting the scenarios menu control, is configured to use a business scenario filter to automatically tailor a plurality of scenario options presented to the user based on the login credentials and the customer type determined for the customer; and
an effectivity manager configured to access, via the one or more communications links, at least one database of one or more databases contained in the plurality of data systems, the effectivity manager being configured to retrieve information stored in the at least one database to present effectivity information via the graphical user interface;
wherein in response to the user selecting the plurality of aircraft for modification via the effectivity selector and in response to the user selecting at least one of a first option from the plurality of model options or a second option from the plurality of scenario options, the effectivity manager is configured to automatically tailor features presented in the graphical user interface for modifying the selected plurality of aircraft using the corresponding effectivity information for the selected plurality of aircraft; and
wherein in response to receiving a feature selection via the graphical user interface to modify the selected plurality of aircraft, the modification marketplace is configured to retrieve, via the one or more communications links, information from at least one of the one or more databases contained in the plurality of data systems, and to determine, based on the retrieved information, whether the feature selection includes a feature already installed on at least one of the selected plurality of aircraft;
wherein the computer system comprises a cart control in the graphical user interface (GUI), the cart control being selectable by the user to display a virtual cart display comprising an identifier of each of one or more of the selected features included by the user in the virtual cart display, and comprising a selectable check-out element for performing a checkout process on the virtual cart display, the checkout process comprising:
displaying, by the GUI, a checkout window over the virtual cart display to allow the user to enter or search for the user contact information;
in the checkout process, upon the GUI receiving: (a) a selection of a first radio button in the checkout window, (b) the user's identification number entered into an identification number field in the checkout window, and (c) a selection of a find-people button in the checkout window, the GUI automatically populating the user's contact information in the checkout window based on the identification number entered into the identification number field;
upon the GUI receiving: (a) a selection of a second radio button in the checkout window, (b) a portion of the user's contact information entered into a user ID field in the checkout window, and (c) a selection of the find-people button, the GUI automatically populating the rest of the user's contact information in the checkout window based on the portion of the user's contact information entered into the user ID field.
|