US 6,789,629 F2

GPTKB entity