KR100404897B1 - A device of distributing software and the method - Google Patents
A device of distributing software and the method Download PDFInfo
- Publication number
- KR100404897B1 KR100404897B1 KR10-1999-0051067A KR19990051067A KR100404897B1 KR 100404897 B1 KR100404897 B1 KR 100404897B1 KR 19990051067 A KR19990051067 A KR 19990051067A KR 100404897 B1 KR100404897 B1 KR 100404897B1
- Authority
- KR
- South Korea
- Prior art keywords
- software
- server
- advertisement
- terminal
- execution
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/61—Installation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/02—Marketing; Price estimation or determination; Fundraising
- G06Q30/0241—Advertisements
- G06Q30/0251—Targeted advertisements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/06—Protocols specially adapted for file transfer, e.g. file transfer protocol [FTP]
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Development Economics (AREA)
- Finance (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Accounting & Taxation (AREA)
- Strategic Management (AREA)
- Signal Processing (AREA)
- Entrepreneurship & Innovation (AREA)
- Game Theory and Decision Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Economics (AREA)
- Marketing (AREA)
- General Business, Economics & Management (AREA)
- Information Transfer Between Computers (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
- Stored Programmes (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
본 발명의 소프트웨어 배포 장치는 웹 페이지 저장부를 포함하며 웹 페이지를 단말기로 전송하는 웹 서버, 소프트웨어 희망자의 개인 정보를 저장하는 인덱스 저장 서버, 정보 인덱스에서 선택된 소프트웨어, 인스톨 광고와 실행 광고를 포함하는 소프트웨어 데이터를 저장하는 소프트웨어 데이터 저장 서버, 선택된 소프트웨어 데이터가 다운로드되는 동안 디스플레이되는 다운로드 광고를 저장하는 다운로드 광고 저장 서버 및 단말기에 전송되어 저장된 실행 광고를 자동 교체하기 위하여 실행 광고를 저장하는 실행 광고 저장 서버를 포함한다. 이러한 소프트웨어 배포 장치는 소프트웨어 희망자가 무료로 사용 소프트웨어를 사용하게 할 수 있을 뿐만 아니라 효율적인 광고 수단을 제공한다The software distribution device of the present invention includes a web page storage unit, a web server for transmitting a web page to a terminal, an index storage server for storing personal information of a software wisher, software selected from an information index, software including installation advertisements and execution advertisements. A software data storage server for storing data, a download advertisement storage server for storing download advertisements displayed while the selected software data is downloaded, and an execution advertisement storage server for storing execution advertisements for automatically replacing stored advertisements transmitted to the terminal. Include. Such a software distribution device not only allows a software candidate to use free software but also provides an efficient advertising means.
Description
본 발명은 소프트웨어 배포장치 및 그 배포방법에 관한 것으로, 특히 소프트웨어의 다운로드(down load), 인스톨(install) 및 소프트웨어의 실행시 광고를 디스플레이할 수 있는 소프트웨어 배포장치 및 그 배포방법에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a software distribution device and a distribution method thereof, and more particularly, to a software distribution device and a distribution method thereof capable of displaying an advertisement upon down load, installation, and execution of software.
컴퓨터 시스템의 발달로 말미암아 다양한 소프트웨어의 사용이 급격히 증가하였으며 이에 따라 소프트웨어를 구입하기 위한 비용이 증가하였다. 소프트웨어의 구입 비용이 커짐에 따라 불법 복제된 소프트웨어의 사용 또한 증가하였으며 불법 복제된 소프트웨어는 소프트웨어 산업 의 발전을 저해할 뿐 아니라 통상 마찰까지 일으키는 등 큰 사회문제로 대두되고 있다.The development of computer systems has led to a sharp increase in the use of various software, thus increasing the cost of purchasing the software. As the cost of purchasing software has increased, the use of counterfeit software has also increased, and the counterfeit software has become a major social problem that not only hinders the development of the software industry, but also causes friction.
그리고 인터넷상에서의 광고는 사용자가 웹사이트를 방문하거나 광고 배너를 클릭(click)할 때에만 디스플레이되며 광고도 2차원적 평면 구도로만 이루어져 광고의 효과가 미미했다.In addition, advertisements on the Internet are displayed only when a user visits a website or clicks on an advertisement banner, and the advertisement has only a two-dimensional plane composition.
본 발명은 이와 같은 문제점을 해결하기 위한 것으로 인터넷 사용자는 소프트웨어를 무료로 사용할 수 있고, 광고를 게재하는 기업은 효율적인 광고 수단을 이용하여 광고의 효과를 극대화시킬 수 있는 소프트웨어 배포장치 및 그 배포 방법을 제공하기 위한 것이다.The present invention has been made to solve the above problems, the Internet users can use the software free of charge, the company that publishes the advertising software distribution device and distribution method that can maximize the effect of the advertising by using an efficient advertising means It is to provide.
도1은 본 발명의 제1 실시예에 따른 소프트웨어 배포장치의 블록도이다.1 is a block diagram of a software distribution device according to a first embodiment of the present invention.
도2는 본 발명에 따른 소프트웨어 배포장치에 사용되는 소프트웨어 데이터의 구성도이다.2 is a block diagram of software data used in the software distribution device according to the present invention.
도3은 본 발명의 제1 실시예에 따른 소프트웨어 배포방법의 순서도이다.3 is a flowchart of a software distribution method according to the first embodiment of the present invention.
도4는 본 발명의 제2 실시예에 따른 소프트웨어 배포장치의 블럭도이다.4 is a block diagram of a software distribution device according to a second embodiment of the present invention.
도5는 본 발명의 제2 실시예에 따른 소프트웨어 배포방법의 순서도이다.5 is a flowchart of a software distribution method according to a second embodiment of the present invention.
도6은 본 발명의 제3 실시예에 따른 소프트웨어 배포장치의 블럭도이다.6 is a block diagram of a software distribution device according to a third embodiment of the present invention.
도7은 본 발명의 제3 실시예에 따른 소프트웨어 배포방법의 순서도이다.7 is a flowchart of a software distribution method according to a third embodiment of the present invention.
이와 같은 목적을 달성하기 위해 본 발명은 인스톨 광고와 실행 광고가 포함된 소프트웨어 데이터를 다운로드 광고와 함께 소프트웨어 희망자에게 인터넷망을 이용하여 무료로 제공하고, 이 소프트웨어 데이터가 인터넷망을 통하여 소프트웨어 희망자의 단말기로 다운로드되는 동안 다운로드 광고가 디스플레이되고, 상기 소프트웨어가 인스톨될 때 인스톨 광고가 디스플레이되며 인스톨된 소프트웨어가 실행될 때는 실행 광고가 디스플레이된다.본 발명의 특징에 따른 소프트웨어 배포장치는 웹 브라우저가 포함된 소프트웨어 희망자의 단말기, 상기 웹브라우저를 통하여 소프트웨어 희망자의 단말기와 연결되는 인터넷 연결 수단을 포함하는 인터넷망에 있어서, 웹 서버, 사용자 관리 서버, 인덱스 저장 서버, 소프트웨어 데이터 저장 서버 및 실행 광고 저장 서버를 포함한다.웹 서버는 웹 페이지를 저장하는 웹 페이지 저장부를 포함하며 상기 인터넷 연결 수단과 연결된 단말기로부터 출력된 웹 페이지의 URL 신호를 받으면 해당 웹 페이지를 상기 단말기의 웹브라우저로 전송한다.사용자 관리서버는 웹 페이지를 통하여 소프트웨어 희망자가 입력한 개인 정보를 저장하고, 인덱스 저장서버는 하이퍼 텍스트로 이루어진 소프트웨어에 대한 정보 인덱스를 저장한다.소프트웨어 데이터 저장서버는 정보 인덱스에 해당하는 소프트웨어와 소프트웨어가 인스톨될 때 디스플레이되는 인스톨 광고를 포함하는 소프트웨어 데이터를 저장한다.실행광고 저장서버는 단말기에 저장된 실행 광고를 자동 교체하기 위하여 웹서버, 인터넷 연결수단 및 단말기를 통하여 새로운 실행 광고를 전송한다.또한, 본 발명의 특징에 따른 소프트웨어 배포방법은,인터넷 연결수단에 연결된 웹서버가 단말기로 웹페이지를 전송하는 단계,소프트웨어 희망자가 소프트웨어의 정보 인덱스를 통하여 소프트웨어와 소프트웨어가 인스톨될 때 디스플레이되는 인스톨 광고를 포함하는 소프트웨어 데이터를 선택하는 단계,선택된 소프트웨어 인덱스에 링크된 해당 소프트웨어 데이터를 소프트웨어 데이터 저장 서버가 단말기로 전송하는 단계,연결 호출부가 전송받은 소프트웨어의 제2 사용 시간이 만료되었는지 판단하는 단계 및제2 사용 시간이 만료되면, 연결 호출부의 신호에 따라 실행 광고 서버가 새로운 실행 광고를 단말기로 전송하는 단계를 포함한다.본 발명의 다른 특징에 따른 소프트웨어 배포장치는 웹 브라우저가 포함된 소프트웨어 희망자의 단말기, 웹브라우저를 통하여 소프트웨어 희망자의 단말기와 연결되는 인터넷 연결 수단을 포함하는 인터넷망에 있어서, 웹 서버, 사용자 관리 서버, 인덱스 저장 서버, 소프트웨어 데이터 저장 서버, 실행 광고 저장 서버 및 캐쉬 서버를 포함한다.웹 서버는 웹 페이지를 저장하는 웹 페이지 저장부를 포함하며 인터넷 연결 수단과 연결된 단말기로부터 출력된 웹 페이지의 URL 신호를 받으면 해당 웹 페이지를 상기 단말기의 웹브라우저로 전송한다.사용자 관리서버는 웹 페이지를 통하여 소프트웨어 희망자가 입력한 개인 정보를 저장하고, 인덱스 저장서버는 하이퍼 텍스트로 이루어진 소프트웨어에 대한 정보 인덱스를 저장한다.소프트웨어 데이터 저장서버는 정보 인덱스에 해당하는 소프트웨어와 소프트웨어가 인스톨될 때 디스플레이되는 인스톨 광고를 포함하는 소프트웨어 데이터를 저장한다.실행 광고 저장서버는 단말기에 저장된 실행 광고를 자동 교체하기 위하여 웹서버, 인터넷 연결수단 및 단말기를 통하여 새로운 실행 광고를 전송한다.캐쉬 서버는 소프트웨어 데이터 저장 서버 및 실행 광고 저장 서버로부터 각각 소프트웨어 데이터 및 실행 광고를 전송 받아 임시 저장한다.본 발명의 다른 특징에 따른 소프트웨어 배포방법은,인터넷 연결수단에 연결된 웹서버가 단말기로 웹페이지를 전송하는 단계,소프트웨어 희망자가 소프트웨어의 정보 인덱스를 통하여 소프트웨어와 소프트웨어가 인스톨될 때 디스플레이되는 인스톨 광고를 포함하는 소프트웨어 데이터를 선택하는 단계,캐쉬 서버가 선택된 소프트웨어에 해당하는 신호를 입력받아 신호에 링크된 해당 소프트웨어가 존재하는지 확인하는 단계,해당 소프트웨어가 캐쉬 서버에 있으면, 캐쉬 서버가 해당 소프트웨어 데이터를 단말기로 전송하는 단계,해당 소프트웨어가 캐쉬 서버에 없으면, 캐쉬 서버는 이 사실을 소프트웨어 데이터 저장 서버로 전달하고, 소프트웨어 데이터 저장 서버는 선택된 소프트웨어데이터를 찾아내어 단말기로 전송하는 단계;연결 호출부가 전송받은 소프트웨어의 일정 시간이 만료되었는지 판단하는 단계,일정 시간이 만료되면, 연결 호출부의 신호에 따라 캐쉬 서버가 새로운 실행 광고를 상기 단말기로 전송하는 단계를 포함한다.이하, 본 발명의 실시예를 도면을 참조하여 상세히 설명한다.In order to achieve the above object, the present invention provides the software applicant with the download advertisement and the execution advertisement free of charge using the Internet network, and the software data is provided through the Internet network. The download advertisement is displayed while the software is installed, the installation advertisement is displayed when the software is installed, and the execution advertisement is displayed when the installed software is executed. The software distribution device according to the characteristics of the present invention is a software desirator including a web browser. A web server, a user management server, an index storage server, a software data storage server, and an execution system, comprising: a terminal of a computer, an internet connection means connected to a terminal of a software user through the web browser; The web server includes a web page storage unit for storing a web page, and transmits the web page to the web browser of the terminal when receiving the URL signal of the web page output from the terminal connected to the internet connection means. The user management server stores the personal information entered by the software user through a web page, and the index storage server stores the information index for the software in hypertext. The software data storage server is the software and software corresponding to the information index. Stores software data including installed advertisements displayed when the program is installed. The execution advertisement storage server transmits new execution advertisements through a web server, Internet connection means, and the terminal to automatically replace the execution advertisements stored in the terminal. , The present invention Software distribution method according to the feature, the web server connected to the Internet connection means for transmitting the web page to the terminal, the software including the installation advertisement is displayed when the software is installed through the information index of the software and software Selecting the data, transmitting the corresponding software data linked to the selected software index to the terminal, determining whether the second usage time of the software received by the connection caller has expired, and the second usage time has expired. And, when the execution advertisement server transmits a new execution advertisement to the terminal according to a signal of the connection caller. The software distribution device according to another aspect of the present invention includes a terminal of a software wisher including a web browser and a web browser. In an internet network including an internet connection means connected to a terminal of a software wisher, the web server includes a web server, a user management server, an index storage server, a software data storage server, an execution advertisement storage server, and a cache server. And a web page storage unit for storing the page and receiving the URL signal of the web page output from the terminal connected to the Internet connection means. The web page is transmitted to the web browser of the terminal. The personal information entered is stored, and the index storage server stores the information index for the software composed of hypertext. The software data storage server is a software including the software corresponding to the information index and the installation advertisement displayed when the software is installed. The execution advertisement storage server transmits a new execution advertisement through a web server, an Internet connection means, and the terminal to automatically replace the execution advertisement stored in the terminal. The cache server stores the software data storage server and the execution advertisement storage server. Software data and execution advertisements are respectively received and temporarily stored. The software distribution method according to another aspect of the present invention comprises the steps of: a web server connected to an Internet connection means transmitting a web page to a terminal; Selecting the software data including the installation advertisement displayed when the software and the software are installed through the cache server, receiving a signal corresponding to the selected software, and checking whether the corresponding software linked to the signal exists; If the software is on a cache server, the cache server sends the software data to the terminal. If the software is not on the cache server, the cache server sends this to the software data storage server, and the software data storage server selects the selected software. Finding and transmitting the data to the terminal; determining whether the connection calling unit has received a predetermined time of the received software; when the predetermined time expires, the cache server transmits a new execution advertisement to the terminal according to a signal of the connection calling unit. An embodiment of the present invention will now be described in detail with reference to the drawings.
도1은 본 발명의 제1 실시예에 따른 소프트웨어 배포장치의 블럭도이다.1 is a block diagram of a software distribution device according to a first embodiment of the present invention.
도1에 도시된 바와 같이, 웹 브라우저(도시하지 않음)가 포함된 소프트웨어 희망자의 단말기(400), 이 웹브라우저를 통하여 소프트웨어 희망자의 단말기(400)와 연결되는 SLIP/PPP(serial internet protocol/point-to-point protocol) 등과 같은 인터넷 연결 수단(500)을 포함하는 인터넷 망에 있어서, 본 발명의 제1 실시예에 따른 소프트웨어 배포장치는 웹 서버(100), 인덱스 저장 서버(210), 소프트웨어 데이터 저장 서버(220), 사용자 관리 서버(230), 다운로드 광고 저장 서버(240) 및 실행 광고 저장 서버(250)를 포함한다.As shown in Fig. 1, a terminal of a software wisher 400 including a web browser (not shown), and a SLIP / PPP (serial internet protocol / point) connected to the terminal of the software wisher 400 via the web browser. In the Internet network including the Internet connection means 500, such as -to-point protocol), the software distribution device according to the first embodiment of the present invention is a web server 100, index storage server 210, software data The storage server 220, the user management server 230, the download advertisement storage server 240 and the execution advertisement storage server 250 are included.
웹 서버(100)는 웹 페이지를 저장하는 웹 페이지 저장부(110)를 포함하며 소프트웨어 희망자가 웹 브라우저를 통하여 웹 페이지의 URL(uniform resource locator) 신호를 보내면 해당 웹 페이지를 웹 페이지 저장부(110)에서 독출하여 단말기(400)로 전송한다.The web server 100 includes a web page storage unit 110 that stores a web page, and when the software wisher sends a uniform resource locator (URL) signal of the web page through a web browser, the web page is stored in the web page storage unit 110. Read) and transmit it to the terminal 400.
인덱스 저장 서버(210)는 하이퍼 텍스트(hyper text)로 이루어진 소프트웨어에 대한 정보 인덱스(index)를 저장하고, 이 정보 인덱스를 웹 페이지 상에 디스플레이(display)한다.The index storage server 210 stores an index of information about software made up of hypertext, and displays the index of information on a web page.
소프트웨어 데이터 저장 서버(220)는 정보 인덱스에 나타나있는 소프트웨어 데이터를 저장한다. 이 때, 소프트웨어 데이터는 소프트웨어의 인스톨시 디스플레이되는 인스톨 광고와 인스톨된 소프트웨어의 실행시 디스플레이되는 실행 광고를 포함한다.The software data storage server 220 stores software data shown in the information index. At this time, the software data includes an installation advertisement displayed when the software is installed and an execution advertisement displayed when the installed software is executed.
또한, 본 발명의 소프트웨어 데이터는 사용 기간이 정하여져 이 사용 시간인 제1 동작 시간이 지나면 소프트웨어 희망자에게 다시 자동적으로 다운로드 받는 것을 특징으로 한다.In addition, the software data of the present invention is characterized in that the usage period is determined and is automatically downloaded again to the software wisher after the first operation time, which is the usage time.
도2는 본 발명에 따른 소프트웨어 배포장치에 사용되는 소프트웨어 데이터의 구성도이다.2 is a block diagram of software data used in the software distribution device according to the present invention.
도2에 도시된 바와 같이 본 발명의 소프트웨어 데이터는 인스톨 광고 부(310), 실행 광고부(320), 연결 호출부(330) 및 소프트웨어(340)로 이루어진다.As shown in FIG. 2, the software data of the present invention includes an installation advertisement unit 310, an execution advertisement unit 320, a connection call unit 330, and software 340.
인스톨 광고부(310)는 선택된 소프트웨어 데이터를 소프트웨어 희망자의 단말기(400)로 다운 로드된 소프트웨어 데이터가 인스톨되는 동안 디스플레이되는 광고 데이터이다. 이 인스톨 광고 인스톨이 끝나면 자동 삭제된다.The installation advertisement unit 310 is advertisement data displayed while the selected software data is downloaded to the terminal 400 of the software applicant. After the installation of this installation advertisement is complete, it is automatically deleted.
실행 광고부(320)는 인스톨된 소프트웨어를 소프트웨어 희망자가 실행할 때 디스플레이되는 광고 데이터이다.The execution advertisement unit 320 is advertisement data that is displayed when the software candidate executes the installed software.
연결 호출부(330)는 실행 광고를 업데이트하기 위한 제2 동작 시간이 완료되었을 경우 소프트웨어 희망자의 ID를 인터넷 연결수단(500), 웹서버(100)를 통해 사용자 관리 서버(230)로 출력함으로써 실행 광고의 교체 시기를 사용자 관리 서버(230)에 전달한다.When the second operation time for updating the execution advertisement is completed, the connection caller 330 executes by outputting the ID of the software user to the user management server 230 through the Internet connection means 500 and the web server 100. The replacement time of the advertisement is transmitted to the user management server 230.
소프트웨어(340)는 소프트웨어 배포 서비스가 제공하는 소프트웨어이다.Software 340 is software provided by a software distribution service.
사용자 관리 서버(230)는 상기 웹 페이지를 통하여 소프트웨어 희망자가 입력한 ID(identification), 비밀번호, 성별, 연령별 및 직업별 정보를 포함하는 개인 정보를 저장하고, 이 정보를 바탕으로 소프트웨어 희망자 각각에게 취향 코드를 부여한다.The user management server 230 stores personal information including identification (ID), password, gender, age, and occupation-specific information inputted by the software applicant through the web page, and based on this information, each user desires the software. Give the code
이 때, 취향 코드는 소프트웨어 사용자의 취향에 맞는 광고를 제공하기 위한 것이다. 사용자 관리 서버(230)는 연결 호출부에서 출력된 ID를 입력 받아 상기 ID에 맞는 취향 코드를 파악하고, 이 취향 코드에 따라 분류된 실행 광고의 URL들 중 하나를 선택하여 출력한다.At this time, the taste code is to provide an advertisement suitable for the taste of the software user. The user management server 230 receives an ID output from the connection caller, grasps a taste code corresponding to the ID, and selects and outputs one of URLs of the execution advertisement classified according to the taste code.
다운로드 광고 저장 서버(240)는 소프트웨어 희망자가 선택한 소프트웨어 데이터가 소프트웨어 데이터 저장 서버(220)로부터 소프트웨어 희망자의 단말기(400)로 전송될 때, 다운로드 광고를 같이 전송한다. 이 때 다운로드 광고는 상기 소프트웨어 데이터가 단말기(400)에 다운로드되는 동안에 디스플레이된다.The download advertisement storage server 240 transmits the download advertisement together when the software data selected by the software wish is transmitted from the software data storage server 220 to the terminal 400 of the software wish. At this time, the download advertisement is displayed while the software data is downloaded to the terminal 400.
실행 광고 저장 서버(250)는 사용자 관리 서버(230)에서 출력된 URL 신호를 입력받으면 새로운 실행 광고를 웹서버(100)와 인터넷 연결수단(500)을 통하여 소프트웨어 희망자의 단말기(400)로 전송한다.When the execution advertisement storage server 250 receives a URL signal output from the user management server 230, the execution advertisement storage server 250 transmits a new execution advertisement to the terminal 400 of the software applicant through the web server 100 and the Internet connection means 500. .
도3은 본 발명의 제1 실시예에 따른 소프트웨어 배포방법의 순서도이다.3 is a flowchart of a software distribution method according to the first embodiment of the present invention.
도3에 도시된 바와 같이 본 발명의 제1 실시예에 따른 소프트웨어 배포방법은 웹서버 연결 단계(S100), 회원 인증 단계(S110), 회원 등록 단계(S115), 소프트웨어 선택 단계(S120), 다운 로드 광고 및 소프트웨어 데이터 전송 단계(S130), 광고 실행 기간 판단 단계(S140) ,다른 실행 광고 호출 단계(S150) 및 다른 실행 광고 전송 단계(S160)를 포함한다.As shown in Fig. 3, the software distribution method according to the first embodiment of the present invention includes a web server connection step (S100), a member authentication step (S110), a member registration step (S115), a software selection step (S120), and a download. The load advertisement and software data transmission step S130, the advertisement execution period determination step S140, another execution advertisement call step S150, and another execution advertisement transmission step S160 are included.
소프트웨어 희망자가 자신의 단말기(400)에 내장된 웹 브라우저를 인터넷 연결 수단(500)을 통하여 웹서버(100)에 연결하여 웹 페이지의 URL 신호를 웹 브라우저를 통하여 전송한다. 이 웹 페이지의 URL 신호를 입력받은 웹서버(100)는 해당 웹 페이지를 웹 페이지 저장부(110)에서 독출하여 웹 서버(100) 및 인터넷 연결 수단(500)을 통하여 소프트웨어 희망자의 단말기(400)로 전송한다. 이 웹 페이지를 전송받은 소프트웨어 희망자의 단말기(400)는 웹 브라우저 상에 이 웹 페이지를 디스플레이한다(S100).The software wisher connects the web browser embedded in his terminal 400 to the web server 100 through the Internet connection means 500 and transmits the URL signal of the web page through the web browser. The web server 100 that has received the URL signal of the web page reads the web page from the web page storage unit 110 and the terminal 400 of the software wisher through the web server 100 and the Internet connection means 500. To send. The terminal 400 of the software applicant who has received the web page displays the web page on the web browser (S100).
웹 페이지에 접속한 소프트웨어 희망자는 웹 페이지 상에서 자신의 ID와 비밀번호를 입력하면, 이 신호는 웹 서버(100)를 통하여 사용자 관리 서버(230)로 입력된다. 이 신호를 받은 사용자 관리 서버(230)는 저장된 데이터 중에서 이 신호에 해당하는 데이터를 찾아 일치하면 회원임을 인증하여 서비스를 이용하도록 한다(S110).When the software user who accesses the web page enters his ID and password on the web page, this signal is input to the user management server 230 through the web server 100. The user management server 230 receiving the signal finds the data corresponding to the signal among the stored data and if it matches, authenticates the membership to use the service (S110).
이 때, 회원 인증이 되지 않으면 회원 등록 단계(S115)를 거치게 되는데 소프트웨어 희망자는 자신의 ID와 비밀번호, 성별, 연령별, 직업별 정보를 포함하는개인 정보를 자신의 단말기(400)를 통하여 입력한다. 이 개인 정보를 웹 서버(100)를 통하여 전송받은 사용자 관리 서버(230)는 이 개인 정보를 바탕으로 이 소프트웨어 희망자의 취향에 맞는 실행 광고를 제공하기 위한 취향 코드를 부여한다(S115).At this time, if the member is not authenticated through the member registration step (S115), the software user inputs his or her personal information, including ID, password, gender, age, occupation-specific information through his terminal 400. The user management server 230, which has received this personal information through the web server 100, assigns a taste code for providing an execution advertisement suitable for the taste of the software user based on the personal information (S115).
회원 인증 단계(S110)나 회원 등록 단계(S115)를 거친 소프트웨어 희망자는 인덱스 저장 서버(210)에서 출력되어 웹 페이지에 나타나 있으며 소프트웨어 데이터의 정보 인덱스를 통하여 자신이 원하는 소프트웨어를 선택한다(S120).The software applicant who has undergone the member authentication step (S110) or the member registration step (S115) is output from the index storage server 210 and displayed on the web page, and selects the desired software through the information index of the software data (S120).
소프트웨어 희망자가 소프트웨어의 정보 인덱스를 통하여 자신이 원하는 소프트웨어를 선택하면, 소프트웨어 데이터 저장 서버(220)는 하이퍼 텍스트로 링크(link)된 해당 소프트웨어 데이터를 웹서버(100)와 인터넷 연결수단(500)을 통하여 소프트웨어 희망자의 단말기(400)로 전송하며 동시에 다운로드 광고 저장 서버(240)는 다운로드 광고를 동일 경로를 통하여 단말기(400)로 전송된다. 그런 후에, 상기 소프트웨어 데이터가 다운 로드되는 동안에 다운 로드 광고가 디스플레이되고, 다운로드가 다 되면 이 다운로드 광고는 제거된다. 이후, 이 소프트웨어가 인스톨될 때에는 소프트웨어 데이터에 포함되어 있는 인스톨 광고부(310)가 디스플레이되고, 인스톨된 소프트웨어가 실행될 때에는 실행 광고가 디스플레이된다(S130).When the software desireer selects the desired software through the information index of the software, the software data storage server 220 connects the web server 100 and the Internet connection means 500 to the corresponding software data linked by hypertext. The mobile terminal 400 transmits the downloaded advertisement storage server 240 to the terminal 400 through the same path. Thereafter, a download advertisement is displayed while the software data is being downloaded, and when the download is complete, the download advertisement is removed. Thereafter, the installation advertisement unit 310 included in the software data is displayed when the software is installed, and the execution advertisement is displayed when the installed software is executed (S130).
실행 광고를 업데이트하기 위하여 소프트웨어가 인스톨된 이후 제2 동작 시간이 지났다고 연결 호출부(330)가 판단하면(S140), 연결 호출부(330)는 인터넷 연결수단(500), 웹서버(100)를 통하여 사용자 관리 서버(230)로 소프트웨어 희망자의ID를 전송하고(S150), 이 신호를 입력받은 사용자 관리 서버(230)는 이 ID에 부여된 취향 코드를 검색한 후, 취향 코드에 따라 분류된 실행 광고의 URL들 중 하나를 선택하여 실행 광고 저장 서로(250)로 전송하면, 실행 광고 저장 서버(250)는 이 URL에 해당하는 실행 광고를 단말기(400)로 전송한다.If the connection call unit 330 determines that the second operation time has passed since the software was installed to update the execution advertisement (S140), the connection call unit 330 connects the Internet connection unit 500 and the web server 100 to each other. After transmitting the ID of the software user to the user management server 230 (S150), the user management server 230 receiving the signal retrieves a taste code assigned to the ID, and then executes the classification according to the taste code. When one of the URLs of the advertisement is selected and transmitted to the execution advertisement storage each other 250, the execution advertisement storage server 250 transmits the execution advertisement corresponding to the URL to the terminal 400.
도4는 본 발명의 제2 실시예에 따른 소프트웨어 배포장치의 블럭도이다.4 is a block diagram of a software distribution device according to a second embodiment of the present invention.
도4에 도시된 바와 같이 본 발명의 제2 실시예에 따른 소프트웨어 배포장치는 웹 브라우저(도시하지 않음)가 포함된 소프트웨어 희망자의 단말기(400), 이 웹브라우저를 통하여 소프트웨어 희망자의 단말기(400)와 연결되는 SLIP/PPP 등과 같은 인터넷 연결 수단(500)을 포함하는 인터넷 망에 있어서, 본 발명의 제2 실시예에 따른 소프트웨어 배포장치는 웹 서버(100), 사용자 관리 서버(230), 인덱스 저장 서버(210), FTP 서버(225), 소프트웨어 데이터 저장 서버(220), 다운로드 광고 저장 서버(240) 및 실행 광고 저장 서버(250)를 포함한다.As shown in FIG. 4, the software distribution device according to the second embodiment of the present invention includes a terminal of a software wisher 400 including a web browser (not shown), and a terminal of the software wisher 400 through the web browser. In the Internet network including the Internet connection means 500, such as SLIP / PPP connected to the software, the software distribution device according to a second embodiment of the present invention is a web server 100, a user management server 230, index storage The server 210, the FTP server 225, the software data storage server 220, the download advertisement storage server 240, and the execution advertisement storage server 250 are included.
웹 서버(100), 사용자 관리 서버(230) 및 인덱스 저장 서버(210)의 기능은 앞서의 제1 실시예와 동일하므로 생략하도록 한다.Functions of the web server 100, the user management server 230, and the index storage server 210 are the same as in the first embodiment, and thus will be omitted.
FTP 서버(225)는 소프트웨어 배포 서비스에서 전송되는 광고 데이터나 소프트웨어 데이터를 웹서버(100)와 인터넷 연결수단(500)을 통하여 빠르게 소프트웨어 희망자의 단말기(400)로 전송한다.The FTP server 225 quickly transmits the advertisement data or software data transmitted from the software distribution service to the terminal 400 of the software user through the web server 100 and the Internet connection means 500.
소프트웨어 데이터 저장 서버(220)의 기능은 앞서 제1 실시예에서 설명한 것과 같으며, 다만 소프트웨어 데이터를 소프트웨어 희망자에게 전송할 때, 상기 FTP 서버(225), 웹서버(100) 및 인터넷 연결 수단(500)을 통하여 전송한다. 또한, 소프트웨어 데이터의 구성 또한 도2에 도시한 구성과 동일하므로 생략하도록 한다.The functions of the software data storage server 220 are the same as those described in the first embodiment, except that the FTP server 225, the web server 100, and the Internet connection means 500 are used to transmit the software data to the software applicant. Send it through. In addition, since the configuration of the software data is also the same as that shown in FIG.
다운로드 광고 저장 서버(240)와 실행 광고 저장 서버(250)의 기능 또한 앞서 제1 실시예의 그것과 동일하고, 다만 다운로드 광고와 실행 광고가 전송될 때 상기 FTP 서버(225)를 통하여 전송된다.The functions of the download advertisement storage server 240 and the execution advertisement storage server 250 are also the same as those of the first embodiment, except that the download advertisement and the execution advertisement are transmitted through the FTP server 225 when they are transmitted.
이 때, FTP 서버(225)에 연결하기 위한 연결포트가 설정된 전송 전용 소프트웨어를 웹서버(100)에서 전송 받아 단말기(400)에 설치할 수 있다.At this time, the transmission-only software in which the connection port for connecting to the FTP server 225 is transmitted may be transmitted from the web server 100 and installed in the terminal 400.
도5는 본 발명의 제2 실시예에 따른 소프트웨어 배포방법의 순서도이다.5 is a flowchart of a software distribution method according to a second embodiment of the present invention.
도5에 도시된 바와 같이, 본 발명의 제2 실시예에 따른 소프트웨어 배포방법은 도3에 도시된 바와 같이 본 발명의 제1 실시예에 따른 소프트웨어 배포방법은 웹서버 연결 단계(S100), 회원 인증 단계(S110), 회원 등록 단계(S115), 소프트웨어 선택 단계(S120), FTP서버에서 다운 로드 광고 및 소프트웨어 데이터 전송 단계(S135), 광고 실행 기간 판단 단계(S140) ,다른 실행 광고 호출 단계(S150) 및 다른 실행 광고 전송 단계(S160)를 포함한다.As shown in Figure 5, the software distribution method according to the second embodiment of the present invention, as shown in Figure 3 software distribution method according to the first embodiment of the present invention is a web server connection step (S100), member Authentication step (S110), member registration step (S115), software selection step (S120), download advertisement and software data transfer step (S135) from the FTP server, advertisement execution period determination step (S140), other execution advertisement call step ( S150) and another execution advertisement transmission step (S160).
웹서버 연결 단계(S100), 회원 인증 단계(S110), 회원 등록 단계(S115) 및 소프트웨어 선택 단계(S120)는 앞서 제1 실시예에서의 소프트웨어 배포 방법과 동일하므로 그 설명을 생략하도록 한다.Web server connection step (S100), member authentication step (S110), member registration step (S115) and software selection step (S120) are the same as the software distribution method in the first embodiment, so a description thereof will be omitted.
소프트웨어 희망자가 소프트웨어 데이터의 정보 인덱스를 통하여 자신이 원하는 소프트웨어 데이터를 선택하면, 하이퍼 텍스트로 링크(link)된 해당 소프트웨어가 FTP 서버(225), 웹서버(100) 및 인터넷 연결수단(500)을 통하여 소프트웨어 희망자의 단말기(400)로 전송되며 동시에 다운로드 광고 저장 서버(240)에서 다운로드 광고가 동일 경로를 통하여 소프트웨어 희망자의 단말기(400)로 전송된다. 그런 후에, 상기 소프트웨어가 다운 로드되는 동안에 다운 로드 광고가 디스플레이되고, 다운로드가 다 되면 이 다운로드 광고는 제거된다. 이후, 이 소프트웨어가 인스톨될 때에는 소프트웨어 데이터에 포함되어 있는 인스톨 광고가 디스플레이되고, 인스톨된 소프트웨어가 실행될 때에는 소프트웨어 데이터에 포함되어 있는 실행 광고가 디스플레이된다(S135).When the software user selects the desired software data through the information index of the software data, the corresponding software linked by hypertext is transferred through the FTP server 225, the web server 100, and the Internet connection means 500. The download advertisement is transmitted to the terminal 400 of the software applicant and at the same time, the download advertisement is transmitted from the download advertisement storage server 240 to the terminal 400 of the software candidate through the same path. Then, a download advertisement is displayed while the software is downloading, and the download advertisement is removed when the download is complete. Then, when the software is installed, an installation advertisement included in the software data is displayed, and when the installed software is executed, an execution advertisement included in the software data is displayed (S135).
실행 광고를 업데이트하기위하여 소프트웨어가 인스톨된 이후 제2 동작 시간이 지났다고 연결 호출부(330)가 판단하면(S140), 연결 호출부(330)는 인터넷 연결수단(500), 웹서버(100) 및 FTP 서버(225)를 통하여 사용자 관리 서버(230)로 소프트웨어 희망자의 ID를 전송하고(S150), 이 신호를 입력받은 사용자 관리 서버(230)는 이 ID에 부여된 취향 코드를 검색한 후, 취향 코드에 따라 분류된 실행 광고의 URL들 중 하나를 선택하여 실행 광고 저장 서로(250)로 전송하면, 실행 광고 저장 서버(250)는 이 URL에 해당하는 실행 광고를 단말기(400)로 전송한다.If the connection caller 330 determines that the second operation time has elapsed since the software was installed to update the execution advertisement (S140), the connection caller 330 is connected to the Internet connection means 500, the web server 100, and the like. The user's ID is transmitted to the user management server 230 through the FTP server 225 (S150). After receiving the signal, the user management server 230 retrieves a taste code given to this ID and then tastes. When one of the URLs of the execution advertisement classified according to the code is selected and transmitted to the execution advertisement storage each other 250, the execution advertisement storage server 250 transmits the execution advertisement corresponding to the URL to the terminal 400.
이 때, 소프트웨어 선택 단계(S120) 이후에 소프트웨어 희망자의 단말기(400)에 저장된 전송 전용 소프트웨어를 실시하여 FTP 서버(225)와 연결하는 단계를 더 포함하여 광고와 소프트웨어를 소프트웨어 희망자가 전송받는데 보다 빠르고 안정적으로 전송 받을 수 있다.At this time, after the software selection step (S120) further comprising the step of performing the transmission-only software stored in the terminal 400 of the software wishes to connect to the FTP server 225, it is faster to receive the advertisements and software to receive the software Can be transmitted reliably.
도6은 본 발명의 제3 실시예에 따른 소프트웨어 배포장치의 블럭도이다.6 is a block diagram of a software distribution device according to a third embodiment of the present invention.
도6에 도시된 바와 같이 본 발명의 제3 실시예에 따른 소프트웨어 배포장치는 웹 브라우저(도시하지 않음)가 포함된 소프트웨어 희망자의 단말기(400), 이 웹브라우저를 통하여 소프트웨어 희망자의 단말기(400)와 연결되는 SLIP/PPP 등과 같은 인터넷 연결 수단(500)을 포함하는 인터넷 망에 있어서, 본 발명의 제3 실시예에 따른 소프트웨어 배포장치는 웹 서버(100), 사용자 관리 서버(230), 인덱스 저장 서버(210), 소프트웨어 데이터 저장 서버(220), 다운로드 광고 저장 서버(240) 및 실행 광고 저장 서버(250) 및 캐쉬(cache) 서버(260)를 포함한다.As shown in Fig. 6, the software distribution device according to the third embodiment of the present invention includes a terminal of a software wisher 400 including a web browser (not shown), and a terminal of the software wisher 400 through the web browser. In the Internet network including the Internet connection means 500, such as SLIP / PPP connected to the software, the software distribution device according to a third embodiment of the present invention is a web server 100, a user management server 230, index storage The server 210, the software data storage server 220, the download advertisement storage server 240 and the execution advertisement storage server 250 and the cache server 260 are included.
웹 서버(100), 사용자 관리 서버(230), 인덱스 저장 서버(210), 소프트웨어 데이터 저장 서버(220), 다운로드 광고 저장 서버(240) 및 실행 광고 저장 서버(250)는 본 발명의 실시예1에 기재된 기능과 동일하므로 생략하도록 한다.Web server 100, user management server 230, index storage server 210, software data storage server 220, download advertisement storage server 240 and execution advertisement storage server 250 is an embodiment 1 of the present invention The same functions as described in the above are omitted.
또한, 상기 소프트웨어 데이터 저장 서버(220)에 저장되는 소프트웨어 데이터의 구성도 도2에 도시된 것과 동일하므로 이에 대한 설명을 생락하도록 한다.In addition, since the configuration of the software data stored in the software data storage server 220 is the same as that shown in FIG. 2, description thereof will be omitted.
캐쉬 서버(260)는 상기 소프트웨어 데이터 저장 서버(220)로부터 사용 빈도가 많은 소프트웨어 데이터를 전송받아 저장하고, 다운로드 광고 저장 서버(240) 및 실행 광고 저장 서버(250)으로부터 각각 다운로드 광고와 실행 광고를 전송 받아 일정 시간동안 저장한다.The cache server 260 receives and stores frequently used software data from the software data storage server 220, and downloads and executes advertisements from the download advertisement storage server 240 and the execution advertisement storage server 250, respectively. Receive the transmission and save it for a certain time.
도7은 본 발명의 제3 실시예에 따른 소프트웨어 배포방법의 순서도이다.7 is a flowchart of a software distribution method according to a third embodiment of the present invention.
도7에 도시된 바와 같이 본 발명의 제3 실시예에 따른 소프트웨어 배포방법은 웹서버 연결 단계(S100), 회원 인증 단계(S110), 회원 등록 단계(S115), 소프트웨어 선택 단계(S120), 소프트웨어 캐쉬 서버 저장 확인 단계(S170), 캐쉬 서버에서 소프트웨어 데이터 전송 단계(S173), 소프트웨어 데이터 저장 서버에서 소프트웨어 데이터 전송(S176), 광고 실행 기간 판단 단계(S180) ,다른 실행 광고 호출단계(S190) 및 다른 실행 광고 전송 단계를 포함한다.As shown in Fig. 7, the software distribution method according to the third embodiment of the present invention is a web server connection step (S100), member authentication step (S110), member registration step (S115), software selection step (S120), software Cache server storage check step (S170), the software data transmission step in the cache server (S173), the software data storage server in the software data transmission (S176), ad execution period determination step (S180), other execution advertisement call step (S190) and Another execution advertisement transmission step.
웹서버 연결 단계(S100), 회원 인증 단계(S110), 회원 등록 단계(S115) 및 소프트웨어 선택 단계(S120)는 앞서의 제1 실시예의 소프트웨어 배포 방법과 동일하므로 이에 대한 설명을 생략하도록 한다.Web server connection step (S100), member authentication step (S110), member registration step (S115) and software selection step (S120) are the same as the software distribution method of the first embodiment, so a description thereof will be omitted.
소프트웨어 희망자가 소프트웨어의 정보 인덱스를 통하여 자신이 원하는 소프트웨어를 선택하는 신호를 출력하면, 이 신호는 일단 캐쉬 서버(260)로 출력되고, 캐쉬 서버(260)는 하이퍼 텍스트로 링크(link)된 해당 소프트웨어가 캐쉬 서버(260)에 존재하는지 확인한다(S170).When the software candidate outputs a signal for selecting the desired software through the information index of the software, the signal is output to the cache server 260, and the cache server 260 is hyperlinked to the corresponding software. Check whether exists in the cache server 260 (S170).
만약 해당 소프트웨어가 캐쉬 서버(260)에 있으면, 캐쉬 서버(260)는 해당 소프트웨어 데이터와 다운로드 광고를 인터넷 연결 수단(500)을 통하여 소프트웨어 희망자의 단말기(400)로 전송한다(S173).If the corresponding software is in the cache server 260, the cache server 260 transmits the corresponding software data and the download advertisement to the terminal 400 of the software applicant through the Internet connection means 500 (S173).
그리고 해당 소프트웨어 데이터가 캐쉬 서버(260)에 없으면, 캐쉬 서버(260)는 해당 소프트웨어 데이터가 없다는 내용의 신호를 소프트웨어 데이터 저장 서버(230)에 출력하고, 이 신호를 입력받은 소프트웨어 데이터 저장 서버(230)는 링크된 해당 소프트웨어를 찾아내어 소프트웨어 희망자의 단말기(400)로 전송한다. 이 때, 캐쉬 서버(260)는 다운로드 광고를 동시에 단말기(400)로 전송한다.If the corresponding software data does not exist in the cache server 260, the cache server 260 outputs a signal indicating that there is no corresponding software data to the software data storage server 230, and receives the received software data storage server 230. ) Finds the linked software and transmits it to the terminal 400 of the software applicant. At this time, the cache server 260 transmits the download advertisement to the terminal 400 at the same time.
그런 후에, 상기 소프트웨어 데이터가 다운 로드되는 동안에 다운 로드 광고가 디스플레이되고, 다운로드가 다 되면 이 다운로드 광고는 제거된다. 이후, 이 소프트웨어가 인스톨될 때에는 소프트웨어 데이터에 포함되어 있는 인스톨 광고가 디스플레이되고, 인스톨된 소프트웨어가 실행될 때에는 소프트웨어 데이터에 포함되어 있는 실행 광고가 디스플레이된다(S176).Thereafter, a download advertisement is displayed while the software data is being downloaded, and when the download is complete, the download advertisement is removed. Thereafter, when the software is installed, an installation advertisement included in the software data is displayed, and when the installed software is executed, an execution advertisement included in the software data is displayed (S176).
행광고를 업데이트하기 위하여 소프트웨어가 인스톨된 후 일정 시간 동안 사용됐다고 연결 호출부(330)가 판단하면(S140), 연결 호출부(330)는 인터넷 연결수단(500), 웹서버(100)를 통하여 사용자 관리 서버(230)로 소프트웨어 희망자의 ID를 전송하고(S150), 이 신호를 입력받은 사용자 관리 서버(230)는 이 ID에 부여된 취향 코드를 검색한 후, 취향 코드에 따라 분류된 실행 광고의 URL들 중 하나를 선택하여 캐쉬 서버(260)로 전송하면, 캐쉬 서버(260)는 이 URL에 해당하는 실행 광고를 단말기(400)로 전송한다.If the connection caller 330 determines that the software has been used for a predetermined time after the software is installed (S140), the connection caller 330 is connected through the Internet connection means 500 and the web server 100. The user management server 230 transmits the ID of the software desired user to the user management server 230 (S150), and the user management server 230 receiving the signal retrieves the taste code assigned to the ID, and then executes the advertisement classified according to the taste code. When one of the URLs is selected and transmitted to the cache server 260, the cache server 260 transmits the execution advertisement corresponding to the URL to the terminal 400.
이상에서 설명한 본 발명의 실시예는 하나의 실시예일 뿐 본 발명이 상기한 예에 한정되는 것은 아니며, 또한 상기 실시예 외에 많은 변경이나 변형이 가능한 것은 물론이다.The embodiments of the present invention described above are only one embodiment, and the present invention is not limited to the above examples, and of course, many modifications and variations are possible besides the above embodiments.
이상에서 설명한 바와 같이, 본 발명의 소프트웨어 배포장치는 소프트웨어 희망자가 무료로 사용 소프트웨어를 사용하게 할 수 있을 뿐만 아니라 이러한 소프트웨어의 다운로드, 인스톨 및 실행에 있어 광고를 제공함으로써 효율적인 광고를 수행한다.As described above, the software distribution device of the present invention not only allows software users to use the free software, but also provides efficient advertising by providing advertisements in downloading, installing, and executing such software.
Claims (26)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-1999-0051067A KR100404897B1 (en) | 1999-11-17 | 1999-11-17 | A device of distributing software and the method |
JP2000136619A JP2001195249A (en) | 1999-11-17 | 2000-05-10 | Device and method for distributing software |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR10-1999-0051067A KR100404897B1 (en) | 1999-11-17 | 1999-11-17 | A device of distributing software and the method |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20000017758A KR20000017758A (en) | 2000-04-06 |
KR100404897B1 true KR100404897B1 (en) | 2003-11-10 |
Family
ID=19620487
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR10-1999-0051067A KR100404897B1 (en) | 1999-11-17 | 1999-11-17 | A device of distributing software and the method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP2001195249A (en) |
KR (1) | KR100404897B1 (en) |
Families Citing this family (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20010066750A (en) * | 1999-12-22 | 2001-07-11 | 종 진 임 | Record medium read by computer and recorded program with advertising function, and method of advertising by program connected to information site |
KR20000018250A (en) * | 2000-01-25 | 2000-04-06 | 이천수 | Realizable method of application program to internet |
KR20000030371A (en) * | 2000-02-25 | 2000-06-05 | 박형준 | Method of paying the price following files download |
KR20000049415A (en) * | 2000-02-26 | 2000-08-05 | 최충엽 | method for distributing software and apparatus therefor |
KR20000054465A (en) * | 2000-06-08 | 2000-09-05 | 황도환 | Business Model for distributing copyrighted materials on the Internet without requesting users to pay |
KR100509095B1 (en) * | 2000-07-08 | 2005-08-18 | 김재형 | System for selling contents |
KR20010000594A (en) * | 2000-10-09 | 2001-01-05 | 박정수 | Business Model for making money by Realization of the member registration form wizard and distribution of the application including this wizard so that the end-user can register by distributor's member |
KR20020030381A (en) * | 2000-10-17 | 2002-04-25 | 송유진 | system for transmitting advertisements by a advertisement web server in a computer network system |
KR20020030397A (en) * | 2000-10-17 | 2002-04-25 | 송유진 | system for dispersedly processing advertisements and synthetically unifying each processing system in a computer network system |
KR20020065678A (en) * | 2001-02-07 | 2002-08-14 | 오세열 | Method of Advertisement Using Time Download file to Internet |
KR20040033510A (en) * | 2002-10-14 | 2004-04-28 | 임철수 | Method for advertisement using computer system |
JP5957386B2 (en) * | 2013-01-17 | 2016-07-27 | Kddi株式会社 | Program, terminal device, file generation device, and application generation method |
JP7302322B2 (en) | 2019-06-19 | 2023-07-04 | カシオ計算機株式会社 | INSTALLATION SYSTEM, SERVER DEVICE, USER DEVICE AND INSTALLATION METHOD |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5572643A (en) * | 1995-10-19 | 1996-11-05 | Judson; David H. | Web browser with dynamic display of information objects during linking |
US5737619A (en) * | 1995-10-19 | 1998-04-07 | Judson; David Hugh | World wide web browsing with content delivery over an idle connection and interstitial content display |
US5872915A (en) * | 1996-12-23 | 1999-02-16 | International Business Machines Corporation | Computer apparatus and method for providing security checking for software applications accessed via the World-Wide Web |
US5875296A (en) * | 1997-01-28 | 1999-02-23 | International Business Machines Corporation | Distributed file system web server user authentication with cookies |
US5923885A (en) * | 1996-10-31 | 1999-07-13 | Sun Microsystems, Inc. | Acquisition and operation of remotely loaded software using applet modification of browser software |
KR20010028833A (en) * | 1999-09-27 | 2001-04-06 | 최형식 | Advertizing method using software products |
KR20010036629A (en) * | 1999-10-11 | 2001-05-07 | 김호현 | Advertising method using the download window based on the web server |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6151643A (en) * | 1996-06-07 | 2000-11-21 | Networks Associates, Inc. | Automatic updating of diverse software products on multiple client computer systems by downloading scanning application to client computer and generating software list on client computer |
-
1999
- 1999-11-17 KR KR10-1999-0051067A patent/KR100404897B1/en not_active IP Right Cessation
-
2000
- 2000-05-10 JP JP2000136619A patent/JP2001195249A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5572643A (en) * | 1995-10-19 | 1996-11-05 | Judson; David H. | Web browser with dynamic display of information objects during linking |
US5737619A (en) * | 1995-10-19 | 1998-04-07 | Judson; David Hugh | World wide web browsing with content delivery over an idle connection and interstitial content display |
US5923885A (en) * | 1996-10-31 | 1999-07-13 | Sun Microsystems, Inc. | Acquisition and operation of remotely loaded software using applet modification of browser software |
US5872915A (en) * | 1996-12-23 | 1999-02-16 | International Business Machines Corporation | Computer apparatus and method for providing security checking for software applications accessed via the World-Wide Web |
US5875296A (en) * | 1997-01-28 | 1999-02-23 | International Business Machines Corporation | Distributed file system web server user authentication with cookies |
KR20010028833A (en) * | 1999-09-27 | 2001-04-06 | 최형식 | Advertizing method using software products |
KR20010036629A (en) * | 1999-10-11 | 2001-05-07 | 김호현 | Advertising method using the download window based on the web server |
Also Published As
Publication number | Publication date |
---|---|
JP2001195249A (en) | 2001-07-19 |
KR20000017758A (en) | 2000-04-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU747269B2 (en) | Method and apparatus to determine user identity and limit access to a communications network | |
US7194424B2 (en) | User demographic profile driven advertising targeting | |
KR100283197B1 (en) | Persona-based client / server communication method and system | |
US7490135B2 (en) | Method for providing node targeted content in an addressable network | |
KR101706289B1 (en) | Matching content providers and interested content users | |
US8103552B2 (en) | Dynamic content configuration for microbrowsers by state, resource allocation and user preferences | |
US20050192863A1 (en) | Web site vistor incentive program in conjunction with promotion of anonymously identifying a user and/or a group | |
KR100404897B1 (en) | A device of distributing software and the method | |
US20140372176A1 (en) | Method and apparatus for anonymous data profiling | |
US20020023002A1 (en) | System and method for offline advertising | |
US20010011226A1 (en) | User demographic profile driven advertising targeting | |
KR20020043589A (en) | Interactive system and method for viewing on line advertising | |
JP2009522876A (en) | System and method for advertising in a communication system | |
KR20100071214A (en) | System for providing advertisement service | |
KR20060006896A (en) | Generation and presentation of search results using addressing information | |
WO2004053773A1 (en) | Method and apparatus for requesting information | |
KR100743606B1 (en) | Advertisement method and the system which use the p2p | |
JP4522543B2 (en) | Ad delivery management server | |
US7099929B1 (en) | System and method for transferring information in a hypertext transfer protocol based system | |
KR20220028628A (en) | Online marketing advertising system with a variety of content marketing productions and how to control them | |
JP2006072952A (en) | Network service system using device | |
KR20000036686A (en) | Method for advertising ads centerally in web hosting server | |
US20080114831A1 (en) | Website visitor coordination system and method | |
KR20030010880A (en) | Method and apparatus for processing customer information on network | |
US20020095428A1 (en) | Method for handling an information item |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A201 | Request for examination | ||
N231 | Notification of change of applicant | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
FPAY | Annual fee payment |
Payment date: 20081029 Year of fee payment: 6 |
|
LAPS | Lapse due to unpaid annual fee |