US 6,789,837 M1

GPTKB entity