US 900123520 B2

GPTKB entity