US 58,987,699 A1

GPTKB entity