US 300,123,578 B1

GPTKB entity