US 6,789,765 C3

GPTKB entity