US 6,789,228 F1

GPTKB entity