US 8,222,222 B6

GPTKB entity