US 51,345,754 B2

GPTKB entity