US 58,987,666 A1

GPTKB entity