KR20110040934A

Intelligent mobile device management client

Abstract

An embodiment of an intelligent agent for an OMA DM-implemented mobile client device is disclosed, wherein the intelligent agent includes a module capable of storing management attribute values in one or more nodes of an OMA DM management tree of the mobile client device. Some of the management values are analyzed and set at a server computer connected to the mobile client device via a wireless network. The intelligent mobile device is configured to manage itself based on initial commands and policies provided by the server, communicated to the client by the OMA DM protocol. The intelligent agent configures a set of management attributes to include a status attribute indicating a node severity value, and an attribute group consisting of a rule, an action attribute, and a threshold value.

KR20110040934A, drawing sheet 1
Sheet 1 of 11

Term

1.9 yearsto projected expiry

Projected expiry 3 September 2028, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

23 claims: 3 independent, 20 dependent

  1. 1
    네트워크를 통한 모바일 클라이언트 매니지먼트 방법에 있어서, 상기 방법은, 모바일 클라이언트 디바이스의 매니지먼트 트리 내의 하나 이상의 노드들에 매니지먼트 속성값을 저장하는 단계;무선 네트워크를 통해 모바일 클라이언트 디바이스에 연결된 서버 컴퓨터에서 매니지먼트 값들 중 일부 또는 전부를 분석 및 설정하는 단계;그리고 노드 심각도(severity) 값을 나타내는 스테이터스(status) 속성과, 룰, 상기 룰이 만족되는 경우 실행되는 액션을 나타내는 액션 속성, 및 룰 파라미터로서 사용되는 최소값을 나타내는 임계값으로 구성된 속성 그룹을 포함하도록 매니지먼트 속성들의 세트를 구성하는 단계 를 포함하는 것을 특징으로 하는 네트워크를 통한 모바일 클라이언트 매니지먼트 방법.
  2. 2
    제 1 항에 있어서, 상기 모바일 클라이언트 디바이스가 오픈 모바일 얼라이언스 디바이스 매니지먼트(OMA DM)-구현형(enabled) 모바일 클라이언트 디바이스를 포함하는 것을 특징으로 하는 네트워크를 통한 모바일 클라이언트 매니지먼트 방법.
  3. 3
    제 2 항에 있어서, 노드들 각각이 하나 이상의 액션 룰 세트로 구성되고, 상기 액션 룰 세트 각각은, 액션 속성에 대한 관심 변수(variable of interest)의 스테이트(state) 변화를 표시하는 트리거 이벤트;상기 관심 변수와 관계된 예 또는 아니오 값을 포함하는 조건;대응 조건이 참일 때 모바일 디바이스에 의해 실행될 작업을 포함하는 액션 을 포함하는 것을 특징으로 하는 네트워크를 통한 모바일 클라이언트 매니지먼트 방법.
  4. 4
    제 3 항에 있어서, 노드 심각도 값에, 경미하지 않음(none minor) 및 중요함(major)으로 구성된 그룹으로 선택된 심각도 레벨이 할당되는 것을 특징으로 하는 네트워크를 통한 모바일 클라이언트 매니지먼트 방법.
  5. 5
    제 3 항에 있어서, 상기 매니지먼트 속성들에, 서버 컴퓨터에 의한 룰 평가를 위한 시간 주기를 정의하는 새로고침 간격(refresh interval)이 더 포함되는 것을 특징으로 하는 네트워크를 통한 모바일 클라이언트 매니지먼트 방법.
  6. 6
    제 5 항에 있어서, 상기 매니지먼트 속성들에, 지정 노드에 대한 로깅 정책(logging policy)을 제어하는 로깅 플래그(logging flag)가 더 포함되는 것을 특징으로 하는 네트워크를 통한 모바일 클라이언트 매니지먼트 방법.
  7. 7
    제 1 항에 있어서, 매니지먼트 트리 내의 활성 노드 각각을 주기적으로 모니터링하는 단계를 더 포함하는 것을 특징으로 하는 네트워크를 통한 모바일 클라이언트 매니지먼트 방법.
  8. 8
    제 7 항에 있어서, 주기적으로 모니터링하는 단계는, 룰 각각을 평가하는 단계;룰 각각을 로깅하는 단계;그리고 결함 조건(fault condition)의 이벤트에서 정정 액션(을 실행하는 단계 를 포함하는 것을 특징으로 하는 네트워크를 통한 모바일 클라이언트 매니지먼트 방법.
  9. 9
    제 7 항에 있어서, 룰이 만족되는 시간마다 알람 기록을 생성하는 단계를 더 포함하며, 여기서 상기 알람 기록이 룰이 만족된 노드에 대한 자원 식별자와, 심각도 타임스탬프(severity timestamp)와, 심각도 값을 포함하는 것을 특징으로 하는 네트워크를 통한 모바일 클라이언트 매니지먼트 방법.
  10. 10
    제 9 항에 있어서, 서버 컴퓨터의 전용 매니지먼트 노드에서 모든 알람 기록을 수신하는 단계를 더 포함하는 것을 특징으로 하는 네트워크를 통한 모바일 클라이언트 매니지먼트 방법.
  11. 11
    제 1 항에 있어서, 매니지먼트 트리가 복수의 하위트리를 포함하며, 상기 방법이, 하위트리 각각에 대한 스테이터스(status)를 수집하여 모바일 디바이스의 전체 스테이터스를 획득하는 단계를 더 포함하는 것을 특징으로 하는 네트워크를 통한 모바일 클라이언트 매니지먼트 방법.
  12. 12
    관리 대상 객체 모바일 디바이스에 있어서, 상기 모바일 디바이스는, 모바일 클라이언트 디바이스의 매니지먼트 트리의 하나 이상의 노드들에 모바일 디바이스의 매니지먼트 속성값을 저장하고, 노드 심각도 값을 나타내는 스테이터스(status) 속성과, 룰, 상기 룰이 만족되는 경우 실행되는 액션을 나타내는 액션 속성, 및 룰 파라미터로서 사용되는 최소값을 나타내는 임계값으로 구성된 속성 그룹을 포함하도록 매니지먼트 속성들의 세트를 구성하는 지능형 매니지먼트 에이전트;그리고 매니지먼트 트리의 매니지먼트 값들 중 일부 또는 전부를 분석 및 설정하도록 구성된 원격으로 연결된 서버 컴퓨터에, 매니지먼트 트리 데이터를 전송하기 위한 전송 모듈 을 포함하는 것을 특징으로 하는 관리 대상 객체 모바일 디바이스.
  13. 13
    제 12 항에 있어서, 상기 모바일 디바이스가 오픈 모바일 얼라이언스 디바이스 매니지먼트(OMA DM)-구현형(enabled) 클라이언트 디바이스를 포함하고, OMA DM 통신 프로토콜을 이용하여 상기 전송이 이루어지는 것을 특징으로 하는 관리 대상 객체 모바일 디바이스.
  14. 14
    제 13 항에 있어서, 노드들 각각이 하나 이상의 액션 룰 세트로 구성되고, 상기 액션 룰 세트 각각은, 액션 속성에 대한 관심 변수의 스테이트 변화를 표시하는 트리거 이벤트;관심 변수와 관계된 예 또는 아니오 값을 포함하는 조건;그리고 대응 조건이 참일 때 모바일 디바이스에 의해 실행될 작업을 포함하는 액션 을 포함하는 것을 특징으로 하는 관리 대상 객체 모바일 디바이스.
  15. 15
    제 14 항에 있어서, 노드 심각도 값에, 경미하지 않음(none minor) 및 중요함(major)으로 구성된 그룹으로부터 선택된 심각도 레벨이 할당되는 것을 특징으로 하는 관리 대상 객체 모바일 디바이스.
  16. 16
    제 15 항에 있어서, 상기 매니지먼트 속성들에, 서버 컴퓨터에 의한 룰 평가를 위한 시간 주기를 정의하는 새로고침 간격(refresh interval);그리고 지정 노드에 대한 로깅 정책을 제어하는 로깅 플래그(logging flag) 가 더 포함되는 것을 특징으로 하는 관리 대상 객체 모바일 디바이스.
  17. 17
    제 13 항에 있어서, 매니지먼트 트리 내의 활성 노드 각각을 주기적으로 모니터링하는 단계를 추가로 포함하고, 여기서, 주기적으로 모니터링 하는 단계는, 룰 각각을 평가하는 단계;룰 각각을 로깅하는 단계;그리고 결함 조건의 이벤트에서 정정 액션을 실행하는 단계 를 포함하는 것을 특징으로 하는 관리 대상 객체 모바일 디바이스.
  18. 18
    제 17 항에 있어서, 룰이 만족될 때마다 알람 기록을 생성하도록 구성된 알람 매니지먼트 노드를 더 포함하며, 상기 알람 기록은 룰이 만족된 노드에 대한 자원 식별자, 심각도 타임스탬프, 및 심각도 값을 포함하는 것을 특징으로 하는 관리 대상 객체 모바일 디바이스.
  19. 19
    제 18 항에 있어서, 모든 알람 기록이 서버 컴퓨터의 전용 매니지먼트 노드에서 수신되는 것을 특징으로 하는 관리 대상 객체 모바일 디바이스.
  20. 20
    제 19 항에 있어서, 매니지먼트 트리가 복수의 하위트리를 포함하며, 상기 방법은, 하위트리 각각에 대한 스테이터스를 수집하여 모바일 디바이스의 전체 스테이터스를 획득하는 더 포함하는 것을 특징으로 하는 관리 대상 객체 모바일 디바이스.
  21. 21
    오픈 모바일 얼라이언스 디바이스 매니지먼트(OMA DM)-구현형(enabled) 모바일 클라이언트 디바이스에 대한 정책들을 정하고 실행하는 시스템에 있어서, 상기 모바일 클라이언트 디바이스는 컴퓨터 네트워크를 통해 서버 컴퓨터에 연결되고, 상기 시스템은, 모바일 클라이언트 디바이스에 대한 지정 정책들을 생성, 수정, 및 전송할 수 있도록 구성된 서버측 프로세스;모바일 클라이언트 디바이스의 하나 이상의 특성, 모바일 클라이언트 디바이스의 사용자의 하나 이상의 특성, 및 하나 이상의 스케줄링 파라미터에 의해 정해진 구현 요건들에 기반을 둔 지정 정책들을 저장하는 데이터 저장소;상기 구현 요건들을 따라 모바일 클라이언트 디바이스에 정책들을 전송하는 전송 프로세스;그리고 관리 대상 객체로서 모바일 클라이언트 디바이스의 OMA DM 매니지먼트 트리에 지정 정책들을 저장하도록 구성되고, 모바일 클라이언트 디바이스에서 실행되는 클라이언트측 프로세스 를 포함하고, 여기서 상기 지정 정책들 각각이 매니지먼트 트리의 하위노드로서 표현되고, 상기 클라이언트측 프로세스가, 상기 구현 요건들들 따라 지정 정책들을 자동으로 구현하도록 추가로 구성되는 것을 특징으로 하는 시스템.
  22. 22
    제 21 항에 있어서, 사용자의 하나 이상의 특성이 사용자 신원, 사용자 특권, 사용자 위치, 및 사용자 연령으로 구성된 그룹으로부터 선택되는 것을 특징으로 하는 시스템.
  23. 23
    제 22 항에 있어서, 모바일 클라이언트 디바이스의 하나 이상의 특성이 디바이스 위치, 디바이스 접근 서비스 유형, 그리고 디바이스 제조업자 및 모델로 구성된 그룹으로부터 선택되는 것을 특징으로 하는 시스템.
Independent claims23