A method and apparatus for providing on line assistance to an end user who is experiencing a problem with a computer. The computer includes a display, a monitoring unit, and a browser. The browser is loaded on the computer and is configured to establish an on-line session with another computer when the...http://www.google.com.au/patents/US7353264?utm_source=gb-gplus-sharePatent US7353264 - Method and apparatus for optimizing client responsiveness and server performance