US 6,789,694 E1

GPTKB entity