US 6,789,614 N1

GPTKB entity