Abstract:
본 발명은 이동 단말기를 이용한 전자화폐 기반의 다중 지불 방법에 관한 것으로, 이동 단말기 사용자가 브로커와의 계정을 수립하는 등록 과정 이후, 사용자가 브로커에게 화폐 인출을 요청하고, 브로커가 사용자에게 지불권한을 부여하며, 사용자가 실제 지불을 생성하는 인출 단계와, 인출 단계를 통하여 생성한 지불을 가지고 사용자가 무선 인터넷에 접속하여 판매자와 상호 인증 및 키를 확립하는 상호인증 과정 이후, 사용자는 원하는 정보 혹은 서비스를 받기 위해 화폐가치를 판매자에게 지불하고, 판매자는 이에 해당하는 정보 혹은 서비스를 제공하는 지불 단계와, 지불 단계 이후 판매자는 브로커에게 결제를 요청하고, 브로커는 판매자가 요구한 결제에 대해 이 화폐의 정당성을 검증하고 사용자의 계좌로부터 판매자의 계좌로 실제 금액을 � ��체하는 결제 단계를 포함한다. 이러한 본 발명은, 무선 인터넷에서 이동 단말기 사용자로 하여금 이동성과 편리성을 제공하면서 자신이 원하는 정보 혹은 서비스를 환경의 제약 없이 이용할 수 있으며, 기존 인터넷 망과 이동 단말기를 연동하는 매개 서버가 필요하지 않기 때문에 효율적이고 신속한 거래를 할 수 있는 이점이 있다.
Abstract:
PURPOSE: An authentication and key agreement method of mobile communication network is provided to perform an effective authentication of the user's mobile phone and the service provider's server so as to safely use without limiting the service environment. CONSTITUTION: An authentication and key agreement method of mobile communication network includes: an initializing step of exchanging the public key and the certificate between the user side wireless communication terminal and the authenticate agency; a previous calculation step of reducing the operation load of the following processes by calculating the required values when the user side wireless communication terminal is not used; and a performing step of performing a specific authentication and key agreement protocol between the user side wireless communication terminal and the service provider's server.
Abstract:
PURPOSE: A morphing method of a descriptive geometry using a direction map is provided to extract direction maps from different descriptive geometries, and to apply a merge operation to the extracted direction maps, then to generate a polygon through a direction map reversed function, thereby smoothly morphing a specific descriptive geometry into different geometries. CONSTITUTION: By selecting a scaling and speed controlling method, a system is initialized(S301,S303). A control geometry is inputted(S305), and direction maps are extracted(S307). The extracted direction maps are merged together(S309). A trimming process for a concave feature shape is carried out(S311). Size of group units is controlled(S313). A polygon is created by using the merged direction maps(S315). In order to continuously generate a morphing intermediate geometry, a scaling factor value is changed from the fourth step, and the above procedure is repeated(S317).
Abstract:
PURPOSE: A lookup method on a distributed processing environment using a chord system is provided to perform lookup efficiently and fast on a P2P(Peer-to-Peer) environment that the information of resources is not collected in one place, the resources of a large scale are connected, and free registration/secession is possible. CONSTITUTION: To search the information of a certain number, the information is distributed/registered to the lookup lists of a number in the exponents of 2(301-3). In a distributed registration state, the information is sequentially searched while an appointed point address ID and a node ID of the client are obtained(302-1). The information is distributed/registered by using a list appointed point ID.
Abstract:
PURPOSE: A system and a method for querying a registry using a GVQ(Graphic Visual Query) are provided to easily query the registry and confirm a query result through the visual graphic. CONSTITUTION: A client application(110) provides the GVQ to a user, receives/processes the GVQ written by the user, and displays a query searching result from a registry server(200) to the user in a graphic form. A registry query generator(120) requests the query to the registry server by receiving the GVQ generated from the client application and converting the GVQ into a registry query. A result converter(130) converts the query searching request from the registry server into a graph form and transfers it to the client application. The client application comprises a GVQ editor presenting the GVQs to the user and making the user write/modify/edit the GVQ if necessary, and a GVQ processor converting the GVQ inputted from the user through the GVQ editor into a data structure for an internal process.
Abstract:
PURPOSE: A method for managing a global buffer capable of executing a load distribution in a cluster system is provided to calculate loads of each host and distribute a request of a global buffer manager for preventing a performance decline caused by a concentration to a specific host in a system of a system load necessary for an operation of a global buffer manager when a buffer cache is shared among many hosts through a global buffer manager in a cluster system. CONSTITUTION: The upper module of a specific host of a cluster system requests a transmission of a buffer block to a global buffer manager(S131). The global buffer manager requests a permission as to a corresponding disk block to a locking manager(S132). The locking manager transmits a response message including an accept of the permission to the global buffer manager(S133). If the global buffer manager acquires a permission, it is checked whether a requested buffer block exists in a buffer cache of a host having a permission(S136). If a requested buffer block does not exist in a buffer cache of a host having a permission, it is checked whether a requested buffer block exists in a buffer cache of other host(S137). If a requested buffer block exists in a buffer cache of other host, a transmission of a buffer block is requested to other host through a communication module(S138,S140). If a transmission of a buffer block requested to other host is failed, the buffer block requested through a disk I/O is copied to the buffer cache(S139). The copied buffer block or a buffer block received from a buffer cache of other host is transmitted to the upper module(S142). If the upper block requests a release of a buffer block use, the global buffer manager returns a permission as to the buffer block(S145).
Abstract:
PURPOSE: The method for maintaining the object consistency in the distributed-object system is provided for a server object to respond to the function call of a corresponding client and to call an external function by using TCP/IP(Transport Control Protocol/Internet Protocol) between the client and the server object and using multicast protocol between server object groups. CONSTITUTION: The first object group member receives a function call message from the client via TCP/IP(300). The function call message that adds the client information is sent to the group member by using multicast protocol(202). The first and second object group member start the object call(204) and check if the function call message is the message of the client, who connects to the own, or not(206). If the message is not the message of the client, the first and second object group member register a thread to the queue of preventing the external function call(208) and call the member function of the server object(210). If the message is the message of the client, the first and second object group member register a thread to the queue of doing the external function call(212) and call the member function of the server object(210). The first object group member receives the message responding to the result of running the external function and checks if the response message is the message of the client, who connects to the own, or not(214). If the message is the message of the client, the first object group member removes the thread registered to the queue of doing the external function call(216) and sends the result of running the member function to the client via TCP/IP(218). If the message is not the message of the client, the first object group member removes the thread registered to the queue of preventing the external function call(220).
Abstract:
a bus matching module(6) for transmitting data driven in a system bus(2); a function controller module(4) for controlling each module; a trace memory module(5) for storing the time sequence information; and a responder module(1) for performing the functions of : storing data transmitted from a requester(3) in a mask register, a data register and a command register of the function controller module, and indicating the trigger scanning command to the function controller module; transmitting the state register of the function controller module to the bus matching module; and transmitting the data stored in the trace memory module(5) to the bus matching module(6).
Abstract:
본 발명은 버스정보처리기의 응답장치 및 그 방법에 관한 것으로서, 데이타 전송을 하기 위한 요청기(3)와, 이 데이타를 소정 주기마다 전송하는 버스정합부(6)와, 이 전송된 데이타에 의해 검색명령을 수행하고, 레지스터의 내용과 비교하여 각 모듈을 제어하는 기능제어부(4)와, 매 사이클마다 상기 버스정합부(6)에서 전송되는 버스데이타와 상기 기능제어부(9)에서 전송되는 시간순서 정보를 저장하는 정보저장부(5)로 구성된 정보처리기에 있어서, 상기 버스정합부(6)로 전송된 데이타를 선택하기 위한 제1선택부(7)와, 상기 정보저장부(5)로부터 전송된 데이타를 선택하기 위한 제2선택부(8)와, 상기 제1선택부(7) 및 상기 제2선택부(8)의 상태를 제어하는 상태제어부(9)를 포함하는 응답기부(1)가 기능제어부(4)의 레지스터에 데이타를 저장, 검색, 전송하는 능과, 정보저장부에 저장된 데이타를 읽어 버스정합부(6)로 전송하는 기능등을 갖는 버스정보처리기의 응답 장치를 제공하고, 초기화시 준비상태(10)단계와, 요청기(3)의 레지스터 쓰기상태(11)단계와, 완료상태(12)가 끝나면 다시 준비상태(10)로 분기하는 단볘와, 요청기(3)의 레지스터 읽기상태(14)단계와, 데이타 전송상태(15)단계와, 데이타 전송이 끝날때까지 대기하는 대기상태(16)단계와, 데이타전송이 끝나면 완료상태(12)단계에서 상기 준비상태(10)로 분기하는 단계와, 준비상태(10)에서 정보저장부(5)에서 정보저장부(5)의 데이타 읽기상태(13)단계와, 데이타 전송상태(15)단계와, 대기상태(16)단계와, 완료상태(12)에서 다시 준비상태(10)로 분기하는 단계를 포함하는 버스정보처리기 응답방법을 제공함으로써, 요청기 기능을 가진 다른 보드에서 시스템 버 스를 통해 직접 버스정보처리기를 구동하고, 버스정보 처리기내의 검색 메모리에 저장된 검색 데이타에 직접 접금(access)하므로써, 다량의 검색 데이타를 화일(fille)형태로 저장할 수 있고 화일형태로 저장된 데이타들을 비교·분석하여 보다 정확한 시스템 상태 및 성능을 예측할 수 있다.