US 1056806 B2

GPTKB entity