US 60,890,166 A1

GPTKB entity