1 |
1
키보드 모드와 마우스 모드 중 어느 하나를 선택할 수 있는 GUI(Graphic User Interface)를 제공하고, 상기 키보드 모드와 상기 마우스 모드 중 어느 하나가 결정되는 단계; 상기 결정된 모드가 상기 마우스 모드인 경우 상기 마우스 모드에 대응하는 마우스 GUI를 제공하고, 상기 마우스 GUI에 포함된 복수의 버튼들 및 자이로 센서(gyro sensor) 각각에 대응하는 상기 마우스 입력 신호를 생성하는 단계;복수의 전송 방식들 중 어느 하나를 선택 할 수 있는 GUI를 제공하고, 상기 선택된 모드에서 입력되는 키보드 입력 신호와 마우스 입력 신호 중 어느 하나가 전송될 전송 방식을 결정하고, 상기 결정된 전송 방식에 따라 상기 마우스 입력 신호를 스마트 장치로 전송하는 단계를 포함하며,상기 마우스 입력 신호를 생성하는 단계는스마트폰의 기준선을 중심으로 기울어진 회전각이 특정 구간에 속하는지에 따라 정지 모드인지 이동 모드인지를 결정하는 단계; 및상기 키보드 모드인지 상기 마우스 모드인지를 나타내는 정보 및 상기 이동모드인지 상기 정지 모드인지를 나타내는 정보를 포함하는 패킷을 생성하는 단계를 포함하고,상기 기준선은 사용자의 입력에 의해 재설정될 수 있는 스마트폰의 동작 방법
|
2 |
2
삭제
|
3 |
3
제1항에 있어서,상기 키보드 모드에 대응하는 키보드 GUI에 포함된 복수의 키(key)들 각각에 대응하는 상기 키보드 입력 신호를 생성하는 단계를 더 포함하는 스마트폰의 동작 방법
|
4 |
4
제3항에 있어서,상기 키보드 입력 신호를 생성하는 단계는상기 복수의 키(key)들 각각에 대응하는 위치의 터치 스크린에 터치가 감지된 경우 상기 위치에 대응하는 코드를 생성하는 단계 및상기 코드를 프리앰블(preamble), 식별자(delimiter) 및 CRC(Cyclic Redundancy Checking) 코드를 포함하는 패킷으로 패킷화하는 단계를 포함하는 스마트폰의 동작 방법
|
5 |
5
제4항에 있어서,상기 패킷은 리틀 엔디안(little endian) 방식의 패킷인 스마트폰의 동작 방법
|
6 |
6
삭제
|
7 |
7
제1항에 있어서,상기 마우스 입력 신호를 생성하는 단계는상기 이동 모드에서 상기 복수의 버튼들 중 좌 버튼에 대응하는 위치의 터치 스크린에 터치가 감지된 경우 상기 좌 버튼에 대응하는 코드를 생성하는 단계; 상기 이동 모드에서 상기 자이로 센서가 상기 스마트폰의 X 축 또는 Y 축을 중심으로 기울어진 회전각을 감지하고, 상기 회전각에 따라 결정되는 방향과 속도에 대응하는 코드를 생성하는 단계; 및상기 코드들을 프리앰블, 식별자 및 CRC 코드를 포함하는 패킷으로 패킷화하는 단계를 더 포함하는 스마트폰의 동작 방법
|
8 |
8
제7항에 있어서,상기 방향과 상기 속도에 대응하는 코드를 생성하는 단계는상기 X 축 또는 상기 Y 축을 중심으로 기울어진 상기 회전각의 부호에 따라 상기 방향에 대응하는 코드를 생성하는 단계; 및상기 X 축 또는 상기 Y 축을 중심으로 기울어진 상기 회전각의 크기에 따라 상기 속도에 대응하는 코드를 생성하는 단계를 포함하는 스마트폰의 동작 방법
|
9 |
9
삭제
|
10 |
10
제1항에 있어서,상기 마우스 입력 신호를 생성하는 단계는상기 정지 모드에서 상기 복수의 버튼들 중 좌 버튼 또는 우 버튼에 대응하는 위치의 터치 스크린에 터치가 감지된 경우 상기 좌 버튼 또는 상기 우 버튼에 대응하는 코드를 생성하는 단계; 상기 정지 모드에서 상기 복수의 버튼들 중 스크롤 버튼에 대응하는 위치의 터치 스크린에 터치의 이동이 감지된 경우 상기 터치의 이동에 대응하는 코드를 생성하는 단계; 및상기 코드들을 프리앰블, 식별자 및 CRC 코드를 포함하는 패킷으로 패킷화하는 단계를 더 포함하는 스마트폰의 동작 방법
|
11 |
11
제1항에 있어서,상기 전송 방식은 블루투스(bluetooth), 와이파이(WiFi), IR(Infrared Ray) 통신, RF(Radio Frequency) 통신 및 초음파 통신 중 어느 하나인 스마트폰의 동작 방법
|
12 |
12
제11항에 있어서,상기 초음파 통신은 20 KHz 근방의 주파수 대역을 이용하는 스마트폰의 동작 방법
|
13 |
13
키보드 모드와 마우스 모드 중 어느 하나의 모드를 선택할 수 있는 GUI(Graphic User Interface)를 제공하고, 상기 키보드 모드와 상기 마우스 모드 중 어느 하나를 결정하는 모드 결정부; 상기 결정된 모드가 상기 마우스 모드인 경우 상기 마우스 모드에 대응하는 마우스 GUI를 제공하고, 상기 마우스 GUI에 포함된 복수의 버튼들 및 자이로 센서(gyro sensor) 각각에 대응하는 상기 마우스 입력 신호를 생성하는 마우스 모드 실행부; 및상기 결정된 모드에서 입력되는 키보드 입력 신호와 마우스 입력 신호 중 어느 하나가 전송될 전송 방식을 결정하고 상기 결정된 전송 방식에 따라 네트워크 인터페이스가 상기 키보드 입력 신호 또는 상기 마우스 입력 신호를 스마트 장치로 전송하는 전송 결정부를 포함하며상기 마우스 입력 신호는상기 키보드 모드인지 상기 마우스 모드인지를 나타내는 정보 및 상기 마우스 모드인 경우 이동 모드인지 정지 모드인지를 나타내는 정보를 포함하고,상기 이동 모드 또는 상기 정지 모드는 스마트폰의 기준선을 중심으로 기울어진 회전각이 특정 구간에 속하는지에 따라 결정되며, 상기 기준선은 사용자의 입력에 의해 재설정될 수 있는 원격 제어 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체
|
14 |
14
제13항에 있어서,상기 원격 제어 프로그램은 상기 결정된 모드가 상기 키보드 모드인 경우 상기 키보드 모드에 대응하는 키보드 GUI를 제공하고, 상기 키보드 GUI에 포함된 복수의 키(key)들 각각에 대응하는 상기 키보드 입력 신호를 생성하는 키보드 모드 실행부를 더 포함하는 원격 제어 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체
|
15 |
15
제14항에 있어서,상기 키보드 모드 실행부는상기 복수의 키(key)들 각각에 대응하는 위치의 터치 스크린에 터치가 감지된 경우 상기 위치에 대응하는 코드를 생성하고,상기 코드를 프리앰블(preamble), 식별자(delimiter) 및 CRC(Cyclic Redundancy Checking) 코드를 포함하는 패킷으로 패킷화하는 원격 제어 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체
|
16 |
16
제15항에 있어서,상기 패킷은 리틀 엔디안(little endan) 방식의 패킷인 원격 제어 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체
|
17 |
17
삭제
|
18 |
18
제13항에 있어서,상기 마우스 모드 실행부는상기 이동 모드에서 상기 복수의 버튼들 중 좌 버튼에 대응하는 위치의 터치 스크린에 터치가 감지된 경우 상기 좌 버튼에 대응하는 코드를 생성하고,상기 이동 모드에서 상기 자이로 센서가 상기 스마트폰의 X 축 또는 Y 축을 중심으로 기울어진 회전각을 감지하고, 상기 회전각에 따라 결정되는 방향과 속도에 대응하는 코드를 생성하고,상기 코드들을 프리앰블, 식별자 및 CRC 코드를 포함하는 패킷으로 패킷화하는 원격 제어 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체
|
19 |
19
제18항에 있어서,상기 마우스 모드 실행부는 상기 방향과 상기 속도에 대응하는 코드를 생성하는 경우 상기 X 축 또는 상기 Y 축을 중심으로 기울어진 상기 회전각의 부호에 따라 상기 방향에 대응하는 코드를 생성하고, 상기 X 축 또는 상기 Y 축을 중심으로 기울어진 상기 회전각의 크기에 따라 상기 속도에 대응하는 코드를 생성하는 원격 제어 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체
|
20 |
20
삭제
|
21 |
21
제13항에 있어서,상기 마우스 모드 실행부는 상기 정지 모드에서 상기 복수의 버튼들 중 좌 버튼 또는 우 버튼에 대응하는 위치의 터치 스크린에 터치가 감지된 경우 상기 좌 버튼 또는 상기 우 버튼에 대응하는 코드를 생성하고,상기 정지 모드에서 상기 복수의 버튼들 중 스크롤 버튼에 대응하는 위치의 터치 스크린에 터치의 이동이 감지된 경우 상기 터치의 이동에 대응하는 코드를 생성하고,상기 코드들을 프리앰블, 식별자 및 CRC 코드를 포함하는 패킷으로 패킷화하는 원격 제어 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체
|
22 |
22
제13항에 있어서,상기 전송 방식은 블루투스(bluetooth), 와이파이(WiFi), IR(Infrared Ray) 통신, RF(Radio Frequency) 통신 및 초음파 통신 중 어느 하나인 원격 제어 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체
|
23 |
23
제22항에 있어서,상기 초음파 통신은 20 KHz 근방의 주파수 대역을 이용하는 원격 제어 프로그램을 저장하는 컴퓨터로 읽을 수 있는 기록 매체
|
24 |
24
키보드 모드와 마우스 모드 중 어느 하나를 선택할 수 있는 GUI(Graphic User Interface)를 제공하고, 상기 키보드 모드와 상기 마우스 모드 중 어느 하나가 결정되는 단계;상기 결정된 모드가 상기 마우스 모드인 경우 상기 마우스 모드에 대응하는 마우스 GUI를 제공하고, 상기 마우스 GUI에 포함된 복수의 버튼들 및 자이로 센서(gyro sensor) 각각에 대응하는 상기 마우스 입력 신호를 생성하는 단계; 복수의 전송 방식들 중 어느 하나를 선택 할 수 있는 GUI를 제공하고, 상기 선택된 모드에서 입력되는 키보드 입력 신호와 마우스 입력 신호 중 어느 하나가 전송될 전송 방식을 결정하고, 상기 결정된 전송 방식에 따라 상기 키보드 입력 신호 또는 상기 마우스 입력 신호를 스마트 장치로 전송하는 단계; 및상기 키보드 입력 신호와 상기 마우스 입력 신호를 기초로 신드롬을 생성하고, 상기 신드롬과 1:1로 사상되는 1 비트 에러 또는 2 비트 에러에 대해 에러 정정을 수행하는 단계를 포함하며,상기 마우스 입력 신호를 생성하는 단계는스마트폰의 기준선을 중심으로 기울어진 회전각이 특정 구간에 속하는지에 따라 정지 모드인지 이동 모드인지를 결정하는 단계; 및상기 키보드 모드인지 상기 마우스 모드인지를 나타내는 정보 및 상기 이동모드인지 상기 정지 모드인지를 나타내는 정보를 포함하는 패킷을 생성하는 단계를 포함하고, 상기 기준선은 사용자의 입력에 의해 재설정될 수 있는 원격 제어 시스템의 동작 방법
|