Patent Document ID: 4566078
Application ID: 06480419

Base Claim:
1. A method of providing a distributed, interactive data processing system with concurrent multi-lingual use by a plurality of users, said data processing system including a message composition service, said method comprising the steps of: establishing a message model data collection by storing message models, said message models being stored with a message identifier primary key that is common for all usage and a secondary key that is a national language index, establishing for each user who signs onto said system a national language index corresponding to said secondary key, requesting said message composition service to compose a message for use by an interactive program run on said system, said message being identified by said primary key for the specific message requested and said secondary key established for the user for which the message is intended, retrieving from said message model data collection message models using said primary and secondary keys in response to a request to compose a message, composing said message from said message models retrieved from said message model data collection, and storing the composed message so that it can be used by said interactive program to communicate the message to the user.

---

Claim 8:
8. The method recited in claim 1 wherein said interactive program is a supervisor program and said message composition service is part of said supervisor program, said supervisor program further including a macro which performs said step of requesting and a message request service which calls said message composition service to perform the step of retrieving, said message request service performing said step of storing by storing the composed message as a value of a variable in said macro, said method further comprising the steps of: retrieving said composed message as said value of said variable in said macro, and communicating said composed message to a user.