CPC H04L 67/34 (2013.01) [G06F 8/20 (2013.01); G06F 8/70 (2013.01)] | 20 Claims |
1. An apparatus for providing real-time customized software to a user on a distinct client station comprising:
a request originating channel configured to transmit a request from the user for real-time customized software;
a database comprising:
a central feature catalog; and
a store of source code;
a server, the server comprising:
a communication link;
a processor;
a non-transitory memory configured to store at least:
an operating system;
a request intent extractor;
an intelligent feature processor; and
a multi-module real-time intelligent feature bundler; and
two or more output channels that are each configured to:
receive the real-time customized software; and
execute the real-time customized software within a plugin-code container;
wherein:
the request intent extractor determines an intent for the real-time customized software requested by the user;
the intelligent feature processor:
determines which one or more features located within the central feature catalog corresponds with the intent for the real-time customized software requested by the user; and
transmits the one or more features and an identification of one of the two or more output channels to the multi-module real-time intelligent feature bundler; and
the multi-module real-time intelligent feature bundler:
receives the one or more features and the identification;
extracts source code corresponding to the one or more features and the identification from the store of source code;
bundles the extracted source code to create the real-time customized software; and
streams the real-time customized software to the identified output channel.
|