US 29,123,502 C1

GPTKB entity