US 29,987,642 B2

GPTKB entity