Loading patent details...
US20040141001A1: Data processing apparatus | Searchlight