US 28,987,646 B2

GPTKB entity