US 6,789,089 W15

GPTKB entity