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

Claim 6:
7. A system for responding to external requests received at an internal bot network, the system comprising:
the internal bot network, said internal bot network comprising a plurality of internal bots, said internal bot network operable to communicate with a plurality of external bots; and
a translation layer/barrier, said translation layer/barrier located between the external bots and the internal bot network;, wherein:
each bot included in the plurality of internal bots and the plurality of external bots is resident on a hardware processor;
each bot included in the plurality of external bots communicates using a set of specifications specific to, and unique to, each external bot;
each bot included in the plurality of internal bots communicates using a set of universal internal bot network specifications and is prevented from communicating using the sets of specifications specific to bots included in the plurality of external bots, the set of universal internal bot network specifications comprising:
an extensible markup language (“XML”) tag that indicates a customer name;
a header that indicates the customer name and an intent name; and
a body written using JavaScript;

the translation layer/barrier intercepts requests between the plurality of internal bots and the plurality of external bots;
the translation layer/barrier reformats intercepted requests to correspond to the set of specifications specific to the receiving bot;
the translation layer/barrier intercepts responses between the plurality of internal bots and the plurality of external bots; and
the translation layer/barrier reformats intercepted responses to correspond to the set of specifications specific to the receiving bot.