Patent ID: 6665662
Filing Date: 2003-12-16
Classification: G06F,Y10S

Abstract:
A method of translating any of a plurality of queries for related concepts in a database of concepts and relationships among concepts, the database local to a concept server process, a first query originating from a first concept client process, wherein a plurality of other concept client processes may issue other respective queries, the method comprising the steps of:accepting the first query in a format required by the first concept client process; translating the first query into one or more concept server request data structures that are expressed using a markup language in a first document, wherein each of the request data structures represents a request for the concept server process to transform the first query into a concept tree, one or more related concepts, or one or more normative terms; sending the first document to a concept server over a network; receiving over the network from the concept server a second document in the markup language that includes results based on the concept server process processing the request data structures, wherein the results comprise one or more concept categories, normative terms, alternative terms, or related concepts for the first query; and translating from the markup language in the second document into values of the related concepts in the format required by the first client process.