US 35,777,802 B2

GPTKB entity