摘要:
Techniques are provided for use in accordance with such systems as web sites operating electronic commerce (e-commerce) applications, interactive voice response (IVR) systems and workflow systems for providing automated monitoring of user activity and personalized action taking based on such activity, in accordance with an on-line decision support mechanism which combines formal and heuristic reasoning. In a web-based system, for example, the on-line decision support provided in accordance with the invention can be used in a wide variety of e-commerce applications requiring automated, real-time, intelligent interventions, including targeted promotions and discounts, assisting with navigation through self-help material, supporting dynamic price negotiations, and even selecting large portions of page content.
摘要:
Location-based services are provided in a communication system comprising a wireless network. In one aspect, information indicative of location of a given mobile user device of the system is periodically collected. The collected location information is processed in a server or other processing device of the system to determine at least one normal pattern of movement of the mobile user device from at least a first location to a second location. An alert is generated if subsequent movement of the mobile user device from the first location to the second location exhibits a significant deviation from the normal pattern of movement. The normal pattern of movement may be used to generate a multidimensional geofence that includes, in addition to a geographic area dimension, at least one additional dimension such as, for example, a speed of movement dimension, a direction of movement dimension, a stop duration dimension, or a related device proximity dimension.
摘要:
A customer relationship management system is disclosed for matching a given work item with an agent. The system includes a database to hold customer information, agent information, and system information, and a network contact center server operative to receive the given work item from the customer and route it to the agent based at least in part on the information in the database. The network contact center server is configured to control the conduction of an automated web dialogue with the customer via a separate web server and is further configured to control the conduction of an automated voice dialogue with the customer via an interactive voice response system. The automated web dialogue and the automated voice dialogue are thereby both conductable under the control of the network contact center server.
摘要:
Computer and telecommunication systems employing workflow (contact flow) processes are enhanced by employing dynamic random differential treatment of so-called instances (contacts) entering the workflow (contact flow). This is realized, for example, by associating a prescribed distinguishing function with the workflow (contact flow), and to use a value given by this prescribed distinguishing function in one or more decisions relating to how the object instance (contact) should be processed. Each decision is essentially a choice between two or more paths in a workflow (contact flow), or a choice between two or more workflows (contact flows). For example, the prescribed distinguishing function could associate a distinguishing value having an integer value between 1 and 100 with object instances (contacts), and a selection function for making a decision to use one or more of a plurality of workflows (contact flows) is related to a prescribed parameter “x” that has a value from 0 to 100. For example, each object instance (contact) with a prescribed distinguishing value≦x is routed to a first of the plurality of possible treatments and each object instance (contact) with distinguishing value>x is routed to at least another of the plurality of possible treatments. Additionally, dynamic control is utilized over the parameters employed by the selection function that control whether object instances (contacts) are routed to the first treatment or to some other treatment. For the preceding example, this is accomplished by permitting dynamic control over the value of prescribed parameter x. This dynamic control is effected either manually or automatically. In a particular embodiment of the invention, dynamically controlled differentiation is realized by associating a random number (or other randomly chosen value) with each object instance (contact), and to use this random number in one or more decisions relating to how the object instance (contact) should be processed. That is, a randomized differentiator is utilized as the dynamically controlled differentiator.
摘要:
A tone advisor, a tone assisting system and a method of associating tones with callers. In one embodiment the method includes: (1) monitoring calls to and from a user, (2) obtaining information based on the calls and (3) categorizing a caller associated with at least one of the calls into a contact group according to the information and (4) assigning a genre of tones to the contact group.
摘要:
The present invention is directed to a method and system for routing contacts in a contact center based on a number of factors including the value or nature of items in an order of the customer associated with the contact. The invention is particularly useful in E-commerce web-sites in which electronic orders are generated by the customer.
摘要:
A tone advisor, a tone assisting system and a method of associating tones with callers. In one embodiment the method includes: (1) monitoring calls to and from a user, (2) obtaining information based on the calls and (3) categorizing a caller associated with at least one of the calls into a contact group according to the information and (4) assigning a genre of tones to the contact group.
摘要:
Execution of flexible workflows using artifacts is described. A workflow execution engine is configured to instantiate a process execution (PE) artifact. The PE artifact includes one or more transitions. The workflow execution engine is further configured to execute the one or more transitions and determine if any of the one or more transitions are new or modified. The workflow execution engine is additionally configured to load and execute new or modified transitions, without reinstantiating the PE artifact, responsive to determining that at least one new or modified transitions exist.
摘要:
Execution of flexible workflows using artifacts is described. A workflow execution engine is configured to instantiate a process execution (PE) artifact. The PE artifact includes one or more transitions. The workflow execution engine is further configured to execute the one or more transitions and determine if any of the one or more transitions are new or modified. The workflow execution engine is additionally configured to load and execute new or modified transitions, without reinstantiating the PE artifact, responsive to determining that at least one new or modified transitions exist.