US 6,789,622 E1

GPTKB entity