US 47,890,215 C1

GPTKB entity