US 6,789,980 P1

GPTKB entity