US 55,890,146 A1

GPTKB entity