US 87,890,119 B1

GPTKB entity