US 64,958,889 B2

GPTKB entity