US 55,123,788 C1

GPTKB entity