US 35,728,877 B2

GPTKB entity