US 60,890,193 C1

GPTKB entity