US 6,789,407 H1

GPTKB entity