US 9,678,901 M6

GPTKB entity