Loading patent details...
US7248232B1: Information processing device | Searchlight