US 6,789,148 H1

GPTKB entity