US 6,789,1049 B2

GPTKB entity