US 6,789,630 N1

GPTKB entity