US 58,987,673 A1

GPTKB entity