US 11,902,387 B2
Apparatus and methods for real-time rendering of zero-byte customized software on a client station
Krithika Viswanathan, Chennai (IN); Amit Mishra, Chennai (IN); Rajat Singla, Noida (IN); and Subburathinam Krishnan, Chennai Tamil Nadu (IN)
Assigned to Bank of America Corporation, Charlotte, NC (US)
Filed by Bank of America Corporation, Charlotte, NC (US)
Filed on May 4, 2023, as Appl. No. 18/143,125.
Application 18/143,125 is a continuation of application No. 17/717,298, filed on Apr. 11, 2022, granted, now 11,683,387.
Prior Publication US 2023/0328144 A1, Oct. 12, 2023
Int. Cl. G06F 9/445 (2018.01); H04L 67/00 (2022.01); G06F 8/70 (2018.01); G06F 8/20 (2018.01)
CPC H04L 67/34 (2013.01) [G06F 8/20 (2013.01); G06F 8/70 (2013.01)] 20 Claims
OG exemplary drawing
 
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.