ESTABLISHING A CHAT SESSION BETWEEN USERS IN A NETWORK SYSTEM
First Claim
1. A method for establishing a chat session between users in a network system, said method comprising:
- receiving, by a processor of a computer from a first user at a first browser, a request to enter a chat session with a second user at a second browser;
after said receiving the request from the first user to enter the chat session, said processor receiving asynchronously from the second user at the second browser a request for information from a server specified by the second user, said second browser not currently executing a chat applet instance and not having received notice of the request from the first user to enter the chat session; and
in response to the request for information from the server, said processor accessing the server to receive the information, modifying the received information by adding to the received information a chat user interface to open a browser window at the second browser, and transmitting the modified information to the second browser, wherein content of the browser window causes a chat applet instance to be downloaded from the computer for execution at the second browser, and wherein execution of the chat applet instance at the second browser instantiates the chat session between the first user and the second user.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for establishing a chat session between users in a network system. A request is received, from a first user at a first browser, to enter a chat session with a second user at a second browser. A request for information from a server specified by the second user is received asynchronously from the second user at the second browser, wherein the second browser has not received notice of the request from the first user to enter the chat session. The server is accessed to receive the information. The received information is modified by addition to the received information of a chat user interface to open a browser window at the second browser. Content of the browser window causes a chat applet instance to be downloaded for execution at the second browser to instantiate the chat session between the first user and the second user.
27 Citations
18 Claims
-
1. A method for establishing a chat session between users in a network system, said method comprising:
-
receiving, by a processor of a computer from a first user at a first browser, a request to enter a chat session with a second user at a second browser; after said receiving the request from the first user to enter the chat session, said processor receiving asynchronously from the second user at the second browser a request for information from a server specified by the second user, said second browser not currently executing a chat applet instance and not having received notice of the request from the first user to enter the chat session; and in response to the request for information from the server, said processor accessing the server to receive the information, modifying the received information by adding to the received information a chat user interface to open a browser window at the second browser, and transmitting the modified information to the second browser, wherein content of the browser window causes a chat applet instance to be downloaded from the computer for execution at the second browser, and wherein execution of the chat applet instance at the second browser instantiates the chat session between the first user and the second user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product, comprising a computer readable physically tangible storage having a computer readable program code stored therein, said computer readable program code upon being executed by a processor of a computer performs a method for establishing a chat session between users in a network system, said method comprising:
-
said processor receiving, from a first user at a first browser, a request to enter a chat session with a second user at a second browser; after said receiving the request from the first user to enter the chat session, said processor receiving asynchronously from the second user at the second browser a request for information from a server specified by the second user, said second browser not currently executing a chat applet instance and not having received notice of the request from the first user to enter the chat session; and in response to the request for information from the server, said processor accessing the server to receive the information, modifying the received information by adding to the received information a chat user interface to open a browser window at the second browser, and transmitting the modified information to the second browser, wherein content of the browser window causes a chat applet instance to be downloaded from the computer for execution at the second browser, and wherein execution of the chat applet instance at the second browser instantiates the chat session between the first user and the second user. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A computer system comprising a processor and a computer readable physically tangible storage coupled to the processor, said storage storing program code which upon being executed by the processor performs a method for establishing a chat session between users in a network system, said method comprising:
-
said processor receiving, from a first user at a first browser, a request to enter a chat session with a second user at a second browser; after said receiving the request from the first user to enter the chat session, said processor receiving asynchronously from the second user at the second browser a request for information from a server specified by the second user, said second browser not currently executing a chat applet instance and not having received notice of the request from the first user to enter the chat session; and in response to the request for information from the server, said processor accessing the server to receive the information, modifying the received information by adding to the received information a chat user interface to open a browser window at the second browser, and transmitting the modified information to the second browser, wherein content of the browser window causes a chat applet instance to be downloaded from the computer for execution at the second browser, and wherein execution of the chat applet instance at the second browser instantiates the chat session between the first user and the second user. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification