US 37,890,187 A1

GPTKB entity