US 6,789,1021 B2

GPTKB entity