US 6,789,944 B6

GPTKB entity