US 6,789,591 H1

GPTKB entity