US 47,890,231 C1

GPTKB entity