US 1056850 B2

GPTKB entity