US 6,789,473 N1

GPTKB entity