US 6,787,111 A2

GPTKB entity