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