Loading patent details...
US20040133641A1: Distributed services based on presence technology | Searchlight