US 6,789,413 C1

GPTKB entity