Abstract:
본 발명에 따른 메타 서비스 규격에 맞춘 메타 서비스 라이브러리 구축 방법은, 적어도 하나의 메타 서비스를 추출하는 메타 서비스 추출 단계; 및 상기 추출된 메타 서비스의 정보를 메타 서비스 라이브러리에 등록하는 메타 서비스 라이브러리 등록 단계를 구비한다. 상기 메타 서비스 라이브러리에 등록되는 메타 서비스의 정보는, 상기 메타 서비스의 이름; 상기 메타 서비스가 도출된 시나리오의 이름; 상기 메타 서비스가 적용될 수 있는 상황 이름; 상기 메타 서비스의 식별자; 상기 메타 서비스의 추상화 레벨; 상기 메타 서비스의 자식 메타 서비스들의 정보; 상기 메타 서비스가 동작할 수 있는 스마트 객체(smart object); 상기 메타 서비스가 실행되기 위한 전제 조건; 및 상기 메타 서비스의 실행 결과를 포함한다.
Abstract:
In order to solve a problem, the objective of the present invention is to provide a method and a server for providing an application service based on a comprehended user intention and a system for providing an application service based on a comprehended user intention using the same, which recommend execution or automatically execute a specific application suitable for a user intention among applications installed on a smart device by comprehending the intention of a user. A method for providing an application service based on a comprehended user intention according to a preferred embodiment of the present invention comprises: a collection step of collecting data from a built-in sensor of a smart device; a context creation step of creating context information through semantic conversion of the data collected in the collection step; a transmission step of transmitting the context information to a server; an intention comprehension step of comprehending the intention of a user using the transmitted context information; an application service step of determining an application suitable for the comprehended intention of the user; and a control step of recommending execution or automatically executing an application corresponding to application information suitable for the user intention determined in the application service step.
Abstract:
본 발명에 따른 메타 서비스 규격에 맞춘 메타 서비스 라이브러리 구축 방법은, 적어도 하나의 메타 서비스를 추출하는 메타 서비스 추출 단계; 및 상기 추출된 메타 서비스의 정보를 메타 서비스 라이브러리에 등록하는 메타 서비스 라이브러리 등록 단계를 구비한다. 상기 메타 서비스 라이브러리에 등록되는 메타 서비스의 정보는, 상기 메타 서비스의 이름; 상기 메타 서비스가 도출된 시나리오의 이름; 상기 메타 서비스가 적용될 수 있는 상황 이름; 상기 메타 서비스의 식별자; 상기 메타 서비스의 추상화 레벨; 상기 메타 서비스의 자식 메타 서비스들의 정보; 상기 메타 서비스가 동작할 수 있는 스마트 객체(smart object); 상기 메타 서비스가 실행되기 위한 전제 조건; 및 상기 메타 서비스의 실행 결과를 포함한다.