US 340,123,444 B1

GPTKB entity