6. The computer readable storage medium according to claim 5 , wherein determining the one or more fonts satisfying the received font match query further comprises: determining the set of fonts returned results previous to the filtering for use if the filtered set of fonts returned results is an empty set.
5. The computer readable storage medium according to claim 1 , wherein determining the one or more fonts satisfying the received font match query further comprises: retrieving the two-dimensional link matrix for other attribute-attribute value pairs in the font match query one by one to filter the generated set of fonts returned results; and determining a font contained in the set of fonts returned results after final filtering as the font matching the received font match query if all of the attribute-attribute value pairs in the font match query have been traversed.