Patent ID: 8412785

Claim:
A Web browsing system, the system comprising: an instant messenger (IM) client in communication with an IM server and configured to provide an IM service; a chat room client in communication with a chat room server and configured to provide a chat service; a message board client in communication with a message board server and configured to provide a message service; a first browser configured to communicate with the IM client, the chat room client and the message board client, download at least a first webpage and a second webpage from one or more web servers, store the first webpage and the second webpage, and display within the same instance of the first browser the IM client, the chat room client, the message board client, the first webpage, and a first page selector for the second webpage without displaying content of the second webpage; and a browser server configured to receive, from the first browser, information associated with at least first browsing activities and information sent from the first IM client to the first browser, the browser server being further configured to receive, from a second browser, information associated with at least second browsing activities and information sent from a second IM client to the second browser; wherein the browser server includes: a kernel server configured to process at least information associated with the first browsing activities and the second browsing activities and identify a plurality of users whose browsers display the first Web page that is displayed by the first browser; and an analysis server configured to receive and analyze at least information associated with the first browsing activities and the second browsing activities from the kernel server; wherein: the chat room server configured to provide a real-time chatting service so that the chat room client displayed by the first browser can communicate with at least one of the plurality of users through the real-time chatting service; the message board server configured to provide a message board service, the message board service including sending one or more message postings associated with the first Web page to the message board client displayed by the first browser; the IM server configured to provide a communication service between the IM client and one or more other IM clients including a mobile client, the IM server further configured to transmit information received from the IM client to the browser server; the plurality of users includes a first user corresponding to the first browser and one or more second users corresponding to one or more other browsers; and the first browser is further configured to receive information associated with the one or more second users from the browser server and display the received information within the same instance of the first browser.