US 9,876,526 C6

GPTKB entity