KR100690601B1 - 데이터 관리 시스템 및 그 방법 - Google Patents
데이터 관리 시스템 및 그 방법 Download PDFInfo
- Publication number
- KR100690601B1 KR100690601B1 KR1020000027730A KR20000027730A KR100690601B1 KR 100690601 B1 KR100690601 B1 KR 100690601B1 KR 1020000027730 A KR1020000027730 A KR 1020000027730A KR 20000027730 A KR20000027730 A KR 20000027730A KR 100690601 B1 KR100690601 B1 KR 100690601B1
- Authority
- KR
- South Korea
- Prior art keywords
- file
- program
- information
- data
- data management
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/16—File or folder operations, e.g. details of user interfaces specifically adapted to file systems
- G06F16/162—Delete operations
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/105—Arrangements for software license management or administration, e.g. for managing licenses at corporate level
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
- G06F21/12—Protecting executable software
- G06F21/121—Restricting unauthorised execution of programs
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Computer Security & Cryptography (AREA)
- Technology Law (AREA)
- Computer Hardware Design (AREA)
- Multimedia (AREA)
- Human Computer Interaction (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Stored Programmes (AREA)
Abstract
Description
상기 목적을 달성하기 위한 본 발명에 따른 데이터 관리 방법은, 프로그램 인스톨이나 사용 유효기간을 갖는 파일을 생성하기 위한 기본 정보를 입력받는 단계와; 상기 입력된 기본 정보를 근거로 프로그램을 인스톨하거나 또는 파일을 생성하는 단계와; 상기 인스톨된 프로그램이나 생성된 파일을 삭제하기 위한 조건이 되었는지를 검사하는 단계와; 상기 검사 결과 삭제 조건이 만족될 때, 파일 또는 프로그램을 삭제(언 인스톨)하는 단계로 이루어지되, 상기 프로그램 삭제의 경우 저장된 소정의 파일 정보를 로드하여 그 정보에 따라 인스톨시 생성된 프로그램을 삭제하도록 이루어진 것을 특징으로 한다.
또한, 상기 목적을 달성하기 위한 본 발명에 따른 데이터 관리 방법은, 사용 유효기간을 포함하는 제한 조건이 설정된 데이터에 대하여, 해당 설정된 유효기간이 되었는지를 검사하는 단계와; 상기 유효기간이 도래한 데이터에 대하여 사용할 수 없도록 제어하는 단계를 포함하여 이루어지되, 상기 사용 유효기간이 설정된 데이터가 복사 또는 배포되더라도 복사 또는 배포된 데이터에 대하여도 상기 제한 조건에 따라 사용이 제한되도록 이루어진 것을 특징으로 한다.
Claims (12)
- 프로그램 인스톨이나 사용 유효기간을 갖는 파일을 생성하기 위한 기본 정보를 입력받는 환경 설정부와;프로그램 인스톨시 생성되거나 변화되는 파일정보를 저장하는 파일정보 저장부와;상기 설정된 환경 정보에 근거해서 본 시스템이 동작될 수 있는 조건이 되었는지를 검사하는 조건 검사부와;시스템 동작 조건에 이상이 없을 때, 상기 저장된 파일정보에 근거해서 해당 파일들 또는 인스톨된 프로그램의 파일들을 삭제하는 파일 삭제부와;상기 각 구성부를 사용자 컴퓨터의 오퍼레이팅 시스템 또는 메인 장치에 잘 이식되어 동작될 수 있도록 하는 시스템 인터페이스부를 포함하여 구성한 것을 특징으로 하는 데이터 관리 시스템.
- 프로그램 인스톨이나 사용 유효기간을 갖는 파일을 생성하기 위한 기본 정보를 입력받는 단계와;상기 입력된 기본 정보를 근거로 프로그램을 인스톨하거나 또는 파일을 생성하는 단계와;상기 인스톨된 프로그램이나 생성된 파일을 삭제하기 위한 조건이 되었는지를 검사하는 단계와;상기 검사 결과 삭제 조건이 만족될 때, 파일 또는 프로그램을 삭제(언 인스톨)하는 단계로 이루어지되, 상기 프로그램 삭제의 경우 저장된 소정의 파일 정보를 로드하여 그 정보에 따라 인스톨시 생성된 프로그램을 삭제하는 것을 특징으로 하는 데이터 관리 방법.
- 제2항에 있어서, 상기 프로그램을 인스톨하는 경우, 인스톨할 프로그램의 실행 파일(인스톨 파일) 및 유효기간 등을 설정한 후 프로그램 인스톨을 수행하는 제1 단계와;상기 프로그램 인스톨시 생성되는 파일정보를 입력받아 저장하는 제2 단계와;상기 인스톨이 마무리되면 삭제조건(유효기간 등)을 검사하는 제3 단계와;상기 삭제조건이 만족되면 상기 저장된 파일정보를 로드하여 그 정보에 따라 인스톨시 생성된 모든 파일을 삭제하는 제4 단계로 이루어진 것을 특징으로 하는 데이터 관리 방법.
- 제2항에 있어서, 상기 유효기간이 설정된 파일을 생성하는 경우, 소스 파일, 파일이 생성될 폴더 및 사용 유효기간 등의 기본 정보를 입력받는 제1 단계와;상기 제1 단계에서 입력된 정보를 바탕으로 파일삭제 기능이 포함된 파일을 생성하는 제2 단계와;상기 파일이 생성되면 삭제조건(유효기간 등)을 검사하는 제3 단계와;상기 삭제조건이 만족되면 생성된 파일을 삭제하는 제4 단계로 이루어진 것을 특징으로 하는 데이터 관리 방법.
- 제4항에 있어서, 상기 유효기간이 설정되어 생성된 파일은 이 파일을 생성한 시스템에 의해서 그 유효기간을 재 설정할 수 있도록 이루어진 것을 특징으로 하는 데이터 관리 방법.
- 제5항에 있어서, 유효기간이 설정된 파일을 생성한 시스템인지 여부는 시스템의 시리얼 넘버 혹은 아이디 등을 이용하여 판별할 수 있도록 이루어진 것을 특징으로 하는 데이터 관리 방법.
- 사용 유효기간을 포함하는 제한 조건이 설정된 데이터에 대하여, 해당 설정된 유효기간이 되었는지를 검사하는 단계와;상기 유효기간이 도래한 데이터에 대하여 사용할 수 없도록 제어하는 단계를 포함하여 이루어지되, 상기 사용 유효기간이 설정된 데이터가 복사 또는 배포되더라도 복사 또는 배포된 데이터에 대하여도 상기 제한 조건에 따라 사용이 제한되는 것을 특징으로 하는 데이터 관리 방법.
- 제7항에 있어서, 상기 데이터 관리는 독립된 프로그램 형태로 동작되거나 또는 바이러스 형태로 다른 데이터에 삽입되어 그 데이터에만 적용되도록 하는 것을 특징으로 하는 데이터 관리 방법.
- 제7항에 있어서, 상기 데이터가 인스톨된 프로그램인 경우, 상기 유효기간이 도래한 경우, 저장된 소정의 파일 정보를 이용하여 인스톨시 생성된 모든 파일을 삭제하는 것을 특징으로 하는 데이터 관리 방법.
- 제7항에 있어서, 상기 데이터의 복사시에, 상기 제한 조건까지 복사되는 것을 특징으로 하는 데이터 관리 방법.
- 제7항에 있어서, 상기 데이터가 유효기간이 설정되어 생성된 파일인 경우, 해당 파일을 생성한 시스템에 의해서 그 유효기간을 재 설정할 수 있도록 이루어진 것을 특징으로 하는 데이터 관리 방법.
- 제11항에 있어서, 유효기간이 설정된 파일을 생성한 시스템인지 여부는 시스템의 시리얼 넘버 또는 아이디 등을 이용하여 판별할 수 있도록 이루어진 것을 특징으로 하는 데이터 관리 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000027730A KR100690601B1 (ko) | 2000-05-23 | 2000-05-23 | 데이터 관리 시스템 및 그 방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020000027730A KR100690601B1 (ko) | 2000-05-23 | 2000-05-23 | 데이터 관리 시스템 및 그 방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR20010106775A KR20010106775A (ko) | 2001-12-07 |
KR100690601B1 true KR100690601B1 (ko) | 2007-03-09 |
Family
ID=19669786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020000027730A KR100690601B1 (ko) | 2000-05-23 | 2000-05-23 | 데이터 관리 시스템 및 그 방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100690601B1 (ko) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101520170B1 (ko) | 2013-05-22 | 2015-05-13 | 주식회사 엘지씨엔에스 | 금융 단말과 이를 이용한 파일 관리 방법 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR880011649A (ko) * | 1987-03-13 | 1988-10-29 | 하워드 지. 피거로아 | 데이타 처리 시스템 및 처리방법 |
JPH07110767A (ja) * | 1993-10-13 | 1995-04-25 | Mitsubishi Electric Corp | ソフトウエア使用ライセンス管理制御方法 |
KR19980023759A (ko) * | 1996-09-30 | 1998-07-06 | 김광호 | 휴대형 단말기기의 메모리 관리방법 |
KR19990081899A (ko) * | 1996-09-27 | 1999-11-15 | 배종렬 | 통신망상의 정보를 로컬 메모리에 자동 보존하는 단말 |
-
2000
- 2000-05-23 KR KR1020000027730A patent/KR100690601B1/ko not_active IP Right Cessation
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR880011649A (ko) * | 1987-03-13 | 1988-10-29 | 하워드 지. 피거로아 | 데이타 처리 시스템 및 처리방법 |
JPH07110767A (ja) * | 1993-10-13 | 1995-04-25 | Mitsubishi Electric Corp | ソフトウエア使用ライセンス管理制御方法 |
KR19990081899A (ko) * | 1996-09-27 | 1999-11-15 | 배종렬 | 통신망상의 정보를 로컬 메모리에 자동 보존하는 단말 |
KR19980023759A (ko) * | 1996-09-30 | 1998-07-06 | 김광호 | 휴대형 단말기기의 메모리 관리방법 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101520170B1 (ko) | 2013-05-22 | 2015-05-13 | 주식회사 엘지씨엔에스 | 금융 단말과 이를 이용한 파일 관리 방법 |
Also Published As
Publication number | Publication date |
---|---|
KR20010106775A (ko) | 2001-12-07 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3976650B2 (ja) | ソフトウェアのライセンス管理方式および方法、並びに記録媒体 | |
EP1374017B1 (en) | System and method for restoring computer systems damaged by a malicious computer program | |
KR102502181B1 (ko) | 권한 제어 방법 및 장치, 컴퓨터 디바이스 및 저장 매체 | |
JP4851703B2 (ja) | コンピュータプログラムのライセンスの施行を支援するシステム | |
AU2002250453A1 (en) | System and method for restoring computer systems damaged by a malicious computer program | |
CN101089867A (zh) | 防止非法使用软件的方法 | |
JP4938869B2 (ja) | Sdk使用制限付加装置及び使用制限付ソフトウェア開発システム | |
US8224750B1 (en) | Method and system for upgrading licenses to installed software | |
US6189147B1 (en) | Apparatus and method for an installation recovery system | |
KR100855329B1 (ko) | 소프트웨어 보안 방법 및 그 장치 | |
CN107667343B (zh) | 用于加载按需加载资源的系统和方法 | |
KR100690601B1 (ko) | 데이터 관리 시스템 및 그 방법 | |
JP2009110089A (ja) | 情報処理装置、アプリケーションソフトウェアのインストール方法、インストール処理プログラム、及びインストール処理プログラムを記録した記録媒体 | |
CN111158771B (zh) | 处理方法、装置及计算机设备 | |
JP2014219736A (ja) | 管理システム、管理システムの制御方法、及びプログラム | |
JPH0283622A (ja) | 単一媒体による複数計算機への有償ソフトウエアのインストール方式 | |
JPS63153633A (ja) | プログラムの利用制限方式 | |
WO2017033310A1 (ja) | ライセンス管理方法、ライセンス管理に適した半導体装置およびライセンス管理システム | |
JP5172585B2 (ja) | オブジェクト・モデルに対するアクセスを制御するシステム、方法、およびプログラム | |
JP2008191889A (ja) | プログラムのライセンスチェックシステム | |
Blochberger et al. | State of the sandbox: Investigating macOS application security | |
KR20000050233A (ko) | 불법복제 프로그램의 사용방지방법과 그 기록매체 | |
JP4661174B2 (ja) | ダウンロード管理方法およびダウンロード管理方法を実行するためのプログラム | |
CN110110503A (zh) | 一种针对软件的管控特定行为的方法及装置 | |
JPH09198317A (ja) | 記録情報の保護方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20000523 |
|
PG1501 | Laying open of application | ||
N231 | Notification of change of applicant | ||
PN2301 | Change of applicant |
Patent event date: 20020603 Comment text: Notification of Change of Applicant Patent event code: PN23011R01D |
|
A201 | Request for examination | ||
PA0201 | Request for examination |
Patent event code: PA02012R01D Patent event date: 20050325 Comment text: Request for Examination of Application Patent event code: PA02011R01I Patent event date: 20000523 Comment text: Patent Application |
|
E902 | Notification of reason for refusal | ||
PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20060809 Patent event code: PE09021S01D |
|
E701 | Decision to grant or registration of patent right | ||
PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20070202 |
|
GRNT | Written decision to grant | ||
PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20070227 Patent event code: PR07011E01D |
|
PR1002 | Payment of registration fee |
Payment date: 20070228 End annual number: 3 Start annual number: 1 |
|
PG1601 | Publication of registration | ||
PR1001 | Payment of annual fee |
Payment date: 20091230 Start annual number: 4 End annual number: 4 |
|
FPAY | Annual fee payment |
Payment date: 20101223 Year of fee payment: 5 |
|
PR1001 | Payment of annual fee |
Payment date: 20101223 Start annual number: 5 End annual number: 5 |
|
LAPS | Lapse due to unpaid annual fee | ||
PC1903 | Unpaid annual fee |
Termination category: Default of registration fee Termination date: 20130109 |