US 400,123,572 B1

GPTKB entity