US 60,890,190 C1

GPTKB entity