US 6,789,273 N1

GPTKB entity