Abstract:
본 발명은 웹 기반 응용 시스템의 메모리 상에서 비즈니스 객체 관리 장치 및 그 방법에 관한 것이다. 본 발명은 클라이언트 프로그램이 특정 객체의 함수를 호출할 때 해당 객체가 메모리 상의 인스턴스 캐쉬나 큐에 존재하면 이를 반환하고, 존재하지 않으면 인스턴스 풀에서 미리 생성된 객체를 가져오고 객체 풀이 비어 있으면 객체를 생성하여 반환하고, 해당 객체가 트랜잭션에 참여하면 인스턴스 캐쉬에 저장하고 트랜잭션에 참여하지 않으면 큐에 저장하고, 만약 큐에 비어 있는 공간이 없으면 메모리를 체크하여 메모리의 여유 공간이 있으면 큐의 크기를 증가시키고, 메모리의 여유 공간이 부족하면 타임 아웃된 객체를 메모리에서 제거하고 타임 아웃된 객체가 없으면 가장 오랫동안 사용되지 않은 객체를 메모리에서 제거하도록 되어 있으며, 이에 따라서 시스템이 대용량의 클라이언트 요청과 많은 수의 객체를 효율적으로 관리할 수 있다.
Abstract:
1. 청구범위에 기재된 발명이 속하는 기술분야 본 발명은, 다중 단말기간 세션 유지 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것임. 2. 발명이 해결하려고 하는 기술적 과제 본 발명은, 유무선 인터넷 서비스를 제공하는 응용서버 등에서 사용자가 단말기를 변경하여 접속하여도 동일한 사용자임을 인증하여 상기 사용자가 기존에 사용하던 세션을 유지시켜 주는 다중 단말기간 세션 유지 방법 및 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있음. 3. 발명의 해결 방법의 요지 본 발명은, 다중 단말기간 세션 유지 방법에 있어서, 단말기로부터 서비스 요청에 따라 상기 단말기로부터 받은 요청 메시지의 헤드 정보를 해석하여 사용자를 인증하는 사용자 인증 단계; 상기 요청 메시지의 헤드 정보 해석 결과에 따라 세션키를 추출하고, 상기 세션키 추출 결과에 따라 세션을 검색하여 세션 존재 여부를 판단하는 세션 존재 여부 판단 단계; 상기 세션 존재 여부 판단 결과, 세션이 존재하면 응용컴포넌트 호출시 정보로 제공하여 다중 단말기간 세션을 유지하는 세션 유지 단계; 및 상기 제션 존재 여부 판단 결과, 세션이 존재하지 않으면 세션키와 세션을 신규로 생성한 후, 상기 세션 정보를 멀티세션관리부에 저장하여, 이후에 상기 인증한 사용자의 다중 단말기간 세션이 유지되도록 하는 세션 정보 저장 단계를 포함함. 4. 발명의 중요한 용도 본 발명은 유무선 인터넷 서비스를 제공하는 응용서버 등에 이용됨.
Abstract:
레인징 부호 생성 장치는 기준 유엘 펌 베이스 번호에 따른 PN 부호의 한 주기 데이터를 바이트 단위로 저장하고 있는 레인징 부호 테이블과, 기준 유엘 펌 베이스 번호에 따른 PN 부호를 기준으로 상기 기준 유엘 펌 베이스 번호와 다른 복수의 유엘 펌 베이스 번호에 따른 PN 부호의 시작 위치에 대한 바이트 오프셋과 상기 시작 위치가 포함되는 바이트 내의 비트 오프셋을 저장하고 있는 오프셋 테이블을 이용하여, 각 레인징 모드에서의 레인징 부호를 추출한다. 레인징(ranging), PRBS(Psuedo Random Binary Sequence), 오프셋, 테이블
Abstract:
PURPOSE: A method for transferring/acquiring operating right of moving a robot in a multi-operator multi-robot environment and system therefore are provided to increase the interoperability between systems by supporting more wide area. CONSTITUTION: In a method for transferring/acquiring operating right of moving a robot in a multi-operator multi-robot environment and system therefore, a first control device manages at least one robot. The robot includes a first region. A second control device manages at least one robot included in a second region. The second control device obtains the operation right of N robots which is driven by the first control device.
Abstract:
PURPOSE: A method and a device for developing robot software components in an intelligence robot system are provided to shorten the time for developing a robot by reusing a robot component. CONSTITUTION: A robot application management unit(100) manages the operation of a robot application configuration unit(300), and monitors the information about at least one robot components and the state information for the operation. A life cycle management unit(200) changes the life cycle of at least one robot components, and an operating system(400) transfers a sensing signal to the robot application configuration unit or the driving signal for the robot application configuration to an external actuator(20).
Abstract:
PURPOSE: A robot used software component apparatus and a thread processing method using by the same is provided to prevent the waste of a system resource by differentiating the thread configuration in a component execution engine. CONSTITUTION: A data port(204) stores the data from an external component to a buffer. According to the preset cycle, the data port unit processes the data through an execution thread by using a predicted execution method or creates a dedicated thread for the data. The data port unit process the data by using a dedicated execution method. When the method is requested from an external component, the method port(202) calls up the user define thread.
Abstract:
본 발명은 다수의 로봇 간의 능동적 화상 및 음성 채팅을 위한 방법 및 장치에 관한 것으로서, 로봇이 채팅서버와 연결된 후 채팅서버로부터 채팅방 목록을 수신하고 새로운 채팅방을 생성하거나 기존에 생성된 채팅방에 참가할 수 있도록 채팅방 목록을 디스플레이하는 채팅모듈과, 사용자 얼굴이 영상의 정해진 영역 안으로 배치되도록 팬틸트를 조절하며, 사용자의 영상을 획득하는 팬틸트 카메라와, 팬틸트 카메라가 획득한 영상을 이용하여 채팅하는 사용자의 얼굴 위치를 추적하고, 사용자 얼굴이 팬틸트 카메라 영상의 정해진 영역 안으로 오도록 상기 팬틸트 카메라의 팬틸트를 조절하도록 하는 사용자얼굴 추적모듈과, 동력과 상기 동력에 의해 움직이는 휠에 의해 로봇을 전후좌우로 이동시킬 수 있는 휠구동부와, 사용자얼굴 추적모듈에서 추적된 얼굴 크기 정보를 이용하고 사용자얼굴있는 사용자얼굴 추적모듈로부터 얼굴에 대한 정보를 얻고 팬틸트 카메라로부터 사용자의 체격에 대한 정보를 이용하여 체격 및 얼굴크기를 종합적으로 판단하여 만일 사용자가 정해진 거리 이상 멀어진 것으로 판단되면 휠구동부를 이용하여 로봇을 사용자에게 접근하도록 하는 사용자위치 추적모듈을 포함하여 구성되므로, 본 발명을 통해 다수의 로봇 사용자가 로봇을 이용하여 능동적으로 화상 및 음성 채팅을 할 수 있는 효과가 있다. 로봇, 채팅, 팬틸트, 카메라, 이동
Abstract:
A method and a device for providing video and audio chatting between robots are provided to prevent a face of a robot user from getting out of a camera image in an environment connecting the robots and a chatting server by applying video chatting contents to the robot, and enabling the robot to detect motion or position change of the robot user. A chatting module(16) receives a chatting room list from a chatting server, and generates a new chatting room or displays the available chatting room list by connecting a robot(10) and the chatting server. A pan/tilt camera(11) adjusts panning/tilting to arrange a user face in a predetermined image area, and obtains a user face image. A user face tracing module(15) tracts a position of the user face by using the obtained image and pans/tilts the pan/tilt camera to arrange the user face in the predetermined image area of the pan/tilt camera. A wheel driver(14) moves the robot by driving wheels. A user position tracing module(17) enables the robot to approach a user by driving the wheel when it is determined that the user is separated from the robot as much as more than a predetermined distance based on information received from the pan/tilt camera and the user face and position tracing modules.
Abstract:
로봇 제어를 위한 로봇 서버, 이를 포함하는 컨텐츠 제공 시스템 및 그 방법이 개시된다, 본 발명의 로봇과 통신하는 로봇 서버는 가상 로봇 객체 및 가상 로봇 객체 관리부를 포함한다. 로봇 서버는 로봇에 대응하여 생성되고, 로봇으로부터 수신되는 명령을 수행하며 로봇을 제어한다. 가상 로봇 객체 관리부는 로봇에 대응하는 가상 로봇 객체를 생성하고, 로봇과 연결되면 가상 로봇 객체를 활성화한다.