US 8,888,887 S

GPTKB entity