| CPC G06N 5/025 (2013.01) [G06N 20/00 (2019.01); G06Q 30/08 (2013.01)] | 24 Claims |

|
1. A system of storing, programming, and instantiating configurable electronic characters on electronic channels, the system comprising:
a computer system comprising:
a storage device that stores multiple configurable electronic characters, wherein each configurable electronic character is programmable by one or more of multiple character customizations that specify custom behaviors or content of the configurable electronic characters upon instantiation;
one or more physical processors programmed by computer program instructions that, when executed, cause the computer system to perform operations comprising:
selectively customize the electronic characters based on multiple electronic request messages from respective entities, wherein:
a first electronic request message from a first entity represents a first request to instantiate a first character customized by the first entity according to one or more first character customizations, and
a second electronic request message from a second entity represents a second request to instantiate the first character or a second character customized by the second entity according to one or more second character customizations;
responsive to receiving multiple electronic request messages from respective entities, select one of the first and second requests as a winning request;
obtain one or more character customizations associated with the winning request; and
transmit, to a user device associated with the winning request, information that causes the first or second electronic character to be instantiated via the user device and causes the first or second electronic character to exhibit the behaviors or content specified by the one or more character customizations associated with the winning request.
|