US 6,789,715 C5

GPTKB entity