1 |
1
적어도 하나의 로봇 소프트웨어를 저장하는 소프트웨어 저장장치;상기 로봇 소프트웨어의 설치 또는 업데이트가 가능한 서비스 로봇에 대한 프로파일 정보를 저장하는 프로파일 저장장치; 및상기 프로파일 정보를 근거로 로봇 소프트웨어의 속성값을 설정 또는 변경하고 그 속성값이 설정 또는 변경된 로봇 소프트웨어를 해당 서비스 로봇에 전송하는 소프트웨어 관리장치를 포함하는 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 시스템
|
2 |
2
제1 항에 있어서,상기 로봇 소프트웨어의 속성값은,상기 로봇 소프트웨어를 하드웨어 플랫폼 사양이 다른 서비스 로봇에서 구동 가능하도록 그 속성을 설정 또는 변경하기 위한 파라미터인 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 시스템
|
3 |
3
제1 항에 있어서,상기 소프트웨어 관리장치는,상기 소프트웨어 저장장치에서 상기 로봇 소프트웨어를 검색하여 다운로드하는 소프트웨어 검색부;상기 프로파일 저장장치에서 상기 서비스 로봇에 대한 프로파일 정보를 검색하는 프로파일 검색부;상기 프로파일 정보를 근거로 상기 로봇 소프트웨어의 속성값을 설정 또는 변경하는 소프트웨어 설정부; 및그 속성값이 설정 또는 변경된 로봇 소프트웨어를 해당 서비스 로봇에 전송하는 소프트웨어 배포부를 포함하는 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 시스템
|
4 |
4
제3 항에 있어서,상기 소프트웨어 검색부는, 주기적으로 미리 설정된 소정 검색조건을 만족하는 로봇 소프트웨어를 검색하거나 관리자에 의해 입력된 소정 검색조건을 만족하는 로봇 소프트웨어를 검색하여 다운로드하는 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 시스템
|
5 |
5
제4 항에 있어서,상기 검색조건은,상기 로봇 소프트웨어가 구동 가능한 서비스 로봇의 하드웨어 플랫폼 사양, 상기 로봇 소프트웨어의 이름, 및 상기 로봇 소프트웨어의 적용분야 중 적어도 하나인 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 시스템
|
6 |
6
제1 항에 있어서,상기 소프트웨어 관리장치로부터 로봇 소프트웨어를 수신하여 수신한 상기 로봇 소프트웨어를 설치 또는 업데이트하는 서비스 로봇을 더 포함하는 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 시스템
|
7 |
7
제6 항에 있어서,상기 서비스 로봇은,상기 로봇 소프트웨어의 속성값이 자신의 하드웨어 플랫폼 사양에 일치하지 않으면, 상기 로봇 소프트웨어를 폐기하는 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 시스템
|
8 |
8
제6 항에 있어서,상기 서비스 로봇은,상기 로봇 소프트웨어의 속성값이 자신의 하드웨어 플랫폼 사양에 일치하지 않으면, 자신의 하드웨어 플랫폼 사양에 상응하는 새로운 프로파일 정보를 상기 소프트웨어 관리장치에 제공하면서 상기 로봇 소프트웨어의 속성값을 재설정 또는 재변경할 것을 요청하는 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 시스템
|
9 |
9
제8 항에 있어서,상기 소프트웨어 관리장치는,상기 서비스 로봇으로부터 상기 로봇 소프트웨어의 재설정 또는 재변경을 요청받으면, 서비스 로봇의 새로운 프로파일 정보를 상기 프로파일 저장장치의 프로파일 정보에 업데이트하고,그 업데이트된 프로파일 정보를 근거로 해당 서비스 로봇마다 하드웨어 플랫폼 사양에 상응하도록 상기 로봇 소프트웨어의 속성값을 재설정 또는 재변경하여 그 속성값이 재설정 또는 재변경된 상기 로봇 소프트웨어를 상기 서비스 로봇에 재전송하는 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 시스템
|
10 |
10
소프트웨어 저장장치에 저장된 로봇 소프트웨어를 검색하여 다운로드하는 단계;프로파일 저장장치에서 상기 로봇 소프트웨어의 설치 또는 업데이트가 가능한 서비스 로봇의 프로파일 정보를 검색하는 단계; 및상기 프로파일 정보를 근거로 로봇 소프트웨어의 속성값을 설정 또는 변경하고 그 속성값이 설정 또는 변경된 로봇 소프트웨어를 해당 서비스 로봇에 전송하는 단계를 포함하는 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 방법
|
11 |
11
제10 항에 있어서,상기 로봇 소프트웨어의 속성값은,상기 로봇 소프트웨어를 하드웨어 플랫폼 사양이 다른 서비스 로봇에서 구동 가능하도록 그 속성을 설정 또는 변경하기 위한 파라미터인 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 방법
|
12 |
12
제10 항에 있어서,상기 다운로드하는 단계는, 주기적으로 미리 설정된 소정 검색조건을 만족하는 로봇 소프트웨어를 검색하거나 관리자에 의해 입력된 소정 검색조건을 만족하는 로봇 소프트웨어를 검색하여 다운로드하는 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 방법
|
13 |
13
제12 항에 있어서,상기 검색조건은,상기 로봇 소프트웨어가 구동 가능한 서비스 로봇의 하드웨어 플랫폼 사양, 상기 로봇 소프트웨어의 이름, 및 상기 로봇 소프트웨어의 적용분야 중 적어도 하나인 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 방법
|
14 |
14
제10 항에 있어서,상기 서비스 로봇으로부터 새로운 프로파일 정보를 제공받으면서 상기 로봇 소프트웨어의 속성값을 재설정 또는 재변경할 것을 요청받는 단계;상기 서비스 로봇의 새로운 프로파일 정보를 상기 프로파일 저장장치의 프로파일 정보에 업데이트하는 단계; 및그 업데이트된 프로파일 정보를 근거로 해당 서비스 로봇마다 하드웨어 플랫폼 사양에 상응하도록 상기 로봇 소프트웨어의 속성값을 재설정 또는 재변경하여 그 속성값이 재설정 또는 재변경된 상기 로봇 소프트웨어를 상기 서비스 로봇에 재전송하는 단계를 더 포함하는 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 방법
|
15 |
15
제14 항에 있어서,상기 요청받는 단계는,상기 서비스 로봇의 하드웨어 플랫폼 사양이 상기 로봇 소프트웨어의 속성값과 일치하지 않으면, 상기 서비스 로봇으로부터 하드웨어 플랫폼 사양에 상응하는 새로운 프로파일 정보를 제공받으면서 상기 로봇 소프트웨어의 속성값을 재설정 또는 재변경할 것을 요청받는 것을 특징으로 하는 풀링 방식 기반 로봇 소프트웨어를 관리하기 위한 방법
|