US 6,787,222 B9

GPTKB entity