US 6,789,042 F3

GPTKB entity