US 9,678,901 P6

GPTKB entity