US 56,444,520 B2

GPTKB entity