US 64,958,979 B2

GPTKB entity