US 6,789,007 F12

GPTKB entity