Method of managing script, server performing the same and storage media storing the same
First Claim
1. A method for managing scripts carried out in a script management server which is connected to a user terminal and manages script codes, the method comprising:
- preparing, by the script management server, a plurality of databases including a meta database and a plurality of script databases, wherein the script management server comprises at least one computing device;
designating, by the script management server, an active script database by providing a plurality of original script lists to the user terminal; and
storing, by the script management server, identifiers of the user terminal and the designated active script database in the meta database, wherein the plurality of script databases are classified according to script version and each of the plurality of script databases manages the original script code and user-specific script code, and wherein the meta database manages the plurality of original script lists related to the plurality of script databases and a list of user-specific scripts, if a script code in the active script database is updated through the user terminal, updating, by the script management server, a script list and script codes of the corresponding user stored in the meta database and the designated active script database, respectively, wherein the updating a script list and script codes of the corresponding user further comprises, if the script code is updated through the user terminal, updating the script in the plurality of script databases into a script of new version for the corresponding script.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention relates to a script management technology. Disclosed are approaches for managing scripts carried out in a script management server, which is connected to a user terminal and which manages script codes. Approaches comprise preparing a plurality of databases including a meta database and a plurality of script databases without necessarily separating physically the two types of databases; designating an active script database by providing the plurality of the original script lists to the user terminal; and storing identifiers of the user terminal and the designated active script database in the meta database, where the plurality of script databases are classified according to script version and each of them manages the original script code and user-specific script code, and the meta database manages a plurality of the original script lists related to the plurality of script databases and a list of user-specific scripts.
16 Citations
23 Claims
-
1. A method for managing scripts carried out in a script management server which is connected to a user terminal and manages script codes, the method comprising:
-
preparing, by the script management server, a plurality of databases including a meta database and a plurality of script databases, wherein the script management server comprises at least one computing device; designating, by the script management server, an active script database by providing a plurality of original script lists to the user terminal; and storing, by the script management server, identifiers of the user terminal and the designated active script database in the meta database, wherein the plurality of script databases are classified according to script version and each of the plurality of script databases manages the original script code and user-specific script code, and wherein the meta database manages the plurality of original script lists related to the plurality of script databases and a list of user-specific scripts, if a script code in the active script database is updated through the user terminal, updating, by the script management server, a script list and script codes of the corresponding user stored in the meta database and the designated active script database, respectively, wherein the updating a script list and script codes of the corresponding user further comprises, if the script code is updated through the user terminal, updating the script in the plurality of script databases into a script of new version for the corresponding script. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A script management server being connected to a user terminal and managing script codes, the script management server including a plurality of computing devices capable of distributed processing, the plurality of devices comprising:
-
an active script database designating unit designating an active script database by providing the user terminal with a plurality of original script lists; a plurality of script databases being classified according to script version, each of the plurality of script databases storing original script codes and user-specific script codes; a meta database storing the plurality of original script lists associated with the plurality of script databases and user-specific script list; and a database updating unit storing identifiers of the user terminal and the designated active script database in the meta database and, if a script code in the active script database is updated through the user terminal, updating the script list and script codes of the corresponding user stored respectively in the meta database and the designated active script database, wherein the database updating unit, if the script code is updated through the user terminal, updates a new version of script for the corresponding script in the plurality of script databases. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A non-transitory computer readable storage device storing a computer-readable instructions, that when executed, cause a computer system to perform the following steps:
-
designating an active script database by providing a user terminal with a plurality of original script lists; classifying a plurality of scripts according to script version, each of the plurality of script databases storing original script codes and user-specific script codes; storing the plurality of original script lists associated with a plurality of script databases and a user-specific script list; and storing identifiers of the user terminal and the designated active script database in the meta database and, if a script code in the active script database is updated through the user terminal, updating the script list and script codes of the corresponding user stored respectively in the meta database and the designated active script database, wherein the database updating unit, if the script code is updated through the user terminal, updates a new version of script for the corresponding script in the plurality of script databases.
-
Specification