US 6,789,1006 B2

GPTKB entity