US 6,789,616 C62

GPTKB entity