US 43,109,889 B2

GPTKB entity