Configuration utility
First Claim
1. A method of changing values of one or more configuration parameters in a configuration file for a software application residing on a first computer, said method comprising:
- displaying an interactive form on a display screen for said first computer, wherein the interactive form lists each of said one or more configuration parameters along with a corresponding current value associated therewith;
receiving a first input from a user of said first computer, wherein the first input from the user provides one or more replacement values that replace corresponding one or more current values as displayed on the interactive form;
receiving a second input from the user;
accessing the configuration file for said software application in response to the second input from the user; and
electronically replacing said one or more current values in said configuration file with said one or more replacement values corresponding thereto.
1 Assignment
0 Petitions
Accused Products
Abstract
As part of electronically handling a large amount of data (e.g., error messages) generated within, for example, a telephone service provider'"'"'s billing network, a configuration utility software allows a user to electronically change or update various configuration parameters for another software application, e.g., a loader application, and also to access the performance data generated by the loader application so as to optimize the performance of the loader application in varying data transfer situations. The loader application, in turn, is a computer-based data transfer application that electronically loads a large volume of data, e.g., telecommunication billing data, from one computer into another computer. The loader application thus substantially reduces human involvement during transfers of large amount of data, and thereby also reduces errors typically associated with manual data entries by human data operators. After completion of data transfers, an error handler program facilitates electronic investigation and disposal of errors in the received data, thereby minimizing participation of human operators in the data error rectification process. The reduced reliance on manual identification and correction of data errors thus results in increased accuracy and efficiency in the overall network data management and customer billing operations.
71 Citations
12 Claims
-
1. A method of changing values of one or more configuration parameters in a configuration file for a software application residing on a first computer, said method comprising:
-
displaying an interactive form on a display screen for said first computer, wherein the interactive form lists each of said one or more configuration parameters along with a corresponding current value associated therewith;
receiving a first input from a user of said first computer, wherein the first input from the user provides one or more replacement values that replace corresponding one or more current values as displayed on the interactive form;
receiving a second input from the user;
accessing the configuration file for said software application in response to the second input from the user; and
electronically replacing said one or more current values in said configuration file with said one or more replacement values corresponding thereto. - View Dependent Claims (2, 3, 4, 5)
receiving a third input from the user prior to the second input, wherein the third input includes one or more data entries to be stored in a database in a second computer;
accessing the database in the second computer in response to the second input from the user; and
electronically storing said one or more data entries in the database.
-
-
4. The method as in claim 3, wherein accessing the database includes accessing a table stored in said database and electronically storing said one or more data entries in the database includes electronically storing said one or more data entries in the table in the database, wherein the table is configured to contain location information for one or more data files handled by the software application.
-
5. The method as in claim 1, wherein accessing the configuration file for said software application includes sending API (Application Program Interface) calls to the configuration file.
-
6. A method of reviewing process status values for a software application residing on a first computer, said method comprising:
-
displaying a first interactive form on a display screen for said first computer, wherein the first interactive form allows a user of said first computer to select a date for which the user wishes to review the process status values for the software application;
receiving a first input from the user, wherein the first input from the user specifies the date that the user wishes to review the process status values for;
receiving a second input from the user; and
displaying a second interactive form on the display screen in response to the second input from the user, wherein the second interactive form contains the process status values for the software application for the date selected by the user. - View Dependent Claims (7, 8, 9, 10)
electronically accessing a database in response to the second input from the user, wherein the database is configured to contain respective process status values for the software application for a plurality of dates;
electronically retrieving the process status values for the user-selected date from the database; and
displaying the retrieved process status values on the second interactive form.
-
-
8. The method as in claim 7, wherein electronically accessing the database includes:
-
establishing a communication link between the first computer and a second computer, wherein the second computer contains said database; and
communicating with the second computer via the communication link to access the content of the database.
-
-
9. The method as in claim 7, wherein electronically accessing the database includes:
-
creating a connection object;
supplying to the connection object a first set of access information, wherein the first set of access information allows the connection object to establish a communication link between the first computer and a second computer, and wherein the second computer contains said database;
creating a database object; and
supplying the database object with a second set of access information, wherein the second set of access information allows the database object to access said database in the second computer.
-
-
10. The method as in claim 9, wherein electronically retrieving the process status values includes executing one or more update queries from the database object to the database in the second computer.
-
11. A configuration utility software for changing values of one or more configuration parameters in a configuration file for a computer program residing on a computer system, wherein the configuration utility software, when executed by said computer system, causes the computer system to:
-
display a first interactive form on a monitor screen for said computer system, wherein the first interactive form lists said one or more configuration parameters for said computer program along with corresponding current values for said one or more configuration parameters;
receive a first input from a user of the computer system, wherein the first input from the user provides one or more replacement values that replace corresponding one or more current values as displayed on the first interactive form;
receive a second input from the user;
access said configuration file for said computer program in response to the second input from the user; and
replace said one or more current values in said configuration file with said one or more replacement values corresponding thereto. - View Dependent Claims (12)
display a second interactive form on the monitor screen, wherein the second interactive form allows the user of said computer system to select a date for which the user wishes to review the process status values for the computer program;
receive a third input from the user, wherein the third input from the user specifies the date that the user wishes to review the process status values for the computer program;
receive a fourth input from the user; and
display a third interactive form on the monitor screen in response to the fourth input from the user, wherein the third interactive form contains the process status values for the computer program for the date selected by the user.
-
Specification