1 |
1
어플리케이션 실행에 따라 동작하는 컴포넌트의 동작정보를 수집하는 모바일 장치;상기 모바일 장치에 전력을 공급하고, 상기 공급하는 전력량을 측정하여 상기 모바일 장치의 전체 소모 전력량을 측정하는 측정 및 분석 장치;상기 모바일 장치로부터 컴포넌트의 동작정보와 상기 측정 및 분석 장치로부터 전체 소모 전력량을 수신하고, 상기 컴포넌트의 동작정보와 전체 소모 전력량을 이용하여 컴포넌트 상태 추정 모델을 학습하며, 상기 학습된 컴포넌트 상태 추정 모델을 상기 측정 및 분석 장치에 제공하는 학습 서버를 포함하되, 상기 측정 및 분석 장치는, 상기 컴포넌트 상태 추정 모델에 상기 모바일 장치의 전체 소모 전력량을 입력하여 컴포넌트 상태를 추정하고, 상기 추정된 컴포넌트 상태를 통해 각 컴포넌트의 소모 전력을 실시간으로 산출하고,상기 측정 및 분석 장치는, 상기 모바일 장치에 전력을 공급하는 전력 공급부;상기 전력 공급부에서 공급되는 전력량을 측정하여, 상기 모바일 장치의 전체 소모 전력량을 측정하는 전력 측정부;상기 컴포넌트 상태 추정 모델에 상기 모바일 장치의 전체 소모 전력량을 입력으로 하는 기계학습을 이용하여 컴포넌트의 상태를 추정하고, 상기 추정된 컴포넌트의 상태를 통해 각 컴포넌트의 소모전력을 실시간으로 추정하는 컴포넌트 동작 분석부를 포함하는 것을 특징으로 하는 모바일 장치의 전력을 측정하고 분석하는 시스템
|
2 |
2
삭제
|
3 |
3
제1항에 있어서, 상기 측정 및 분석 장치는, 상기 전력 측정부에서 측정한 모바일 장치의 전체 소모 전력량과 컴포넌트 동작 분석부에서 분석한 결과인 컴포넌트 별 상태 정보 및 소모 전력을 디스플레이하는 디스플레이부를 더 포함하는 것을 특징으로 하는 모바일 장치의 전력을 측정하고 분석하는 시스템
|
4 |
4
제1항에 있어서, 상기 측정 및 분석 장치는, 상기 모바일 장치와의 무선 통신을 수행하는 근거리 통신부를 더 포함하는 것을 특징으로 하는 모바일 장치의 전력을 측정하고 분석하는 시스템
|
5 |
5
제1항에 있어서, 상기 전력 측정부는, 상기 모바일 장치와 시간을 동기화하고, 측정 시작 이후 상기 모바일 장치의 소모 전력을 측정하여 동기화된 측정 시간과 함께 기록하며, 상기 컴포넌트 동작 분석부는, 상기 측정 시간에 따른 컴포넌트의 상태를 추정하고, 컴포넌트별 전력 소모량을 나타내는 전력 모델을 이용하여 상기 컴포넌트 상태에 따른 해당 컴포넌트의 소모전력을 실시간으로 추정하는 것을 특징으로 하는 모바일 장치의 전력을 측정하고 분석하는 시스템
|
6 |
6
제1항에 있어서, 상기 학습서버는, 상기 모바일 장치에서 수집한 컴포넌트의 동작 정보와 상기 측정 및 분석 장치에서 수집한 전력 소모량을 이용하여 학습 데이터를 생성하는 학습 데이터 관리부; 및상기 컴포넌트의 동작정보와 상기 전체 소모전력을 이용하여 컴포넌트 상태 추정 모델을 학습하는 컴포넌트 상태 추정 모델 학습부를 포함하는 것을 특징으로 하는 모바일 장치의 전력을 측정하고 분석하는 시스템
|
7 |
7
제6항에 있어서, 상기 학습 데이터 관리부는 동일 시간에서의 컴포넌트 동작과 소모 전력을 매칭하여 입력 데이터와 출력 데이터로 구성된 학습 데이터를 생성하는 것을 특징으로 하는 모바일 장치의 전력을 측정하고 분석하는 시스템
|
8 |
8
제7항에 있어서, 상기 입력 데이터는, 일정 시간 내에서의 모바일 장치의 전체 소모 전력과 해당 전력을 통해 각 컴포넌트의 상태와 컴포넌트 별 소모 전력 분석을 위한 정보를 포함하고, 상기 출력 데이터는 각 컴포넌트의 상태인 것을 특징으로 하는 모바일 장치의 전력을 측정하고 분석하는 시스템
|
9 |
9
제6항에 있어서, 상기 컴포넌트 상태 추정 모델 학습부는,컴포넌트 상태 추정 모델을 통해 컴포넌트들의 상태 정보를 추정하고, 컴포넌트별 전력 소모량을 나타내는 전력 모델을 이용하여 상기 추정된 컴포넌트 상태정보에 따른 해당 컴포넌트의 소모전력을 각각 추정하며, 상기 추정된 컴포넌트들의 소모 전력 합으로 산출된 모바일 장치의 전체 소모 전력과 실제 측정된 모바일 장치의 전체 소모 전력의 차를 기 정의된 임계치와 비교하여, 그 차가 임계치보다 작은 경우 컴포넌트 상태 추정 모델의 학습을 완료하고, 작지 않은 경우 새로운 학습 데이터를 이용하여 동일한 과정을 반복하여, 컴포넌트 상태 추정 모델을 학습하는 것을 특징으로 하는 모바일 장치의 전력을 측정하고 분석하는 시스템
|
10 |
10
모바일 장치는 어플리케이션 실행에 따라 동작하는 컴포넌트의 동작정보를 수집하는 단계;측정 및 분석 장치는 상기 모바일 장치에 공급하는 전력량을 측정하여 상기 모바일 장치의 전체 소모 전력량을 측정하는 단계;학습 서버는 상기 모바일 장치로부터 컴포넌트의 동작정보와 상기 측정 및 분석 장치로부터 전체 소모 전력량을 수신하고, 상기 컴포넌트의 동작정보와 전체 소모 전력량을 이용하여 컴포넌트 상태 추정 모델을 학습하며, 상기 학습된 컴포넌트 상태 추정 모델을 상기 측정 및 분석 장치에 제공하는 단계; 및상기 측정 및 분석 장치는 상기 컴포넌트 상태 추정 모델에 상기 모바일 장치의 전체 소모 전력량을 입력하여 컴포넌트 상태를 추정하고, 상기 추정된 컴포넌트 상태를 통해 각 컴포넌트의 소모 전력을 실시간으로 산출하는 단계를 포함하고,상기 측정 및 분석 장치는, 상기 모바일 장치에 전력을 공급하고,상기 모바일 장치에 공급되는 전력량을 측정하여, 상기 모바일 장치의 전체 소모 전력량을 측정하고,상기 컴포넌트 상태 추정 모델에 상기 모바일 장치의 전체 소모 전력량을 입력으로 하는 기계학습을 이용하여 컴포넌트의 상태를 추정하고, 상기 추정된 컴포넌트의 상태를 통해 각 컴포넌트의 소모전력을 실시간으로 추정하는 모바일 장치의 전력을 측정하고 분석하는 방법
|