US 29,222,304 B2

GPTKB entity