1 |
1
모바일 단말 플랫폼에서의 개인화된 최적화 장치에 있어서,사용자의 앱 실행 기록들로부터 앱 사용 패턴을 추출하고, 상기 앱 사용 패턴으로부터 앱 사용 모델을 생성하는 앱 사용 모델링 모듈; 및상기 생성한 앱 사용 모델로부터 특정 앱의 시동 시간을 최적화하는 최적화 모듈을 포함하는 것을 특징으로 하는 모바일 단말 플랫폼에서의 개인화된 최적화 장치
|
2 |
2
제 1 항에 있어서,상기 모바일 단말 플랫폼은,스마트 폰의 오퍼레이팅 시스템인 것을 특징으로 하는 모바일 단말 플랫폼에서의 개인화된 최적화 장치
|
3 |
3
제 1 항에 있어서,상기 앱 사용 모델은,패턴 기반의 앱 사용 모델 또는 클러스터링 기반의 앱 사용 모델을 포함하는 것을 특징으로 하는 모바일 단말 플랫폼에서의 개인화된 최적화 장치
|
4 |
4
제 1 항에 있어서,상기 앱 사용 모델링 모듈은,앱 시동 요청을 받은 때, 상기 사용자의 앱 사용 데이터 및 상기 플랫폼의 시스템 프로파일 정보를 수집하는 앱 사용 시퀀스 수집기; 및상기 앱 사용 데이터 및 상기 시스템 프로파일 정보를 기초로 상기 사용자의 앱 사용 모델을 생성하는 모델링 엔진을 포함하는 것을 특징으로 하는 모바일 단말 플랫폼에서의 개인화된 최적화 장치
|
5 |
5
제 4 항에 있어서,상기 모델링 엔진은,상기 앱 사용 데이터를 바탕으로 현재의 앱 시퀀스와 유사한 앱 시퀀스를 찾아 이후에 나오는 각각의 앱 간의 거리를 이용하여 계산된 앱 스코어에 기반한 패턴 앱 사용자 모델을 생성하는 것을 특징으로 하는 모바일 플랫폼에서의 개인화된 최적화 장치
|
6 |
6
제 4 항에 있어서,상기 모델링 엔진은,상기 앱 사용 시퀀스 수집기로부터 수집한 적어도 2 이상의 앱들이 함께 시동되는 정보들로부터 상기 적어도 2 이상의 앱들을 클러스터링하고, 클러스터링한 앱들의 거리를 계산한 앱 스코어에 기반한 클러스터링 앱 사용자 모델을 생성하는 것을 특징으로 하는 모바일 플랫폼에서의 개인화된 최적화 장치
|
7 |
7
제 1 항에 있어서,상기 최적화 모듈은,상기 앱 사용 모델로부터 획득한 각각의 앱의 스코어에 기초하여, 희생될 앱을 선택하는 앱 사용 인지 태스크 킬러; 및상기 앱 사용 모델로부터 획득한 각각의 앱의 스코어에 기초하여, 사용자에 의한 실제 시동에 앞서 미리 특정 앱을 시동하는 앱 사용 인지 사전시동기를 포함하는 것을 특징으로 하는 모바일 단말 플랫폼에서의 개인화된 최적화 장치
|
8 |
8
제 7 항에 있어서,상기 앱 사용 인지 사전시동기는,모바일 단말의 가용 메모리의 양에 따라 동시에 사전 시동되는 앱들의 개수를 결정하는 것을 특징으로 하는 모바일 단말 플랫폼에서의 개인화된 최적화 장치
|
9 |
9
제 7 항에 있어서,상기 앱 사용 인지 사전시동기는,다음 수학식 1에 따라 결정된 풀 개수(poolCount)에 따라 사전 시동된 앱들에 대한 풀(pool)을 관리하는 것을 특징으로 하는 모바일 단말 플랫폼에서의 개인화된 최적화 장치
|
10 |
10
모바일 단말 플랫폼; 및사용자의 앱 실행 기록들로부터 앱 사용 패턴을 추출하고, 상기 앱 사용 패턴으로부터 앱 사용 모델을 생성하는 앱 사용 모델링 모듈과, 상기 앱 사용 모델링 모듈이 생성한 앱 사용 모델로부터 특정 앱의 시동 시간을 최적화하는 최적화 모듈을 포함하는 애플리케이션 프레임 워크를 포함하는 것을 특징으로 하는 모바일 단말
|
11 |
11
사용자의 앱 실행 기록들로부터 앱 사용 패턴을 추출하는 단계;상기 앱 사용 패턴으로부터 앱 사용 모델을 생성하는 단계; 및상기 생성한 앱 사용 모델로부터 특정 앱의 시동 시간을 최적화하는 단계를 포함하는 것을 특징으로 하는 모바일 단말 플랫폼에서의 개인화된 최적화 방법
|
12 |
12
컴퓨터로 읽을 수 있는 프로그램 코드를 기록한 기록매체로서,상기 프로그램 코드는,사용자의 앱 실행 기록들로부터 앱 사용 패턴을 추출하는 제1 프로그램 코드;상기 앱 사용 패턴으로부터 앱 사용 모델을 생성하는 제2 프로그램 코드;상기 생성한 앱 사용 모델로부터 특정 앱의 시동 시간을 최적화하는 제3 프로그램 코드를 포함하는 것을 특징으로 하는 기록매체
|