US 6,788,976 C6

GPTKB entity