US 400,123,427 C1

GPTKB entity