US 47,890,248 C1

GPTKB entity