US 55,890,139 A1

GPTKB entity