US 51,345,744 B2

GPTKB entity