US 51,345,731 B2

GPTKB entity