US 60,890,146 A1

GPTKB entity