US 6,789,489 E1

GPTKB entity