US 47,890,050 C1

GPTKB entity