US 60,890,143 C1

GPTKB entity