US 789321126 B2

GPTKB entity