US 50,555,452 B2

GPTKB entity