US 40,666,889 B2

GPTKB entity