US 58,987,668 A1

GPTKB entity