US 29,876,580 B2

GPTKB entity