US 6,789,889 B1

GPTKB entity