Method and system for automatically configuring software
First Claim
1. A method of automatically configuring software program distributed to a user, comprising:
- transmitting the software program to the user'"'"'s computer;
obtaining configuration information from the user;
generating a custom webpage containing the configuration information obtained from the user and transmitting the custom webpage to the user'"'"'s computer; and
providing an automatic configuration program as a part of the software program transmitted to the user'"'"'s computer, the automatic configuration program being capable of running on the user'"'"'s computer, iterating through all open windows on the user'"'"'s computer to find the custom webpage, obtaining the configuration information from the custom webpage, and configuring the software program using the configuration information obtained from the custom webpage.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for automatically configuring software distributed through a network. A server of the software vendor gathers certain information such as the user'"'"'s name during a software download or purchase process, and generates a custom webpage containing software configuration information and/or a user id. The software being distributed includes an automatic configuration program. When the software is launched, the automatic configuration program finds the custom webpage and scrapes the necessary configuration information from it. The automatic configuration program then automatically configures the downloaded software using the configuration information. The automatic configuration program may also obtain additional configuration information from the server using the id contained in the custom webpage.
-
Citations
4 Claims
-
1. A method of automatically configuring software program distributed to a user, comprising:
-
transmitting the software program to the user'"'"'s computer;
obtaining configuration information from the user;
generating a custom webpage containing the configuration information obtained from the user and transmitting the custom webpage to the user'"'"'s computer; and
providing an automatic configuration program as a part of the software program transmitted to the user'"'"'s computer, the automatic configuration program being capable of running on the user'"'"'s computer, iterating through all open windows on the user'"'"'s computer to find the custom webpage, obtaining the configuration information from the custom webpage, and configuring the software program using the configuration information obtained from the custom webpage. - View Dependent Claims (2, 3)
-
-
4. A method of automatically configuring software program distributed to a user, comprising:
-
transmitting the software program to the user'"'"'s computer;
obtaining configuration information from the user;
generating a custom webpage containing unique identification information and transmitting the custom webpage to the user'"'"'s computer;
providing an automatic configuration program as a part of the software program transmitted to the user'"'"'s computer, the automatic configuration program being capable of running on the user'"'"'s computer, iterating through all open windows on the user'"'"'s computer to find the custom webpage, obtaining the identification information from the custom webpage, and sending a configuration request with the identification information; and
in response to receiving a configuration request, transmitting configuration information to the user'"'"'s computer, wherein the automatic configuration program is further capable of configuring the software program using the configuration information received by the user'"'"'s computer.
-
Specification