US 29,123,643 B2

GPTKB entity