1 |
1
소프트웨어 및 파일 포맷간의 관계를 정의하여, 상기 소프트웨어 및 상기 파일 포맷의 관계 정보를 구성하고 관리하는 관계 정보 관리부; 및
상기 소프트웨어를 다운로드 또는 서비스시에는 상기 관계 정보 관리부가 관리하는 상기 소프트웨어의 관계 정보를 획득하여 제공하고, 상기 파일 포맷의 관계 정보가 질의되는 경우에는 상기 관계 정보 관리부가 관리하는 상기 파일 포맷의 관계 정보를 획득하여 제공하는 웹 서비스 제공부를 포함하며,
상기 소프트웨어의 관계 정보는
상기 소프트웨어에 대해 공유 관계, 필요 관계, 상속 관계, 변환 관계, 합병 관계, 및 사용자 정의 관계 중 하나 이상 관계를 가지는 소프트웨어에 대한 정보와, 인식 관계 및 사용자 정의 관계 중 하나 이상의 관계를 가지는 파일 포맷에 대한 정보를 포함하며,
상기 파일 포맷의 관계 정보는
상기 파일 포맷에 대해 인식 관계 및 사용자 정의 관계 중 하나 이상을 관계를 가지는 소프트웨어에 대한 정보를 포함하는 것을 특징으로 하는 소프트웨어 및 파일 포맷의 관계 정보를 제공하는 소프트웨어 포탈 시스템
|
2 |
2
삭제
|
3 |
3
삭제
|
4 |
4
제1항에 있어서, 상기 웹 서비스 제공부는
상기 소프트웨어의 다운로드시에는 상기 소프트웨어의 관계 정보와 상기 소프트웨어를 함께 다운로드하고, 상기 소프트웨어의 서비스시에는 상기 소프트웨어의 관계 정보와 상기 소프트웨어를 서비스하는 서버의 접속 정보를 함께 제공하고, 상기 파일 포맷의 관계 정보가 질의되는 경우에는 상기 파일 포맷의 관계 정보를 획득하여 제공하는 것을 특징으로 하는 소프트웨어 및 파일 포맷의 관계 정보를 제공하는 소프트웨어 포탈 시스템
|
5 |
5
제4항에 있어서,
상기 접속 정보를 이용한 사용자 접근을 수용하고, 상기 사용자의 요청에 따라 상기 소프트웨어를 획득하여 서비스하는 소프트웨어 서비스 서버를 더 포함하는 것을 특징으로 하는 소프트웨어 및 파일 포맷의 관계 정보를 제공하는 소프트웨어 포탈 시스템
|
6 |
6
제1항에 있어서,
상기 소프트웨어 포탈 시스템이 다운로드 또는 서비스하는 하나 이상의 소프트웨어를 저장하는 소프트웨어 저장부를 더 포함하는 것을 특징으로 하는 소프트웨어 및 파일 포맷의 관계 정보를 제공하는 소프트웨어 포탈 시스템
|
7 |
7
관계 정보 관리부가 소프트웨어 및 파일 포맷간의 관계를 정의하여, 상기 소프트웨어 및 상기 파일 포맷의 관계 정보를 구성하고 관리하는 구성 단계;
상기 소프트웨어의 다운로드가 요청되면, 웹 서비스 제공부가 다운로드할 소프트웨어와 상기 다운로드할 소프트웨어의 관계 정보를 획득하여 함께 다운로드하는 제1 제공단계;
상기 소프트웨어의 서비스가 요청되면, 상기 웹 서비스 제공부가 서비스할 소프트웨어의 관계 정보를 획득하여 제공한 후, 상기 서비스할 소프트웨어를 획득하여 서비스하는 제2 제공단계; 및
파일 포맷의 관계 정보가 질의되면, 상기 웹 서비스 제공부가 상기 파일 포맷의 관계 정보를 획득하여 제공하는 제3 제공단계를 포함하며,
상기 소프트웨어의 관계 정보는
상기 소프트웨어에 대해 공유 관계, 필요 관계, 상속 관계, 변환 관계, 합병 관계, 및 사용자 정의 관계 중 하나 이상 관계를 가지는 소프트웨어에 대한 정보와, 인식 관계 및 사용자 정의 관계 중 하나 이상의 관계를 가지는 파일 포맷에 대한 정보를 포함하며,
상기 파일 포맷의 관계 정보는
상기 파일 포맷에 대해 인식 관계 및 사용자 정의 관계 중 하나 이상을 관계를 가지는 소프트웨어에 대한 정보를 포함하는 것을 특징으로 하는 소프트웨어 및 파일 포맷의 관계 정보를 제공하는 소프트웨어 포탈 시스템의 동작 방법
|
8 |
8
삭제
|
9 |
9
삭제
|
10 |
10
제7항에 있어서, 상기 제2 제공단계는
상기 소프트웨어의 서비스가 요청되면, 상기 소프트웨어의 관계 정보와 상기 소프트웨어를 서비스할 서버의 접속 정보를 획득하여 제공하는 단계; 및
상기 접속 정보를 이용한 접속이 감지되면, 상기 소프트웨어를 획득하여 서비스하는 단계를 포함하는 것을 특징으로 하는 소프트웨어 및 파일 포맷의 관계 정보를 제공하는 소프트웨어 포탈 시스템의 동작 방법
|
11 |
11
제7항에 있어서, 상기 구성 단계는
관계 설정할 소프트웨어 또는 파일 포맷을 선택하는 단계;
상기 선택된 소프트웨어 또는 파일 포맷에 관계있는 모든 소프트웨어 또는 파일 포맷을 조회하는 단계;
상기 선택된 소프트웨어 또는 파일 포맷과 상기 조회된 소프트웨어 또는 파일 포맷간의 관계를 정의하는 정의 단계; 및
상기 정의된 관계를 반영하여 상기 관계 정보를 생성하거나 갱신하는 단계를 포함하는 것을 특징으로 하는 소프트웨어 및 파일 포맷의 관계 정보를 제공하는 소프트웨어 포탈 시스템의 동작 방법
|