Web collaborative browsing system and method using internet relay chat protocol
First Claim
1. A Web collaborative browsing method using an Internet relay chat (IRC) protocol and a standard IRC server, comprising the steps of:
- a), by a collaborative browsing client, opening a collaborative browsing session;
b), by said collaborative browsing client, creating a control message corresponding to an event if the event occurs while said client is connected to a Web server to conduct Web surfing, after said collaborative browsing session is opened, and then sending the created control message to said IRC server over a network;
c), by said IRC server, receiving the sent event occurrence control message and transferring the received control message to a plurality of clients participating in said collaborative browsing session opened by said collaborative browsing client; and
d), by a collaborative browsing component program of each of said session participating clients, instructing a Web browser of a corresponding one of said session participating clients in response to said control message to request the same event as that having occurred in said collaborative browsing client, from said Web server.
1 Assignment
0 Petitions
Accused Products
Abstract
A Web collaborative browsing system and method using an Internet relay chat (IRC) protocol. A plurality of users can view a Web page of the same address, or uniform resource locator (URL), at the same time through Web browsers run in a plurality of terminals. The users act as clients to an IRC server by means of collaborative browsing client programs installed in the Web browsers. On the basis of these component programs, the users can each construct a desired session or join a pre-constructed session to share the same Web page with other users in the same session. Each of the collaborative browsing client programs is executed in the corresponding Web browser to act to receive an event from the Web browser, create a message corresponding to the received event and send the created message, and to receive a message from the IRC server, analyze the received message and apply a command based on the analysis result to the Web browser. Therefore, using an existing standard IRC server, synchronization can be established among browsers of a plurality of users in one session.
-
Citations
11 Claims
-
1. A Web collaborative browsing method using an Internet relay chat (IRC) protocol and a standard IRC server, comprising the steps of:
-
a), by a collaborative browsing client, opening a collaborative browsing session;
b), by said collaborative browsing client, creating a control message corresponding to an event if the event occurs while said client is connected to a Web server to conduct Web surfing, after said collaborative browsing session is opened, and then sending the created control message to said IRC server over a network;
c), by said IRC server, receiving the sent event occurrence control message and transferring the received control message to a plurality of clients participating in said collaborative browsing session opened by said collaborative browsing client; and
d), by a collaborative browsing component program of each of said session participating clients, instructing a Web browser of a corresponding one of said session participating clients in response to said control message to request the same event as that having occurred in said collaborative browsing client, from said Web server. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A Web collaborative browsing system using an Internet relay chat (IRC) protocol and a standard IRC server, comprising:
-
event occurrence processing means for creating a control message corresponding to a type of an event if the event occurs in a Web browser of a collaborative browsing client while said client is connected to a Web server via said Web browser to conduct Web surfing, and then sending the created control message to said IRC server according to said IRC protocol; and
event synchronization means for receiving said control message via said IRC server and instructing a corresponding Web browser in response to the received control message to request the same event as that having occurred in said collaborative browsing client, from said Web server. - View Dependent Claims (8, 9, 10)
-
-
11. A digital processor-readable storage medium for storing a program typically composed of commands executable by a digital processor to perform a Web collaborative browsing method using a standard Internet relay chat (IRC) protocol, said program being configured to perform the steps of:
-
a), by a collaborative browsing client, opening a collaborative browsing session;
b), by said collaborative browsing client, creating a control message corresponding to an event if the event occurs while said client is connected to a Web server to conduct Web surfing, after said collaborative browsing session is opened, and then sending the created control message to an IRC server over a network;
c), by said IRC server, receiving the sent event occurrence control message and transferring the received control message to a plurality of clients participating in said collaborative browsing session opened by said collaborative browsing client; and
d), by a collaborative browsing component program of each of said session participating clients, instructing a Web browser of a corresponding one of said session participating clients in response to said control message to request the same event as that having occurred in said collaborative browsing client, from said Web server.
-
Specification