US 7,111,117 B4

GPTKB entity