US 6,789,101 E1

GPTKB entity