US 50,555,477 B2

GPTKB entity