Abstract:
A system for updating an SOBOT(Software Robot) platform and an update method are provided to update the SOBOT platform even without terminating an SOBOT, and to ensure continuous and seamless interactions with a user even while the SOBOT platform is updated. If an SOBOT update request is received, an update server(102) decides whether an SOBOT platform(100) needs to be updated, and if so, the server(102) transmits update data as a response for the update request. If a preset update condition is satisfied, a user terminal(104) transmits the update request to the server(102), and if the update data is received, the terminal(104) stores information generated from the currently executed SOBOT in a script type while the update is performed, depending on whether the currently executed SOBOT exists. If the updating is completed, the terminal(104) reflects information on the generated SOBOT upon a particular file and a particular resource by comprising the SOBOT platform(100).
Abstract:
본 발명은 네트워크 기반 로봇 제어 시스템 및 네트워크 기반 로봇 제어 시스템에서 로봇 속도 제어 방법에 관한 것으로, 클라이언트가 상기 로봇에 의해 촬영된 영상 데이터 프레임 수신 상태에 따라 로봇 제어 속도를 계산하고, 계산된 로봇 제어 속도를 포함하는 로봇 제어 메시지를 생성하여 로봇으로 전송하여 로봇이 로봇 제어 메시지에 포함된 로봇 제어 속도에 따라 속도를 변경하도록 한다. 따라서 본 발명은 클라이언트의 영상 데이터 수신 상태에 따라 로봇의 속도를 제어함으로써 사용자가 클라이언트의 성능에 구애받지 않고 원활하게 로봇을 제어할 수 있도록 한다. 네트워크 기반 로봇 제어 시스템, 로봇, 클라이언트, URC 서버, 로봇 제어 속도
Abstract:
본 발명은 상관기법을 이용한 DTMF 검출기를 개시한다. 본 발명에 따른 상관기법을 이용하는 DTMF 검출기는 검출하고자 하는 전화기 톤의 행과 열의 각 주파수마다 π/3의 위상차이를 갖는 세 개의 참조신호를 저장하며 순차적으로 리드하는 메모리부; 수신신호와 상기 메모리부에서 리드된 상기 참조신호를 상관시키는 상관기; 상기 상관기로부터 유입된 상기 각 주파수에 대하여 상관된 값들을 가산한 다음 가장 큰 값의 신호를 선택하는 가산/최대값선택부; 상기 가산/최대값선택부에서 선택된 상기 신호가 소정의 레벨 이상이면 상기 신호를 출력하는 레벨비교기; 및 상기 레벨비교기에서 출력된 상기 신호에 대한 톤의 번호와 유효신호여부를 판단하는 판단부를 포함함을 특징으로 한다. 상술한 바와 같이 본 발명에 의하면 참조신호의 데이터수를 DTMF 주파수마다 소정의 다른 크기로 설정하여 후속되는 프레임을 처리할 때 위상이 연속적으로 변하게 하고 주파수마다 상관값을 가산한 후 최대값의 상관값을 선택함으로써 보다 정확하게 DTMF 톤을 검출할 수 있다.
Abstract:
본 발명은 데이터통신에서 단일메모리를 이용한 이중스택 제어장치 및 데이터전송 방법에 관한 것으로서, 이중스택 제어장치는 데이터의 입력용 임시저장수단; 제1스택과 제2스택으로 구성된 메모리; 스택의 데이터를 저장하는 출력용 임시 저장수단; 제1, 제2스택 어드레스를 생성하는 어드레스 생성기; 및 제1, 제2스택의 데이터 읽기 및 쓰기 신호를 생성하는 메모리 R/W 신호 생성기를 포함함을 특징으로 하며, 데이터 전송방법은 메모리의 제1, 제2스택 분할과 스택 시작어드레스 설정단계; 입력데이터의 입력임시저장장치 저장단계; 스택에 데이터 저장단계; 출력임시저장장치로 데이터를 출력하고, 동시에 다음 전송데이터의 입력임시 저장장치 저장단계; 입력데이터의 제2스택 저장단계; 및 데이터의 출력임시저장장치 출력과 다음 전송데이터의 입력임시 저장장치 저장단계를 포함함을 특징으로 한다. 본 발명에 의하면 데이터 버퍼링에 필요한 메모리 크기를 줄이고 이중스택 제어회로를 최소화할 수 있으며 칩 비용을 낮출 수 있다.
Abstract:
본 발명은 하나의 HDLC 송수신기를 사용하여 복수의 채널에 대한 송수신 데이터를 처리하는 HDLC 통신장치에 관한 것으로서, 마이크로 제어기의 명령을 받아 수신된 데이터의 읽기 및 송신할 데이터의 쓰기 기능을 수행하는 마이크로제어기 인터페이스부; 송신할 데이터를 저장하는 송신용메모리; 수신된 데이터를 저장하고, 저장된 데이터가 출력되는 수신용메모리; 시간슬롯 전이구간에서 각 채널에 대응하는 HDLC 송수신기의 상태정보를 갱신하여 저장하는 상태정보저장부; 직렬데이터로 변환하고, HDLC 프레임 데이터를 생성하는 HDLC 송신기; 수신 HDLC 프레임 데이터에서 플래그를 제거하고 CRC검사를 하여 에러 검출을 하고 병렬데이터로 변환하는 HDLC 수신기; 해당 채널을 선택하여 HDLC 프레임 데이터를 출력하는 멀티플렉서; 및 해당 채널에 HDLC 프레임 데이터를 출력하는 디멀티플렉서를 포함함을 특징으로 한다. 본 발명에 의하면 4개의 HDLC 송수신기에 분산되어 있는 송수신용 FIFO을 위한 램을 하나의 FIFO로 구현하므로써 리던던시를 줄이고 칩 크기를 줄일 수 있으며, 마이크로제어기와의 인터페이스를 단순화 한다.
Abstract:
본 발명은 URC 환경에서의 음성 통화 시스템 및 방법에 관한 것이다. 상세하게는 URC 환경에서 사설 아이피 또는 공인 아이피(사설 아이피 대 사설 아이피, 공인 아이피 대 공인 공인 아이피, 사설 아이피 대 공인 아이피 등의 환경에서 통화 가능)를 가지는 단말기 사이에서 음성 통화를 가능하게 해주는 시스템 및 방법에 관한 것이다. 특히, 본 발명은 URC 환경에서 통화를 하는 단말기 중 적어도 하나의 단말기가 사설 아이피를 가지는 경우에 음성 통화를 위해서 스턴서버의 기능과 음성 통화의 세션을 관리하는 콜 서버를 포함하는 것을 특징으로 한다. URC, STUN, 음성통화, NAT, Hole Punching, 홀 펀칭
Abstract:
An apparatus and a method for transferring and restoring a software robot, and a system for the same are provided to make a unique software robot having a proper characteristic by deleting remaining software robot data stored in a terminal device when transferring the software robot and to recover the software robot by copying the software robot data to the terminal when the software robot data is damaged. A software robot server comprises a control unit(201) and a memory unit(205). A wireless communication unit(205) receives and transmits data signal to any terminal device by a control unit(201). The memory unit stores software robot data in a software robot region(223), and restores authentication data in an authentication data region(221). The control unit comprises an authentication processing unit(211) and a software robot service unit(213). The authentication processing unit performs authentication management of any terminal device to be connected to the software robot. The software robot service unit comprises a terminal device management unit(215), a software robot management unit(217), and a data management unit(219). The software robot management unit performs a transfer, a storing, and a restoration processes for the software robot.
Abstract:
본 발명은 하나의 HDLC 송수신기를 사용하여 복수의 채널에 대한 송수신 데이터를 처리하는 HDLC 통신장치에 관한 것으로서, 마이크로 제어기의 명령을 받아 수신된 데이터의 읽기 및 송신할 데이터의 쓰기 기능을 수행하는 마이크로제어기 인터페이스부; 송신할 데이터를 저장하는 송신용메모리; 수신된 데이터를 저장하고, 저장된 데이터가 출력되는 수신용메모리; 시간슬롯 전이구간에서 각 채널에 대응하는 HDLC 송수신기의 상태정보를 갱신하여 저장하는 상태정보저장부; 직렬데이터로 변환하고, HDLC 프레임 데이터를 생성하는 HDLC 송신기; 수신 HDLC 프레임 데이터에서 플래그를 제거하고 CRC 검사를 하여 에러 검출을 하고 병렬데이터로 변환하는 HDLC 수신기; 해당 채널을 선택하여 HDLC 프레임 데이터를 출력하는 멀티플렉서; 및 해당 채널에 HDLC 프레임 데이터를 출력하는 디멀티플렉서를 포함함을 특징으로 한다. 본 발명에 의하면 4개의 HDLC 송수신기에 분산되어 있는 송수신용 FIFO을 위한 램을 하나의 FIFO로 구현하므로써 리던던시를 줄이고 칩 크기를 줄일 수 있으며, 마이크로제어기와의 인터페이스를 단순화 한다.
Abstract:
가. 청구범위에 기재된 발명이 속한 기술분야 본 발명은 월시코드 생성기에 관한 것이다. 나. 발명이 해결하려고 하는 기술적 과제 월시코드의 길이가 2의 누승형태가 아닌 것도 생성한다. 다. 발명의 해결방법의 요지 상위 프로세서로부터 제공받은 월시코드를 래치하는 월시코드 래치부와, 상기 상위 프로세서로부터 월시코드 길이를 제공받아 래치하는 월시코드 길이 래치부와, 상기 월시코드 래치부가 래치하고 있는 월시코드를 로드하여 쉬프트하면서 출력하는 월시코드 레플리카와, 상기 월시코드 레플리카가 출력하는 월시코드 비트를 카운트하는 카운터와, 심볼시작마다 상기 월시코드 래치부의 월시코드를 상기 월시코드 레플리카에 로드시켜 상기 월시코드 레플리카가 월시코드를 한 비트씩 출력하도록 하고, 그 출력시마다 상기 카운터를 증가시키고, 그 카운터의 카운트 값이 상기 월시코드 길이에 대응되면, 상기 월시코드 레플리카의 월시코드 출력을 종료하도록 제어하는 제어부를 구비하는 것을 특징으로 한다. 라. 발명의 중요한 용도 월시코드 생성기에 사용된다.
Abstract:
HDLC/LAPD 콘트롤러에 적용되는 데이터 버퍼링 장치를 공개한다. 그 장치는 데이터 저장을 위한 저장수단과, 제1 및 제2신호에 따라 각각 어드레스 카운팅을 수행하는 제1 및 제2카운터의 선택신호에 따라 상기 제1 및 제2카운터의 어드레스를 선택 출력하는 멀티플렉서와, 상기 제1 및 제2신호에 따라 어드레스를 카운팅하고, 카운팅된 어드레스를 통해 오버플로 혹은 언더플로가 발생하는 상기 저장수단의 대응되는 메모리 블록의 시작 혹은 마지막 어드레스일때, 상태신호를 발생되며, 인에이블 신호에 따라 동작 인에이블되는 복수의 블록 제어부, 및 리드/라이트 신호 및 상기 복수의 블록 제어부로부터의 상태신호에 따라, 어드레스 제어를 위해 상기 제1 및 제2신호를 발생하고 인에이블 신호를 발생하여 상기 복수의 블록 제어부에 출력하며 상기 저장수단을 제어하는 제어신호를 발생하는 제어신호 발생부를 구비� �� 것을 특징으로 한다. 본 발명에 의하면, 보다 빠른 데이터의 송수신이 가능하게 된다.