US 1516172839 B2

GPTKB entity