US 340,123,449 B1

GPTKB entity