US 6,787,666 C3

GPTKB entity