US 6,789,655 C56

GPTKB entity