A method and system for providing enhanced intelligent agents that are moveable by a user from a browser application to a desktop. In specific embodiments, agents provide advanced interactive graphics and communications back to a server....http://www.google.de/patents/US8051175?utm_source=gb-gplus-sharePatent US8051175 - Architecture for a system of portable information agents