US 27,654,318 A1

GPTKB entity