×

Multilingual storage and retrieval

  • US 5,778,213 A
  • Filed: 07/12/1996
  • Issued: 07/07/1998
  • Est. Priority Date: 07/12/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a networked system comprising a plurality of client stations interconnected to at least one server, and wherein database records are received at the server from the client stations in a plurality of written languages each using a designated character set for a given language, a method for generating at the server a database which permits (a) storing of multilingual data in the database using a universal character set but without having to translate the entirety of each received data record into the universal character set, and which also permits (b) returning, in response to a client request, data in a requested one of said plurality of written languages using the designated character set for that language, the method comprising the steps of:

  • receiving from one of said client stations a database record comprising a plurality of data fields containing data in a native character set for a given language;

    separating said plurality of data fields into a first set and a second set, said first set including only those data fields from which the database record is sorted, and said second set containing the remaining data fields of the database record;

    storing said data fields of said second set into the database such that the data of said second set is maintained in said native character set;

    translating said data fields of said first set from said native character set into a universal character set and then storing said data fields of said first set into the database;

    receiving at said server a request from a client station for an index of at least a portion of the database sorted according to user-specified language rules; and

    sorting at least a portion of said first set of data fields to generate said requested index and returning said requested index to the client station from which the request was received in said user-specified language.

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