US 6,789,754 H1

GPTKB entity