×

Methods and apparatus for understanding machine vocabulary

  • US 8,108,207 B1
  • Filed: 09/01/2009
  • Issued: 01/31/2012
  • Est. Priority Date: 01/28/2005
  • Status: Expired due to Fees
First Claim
Patent Images

1. A non-transitory computer readable medium having instructions encoded thereon for performing a method for generating a machine vocabulary of numerical representations of words by classifying words as numerical language elements comprising:

  • defining a plurality of tables, each of the tables having a set of words indicative of a particular context;

    populating at least one definition element corresponding to a word, the definition elements having a plurality of fields, each of the fields having a value corresponding to the defined tables, said populating further comprising;

    identifying, for each field, a corresponding table from the plurality of tables;

    determining, for the identified field, an entry from the table corresponding to a definition of the word in a particular context;

    storing an index of the entry from the table in the identified field; and

    selectively repeating the population of definition elements according to the rules to substantially define the word in the context of a particular definition;

    wherein the definition elements include at least bit fields of class, method, and category in the high bits,wherein the class field corresponds to a set of contexts, the method field corresponds to a structure of fields in lower order bits, the category field corresponds to a subset of the contexts within the class field, and any subsequent fields correspond to a subset of one or more of the other existing fields;

    wherein after the populating step, a disambiguation is performed on definition elements of equal category and method fields, said disambiguation comprising;

    performing bitwise operations on at least a subset of the fields in the definition elements with corresponding fields in the other definition elements,wherein each of the definition elements are indicative of a particular context,the operations for identifying a particular definition element based on the context of a set of words; and

    wherein the disambiguation further comprises applying bitwise operations such that a result of the bitwise operation equals the definition element of another word describing the usage in context.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×