US 58,987,662 A1

GPTKB entity