US 8,678,901 C3

GPTKB entity