PERFORMING AUTOMATED OPERATIONS BASED ON TRANSACTIONAL DATA
5 Assignments
0 Petitions
Accused Products
Abstract
Subject innovations are directed towards a platform architecture, system, and special purpose software and hardware that employs a machine learning approach using transactional behavioral events and data about customers to allow a telecommunications marketer to express a set of configurable business rules and constraints, and within a dynamic optimization approach, derive solutions or marketing approaches to optimize delayed key performance indicators. In one embodiment, this is obtained using marketing experiments that seek to learn and influence long term behaviors of customers.
-
Citations
48 Claims
-
1-28. -28. (canceled)
-
29. A non-transitory computer-readable storage device having instructions stored thereon that, in response to execution by a processor unit, cause the processor unit to perform operations including:
-
tracking, by the processor unit, actions of a plurality of customers of a telecommunications service provider; analyzing, by the processor unit, the tracked actions to select multiple customers of the plurality for a target group to receive information related to functionality provided by the telecommunications service provider, wherein the selecting of the multiple customers for the target group for the information is based at least in part on a prediction from the tracked actions of those multiple customers that those multiple customers will alter their future actions based on the information; sending, by the processor unit, messages over one or more networks to client devices of the multiple customers in the target group that include the information; tracking, by the processor unit, results of sending the messages based at least in part on further actions related to the information that are taken by at least some customers over a period of time; and updating, based on the tracked results, stored data about the plurality of customers, to adjust future predictions that customers will alter further future actions based on future providing of information. - View Dependent Claims (30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40)
-
-
41. A computer-implemented method comprising:
-
tracking, by one or more configured computing systems, actions of a plurality of customers of a service provider in using functionality provided by the service provider; analyzing, by the one or more configured computing systems, the tracked actions to select multiple customers to include in a target group to receive information related to the functionality provided by the service provider, wherein the selecting of the multiple customers is based at least in part on a prediction from the tracked actions that the multiple customers will alter their future actions in using the functionality of the service provider based on the information; sending messages, by the one or more configured computing systems over one or more networks to client devices of the multiple customers, that include the information; tracking, by the one or more configured computing systems and over a period of time after sending the messages, results of providing the information to the multiple customers based at least in part on further actions that are taken by at least some of the multiple customers over the period of time that alter use of the functionality provided by the service provider, wherein the further actions taken by one or more of the at least some customers include altering accounts of the one or more customers with the service provider; and updating, by the one or more configured computing systems and based on the tracked results, stored data about the multiple customers, to adjust future predictions that the multiple customers will alter further future actions based on future providing of information. - View Dependent Claims (42, 43, 44, 45)
-
-
46. A network device, comprising:
-
a transceiver to send and receive data over a network; and one or more processors that are operative to perform automated operations including; tracking actions of a plurality of customers of a telecommunications service provider in using functionality provided by the telecommunications service provider; analyzing the tracked actions to select multiple customers that are a subset of the plurality to include in a target group to receive information about an offering from the telecommunication service provider related to recharging customer accounts for use in accessing the functionality provided by the telecommunications service provider, wherein the selecting of the multiple customers is based at least in part on a prediction from the tracked actions that the multiple customers will elect to recharge their accounts with the telecommunications service provider in response to the offering; sending, over the network to client devices of the multiple customers, electronic messages that include the information about the offering; tracking, over a period of time after sending the electronic messages, results of the offering based at least in part on further actions that are taken by at least some of the multiple customers over the period of time; and updating, based on the tracked results, stored data about the multiple customers, to adjust future predictions that the multiple customers will alter further future actions based on future providing of information. - View Dependent Claims (47, 48)
-
Specification