US 25,404,040 B2

GPTKB entity