US 6,789,692 N1

GPTKB entity