US 6,789,640 B5

GPTKB entity