US 900123469 B2

GPTKB entity