US 6,789,1042 B2

GPTKB entity