US 8,888,888 C6

GPTKB entity