Abstract:
본 발명은 비접촉식 무선통신 인식장치를 이용한 이용자의 위치추적시스템 및 그 방법에 관한 것으로, 특히 각종 놀이시설의 이용자들에게 고유의 이용자 식별코드를 갖는 이용자 디바이스를 제공하고, 놀이시설내의 적소에 설치된 복수의 이용자 검출기에 의해 비접촉식 무선통신으로 이용자 식별코드를 검출함으로써, 각 이용자들의 위치를 정확하게 파악하여 각종 활동정보들을 효과적으로 획득할 수 있도록 한 비접촉식 무선통신 인식장치를 이용한 이용자의 위치추적시스템 및 그 방법에 관한 것이다. 본 발명의 비접촉식 무선통신 인식장치를 이용한 이용자의 위치추적시스템은, 각종 놀이시설의 이용자들에게 제공되어 고유의 이용자 식별코드를 주기적으로 송신하기 위한 이용자 디바이스와, 놀이시설내의 적소에 설치되어 상기 송신된 이용자 식별코드를 비접촉식 무선통신으로 감지하여 저장하고, 고유의 검출기 식별코드와 결합하여 획득된 해당 이용자의 위치정보데이터를 전송하기 위한 복수의 이용자 검출기로 구성된 이용자 인식장치; 및 상기 이용자 검출기로부터 전송된 해당 이용자의 위치정보데이터를 제공받아 기저장된 해당 이용자의 상세정보데이터와 연계하여 저장하고, 상기 저장된 정보데이터들을 통합하여 해당 이용자에게 각종 서비스를 제공해주기 위한 중앙센터를 포함하여 이루어진다.
Abstract:
Disclosed is a method for data synchronization and update conflict resolution between mobile clients and a server in a mobile system which maintains consistency of data between the clients and the server and enables the clients to continuously perform an effective update operation with respect to objects of the server even in a clients' disconnection state by the mobile clients performing an independent update operation with respect to disjoint fragments and associated objects for a specified object using the structure of the objects and the meaning of applications and then performing the data synchronization and the conflict resolution between the clients and the server during a reconnection operation. The method includes a copy management step of copying data of a server-side DB into a client-side built-in DB and the server managing contents of copying and a copying time, a data synchronization step of synchronizing changed data between the mobile clients and the DB server with respect to a data change produced during the mobile clients' disconnection state in accordance with a request of the mobile clients after a reconnection of the mobile clients, and a conflict detection and resolution step of detecting an error that damages consistency of the data in the data synchronization process and resolving the detected error.
Abstract:
본 발명은 쓰레드를 이용하여 병렬 프로그램을 분산 시스템에 효율적으로 스케줄링하기 위하여 사용자 수준의 커널 쓰레드를 이용한 다단계 스케줄링 구조와 그 방법에 관한 것으로, 분산 시스템에서 병렬 프로그램의 수행성능을 향상시키는데 있어서 데이터를 교환하는 두 개의 작업이 같은 시간대에 실행될 수 있도록 하기 위해 본 발명에서는 스케줄링 단계를 세분화하고, 각 지역 프로세서에서는 작업간 통신을 위한 스케줄러와 순차 작업을 위한 스케줄러를 사용자 수준에서 제공하여 두 작업간 동적 동기화를 가능하게 할 수 있는 것이다.
Abstract:
본 발명은 분산 환경에서 약결합된 형태를 취하고 있는 로봇용 소프트웨어 컴포넌트들을 구동시키는 컴포넌트 실행 방법에 있어서, 다중 컴포넌트를 실행할 때, 특정 컴포넌트의 고장이 전체 시스템의 고장으로 확대되는 것을 방지하는 방법 및 그 장치에 관한 것이다. 본 발명의 실시예에 따른 로봇용 소프트웨어 컴포넌트를 구동시키는데 있어서 컴포넌트 구동 시 발생하는 고장을 감내하는(fault tolerance) 방법은, 동일한 우선순위와 주기를 갖는 적어도 하나의 로봇용 소프트웨어 컴포넌트를 컴포넌트 실행기에 할당하는 단계, 운영체제로부터 하나의 쓰레드를 할당받아 상기 컴포넌트 실행기를 이용하여 상기 적어도 하나의 로봇용 소프트웨어 컴포넌트를 실행하는 단계, 상기 실행한 결과를 실행기 모니터에 통보하는 단계, 및 상기 실행기 모니터가 상기 컴포넌트 실행기의 동작에 고장이 있는 것으로 판단한 경우 새로운 컴포넌트 실행기를 생성하는 단계를 포함하여 구성될 수 있다. 로봇, 소프트웨어 컴포넌트, 고장 감내, Fault Tolerance
Abstract:
PURPOSE: A three dimensional forward looking sonar system for ship prevention purpose and a method thereof are provided to detect underwater object rapidly by processing wideband high sensitivity acoustic transducer in high speed. CONSTITUTION: A transducer(100) transmits the ultrasonic wave in underwater according to a control command, and receives the ultrasonic wave generated underwater. A multiplexor(110) converts the ultrasonic signal into the digital signal. A motion sensing unit(120) receives a motion data of a transducer to calculate the position of the underwater object.
Abstract:
PURPOSE: A mobile application server for supporting various wireless terminals is provided to convert an HTTP mobile application request into a mobile request, and to execute a mobile application by parsing the mobile request, then to transmit executed results to a terminal, thereby reducing cost of wireless Internet service application development and maintenance. CONSTITUTION: A mobile request generator(20) generates a mobile request. A mobile engine(30) calls a handler for executing a mobile application, executes contents, and transmits the contents to a mobile terminal. A Java view handler(40) searches the mobile application corresponding to the mobile request to execute the mobile application, and stores a mobile response. An MSP view handler(50) searches the mobile application corresponding to the mobile request to execute the mobile application, and stores a mobile response. A profile manager(60) finds out information on the mobile terminal by parsing the mobile request. A session manager(70) generates a session for the mobile application and the mobile response, and manages the session. A component manager manages a life period of the mobile application. A contents converter(90) converts the contents, and transmits the contents to the mobile engine(30).
Abstract:
PURPOSE: A remote memory access channel(RMAC) device for a network virtual memory is provided to back up stored data in a memory of a presently-unused remote workstation when a used physical memory page is reallocated by a hard disk because of physical memory shortage, so as to make the hard disk read the stored data from the memory of the remote workstation without loading the data in the hard disk, to improve an input/output capacity. CONSTITUTION: A remote memory access channel(RMAC) client(1) snaps a 'II_rw_page()' function which is a disk memory system interface, and cashes a memory page in a remote memory. An RMAC supplies the remote memory to other workstation as a server in an RMAC server(2). An RMAC register(3) regularly maintains an RMAC list. A stored RMAC list(4) is operated and maintained by the RMAC client(1). A storing RMAC list(5) is operated and maintained by the RMAC server(2). An RMAC list is operated and maintained by the RMAC register(3).
Abstract:
PURPOSE: A remote memory access channel(RMAC) device for a network virtual memory is provided to back up stored data in a memory of a presently-unused remote workstation when a used physical memory page is reallocated by a hard disk because of physical memory shortage, so as to make the hard disk read the stored data from the memory of the remote workstation without loading the data in the hard disk, to improve an input/output capacity. CONSTITUTION: A remote memory access channel(RMAC) client(1) snaps a 'II_rw_page()' function which is a disk memory system interface, and cashes a memory page in a remote memory. An RMAC supplies the remote memory to other workstation as a server in an RMAC server(2). An RMAC register(3) regularly maintains an RMAC list. A stored RMAC list(4) is operated and maintained by the RMAC client(1). A storing RMAC list(5) is operated and maintained by the RMAC server(2). An RMAC list is operated and maintained by the RMAC register(3).
Abstract:
PURPOSE: A method for managing a transmission and reception queue is provided to reduce a queue space by using only two queues. CONSTITUTION: A method for managing a transmission and reception queue comprises the following steps. A message is transmitted to a network line according to information of a transmission queue element A. The owner information of the transmission queue element A is changed to nobody(3) by a control program of a network interface(2). The owner information of the transmission queue element B behind the transmission queue element A is changed to a host as much the number of reception buffer in a host memory of an opposite process.