US 6,786,888 C1

GPTKB entity