US 51,345,751 B2

GPTKB entity