US 6,789,977 W17

GPTKB entity