US 60,890,181 B1

GPTKB entity