US 61,222,220 B2

GPTKB entity