US 43,111,115 B2

GPTKB entity