US 12,345,707 D2

GPTKB entity