Abstract:
본 발명의 메모리 제어기는 서로 메모리 접근 속도가 다른 제1메모리 및 제2메모리가 병행하여 주메모리로 이용되는 멀티코어 시스템에서, 상기 제1메모리에 대한 제1트랜잭션큐 및 상기 제2메모리에 대한 제2트랜잭션큐; 및 상기 제1트랜잭션큐 및 상기 제2트랜잭션큐에 들어온 메모리 접근 요청의 대상 메모리 종류, 접근 타입 또는 메모리 접근 요청 사이의 의존도에 따라 처리 순서를 결정하는 스케줄러를 포함한다.
Abstract:
PURPOSE: Middleware device and method are provided to easily install and use a new application and to check stability of the installed application. CONSTITUTION: A master electronic control unit (ECU) (100) analyzes inputted application and generates a task generation message. Slave ECUs (310,330) analyzers the task generation message and generates a new task. The master ECU prepares a parsing unit (110) parsing the application and generating a software component (SWC) list and SWC mapping information and a task message generation unit (130) generating the task generation message. The task message generation unit adds an indicator for identifying the task generation message to a header of the task generation message. [Reference numerals] (110) Parsing unit; (130) Task message generating unit; (150) Stability analysis unit; (311,BB) Receiving unit; (313,CC) Task generating unit; (315,DD) Task storage unit; (AA) New vehicle application
Abstract:
PURPOSE: A system for removing the parallel redundancy of data is provided to improve system efficiency by changing a processing device for performing redundancy removal calculation according to situations. CONSTITUTION: First and second processing devices(100,200) perform redundancy removal calculation for writing-requested data in parallel. A storage(600) stores non-redundant data through the first and the second processing devices. A main memory(300) of the first processing device, a memory(400) of the second processing device, and a disk storage store a hash index table. A data log includes information about the redundancy removal of the writing-requested data. A hash index table management module(900) stores a hash index in the main memory, the memory, and the disk storage based on a length of the writing-requested data and the data log. [Reference numerals] (100) Processing device(CPU); (200) Universal graphic operation processing device(GPGPU); (300) Main memory; (400) GPGPU memory; (600) Storage layer; (700) Request data log and profiler; (800) Data transmission path determining module; (900) Hash index table management module; (AA) User's data writing request; (B1,C1) Data segmentation; (B2,C2) Data segment hash operation; (B3,C3) Hash index table search
Abstract:
본 발명에 따른 단말기간 무선 통신 방법은 소리 신호를 발생시키는 제1단말기, 각각 집음기를 구비한 하나 이상의 제2단말기, 및 서버를 포함하는 무선 통신 시스템에서, 상기 제1단말기를 흔드는 제1 시간 기간을 포함하는 시간 기간 동안 상기 제1단말기에서 소리 신호를 발생시키는 단계; 상기 제2 단말기 각각에서 상기 소리 신호를 수신하는 단계; 상기 제2 단말기 각각에서 상기 소리 신호의 기준 주파수에 대한 편차 주파수를 계산하는 단계; 상기 제1단말기와, 상기 제2 단말기 중 가장 큰 편차 주파수를 갖는 제2 단말기 사이에 상호작용을 수행하는 단계를 포함한다.
Abstract:
실시예는 메인 메모리 시스템에 관한 것이다. 실시예에 따른 메인 메모리 시스템은, 하나 이상의 휘발성 메모리, 복수의 비휘발성 메모리를 포함하는 비휘발성 메모리 어레이, 및 현재 접근하고자 하는 주소의 메모리 페이지가 상기 비휘발성 메모리 어레이에 존재하는 경우, 상기 비휘발성 메모리 어레이의 접근 빈도수가 기 설정된 접근 빈도수보다 낮으면 상기 복수의 비휘발성 메모리 중 상기 메모리 페이지가 존재하는 비휘발성 메모리에 워드 단위로 접근하도록 하고, 상기 비휘발성 메모리 어레이의 접근 빈도수가 상기 기 설정된 접근 빈도수보다 높으면 상기 복수의 비휘발성 메모리를 병렬적으로 접근하여 상기 메모리 페이지에 존재하는 데이터를 상기 휘발성 메모리에 블록 단위로 마이그레이션(migration)한 후, 상기 마이그레이션된 휘발성 메모리를 워드 단위로 접근하도록 하는 메인 메� ��리 컨트롤러를 포함하고, 상기 메인 메모리 컨트롤러는 접근 성능 모니터와 마이그레이터를 포함하며, 상기 접근 성능 모니터는, 상기 접근 빈도수와 타이머를 이용하여, 상기 메인 메모리 컨트롤러가 유휴기간에 진입했는지를 판별하고, 상기 메인 메모리 컨트롤러가 유휴기간에 진입한 경우, 라이트-백(write back) 신호를 상기 마이그레이터로 전송하며, 상기 마이그레이터는, 상기 라이트-백(write back) 신호에 따라, 상기 휘발성 메모리에 저장된 데이터를 상기 비휘발성 메모리 어레이에 기록한다.
Abstract:
본 발명은 이동단말기에 구비된 가속도 센서를 이용한 위치값 인식 업데이트 주기 조절 장치 및 방법과 그 방법으로 기록된 기록매체에 관한 것으로, 특히 이동단말기에 구비된 가속도 센서에 의해 사용자의 활동상태를 판별하여 위치값 인식 업데이트 주기를 조절하는 장치 및 방법과 그 방법으로 기록된 기록매체에 관한 것이다. 본 발명은, 이동단말기에 구비된 가속도 센서에서 시간경과에 따라 출력되는 전압에 대한 정보를 획득하는 출력전압정보 획득부; 상기 출력된 전압으로부터 상기 이동단말기의 활동성 지수를 연산하는 활동성 지수 연산부; 상기 활동성 지수로부터 상기 이동단말기의 활동상태를 판별하는 활동상태 판별부; 및 상기 판별된 활동상태에 따라 상기 이동단말기의 위치값 인식 업데이트 주기를 조절하는 업데이트 주기 조절부;를 포함하는 것을 특징으로 하는 이동단말기에 구비된 가속도 센서를 이용한 위치값 인식 업데이트 주기 조절장치를 제공한다.
Abstract:
PURPOSE: An apparatus for providing a button discrimination sense about button composition and system thereof are provided to enable a user to distinguish pushed buttons by controlling the operation of a vibrator through software. CONSTITUTION: A transmission device(201) is arranged on a display panel as a grid format. The transmission device includes a toggle switch(202). The toggle switch of the transmission device is connected to a power line and a control line(203). The transmission device is composed of a micro vibrator, a micro current providing device, or a micro push button. The transmission devices are arranged as the pixel width of the display panel. A control unit controls the transmission devices.
Abstract:
PURPOSE: A cloud computing charging device, charging system, and charging method are provided to support the verification of charging and integrity of computing resources. CONSTITUTION: A communication unit(310) transmits a charging confirming message to a cloud service provider device and a cloud service user terminal. A micro-contract validity verifying unit(330) verifies the effectiveness of a micro-contract of a cloud service provider from a user terminal. A charging information database(320) stores necessary evidences of the micro-contract. The charging information database stores charging information and computing resource information of a user.
Abstract:
본 발명은 버퍼 캐시 관리 시스템 및 방법에 관한 것으로, 더욱 상세하게는 접근 속도가 서로 다른 이종 기억 장치(storage device)들이 로컬 혹은 네트워크를 통해서 연결되어 있는 시스템에서의 버퍼 캐시 관리 시스템 및 방법에 관한 것이다. 본 발명의 실시 예에 다른 시스템은, 이종의 기억 장치들과 연결된 버퍼 캐시 관리 시스템으로서, 복수의 파티션들을 갖는 버퍼 캐시; 응용이 실행되면 상기 이종의 기억 장치들에 저장된 블록의 디스크 입출력을 요구하는 어플리케이션부; 상기 디스크 입출력 요구를 추적하여 상기 응용이 지시하는 상기 블록의 참조 패턴을 탐지하는 패턴 탐지기; 상기 패턴 탐지기에서 탐지된 분석 결과를 전달받아 상기 블록이 저장될 상기 버퍼 캐시의 파티션을 결정하는 가상 버퍼 캐시; 및 상기 블록을 상기 이종의 기억 장치들로부터 전달받고, 상기 가상 버퍼 캐시의 지시에 따라 상기 전달받은 블록을 상기 결정된 파티션으로 할당하는 블록 할당기;를 포함한다.
Abstract:
PURPOSE: A billing system using a public key-based protocol and a method thereof are provided to use mandated server entrusted with the charging about a user terminal, thereby reducing overhead due to a charging operation in the user terminal. CONSTITUTION: A cloud computing server(100) generates the first micro contract about the charging requested resources. A user terminal device(200) receives the first micro contract and generates and encodes the second micro contract about the charging of the requested resources. An entrusted server transmits a resource allocation signal to the cloud computing server. A notarization server(600) decodes the first micro contract and the second micro contract. The authentication server verifies a charging of the resource provided from the cloud computing server and the charging about the resource used at a user terminal.