US 6,789,231 E1

GPTKB entity