-
11.
公开(公告)号:KR100783679B1
公开(公告)日:2007-12-07
申请号:KR1020060042343
申请日:2006-05-11
Applicant: 한국과학기술원
CPC classification number: G06F17/30516
Abstract: RFID 태그 데이터, USN 프락시로부터 발생하는 데이터, 주식 데이터 등 다양한 종류의 데이터 스트림을 이용하는 서비스의 개발, 배치, 제공 방법 및 이를 지원하는 미들웨어 시스템을 개시한다. 본 발명은 크게 스트림 기반 서비스의 개발을 용이하게 하기 위한 서비스 모델과 개발된 프로그램을 효율적으로 동작시키기 위한 미들웨어 런타임(Runtime) 으로 구성되어 있다. 개발자는 핵심 서비스 로직과 서비스에 대한 설명을 담고 있는 서비스 유닛(Service Unit) 만을 작성하여 서비스를 개발할 수 있다. 즉 개발자는 스트림 소스와의 연결, 네트워크 입출력, 버퍼링 등 복잡한 스트림 처리 코드를 작성할 필요가 없다. 또한 서비스 모델에서 제시하는 설정 파일들의 간단한 변경을 통해 동적으로 서비스에 연결되는 스트림 소스 및 서비스 동작 방식(풀과 푸쉬)을 변경할 수 있다. 런타임은 스트림 서비스에서 가장 핵심적인 데이터 스트림을 관리하고 처리하는 것에 대한 추상화 계층(Abstraction layer)을 제공한다. 런타임은 서비스 모델에 따라 작성된 프로그램을 동작시키기 위해 스트림 소스 연결, 네트워크 입출력 처리, 스트림 버퍼링 등의 스트림 관리 및 처리 작업을 실제로 수행하는 모듈들을 포함하고 있다. 따라서 프로그래머는 보다 추상화된 레벨에서 서비스를 작성할 수 있다. 또한 사용자에게 서비스를 제공하기 위해 갖추어야 하는 인스턴스 관리 및 스케줄링 등 서버로서의 기능 및 프로그램의 배치를 도와주는 기능을 포함하고 있으므로 서비스 공급자가 서비스를 배치 및 제공하는데 있어 핵심적인 역할을 담당한다.
-
公开(公告)号:KR100861329B1
公开(公告)日:2008-10-01
申请号:KR1020070034023
申请日:2007-04-06
Applicant: 한국과학기술원
CPC classification number: H04W52/0267 , H04W84/18 , Y02D70/164
Abstract: A context monitoring device for supporting context monitoring and a context monitoring method are provided to stop operation of an unnecessary sensor when context monitoring necessary for context recognition application programs is performed, thereby efficiently conducting monitoring. A CMQ(Context Monitoring Query) processor(130) stores requested CMQs, receives sensor data from sensors to monitor whether the stored CMQs are satisfactory, and transmits an event according to the monitored results. An RSC(Reduced Source Cover) manager(140) controls activation of the sensors, so that data only of context factors belonging to an RSC set necessary for deciding whether the CMQs are satisfactory is generated among the received sensor data. A data processor(120) receives a sensor data(SDATA), extracts a characteristic value(FDATA) from the sensor data if necessary, and provides the CMQ processor with the sensor data or the characteristic value as an input value.
Abstract translation: 提供用于支持上下文监视的上下文监视装置和上下文监视方法,用于在执行上下文识别应用程序所需的上下文监视时停止不必要的传感器的操作,从而有效地进行监视。 CMQ(上下文监控查询)处理器(130)存储所请求的CMQ,从传感器接收传感器数据以监视所存储的CMQ是否令人满意,并且根据监视的结果发送事件。 RSC(简化源封套)管理器(140)控制传感器的激活,从而在所接收的传感器数据之间生成属于用于决定CMQ是否令人满意所必需的RSC集合的上下文因素的数据。 如果需要,数据处理器(120)接收传感器数据(SDATA),从传感器数据中提取特征值(FDATA),并向CMQ处理器提供传感器数据或特征值作为输入值。
-
13.
公开(公告)号:KR1020070109417A
公开(公告)日:2007-11-15
申请号:KR1020060042343
申请日:2006-05-11
Applicant: 한국과학기술원
CPC classification number: G06F17/30516 , G06F15/16
Abstract: A middleware system facilitating development, deployment, and provision of stream-based services is provided to easily develop a service and shorten the time of development by removing complicated stream connection and coding of a process part. A middleware system facilitating development, deployment, and provision of stream-based services includes a service arrange module(210), a stream handler(220) and a service operator(230). The service arrange module includes a service unit handler(212), a service unit registry(214) and a service unit activator(216). The service unit handler registers a developed service unit. The service unit registry stores the service unit. The service unit activator activates the service unit clarified in a service unit activating language. The stream handler includes a data stream receiver(222) and a buffer manager(224). The data stream receiver receives continuous data stream inputted from a stream provider(300). The buffer manager generates and manages a buffer for the data stream. The service operator includes a service unit instance manager(236). The service unit instance manager manages and executes a service unit instance.
Abstract translation: 提供了促进开发,部署和提供基于流的服务的中间件系统,通过消除流程部分的复杂流连接和编码,轻松开发服务并缩短开发时间。 促进基于流的服务的开发,部署和提供的中间件系统包括服务排列模块(210),流处理器(220)和服务运营商(230)。 服务安排模块包括服务单元处理器(212),服务单元注册表(214)和服务单元激活器(216)。 服务单元处理器注册开发的服务单元。 服务单元注册表存储服务单元。 服务单元激活器激活以服务单元激活语言澄清的服务单元。 流处理器包括数据流接收器(222)和缓冲器管理器(224)。 数据流接收器接收从流提供器(300)输入的连续数据流。 缓冲区管理器生成并管理数据流的缓冲区。 服务运营商包括服务单元实例管理器(236)。 服务单元实例管理器管理和执行服务单元实例。
-
-