US 29,100,036 B2

GPTKB entity