US 60,890,192 C1

GPTKB entity