US 6,789,1021 B1

GPTKB entity