A server machine has a first user interface for interactively producing templates and a second user interface provided through a client machine, such as a wireless telephone, for performing server actions using templates. In response to signals received through the first user interface, the server produces a template for use in performing server actions, such as creating e-mail messages, scheduling appointments, or submitting database queries. The template includes a field and a attribute data indicating whether it is necessary to obtain information through the second user interface to complete the field. The server receives a request from the client machine for performance of a server action using the template. In response, the server performs the server action, determining from the attribute data whether it is necessary to obtain information to complete the field. If not, the server performs the server action without obtaining information through the second user interface to complete the field. But if it is necessary, the server obtains information from the client machine through the second user interface to complete the field.

 
Web www.patentalert.com

> Remote manual, maintenance, and diagnostic services for networked electronic devices

~ 00389