적응적인 컨텍스트 모델 프레임워크를 공급하기 위한 장치는 프로세서 및 실행 가능한 명령어들을 저장하는 메모리를 포함할 수 있을 것이며, 상기 명령어들은 상기 프로세서에 의한 실행에 응답하여 상기 장치로 하여금 다양한 동작들을 수행하도록 한다. 수행되는 상기 동작들은, 애플리케이션으로 제공하기 위해서 데이터 제공자로부터 데이터를 수신하고, 그 수신 데이터에 대응하는 컨텍스트 데이터와 연관된 표현을 위해서 일반 데이터 모델에 질의하고, 질의에 대한 응답을 기초로 하여, 프로세서를 경유해서, 수신 데이터를 애플리케이션 특정 모델로 변환하고 그리고 애플리케이션 특정 모델을 기반으로 하여 표현된 애플리케이션에 데이터를 공급하는 것을 포함한다.
An apparatus for providing adaptive context model framework may include a processor and a memory storing executable instructions that in response to execution by the processor cause the apparatus to perform various operations. The operations performed may include receiving data from a data provider for provision to an application, querying a generic data model for a representation associated with context data corresponding to the received data, translating the received data into an application specific model based on a response to the querying, and providing data to the application represented based on the application specific model. A corresponding method and computer program product are also provided.