US 43,109,881 B2

GPTKB entity