US 47,890,040 C1

GPTKB entity