US 29,123,577 B1

GPTKB entity