US 6,789,868 S1

GPTKB entity