| CPC H04L 63/1433 (2013.01) [H04L 63/1416 (2013.01); H04L 63/1425 (2013.01)] | 20 Claims |

|
1. A computer-implemented method comprising:
receiving, by one or more processors, a notification to engage at least one transmission guard bot of a plurality of transmission guard bots in a communication session between a plurality of computing devices associated with a plurality of users;
generating, by the one or more processors and in response to the notification, at least one trained transmission guard bot configured with a plurality of communication capabilities to engage in the communication session between the plurality of computing devices associated with the plurality of users;
engaging, by the one or more processors, the at least one trained transmission guard bot into the communication session between the plurality of computing devices associated with the plurality of users, wherein the at least one trained transmission guard bot is configured with an ability to perform at least one voice function during the communication session based on at least one communication capability of the plurality of communication capabilities;
utilizing, by the one or more processors, the at least one trained transmission guard bot to continually monitor a plurality of content data points associated with the communication session for a predetermined period of time;
detecting, by the one or more processors, at least one suspicious content data point within the plurality of content data points associated with the communication session based on the continual monitoring of the at least one transmission guard bot;
determining, by the one or more processors and in response to detecting the at least one suspicious content data point, at least one risk assessment metric associated with the communication session based on the at least one suspicious content data point and the plurality of content data points associated with the communication session; and
invoking, by the one or more processors, at least one action related to a spam prevention via the at least one trained transmission guard bot by:
accessing a bot system that comprises a plurality of specialty bots, each specialty bot is provisioned to perform at least one bot-specific action;
selecting at least one specialty bot from the plurality of specialty bots based at least in part on the at least one risk assessment metric; and
invoking the at least one specialty bot to perform the at least one bot-specific action, wherein the at least one bot-specific action comprises at least one of:
causing the communication session to terminate,
causing another bot to join the communication session,
tracing a phone number of a computing device from which a user initiates the communication session,
transmitting a new communication to the computing device of the user,
causing another computing device associated with an entity impersonated in the communication session to commence a cross reference search against a call log associated with the entity,
reporting session-related information pertaining to the communication session to the entity,
communicating contact information of the entity to the user at the computing device, or
selecting and invoking an additional specialty bot to perform an additional action related to the spam prevention.
|