Patent ID: 11902387
Assignee: BANK OF AMERICA CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC H  G | IPC G  H

Claim 11:
12. A method for providing real-time customized software to a user on a distinct client station, the method comprising:
transmitting a request from the user from a request originating channel to a server;
extracting, by a request intent extractor module located on the server, an intent for the real-time customized software from the request;
determining, by an intelligent feature processor module located on the server, which one or more features present within a central feature catalog correspond with the intent;
determining, by the intelligent feature processor module, a target output channel identification that corresponds with the intent and the one or more features;
when a target output channel identification is determined:
transmitting, from the intelligent feature processor module, the one or more features and the target output channel identification to a real-time intelligent feature bundler module located on the server;
receiving, by the real-time intelligent feature bundler module, the one or more features and the target output channel identification;
extracting, by the real-time intelligent feature bundler module, source code corresponding to the one or more features and the target output channel identification from a store of source code;
bundling, by the real-time intelligent feature bundler module, the extracted source code to form the real-time customized software;
transmitting, from the server, the real-time customized software to the target output channel; and
executing, by the target output channel, the real-time customized software within a plugin-code container;, wherein the target output channel is the request originating channel or a different channel; and
when a target output channel identification is not determined:
informing the user that a target output channel is not available.