background image
In a general case it is possible for the customer to make a registration (profile presentation) for a
service both using computer-based and WAP-based handset interfaces as shown in Figure 6.
The result of registration is a generated personal assistant agent that may start running on a
customer's PC or on the server of a service provider.
In the current version (see Prototype Description), a customer's profile is presented as a set of
patterns together with computational rules used for filtering and analysis of information.
However, the profile representation format can be overridden if needed.
During registration the module also provides a customer profile record that can be used by service
providers. This record includes customer data which s/he agrees to disclose to the service
provider and which can be used, for example, for gathering information about service customers.
Customer-Agent Communication Module
Communication between the customer and the agent can be done in two ways (see Figure 7).
XML
Engine
DTD
repository
XSL
repository
XS
L s
ele
ctio
n
Software agent
DTD s
electio
n
Analyzed data
WML Decks
SMS
Mail
An
aly
zed
da
ta
WML
Cus
tome
r Inp
ut
SMS
Mes
sage
s
Customer with
WAP Phone
Figure 7 Customer-Agent communication module
1. In the case of indirect communication, the customer can read pages from the Internet via a
WAP-enabled mobile device, and agent prepares such pages containing data to be read by the
customer. In this case communication module generates WML-page content accessible by the
customer.

<< - < - > - >>