US 43,109,885 B2

GPTKB entity