US 9,876,546 C6

GPTKB entity