CENTRALIZED TASK SCHEDULING

디바이스에 대한 백그라운드 태스크를 스케줄링하고 관리하는 방법 및 장치가 기술된다. 예시적인 실시예에서, 디바이스는 백그라운드 태스크를 등록하는데, 여기서 등록하는 것은 백그라운드 태스크에 대한 실행 기준을 저장하는 것을 포함한다. 실행 기준은 백그라운드 태스크들을 시작하기 위한 기준 및 디바이스의 컴포넌트 상태에 기초한 실행 기준을 나타낸다. 디바이스는 추가로 실행 기준의 발생에 대한 디바이스의 실행 상태를 모니터링한다. 실행 기준이 발생하는 경우, 디바이스는 백그라운드 태스크를 수행하기 위해 디바이스에서의 가용 헤드룸을 판정하고...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: VAN VECHTEN KEVIN JAMES, STEFFEN DANIEL ANDREAS
Format: Patent
Sprache:eng ; kor
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:디바이스에 대한 백그라운드 태스크를 스케줄링하고 관리하는 방법 및 장치가 기술된다. 예시적인 실시예에서, 디바이스는 백그라운드 태스크를 등록하는데, 여기서 등록하는 것은 백그라운드 태스크에 대한 실행 기준을 저장하는 것을 포함한다. 실행 기준은 백그라운드 태스크들을 시작하기 위한 기준 및 디바이스의 컴포넌트 상태에 기초한 실행 기준을 나타낸다. 디바이스는 추가로 실행 기준의 발생에 대한 디바이스의 실행 상태를 모니터링한다. 실행 기준이 발생하는 경우, 디바이스는 백그라운드 태스크를 수행하기 위해 디바이스에서의 가용 헤드룸을 판정하고, 백그라운드 태스크 중요도가 가용 디바이스 헤드룸 초과인 경우에 백그라운드 태스크를 시작하는데, 여기서 백그라운드 태스크 중요도는 디바이스가 백그라운드 태스크를 실행하는 데 얼마나 중요한지의 척도이다. A method and apparatus that schedules and manages a background task for device is described. In an exemplary embodiment, the device registers the background task, where the registering includes storing execution criteria for the background task. The execution criteria indicates a criterion for launching the background task and the execution criteria based on a component status of the device. The device further monitors the running state of the device for an occurrence of the execution criteria. If the execution criteria occurs, the device determines an available headroom with the device in order to perform the background task and launches the background task if the background task importance is greater than the available device headroom, where the background task importance is a measure of how important it is for the device to run the background task.