US 21,555,629 B2

GPTKB entity