Patent ID: 7689910
Filing Date: 2010-03-30
Classification: G06F

Abstract:
1. A program storage device, comprising: program instructions executable by a processing device to perform operations for delimiting words, the operations comprising: adding an extensible vocabulary markup to a plurality of markup languages, each markup language having an associated vocabulary of terms, wherein said adding includes using said extensible vocabulary markup to markup terms of a document of a plurality of documents as occurrences of terms from said vocabularies of said markup languages so that each term of a document marked up using said extensible vocabulary markup is delimited as belonging to a vocabulary of said vocabularies; processing a provided term from one or more of said vocabularies, said processing including generating a knowledge representation of a particular document of said plurality of documents in which the provided term occurs, said knowledge representation including an identification of a particular vocabulary of said vocabularies, said particular vocabulary having the provided term, said knowledge representation further including the provided term belonging to the particular vocabulary and an identification of the particular document in which the provided term occurs; processing an additional provided term from an additional vocabulary of said vocabularies so that said knowledge representation of said particular document further includes an identification of said additional vocabulary of said vocabularies, and the additional provided term belonging to the additional vocabulary; inputting one of the provided terms as a search term; selecting said particular vocabulary in which the provided term occurs from said plurality of vocabularies; and retrieving a plurality of documents including said particular document, each retrieved document having said inputted provided term belonging to said selected particular vocabulary, said retrieving including processing said knowledge representation to identify said particular document having said inputted provided term belonging to said selected particular vocabulary.