US 51,555,559 B2

GPTKB entity