US 440,987,659 A1

GPTKB entity