US 51,679,021 B2

GPTKB entity