US 6,789,790 C3

GPTKB entity