US 6,789,144 E2

GPTKB entity