US 50,800,035 B2

GPTKB entity