US 47890138 B1

GPTKB entity