US 60,890,170 A1

GPTKB entity