US 6,789,668 H1

GPTKB entity