US 64,587,041 B2

GPTKB entity