Image authentication method, and application program execution method accompanying advertisement image
Abstract
The present invention also relates to a method for executing an application program accompanied by an advertisement image so that an application cannot be executed if a desired advertisement image is not displayed, and an image authentication method for authenticating the image by encrypting and decrypting the image. The method for executing an application program accompanied by such an advertisement image includes a first step of authenticating whether an arbitrarily selected first advertisement group image is the same as an advertisement image distributed by an advertiser when the computer is initially turned on, and the authentication result of the first step; When the authentication is approved, the second step of replacing the screen images such as the desktop screen and the log screen with the first advertisement group image and displaying, and when an execution command for the application program is input, the randomly selected second advertisement group image is distributed by the advertiser. A third step of authenticating whether it is the same as an advertisement image, a fourth step of replacing the screen images with the second advertisement group image and displaying the second advertisement group image and executing an application program when the authentication result of the third step is approved, and the third step As a result of the authentication of the step, if authentication is rejected, a fifth step of stopping the execution of the application program is included.

Term
Term ended
Projected expiry passed 27 September 2019, 7 years ago.
- Priority and filed
- Published
- Projected expiry
- Today
8 claims: 4 independent, 4 dependent
- 1픽셀 단위로 색상값이 저장되는 형태의 이미지를 암호과정에 적용하여 생성된 암호값을 이용하여 상기 이미지 자체를 변조하고, 인증대상인 이미지를 복호과정에 적용하여 생성된 복호값과 상기 암호값을 비교함으로써 상기 변조된 이미지와 인증대상인 이미지가 동일한 지를 비교하는 이미지 인증방법에 있어서, 상기 암호과정은, 암호화 연산용 암호함수와 상수값들을 설정하고 난수발생기를 이용하여 암호화 시작주소를 발생하는 제 1 단계, 상기 암호화 시작주소를 색채값으로 변환하여 제1특정주소에 저장하는 제 2 단계, 상기 암호화 시작주소의 색채값과 상기 상수값들을 상기 암호함수에 적용하는 제 3 단계, 및 상기 암호함수의 결과값을 색채값으로 변환하여 이미지 내의 제2특정주소에 저장하여 상기 이미지를 변조하는 제 4 단계를 포함하고, 상기 복호과정은, 인증대상인 이미지의 제1특정주소의 색채값을 읽어서 암호화 시작주소를 찾고 해당 암호함수의 상수값들을 찾아내는 제 5 단계와, 상기 암호화 시작주소의 색채값과 상기 상수값들을 상기 암호함수에 적용하는 제 6 단계, 상기 제2특정주소에 저장된 색채값과 상기 암호함수의 결과값인 복호값을 비교하는 제 7 단계, 및 상기 제2특정주소에 저장된 색채값과 상기 복호값이 일치하면 인증승인하고, 일치하지 않으면 인증거부하는 제 8 단계를 포함한 것을 특징으로 하는 이미지 인증방법.
- 2제 1 항에 있어서, 상기 암호함수는 n개의 부함수들로 이루어지며, 상기 암호과정의 제 3 단계는, 상기 암호화 시작주소의 색채값과 제 1 상수값들을 제 1 부함수의 변수와 상수에 각각 적용하여 제 1 결과값을 계산하는 제 1 소단계와, 제 k-1 결과값을 주소로 가지는 색채값과 제 k 상수값들을 제 k 부함수의 변수와 상수에 각각 적용하여 제 k 결과값을 구하는 단계를 k(=2,3,...,n)값을 1씩 증가시키면서 반복 수행하는 제 2 소단계, 및 제 n 결과값을 전체 암호함수의 결과값으로 출력하는 제 3 소단계를 포함하는 것을 특징으로 하는 이미지 인증방법.
- 3제 2 항에 있어서, 상기 복호과정의 제 6 단계는, 상기 암호화 시작주소의 색채값과 제 1 상수값들을 제 1 부함수의 변수와 상수에 각각 적용하여 제 1 결과값을 계산하는 제 1 소단계와, 제 k-1 결과값을 주소로 변경하여 해당 주소의 색채값과 제 k 상수값들을 제 k 부함수의 변수와 상수에 각각 적용하여 제 k 결과값을 구하는 단계를 k(=2,3,...,n)값을 1씩 증가시키면서 반복 수행하는 제 2 소단계, 및 제 n 결과값을 전체 암호함수의 복호값으로 출력하는 제 3 소단계를 포함하는 것을 특징으로 하는 이미지 인증방법.
- 4컴퓨터에, 픽셀 단위로 색상값이 저장되는 형태의 이미지를 암호화 연산용 암호함수와 상수값들을 설정하고 난수발생기를 이용하여 암호화 시작주소를 발생하는 제 1 단계, 상기 암호화 시작주소를 색채값으로 변환하여 제1특정주소에 저장하는 제 2 단계, 상기 암호화 시작주소의 색채값과 상기 상수값들을 상기 암호함수에 적용하는 제 3 단계, 및 상기 암호함수의 결과값을 색채값으로 변환하여 이미지 내의 제2특정주소에 저장하여 상기 이미지를 변조하는 제 4 단계를 포함하는 암호과정을 통해 생성된 암호값을 이용하여 상기 이미지 자체를 변조하고, 인증대상인 이미지를 인증대상인 이미지의 제1특정주소의 색채값을 읽어서 암호화 시작주소를 찾고 해당 암호함수의 상수값들을 찾아내는 제 5 단계와, 상기 암호화 시작주소의 색채값과 상기 상수값들을 상기 암호함수에 적용하는 제 6 단계, 상기 제2특정주소에 저장된 색채값과 상기 암호함수의 결과값인 복호값을 비교하는 제 7 단계, 및 상기 제2특정주소에 저장된 색채값과 상기 복호값이 일치하면 인증승인하고, 일치하지 않으면 인증거부하는 제 8 단계를 포함하는 복호과정을 통해 생성된 복호값과 상기 암호값을 비교함으로써 상기 변조된 이미지와 인증대상인 이미지가 동일한 지를 비교하는 이미지 인증방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
- 5광고이미지가 디스플레이된 상태에서만 실행되는 응용프로그램을 실행시키는 방법에 있어서, 컴퓨터의 초기 온 시, 임의로 선택된 제1광고군 이미지가 광고주가 배포한 광고이미지와 동일한 지를 인증하는 제 1 단계와, 상기 제 1 단계의 인증 결과, 인증승인되면 바탕화면과 로그화면 등의 화면 이미지들을 상기 제1광고군 이미지로 교체하여 디스플레이하는 제 2 단계와, 사용자가 컴퓨터로 작업을 하던 중, 응용프로그램에 대한 실행명령을 입력하면 임의로 선택된 제2광고군 이미지가 광고주가 배포한 광고이미지와 동일한 지를 인증하는 제 3 단계, 및 상기 제 3 단계의 인증 결과, 인증승인되면 상기 화면 이미지들을 상기 제2광고군 이미지로 교체하여 디스플레이하고 응용프로그램을 실행시키고, 인증거부되면 응용프로그램의 실행을 중지시키는 제 4 단계를 포함한 것을 특징으로 하는 광고이미지를 동반한 응용프로그램 실행방법.
- 6제 5 항에 있어서, 제 1 단계 및 제 3 단계의 인증과정은, 인증대상인 이미지의 제1특정주소의 색채값과 상수값들을 읽어들여 암호함수에 적용하여 결과값을 구하는 제 1 소단계와, 제2특정주소에 저장된 색채값과 상기 암호함수의 결과값인 복호값을 비교하는 제 2 소단계, 및 상기 제2특정주소에 저장된 색채값과 상기 복호값이 일치하면 인증승인하고, 일치하지 않으면 인증거부하는 제 3 소단계를 포함한 것을 특징으로 하는 광고이미지를 동반한 응용프로그램 실행방법.
- 7제 5 항에 있어서, 제 1 단계 및 제 3 단계의 광고군 이미지 선택과정은, 광고주가 적어도 2개 이상의 광고군 이미지들을 제공하고 디스플레이할 비율에 따라 각각의 광고군 이미지에게 가중치를 부여하는 제 1 소단계와, 임의의 광고군 이미지를 선택하고자 할 때, 가중치 범위 내에서 난수를 발생하는 제 2 소단계, 및 상기 난수에 따른 목록번호의 광고군 이미지를 선택하는 제 3 소단계를 포함한 것을 특징으로 하는 광고이미지를 동반한 응용프로그램 실행방법.
- 8컴퓨터에, 컴퓨터의 초기 온 시, 임의로 선택된 제1광고군 이미지가 광고주가 배포한 광고이미지와 동일한 지를 인증하는 제 1 단계, 상기 제 1 단계의 인증 결과, 인증승인되면 바탕화면과 로그화면 등의 화면 이미지들을 상기 제1광고군 이미지로 교체하여 디스플레이하는 제 2 단계, 응용프로그램에 대한 실행명령이 입력되면 임의로 선택된 제2광고군 이미지가 광고주가 배포한 광고이미지와 동일한 지를 인증하는 제 3 단계, 상기 제 3 단계의 인증 결과, 인증승인되면 상기 화면 이미지들을 상기 제2광고군 이미지로 교체하여 디스플레이하고 응용프로그램을 실행시키고, 인증거부되면 응용프로그램의 실행을 중지시키는 제 4 단계를 포함하여, 광고이미지가 디스플레이된 상태에서만 실행되는 응용프로그램을 실행시키는 방법을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.
Independent claims8
6 paragraphs, as filed
Image proof method, and method of being act advertisement image before application program acts }
1 is a schematic flowchart illustrating a method for executing an application program accompanied by an advertisement image according to an embodiment of the present invention;
FIG. 2 is a flowchart illustrating a method of replacing an advertisement group image while the application program of FIG. 1 is running.
<background-art><p>The present invention relates to a method for forcibly displaying an advertisement image provided with an application program. More specifically, the execution of an application program accompanied by an advertisement image that prevents the application program from being executed if a desired advertisement image is not displayed. it's about how The present invention also relates to an image authentication method for authenticating an image by encrypting and decrypting the image.</p><p>It is no exaggeration to say that the modern era is an era of advertisement floods. Today, as a newly emerging advertisement technique using the Internet, a banner advertisement technique and a push type advertisement technique on the internet are used. In the case of the push-type advertisement technique, when a user accesses the Internet, a program registered in a startup program downloads an advertisement file regardless of the user's will, and displays the downloaded advertisement file when offline.</p><p>In this push-type advertisement technique, since the advertisement file is downloaded only when the user is online, there is a problem in that the advertisement cannot be performed when the user does not have an online connection. In addition, there is a problem in that there is no benefit to the user, and the advertisement effect is lowered because the advertisement file does not have compulsion.</p></background-art><tech><p>Accordingly, the present invention has been devised to satisfy the needs of the prior art as described above, and an object of the present invention is to provide a method for authenticating whether an actual image stored in an image file is the same as an original image. Another object of the present invention is to provide an application program execution method with an advertisement image that can maximize the advertisement effect by supplying an advertisement image execution file together with an application program and forcibly executing the advertisement image prior to the execution of the application program. is to provide </p></tech>
<p>According to the present invention for achieving the above object, the image itself is modulated using an encryption value generated by applying an image in a form in which a color value is stored in units of pixels to an encryption process, and an image to be authenticated is decrypted. An image authentication method is provided for comparing whether the modulated image and the image to be authenticated are the same by comparing the decryption value generated by applying the process to the encryption value.</p><p>The encryption process of the image authentication method is a first step of setting an encryption function and constant values for encryption operation and generating an encryption start address using a random number generator, converting the encryption start address into a color value and a first specific address a second step of storing the color value of the encryption start address and a third step of applying the constant values to the encryption function, and converting the result value of the encryption function into a color value and storing it at a second specific address in the image a fourth step of modulating the image, wherein the decryption process includes a fifth step of reading the color value of the first specific address of the image to be authenticated to find the encryption start address and finding constant values of the corresponding encryption function; A sixth step of applying the color value of the encryption start address and the constant values to the encryption function, a seventh step of comparing the color value stored in the second specific address with a decryption value that is a result value of the encryption function, and the second step; 2If the color value stored in a specific address matches the decoded value, authentication is approved, If it does not match, it is characterized in that it includes an eighth step of denying authentication.</p><p>Preferably, the encryption function consists of n subfunctions, and in the third step of the encryption process, the color value and first constant values of the encryption start address are applied to the variables and constants of the first subfunction, respectively. A first sub-step of calculating a first result value, and obtaining a k-th result value by applying the color value having the k-1th result value as an address and the k-th constant values to the variables and constants of the k-th subfunction, respectively A second sub-step of repeatedly performing k (= 2, 3, ..., n) while increasing the value by 1, and a third sub-step of outputting the nth result value as a result value of the entire cryptographic function. characterized in that</p><p>More preferably, the sixth step of the decryption process comprises: a first sub-step of calculating a first result value by applying the color value and first constant values of the encryption start address to the variables and constants of the first subfunction, respectively; , the step of obtaining the kth result value by changing the k-1th result value to an address and applying the color value of the address and the kth constant values to the variables and constants of the kth subfunction, respectively, is k(=2,3, ..., n) is characterized in that it comprises a second sub-step of repeatedly performing while increasing the value by 1, and a third sub-step of outputting the n-th result value as a decrypted value of the entire cryptographic function.</p><p>In addition, according to the present invention, there is provided a computer-readable recording medium in which a program for executing the above-described image authentication method is recorded.</p><p>Further, according to the present invention, there is provided a method of executing an application program that is executed only in a state in which an advertisement image is displayed. </p><p>The method for executing an application program accompanied by such an advertisement image includes a first step of authenticating whether an arbitrarily selected first advertisement group image is the same as an advertisement image distributed by an advertiser when the computer is initially turned on, and the authentication result of the first step; When the authentication is approved, the second step of replacing the screen images such as the desktop screen and the log screen with the first advertisement group image and displaying them, and the user inputting an execution command for the application program while working with the computer 2A third step of authenticating whether the advertisement group image is the same as the advertisement image distributed by the advertiser, and when the verification result of the third step is approved, the screen images are replaced with the second advertisement group image and displayed, and the application program is executed. and a fourth step of stopping the execution of the application program if the authentication is rejected.</p><p>Preferably, the authentication process of the first and third steps includes a first sub-step of reading the color values and constant values of the first specific address of the image to be authenticated and applying them to an encryption function to obtain a result value; A second sub-step of comparing the color value stored in the specific address with the decoded value that is the result of the encryption function, and if the color value stored in the second specific address matches the decoded value, authentication is approved, and if not, authentication is rejected It is characterized in that it includes a third sub-step.</p><p>Preferably, the ad group image selection process in the first step and the third step is a first sub-step in which the advertiser provides at least two or more ad group images and weights each ad group image according to a ratio to be displayed. and a second sub-step of generating a random number within a weight range when an arbitrary advertisement group image is selected, and a third sub-step of selecting an advertisement group image of a list number according to the random number. .</p><p>In addition, according to the present invention, there is provided a computer-readable recording medium in which a program for executing the above-described method for executing an application program accompanied by an advertisement image is recorded.</p><p>Hereinafter, the "image authentication method and application program execution method accompanied with advertisement image" according to an embodiment of the present invention will be described in more detail with reference to the accompanying drawings.</p><p>The present invention applies an advertisement technique using a toll-free telephone service, which is widely used today, to a computer application program. That is, when a user purchases an application program, the advertiser provides the advertisement image together while paying some or all of the price of the application program, and the user sees the advertisement image in return for using the application program. At this time, the advertisement image is provided as an encrypted and authenticated file name. </p><p>1 is a flowchart illustrating a method for executing an application program accompanied by an advertisement image according to an embodiment of the present invention.</p><p>Referring to FIG. 1, when the computer is switched on, the advertisement management program is started (S11). The advertisement management program selects one of the advertisement lists in which advertisement group images are stored, and authenticates the selected advertisement group image. When the selected advertisement group image is authenticated, screen images such as the desktop screen, log screen, and screen saver are replaced with a new advertisement group image (S12). However, if authentication is not approved, the screen images maintain the existing advertisement group image. Here, the process of selecting the advertisement group image and the process of authenticating the advertisement group image will be described later.</p><p>Next, it proceeds to the next step while monitoring whether the computer is shut down (S13).</p><p>When the user selects an application program execution command while using the computer (S14), the advertisement management program is executed (S15). The advertisement management program selects one advertisement group image from the list of advertisements in which the advertisement group images are stored (S16), and authenticates the selected advertisement group image (S17). If the advertisement group image is authenticated, the process proceeds to step S19, and if authentication is rejected, the process proceeds to step S21. Here, a method of selecting an advertisement group image and a method of authentication will be described later.</p><p>When the authentication is approved, the screen images such as the desktop screen, the log screen, and the screen saver are replaced with the authenticated advertisement group image (S19), and the corresponding application program is executed (S20). On the other hand, if authentication is rejected, it is checked whether a corresponding advertisement group image exists in the advertisement list (S21), and if there is an advertisement group image, it proceeds to step S19 and replaces the screen images with advertisement group images. However, if the advertisement group image does not exist in the advertisement list, the advertisement group replacement message is displayed, and then the execution of the application is stopped (S22).</p><p>On the other hand, when the user shuts down the computer (S13), the system shutdown log screen is replaced with an authenticated advertisement image (S23), and then the system is terminated.</p><p>2 is a flowchart illustrating an advertisement group image replacement process according to an embodiment of the present invention. The advertiser provides the user with at least two or more advertisement group images together with the application program. In this case, the advertiser assigns weights according to the number of times to be displayed among the two or more advertisement group images. That is, if three advertisement group images are provided and each is displayed in a ratio of 5:3:2, weights of 50, 30, and 20 are assigned to each advertisement group image and stored in the advertisement list.</p><p>When the computer is initially powered on or when the application program is executed, the advertisement management program selects an advertisement group image to be displayed according to a flowchart as shown in FIG. 2 .</p><p>First, the advertisement file list is read (S31), and the weight list for the advertisement file is read (S32). A random number is generated within a weight range for all advertisement files (S33). Select the advertisement group image of the list number according to the random number generation (S34). The selected advertisement group image is authenticated (S35), and when the authentication is approved, the corresponding advertisement group image is displayed (S36).</p><p>If the number of display of advertisement group images is adjusted by assigning weights in this way, when several advertisers invest in different ratios, it can be applied to adjust the weight of the corresponding advertisement image according to the investment ratio.</p><p>Hereinafter, a method of authenticating an advertisement group image will be described.</p><p>The advertiser modulates the advertisement image itself using an encryption value generated by applying an advertisement image in which a color value is stored in units of pixels to an encryption process, and then provides it to the user. On the user's side, by comparing the encrypted value with the decryption value generated by applying the image to be authenticated to the decryption process, it is compared whether the modulated image and the image to be authenticated are the same. If the two values are the same, authentication is approved, and if the two values are different, authentication is rejected.</p><p>The encryption process is as follows. First, an encryption function for encryption operation and constant values are set, and an encryption start address is generated using a random number generator (first step). Next, the encryption start address is converted into a color value and stored in the first specific address (second step). Next, the color value of the encryption start address and the constant values are applied to the encryption function (third step). Next, the result value of the encryption function is converted into a color value and stored at a second specific address in the image to modulate the image (step 4).</p><p>The above-described encryption function may encrypt an image in one process, but in the present invention, it is composed of three subfunctions and is encrypted by three encryption processes. A subfunction can be implemented as a circular function, an elliptic function, a straight line function, etc., and consists of constants and variables. For example, the linear function is "y = ax + b" , where x is a variable and a and b are constants. Of course, subfunctions can also be implemented by other functions.</p><p>The constant values (a, b in the above example) applied to each subfunction use the values stored in the database, and the variable values (x in the above example) use the color value of the image having a specific address.</p><p>To describe the above encryption process in more detail, in the first step, three subfunctions constituting the encryption function for encryption operation and constant values applied to each of the subfunctions are set. In addition, an encryption start address is generated using a random number generator. Here, the three subfunctions and constant values constituting the encryption function are stored so that they can be identified equally in the encryption process and the decryption process.</p><p>In the second step, the encryption start address is converted into a color value and stored in the first specific address. This first specific address is stored so that it can be known equally in the encryption process and the decryption process.</p><p>In the third step, encryption is actually performed. That is, the encryption start address read from the first specific address is found, and the first result value is calculated by applying the color value and the first constant values of the corresponding address to the variables and constants of the first subfunction, respectively. Next, a second result value is calculated by applying the color value having the first result value as an address and the second constant values to the variables and constants of the second subfunction, respectively. Next, a third result value is calculated by applying the color value having the second result value as an address and the third constant value to the variable and constant of the third subfunction, respectively. This third result value becomes the result value of the entire cryptographic function.</p><p>Next, in the fourth step, the image is modulated by converting the third result value, which is the result of performing the encryption three times, into a color value and storing it at a second specific address in the image. This second specific address is stored so that it can be identified equally in the encryption process and the decryption process.</p><p>Through this process, the altered advertisement image is delivered to the user along with the application program.</p><p>In general, when displaying an image on the monitor screen, the image file name is used. That is, the file name of the advertisement image provided by the advertiser is "ad.bmp" In this case, the user uses the above "advertisement.bmp" You can save other images to the file. In this case, the advertiser cannot obtain the desired advertising effect. Therefore, when the computer is initially turned on or when the application program is executed, a supplementary measure to run the application program is required only after authentication of the displayed advertisement image is approved.</p><p>The decoding process for this is performed as follows. That is, by reading the color value of the first specific address of the image to be authenticated, the encryption start address is found and constant values of the corresponding encryption function are found (step 5). Next, the color value of the encryption start address and the constant values are applied to the encryption function (Sixth step). Next, the color value stored in the second specific address is compared with the decrypted value that is the result of the encryption function (step 7). Next, if the color value stored in the second specific address and the decoded value match, authentication is approved, and if not, authentication is rejected (step 8).</p><p>To explain this in detail, in step 5, the color value stored in the first specific address of the image to be authenticated is read, and this color value becomes the encryption start address. Then, constant values applied to each subfunction of the cryptographic function are found.</p><p>In the decryption process, the encryption function used in the encryption process, that is, three subfunctions, is used. In step 6, the encryption start address and constant values are applied to the encryption function. This sixth step is further subdivided as follows.</p><p>First, the first result value is calculated by applying the color value of the encryption start address and the first constant values to the variables and constants of the first subfunction, respectively. Next, a second result value is calculated by applying the color value having the first result value as an address and the second constant values to the variables and constants of the second subfunction, respectively. Next, a third result value is calculated by applying the color value having the second result value as an address and the third constant value to the variable and constant of the third subfunction, respectively. This third result value becomes the final decoded value of the decoding process.</p><p>When the final decoded value is calculated and output as described above, in the seventh step, the color value stored in the second specific address and the final decoded value of the encryption function are compared, and in the eighth step, the color value stored in the second specific address and the decoded value are If they match, authentication is approved; otherwise, authentication is rejected.</p><p>That is, in the present invention, the encryption process and the decryption process are processes of applying the color value of the same address to the same function. Therefore, the encryption value output through the encryption process and the decryption value output through the decryption process must match. That is, since the encrypted advertising image provided by the advertiser matches the encrypted value stored in the image and the decrypted value calculated through a series of decryption processes, authentication is approved. However, for other images not provided by the advertiser, authentication is rejected because the decoded value calculated through the decoding process and the color value stored in the second specific address do not match.</p><p>Although the present invention has been described above on the basis of preferred embodiments, these embodiments are intended to illustrate, not to limit the invention. It will be apparent to those skilled in the art to which this invention pertains that various changes, modifications or adjustments to the above embodiments are possible without departing from the technical spirit of the present invention. Therefore, the protection scope of the present invention will be limited only by the appended claims, and it should be construed to include all of the above-described variations, modifications, or adjustments.</p>
<p>As described above, according to the present invention, since a user must see an advertisement image in order to execute an application program necessary for him/herself, the advertiser can maximize the advertisement effect at the same or lower advertisement cost. In addition, there is an advantage in that the user can not only purchase an application program necessary for him/herself at a low price or receive it for free, but also obtain necessary information through advertisement.</p><p>In addition, according to the present invention, since encryption is performed several times, the risk of hacking can be reduced, and the display frequency of advertisement images can be adjusted as desired by the advertiser.</p><p>In addition, according to the present invention, since it is possible to lower the price of the application program by covering the advertising cost of the advertiser, there is an effect that can prevent software illegal copying.</p>
3 sheets
Sheet 1 Sheet 2 Sheet 3
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US10681151B2 | Cited by | United States of America | Applicant |
| WO0188689A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| KR20030004204A | Cited by | Republic of Korea | Search report |
| KR20010081239A | Cited by | Republic of Korea | Search report |
| WO2009105302A1 | Cited by | World Intellectual Property Organization (WIPO) | International search |
| KR20000030060A | Cites | Republic of Korea | Search report |
| US5781894A | Cites | United States of America | Search report |
| KR970022906A | Cites | Republic of Korea | Search report |
| JPH1011363A | Cites | Japan | Search report |
2 priority claims, no other members on record
Priority claims2
| Document | Office | Kind | Date |
|---|---|---|---|
| 19990041333 | Republic of Korea | A | |
| KR19990041333 | – | – | – |
4 legal events, as the office reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | |
|---|---|---|
| Decision to refuse applicationE601 | E601 | |
| Notification of reason for refusalE902 | E902 | |
| Request for early openingG15R | G15R | |
| Request for examinationA201 | A201 |
Numbers
- Publication
- 2000-0017730
- Publication, DOCDB
- 20000017730
- Publication, EPODOC
- KR20000017730
- Application
- 100041333
- Application, DOCDB
- 19990041333
- Application, EPODOC
- KR19990041333
Titles4
- Korean
- 이미지 인증방법, 및 광고이미지를 동반한 응용프로그램실행방법
- English
- Image authentication method and application program execution method accompanied by advertisement image
- Unlabeled
- 이미지 인증방법, 및 광고이미지를 동반한 응용프로그램 실행방법 { Image proof method, and method of being act advertisement image before application program acts }
- Unlabeled
- Image proof method, and method of being act advertisement image before application program acts }
Classification
- CPC, 1
- G06F21/36
- IPC, 1
- H04L9 32