US 6,789,048 E1

GPTKB entity