Method for determining validity of command and system thereof
First Claim
1. A computer-implemented method for determining a validity of a command line using a processor, the method comprising:
- maintaining a first IP address database comprising at least one of a first IP address information and a first terminal specification information associated with the first IP address information, the first IP address information comprising at least one of IP address information of a proxy server and IP address information of a first terminal using a dynamic IP address, the first terminal specification information comprising at least one of operating system information and web browser information of the first terminal associated with the first IP address information;
receiving a command line from a second terminal, the command line comprising a second IP address information;
generating, via the processor, log information associated with the command line, the log information comprising a request content, the second IP address information, a second terminal specification information, and input time point information with respect to the input time point of the command line, wherein the second terminal specification information comprises at least one of operating system information and web browser information of the second terminal associated with the second IP address information;
recording the log information associated with the command line in a log database;
identifying the second terminal based, at least in part, on information in the first IP address database and the log database; and
determining the validity of the command line in association with the identified second terminal based on (i) the log information, (ii) the information stored in the first IP address database, and (iii) a desired regularity associated with the input time point information.
5 Assignments
0 Petitions
Accused Products
Abstract
Disclosed are method and system for determining the validity of a command line, comprising the steps of: maintaining a first IP address database including first IP address information or at least one terminal specification information associated with the first IP address information, in which the first IP address information includes IP address information of a proxy server or that of a terminal using a dynamic IP address; receiving a command line from a terminal of a user; extracting a request content, second IP address information, or second terminal specification information included in the command line; generating log information including the request content, the second IP address information, the second terminal specification information or input time point information with respect to the input time point of the command line; recording the log information associated with the command line in a log database; identifying the terminal by referring to the first IP address database and the log database; and determining the validity of the command line in association with the identified terminal.
23 Citations
13 Claims
-
1. A computer-implemented method for determining a validity of a command line using a processor, the method comprising:
-
maintaining a first IP address database comprising at least one of a first IP address information and a first terminal specification information associated with the first IP address information, the first IP address information comprising at least one of IP address information of a proxy server and IP address information of a first terminal using a dynamic IP address, the first terminal specification information comprising at least one of operating system information and web browser information of the first terminal associated with the first IP address information; receiving a command line from a second terminal, the command line comprising a second IP address information; generating, via the processor, log information associated with the command line, the log information comprising a request content, the second IP address information, a second terminal specification information, and input time point information with respect to the input time point of the command line, wherein the second terminal specification information comprises at least one of operating system information and web browser information of the second terminal associated with the second IP address information; recording the log information associated with the command line in a log database; identifying the second terminal based, at least in part, on information in the first IP address database and the log database; and determining the validity of the command line in association with the identified second terminal based on (i) the log information, (ii) the information stored in the first IP address database, and (iii) a desired regularity associated with the input time point information. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A non-transitory computer readable storage medium comprising an executable program code for determining a validity of a command line using a processor, the program code, when executed by the processor, configures the processor to:
-
maintain a first IP address database comprising at least one of a first IP address information and a first terminal specification information associated with the first IP address information, the first IP address information comprising at least one of IP address information of a proxy server and IP address information of a first terminal using a dynamic IP address, the first terminal specification information comprising at least one of operating system information and web browser information of the first terminal associated with the first IP address information; receive a command line from a second terminal, the command line comprising a second IP address information; generate log information associated with the command line, the log information comprising a request content, the second IP address information, a second terminal specification information, and input time point information with respect to the input time point of the command line, wherein the second terminal specification information comprises at least one of operating system information and web browser information of the second terminal associated with the second IP address information; record the log information associated with the command line in a log database; identify the second terminal based, at least in part, on information in the first IP address database and the log database; and determine the validity of the command line in association with the identified second terminal based on (i) the log information, (ii) the information stored in the first IP address database, and (iii) a desired regularity associated with the input time point information.
-
-
13. A system for determining a validity of a command line, comprising:
-
a storage device; a first IP address database stored on the storage device, the first IP address database comprising at least one of a first IP address information and a first terminal specification information associated with the first IP address information, the first IP address information comprising at least one of IP address information of a proxy server and IP address information of a first terminal using a dynamic IP address, the first terminal specification information comprising at least one of operating system information and web browser information of the first terminal associated with the first IP address information; a user input unit configured to receive a command line from a second terminal; a log database comprising log information associated with the received command line, the command line comprising a second IP address information; a data extraction unit configured to extract at least one of a request content, the second IP address information, and a second terminal specification information associated with the command line; a log information management unit configured to generate log information, the log information comprising at least one of the request content, the second IP address information, the second terminal specification information and input time point information with respect to the input time point of the command line, wherein the second terminal specification information comprises at least one of operating system information and web browser information of the second terminal associated with the second IP address information; a terminal identification unit configured to identify the second terminal based, at least in part, on the first IP address database and the log database; and a validity determination unit configured to determine the validity of the command line associated with the identified second terminal based on (i) the log information, (ii) the information stored in the first IP address database, and (iii) a desired regularity associated with the input time point information.
-
Specification