METHOD AND SYSTEM FOR CONFIGURING A COMPUTER FOR REAL-TIME COMMUNICATION
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for configuring a client computer for real-time communication is provided, in which configuration settings are sent to the computer in the form of a configuration document, such as mark-up language document, that is readable by the client computer. The client computer may request the configuration document on an as-needed basis, or may request to be notified whenever new configuration settings are needed.
42 Citations
54 Claims
-
1-36. -36. (canceled)
-
37. A method for ensuring that a client computer on a computer network is properly configured for real-time communication, the method comprising:
-
receiving, from the client computer, a request to be notified when network conditions require a change in configuration settings of the client computer, wherein the configuration settings of the client computer allow the client computer to engage in real-time communication over the computer network;
maintaining a database with the current state of the computer network;
monitoring the database to detect network conditions of network devices other than the client computer that require a change in the configuration settings of the client computer; and
in response to detecting a network condition that requires a change in the configuration settings of the client computer, generating new configuration settings for the client computer; and
transmitting the new configuration settings to the client computer so that the client computer can update its configuration settings with the new configuration settings to engage in real-time communication over the computer network with the detected network conditions and so that the new configuration settings are automatically transmitted to the client computer without the need for the client computer to initiate the transmission. - View Dependent Claims (38, 39, 40, 41, 42, 43)
-
-
44. A method in a client computer for singing up for a telephony service through a telephony service provider, the telephony service being provided over a computer network, by a method comprising:
-
receiving an electronic mail message that contains an indication of a telephony service that can be provided through a client computer and contains a link for signing up for the telephone service;
after a user selects the link, displaying a web page that prompts the user for identifying information;
sending to a server the identifying information input by the user;
receiving from the server a profile of the user that includes configuration settings that allows the user to use the telephone service; and
after network conditions of a network device change in a way that require a change in the configuration settings of the client computer, receiving from the server the profile of the user with new configuration settings so that the client computer can update its configuration settings with the new configuration settings to make use of the telephony service over the computer network with the changed network conditions and so that the new configuration settings are automatically received at the client computer. - View Dependent Claims (45, 46)
-
-
47. A system for facilitating real-time communication in a computer network, the system comprising:
-
a client computer executing one or more programs for performing steps comprising engaging in real-time communication on the computer network based on configuration settings that change based on changes in network conditions; and
a server computer executing one or more programs for performing steps comprising;
monitoring conditions on the computer network to detect network conditions of network devices that require a change in the configuration settings of the client computer;
when a network condition that requires a change in the configuration settings of the client computer is detected, automatically generating new configuration settings for the client computer; and
transmitting the new configuration setting to the client computer over the computer network, so that the client computer can update its configuration settings with the new configuration settings to engage in real-time communication over the computer network with the detected network conditions. - View Dependent Claims (48, 49, 50, 51, 52, 53, 54)
-
Specification