×

Application-independent language module for language-independent applications

  • US 6,292,773 B1
  • Filed: 06/28/1999
  • Issued: 09/18/2001
  • Est. Priority Date: 06/28/1999
  • Status: Expired due to Term
First Claim
Patent Images

1. A communications method comprising:

  • receiving an identification of a concept that is generic to a plurality of languages and of a language that the concept is to be expressed in from an application needing to communicate the identified concept in the identified language;

    in response, a language module accessing a stored concept object which corresponds to the identified concept, said concept object being common to the plurality of languages, representing the identified concept in a language-independent manner, and pointing to all stored language-specific concept definition objects that correspond to the identified concept;

    further in response, the language module accessing the stored concept definition object that is pointed-to for the identified language by the accessed concept object, each stored concept definition object that is pointed to by the accessed concept object defining the identified concept for an individual language of the plurality of languages and identifying components of the individual language that express the identified concept in the individual language;

    the language module generating an expression of the identified concept in the identified language from stored information including the pointed-to language-specific concept definition object for the identified language and the language components identified by the pointed-to concept definition object; and

    providing the generated expression to the application for communicating the expression.

View all claims
  • 19 Assignments
Timeline View
Assignment View
    ×
    ×