US 8,222,222 B3

GPTKB entity