US 54,100,959 B2

GPTKB entity