US 6,789,142 H1

GPTKB entity