US 6,789,508 R1

GPTKB entity