US 6,789,044 P1

GPTKB entity