US 09,987,594 B2

GPTKB entity