US 37,890,123 C2

GPTKB entity