US 55,890,148 A1

GPTKB entity