US 03,987,588 B2

GPTKB entity