Patent ID: 9100479
Filing Date: 2015-08-04
Classification: G10L,H04M

Abstract:
1. A method comprising: receiving, from a first user, a first customization associating first values with a first subset of parameters, wherein the parameters are configured for determining whether a call recipient is a human or a machine, wherein the parameters are preconfigured with different sets of default values corresponding to different call types and the first customization customizes a set of default values corresponding to a first call type, and wherein the first subset of the parameters with the associated first values are stored in a non-transitory data storage medium along with an association to the first user; placing a first call to a first communications device, wherein the first call is associated with the first user; receiving a first response to the first call from a first call recipient associated with the first communications device; processing the first response based on the first subset of the parameters that are associated with the first values; based on processing the received first response based on the first subset of the parameters with the associated first values, determining whether the first call recipient is a human or a machine; handling the first call in a first manner if the first call recipient is determined to be a human, and handling the first call in a second manner that is different from the first manner if the first call recipient is determined to be a machine; receiving, from a second user, a second customization associating second values with a second subset of the parameters, wherein the second subset of the parameters with the associated second values are stored in the non-transitory data storage medium along with an association to the second user; placing a second call to a second communications device, wherein the second call is associated with the second user; receiving a second response to the second call from a second call recipient associated with the second communications device; processing the second response based on the second subset of the parameters that are associated with the second values; based on processing the second response based on the second subset of the parameters with the associated second values, determining whether the second call recipient is a human or a machine; and handling the second call in a third manner if the second call recipient is determined to be a human, and handling the second call in a fourth manner if the second call recipient is determined to be a machine.