US 51,555,533 B2

GPTKB entity