US 51,345,779 B2

GPTKB entity