US 6,555,555 C1

GPTKB entity