US 45,987,691 B2

GPTKB entity