US 6,789,716 E1

GPTKB entity