US 140,404,040 B2

GPTKB entity