Die Recherche in IPC-Klassen erfordert oft die Suche in untergeordneten Hierarchie-Stufen, beispielsweise in den Untergruppen einer Hauptgruppe. Viele Patendatenbanken ermöglichen diese Suche durch Trunkierung des Klassensymbols.
Die IPC-Klassen und auch die CPC-Klassen zeigen in ihrer Klassenhierarchie auch Untergruppen, die sich nicht durch Trunkierung erfassen lassen. In solchen Fällen ist es notwendig, dass die Klassensuche die hierarchische Struktur des Klassifizierungsystems berücksichtigt.
Beispiel: IPC-Klassen G03F9/09 ist eine Untergruppe der IPC-Klasse G09G9/08. Eine Suche durch Trunkierung der G09G9/08, z.B IC=(G09G9/08*), würde die /09-Untergruppe nicht berücksichtigen.
Viele Patentdatenbanken bieten keine oder nur eingeschränkte Möglichkeit zur hierarchischen Suche in den Patentklassen.
Die Patentdatenbank PatSeer bietet dem Nutzer die Möglichkeit IPC- und CPC-Klassen hierarchisch zu suchen. Es werden somit nicht diejenigen Klassen gesucht, die sich durch die von dem Trunkierungsoperator erzeugten Klassen ergeben, sondern es werden die Klassen gesucht, die tatsächlich in der hierarchischen Struktur folgen, auch wenn diese einen anderen alphanumerischen Stamm aufweisen.