2. The method of claim 1 , wherein the generating the attribute index comprises: extracting a text content in the object; conducting a second search of the text content for an attribute in the set of attributes; setting an index bit corresponding to the attribute in the attribute index if the attribute is found in the text content, wherein the attribute index includes a plurality of index bits corresponding to attributes in the set of attributes; and repeating the second search and the setting the index bit for all attributes in the set of attributes.
2. The method of claim 1 , wherein the generating the attribute index comprises: extracting a text content in the object; conducting a second search of the text content for an attribute in the set of attributes; setting an index bit corresponding to the attribute in the attribute index if the attribute is found in the text content, wherein the attribute index includes a plurality of index bits corresponding to attributes in the set of attributes; and repeating the second search and the setting the index bit for all attributes in the set of attributes. 6. The method of claim 2 , wherein the index bit corresponding to the attribute is determined from an attribute table containing a mapping of attributes to index bits.