US 47,890,158 B1

GPTKB entity