Abstract:
A remote control system according to an embodiment of the present invention includes a virtual controller server device and a virtual controller client device. The virtual controller server device generates button setting information including a mapping relationship between a key input to an application running on a computer and a virtual button message; transmits the button setting information to the virtual controller client device; extracts the key input from the virtual button message received from the virtual controller client device; and provides the extracted key input to the application. The virtual controller client device can remotely communicate with the computer, and is run on a mobile terminal including a touch screen. The virtual controller client device specifies an arrangement and attributes of the virtual buttons based on the button setting information transmitted from the virtual controller server device; generates a virtual button screen on the touch screen of the mobile terminal in which touch regions corresponding to the virtual buttons are visually displayed; generates a touch input message that can be recognized as a key input by the application, based on touch event objects generated from touch signals for regions corresponding to the virtual buttons, among the touch signals inputted via the touch screen; and converts the touch input message into a virtual input message in a form which can be received by the virtual controller server device, and outputs the virtual input message. [Reference numerals] (102) Application layer; (103) Sub-system layer; (104) Kernel mode; (11) Button setting generator; (12) Message transceiver; (13) Key mapping part; (14) Message transforming part; (15) Legacy IO processor; (16) Direct input API; (201.101) Communication I/F; (202) Touch screen; (203) Acceleration sensor; (204) Mobile OS platform; (21) Button setting adjusting part; (22) User virtual button interface; (23) Touch event generator; (24) Touch event filter; (25) Acceleration data generator; (26) Acceleration data filter; (27) Message transceiver; (30) Game application
Abstract:
The present invention relates to a system for multi-user authority management for an activity-based mobile terminal platform architecture which operates an application layer on the top of an application framework including an activity administrator. The system for multi-user authority management comprises: an authority storage module which stores authority setup information for an application of a user; a user authority administrator module which is called by an activity administrator when intent is received with respect to a desired activity, authenticates the authority of the user for the application, with reference to the authority setup information stored in the authority storage module, if the authority authentication passes, returns the authority authentication to the activity administrator and, if fails, notifies the failure of the authority authentication; and a user application administrator module which is call by the activity administrator when intent is received with respect to a desired activity and returns the authority authentication to the activity administrator only when the application is permitted to change the status, with reference to the authority setup information stored in the authority storage module.
Abstract:
A CALM-based directory facilitator for communication with JADE agent and multi agent system using the same are provided to perform communication with each other by sharing information through registering message of itself in CALM(Component Based Autonomic Layered Middleware) based DF. A JADE(Java Agent DEvelopment Framework) interface module(70) is connected to the JADE agent through a network. An ACL(Agent Communication Language) parser(10) transmits the contents parameter transformed to the ACL message with the JADE agent through the JADE interface module. A content parser(20) transmits the content parameter which is generated by using the SL(Scripting Language) message with the ACL parser. An XML/SL encoder(30) transmits the XML message transformed to the SL message to the content parser.
Abstract translation:通过在基于CALM(基于组件的自主分层中间件)的DF中注册自己的消息来共享信息,提供了与JADE代理和使用其的多代理系统进行通信的基于CALM的目录服务器。 JADE(Java代理开发框架)接口模块(70)通过网络连接到JADE代理。 ACL(代理通信语言)解析器(10)通过JADE接口模块将变换为ACL消息的内容参数与JADE代理一起发送。 内容解析器(20)将使用SL(脚本语言)消息生成的内容参数与ACL解析器一起发送。 XML / SL编码器(30)将变换为SL消息的XML消息传送给内容解析器。
Abstract:
본 발명은 개인 또는 화물을 목적지까지 차량으로 운송하기 위해서 스마트폰을 이용하여 차량을 출발 위치까지 호출할 수 있고, 목적지를 지정하여, 목적지까지 자동으로 이동하여 도착하는 운송 서비스 시스템에 관한 것으로, 도보로 이동 또는 운송하기에는 먼 거리를 무인운송시스템에 의해 효율적으로 이동하기 위한 서비스에 관한 것이다. 본 발명은 차후 대학교 캠퍼스 내, 놀이공원, 테마파크, 관광 유원지, 공장 등 사람들이 밀집되거나 화물의 지역 내 이동이 잦은 곳에서 각 개인이 소유하는 스마트폰 어플리케이션을 통해서, 차량호출, 목적지지정, 도착 후 복귀 등을 수행할 수 있게 함으로써, 공익목적과 상업적으로 광범위하게 적용될 수 있는 서비스 기술이다.
Abstract:
PURPOSE: A method for converting a PLC(programmable logic circuit) based control code into universal program code using an XML(eXtensible Markup Language) interface and framework system are provided to promote the reusability and flexibility of a program using an XML element table. CONSTITUTION: A PLC open code creation unit(110) creates a PLC open code using a function block diagram language. An XML interface creation unit(120) creates an XML interface using the PLC open code. An universal code creation unit(130) creates a universal program code using the XML interface. The XML interface creation unit includes a configuration element classification unit, an XML element table unit, an attribution allocation unit, and an interface conversion unit.
Abstract:
PURPOSE: An HMIPV6 network based handover control scheme and an access router and a mobile node using thereof in IEEE(institute of electrical and electronics engineers) 802.16e network are provided to proceed an overlapping handover between data link and network layer thereby reducing a packet loss and improving a packet processing ratio. CONSTITUTION: A control unit(220) extracts a MAC address of mobile node and target base station ID using a handover initiation message receiving from interface(210). The control unit generates an LCoA(Local Care-of Address) of the mobile node using the MAC address and the target base station ID of the mobile node and performs a binding update at the MAP(Mobile Anchor Point). A topology database(231) manages the information of neighboring access router and a base station managed by the neighboring access router.
Abstract:
본발명의실시예들에따른비콘을이용한차량위치보정시스템은무선비콘송출장치와차량위치측정단말기를포함할수 있다. 무선비콘송출장치는도로에설치된위치의좌표정보, 방위각정보및 기준신호세기를포함하여비콘메시지를생성하고, 비콘메시지를탑재한비콘신호를기준신호세기에따라송출할수 있다. 차량위치측정단말기는차량에장착되고비콘신호를검출하며비콘신호로부터추출된좌표정보및 방위각정보에기초하여차량의위치를추정할수 있다. 방위각정보는, 무선비콘송출장치가설치된위치에서, 차량이상기도로를주행하는동안에비콘신호의검출영역에진입할때에처음비콘신호를검출할것으로예정된도로상의검출개시지점을바라본방위각을포함할수 있다.