US 6,789,816 E33

GPTKB entity