Third-party customization of a configuration file
First Claim
1. A computer-implemented method for customizing a configuration file, the method comprising:
- generating an industry-specific configuration file by a first financial management application executing on a configuror client associated with a first user;
sending the generated industry-specific configuration file to a configuration file repository executing on a configuration sharing server, wherein the configuration file repository comprises a plurality of industry-specific configuration files;
detecting execution of a new profile on a second financial management application executing on a configuree client associated with a second user, wherein the execution of the new profile triggers a configuration script that is configured to receive user settings for the new profile;
selecting, in response to the detecting step, the generated industry-specific configuration file from the configuration file repository;
retrieving, in response to the selecting step and by executing the configuration script, the generated industry-specific configuration file from the configuration file repository; and
configuring, by executing the configuration script, the second financial management application using the generated industry-specific configuration file.
1 Assignment
0 Petitions
Accused Products
Abstract
Systems and methods for customizing a configuration file. A system includes a configuror client that generates and exports a configuration file, a configuration sharing server that makes the configuration file assessable, and a configuree client that imports the configuration file. The configuration sharing server provides a community-based collection of configuration files for access by the public or by a specific organization. The configuree client can detect when a new profile is being used (e.g., the first time that the financial management application is executed after installation). In response, the configuration client begins an interview process for customizing the financial management application (e.g., by presenting a series of user interfaces). Part of the interview process allows an end-user to select a particular configuration file stored on the configuration sharing client or on a local memory device.
66 Citations
29 Claims
-
1. A computer-implemented method for customizing a configuration file, the method comprising:
-
generating an industry-specific configuration file by a first financial management application executing on a configuror client associated with a first user; sending the generated industry-specific configuration file to a configuration file repository executing on a configuration sharing server, wherein the configuration file repository comprises a plurality of industry-specific configuration files; detecting execution of a new profile on a second financial management application executing on a configuree client associated with a second user, wherein the execution of the new profile triggers a configuration script that is configured to receive user settings for the new profile; selecting, in response to the detecting step, the generated industry-specific configuration file from the configuration file repository; retrieving, in response to the selecting step and by executing the configuration script, the generated industry-specific configuration file from the configuration file repository; and configuring, by executing the configuration script, the second financial management application using the generated industry-specific configuration file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for customizing a configuration file, comprising:
-
a configuror client associated with a first user and for executing a first financial management application configured to; generate an industry-specific configuration file; and send the generated industry-specific configuration file to a configuration file repository; a configuration sharing server comprising the configuration file repository, wherein the configuration file repository comprises a plurality of industry specific configuration files; and a configuree client associated with a second user and for executing; a second financial management application configured, to; detect an execution of a new profile, wherein the execution of the new profile triggers a configuration script configured to receive user settings for the new profile; and the configuration script configured to; retrieve the industry-specific configuration file from the configuration file repository; and configure the second financial management application using the industry-specific configuration file. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A, server for sharing a plurality of configuration files, the server comprising:
-
a network module to receive the plurality of configuration files from a plurality of clients that are coupled in communication through a network, each configuration file being set up to customize user settings of a profile of an application during an initial execution, the network module storing the plurality of configuration files in a configuration file repository; and a client interface to share the plurality of configuration files with one or more of the plurality of clients, and send a configuration file responsive to a selection of the configuration file, wherein the plurality of clients comprises; a configuror client associated with a first user and for executing a first financial management application configured to; generate the configuration file; and send the configuration file to the network module for storing in the configuration file repository; and a configuree client associated with a second user and for executing a second financial management application configured to; detect an execution of a new profile, wherein the execution of the new profile triggers a configuration script configured to receive user settings for the new profile; and the configuration script configured to; retrieve the configuration file from the configuration file repository via the client interface; and configure the second financial management application using the configuration file. - View Dependent Claims (20)
-
-
21. A computer-readable medium storing a computer program product configured to perform a method for customizing a configuration file, the method comprising:
-
generating an industry-specific configuration file by a first financial management application executing on a configuror client associated with a first user; sending the generated industry-specific configuration file to a configuration file repository executing on a configuration sharing server, wherein the configuration file repository comprises a plurality of industry-specific configuration files; detecting execution of a new profile on a second financial management application executing on a configuree client associated with a second user, wherein the execution of the new profile triggers a configuration script that is configured to receive user settings for the new profile; selecting, in response to the detecting step, the generated industry-specific configuration file from the configuration file repository; retrieving, in response to the selecting step and by executing the configuration script, the generated industry-specific configuration file from the configuration file repository; and configuring, by executing the configuration script, the second financial management application using the generated industry-specific configuration file. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
Specification