KR100509753B1 - 데스크탑컴퓨터와휴대용단말기의인터페이스방법 - Google Patents
데스크탑컴퓨터와휴대용단말기의인터페이스방법 Download PDFInfo
- Publication number
- KR100509753B1 KR100509753B1 KR1019970079727A KR19970079727A KR100509753B1 KR 100509753 B1 KR100509753 B1 KR 100509753B1 KR 1019970079727 A KR1019970079727 A KR 1019970079727A KR 19970079727 A KR19970079727 A KR 19970079727A KR 100509753 B1 KR100509753 B1 KR 100509753B1
- Authority
- KR
- South Korea
- Prior art keywords
- terminal device
- desktop
- desktop computer
- interface method
- interface
- Prior art date
Links
- 238000000034 method Methods 0.000 title claims abstract description 19
- 229920002153 Hydroxypropyl cellulose Polymers 0.000 description 8
- 235000010977 hydroxypropyl cellulose Nutrition 0.000 description 8
- 230000001360 synchronised effect Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 230000006835 compression Effects 0.000 description 3
- 238000007906 compression Methods 0.000 description 3
- 238000004891 communication Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F15/00—Digital computers in general; Data processing equipment in general
- G06F15/16—Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Human Computer Interaction (AREA)
- Software Systems (AREA)
- Information Transfer Between Computers (AREA)
Abstract
본 발명은 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법에 관한 것이다.
본 발명에 따른 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법은 다운로드를 지원하는 프로토콜을 제1 단말장치의 메모리에 저장하는 단계와, 상기 프로토콜을 제2 단말장치에 다운로드하는 단계와, 상기 제1 단말장치와 상기 제2 단말장치의 인터페이스를 수행하여 데이터를 교환하는 단계를 포함하고, 상기 제1 단말장치는 상기 제2 단말장치에서 구동하는 제1 단말장치용 제1 동기프로그램과, 상기 제1 단말장치에서 구동하는 상기 제1 단말장치용 제2 동기프로그램이 저장된 것을 특징으로 한다.
본 발명의 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법은 별도의 소프트웨어 인스톨 수순없이 서로 다른 넌데스크탑 장치와 데스크탑 컴퓨터의 데이터를 서로 교환할 수 있다.
Description
본 발명은 데이터 인터페이스 방법에 관한 것으로, 특히 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법에 관한 것이다.
멀티-엑스(Multi-x), 파일롯트(Pilot) 및 뉴턴(Newton) 등으로 명명되어 개발된 개인 휴대 정보 단말기(Portable Digital Apparatus)와, 대용량의 정보와 손에 들어갈 만큼 휴대가 가능하다는 의미로 명명된 휴대용 컴퓨터(Handled Personal Computer ; 이하 "HPC" 라 함)와 같은 휴대용 정보기기(이하 "넌데스크탑 장치(Non desktop debvice)" 라 함)들이 대용량의 정보수용, 다양한 서비스 및 휴대의 편리성 등으로 차세대 정보기기로서 주목을 받고 있다. 이들 넌데스크탑 장치는 데스크탑 컴퓨터와의 데이터 교환을 위해 직렬통신으로 인터페이스할 수 있는 기능을 일반적으로 갖추고 있다. 특정의 넌데스크탑 장치(예를 들면 HPC)는 자신만의 동기 프로그램(Sync Program)으로 데스크탑 컴퓨터와 인터페이스함으로써 데이터를 교환할 수 있다. 인터페이스하기 위한 동기 프로그램은 각 넌데스크탑 장치들에 마련된 프로토콜을 통해 만들어지게 된다. 이 디바이스 프로토콜들은 각 넌데스크탑 장치마다 다르게 설정되는데, 이 때문에 서로 다른 넌데스크탑 장치와 서로 다른 데스크탑 컴퓨터의 인터페이스가 매우 비효율적으로 이루어지는 문제점을 발생하게 된다. 만약, 어떤 HPC 사용자가 출장 등의 이유로 타지방에 가게 되는 경우 그 지역에 있는 데스크탑을 이용하여 데이터 교환시에는 사전에 그 데스크탑에 HPC용 동기 프로그램이 인스톨되어 있어야 한다. 이 때, 데스크탑 컴퓨터에 HPC용 동기 프로그램이 인스톨되어 있지 않다면 데스크탑 컴퓨터와 HPC 사이의 인터페이스가 불가능하게 되어 데이터를 교환할 수 없게 된다. 결과적으로, 넌데스크탑 장치들 모두가 데스크탑 컴퓨터와 인터페이스하는 전제조건은 목적 데스크탑 컴퓨터에 모든 종류의 넌데스크탑 장치들의 동기 프로그램이 인스톨되어야만 하는데, 현실적으로 이는 불가능할 수밖에 없다. 이러한 종래 인터페이스 방법의 문제점을 해결하기 위해서는 사용자가 자신이 소유하고 있는 넌데스크탑 장치와 함께 동기 프로그램이 저장된 디스켓이나 컴펙트 디스크-롬(CD-ROM) 등의 보조메모리 장치를 항상 휴대하여 목적 데스크탑 컴퓨터와의 인터페이스시에 그 동기 프로그램을 목적 데스크탑 컴퓨터에 인스톨하는 방법이 있다. 그러나 이 방법은 휴대의 불편등 여러 가지 문제점이 존재한다. 현재 개발업체에서는 소비자의 욕구에 부응하여 다양한 서비스를 부가하는 넌데스크탑 장치들을 개발하고 있으며 이에 따라 서로 다른 프로토콜에 따른 동기 프로그램 역시 각 제품마다 다르게 되어 다른 장치들과의 인터페이스시 호환성의 문제점이 나타나고 있다. 이러한 종래 인터페이스의 문제점은 다양한 넌데스크탑 장치들이 개발됨에 따라 더욱 큰 문제로 대두될 것이다. 사용자의 입장을 고려해 볼 때, 넌데스크탑 장치만으로 별도의 소프트웨어 인스톨 수순없이 어느 데스크탑 컴퓨터와의 인터페이스가 가능하도록 하는 것이 요구되고 있다.
따라서, 본 발명의 목적은 별도의 소프트웨어 인스톨 수순없이 서로 다른 넌데스크탑 장치와 데스크탑 컴퓨터의 데이터교환이 가능한 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법을 제공하는데 있다.
상기 목적을 달성하기 위하여, 본 발명의 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법은 다운로드를 지원하는 프로토콜을 제1 단말장치의 메모리에 저장하는 단계와, 상기 프로토콜을 제2 단말장치에 다운로드하는 단계와, 상기 제1 단말장치와 상기 제2 단말장치의 인터페이스를 수행하여 데이터를 교환하는 단계를 포함하고, 상기 제1 단말장치는 상기 제2 단말장치에서 구동하는 제1 단말장치용 제1 동기프로그램과, 상기 제1 단말장치에서 구동하는 상기 제1 단말장치용 제2 동기프로그램이 저장된 것을 특징으로 한다.
상기 목적 외에 본 발명의 다른 목적 및 잇점들은 첨부한 도면을 참조한 실시예에 대한 설명을 통하여 명백하게 드러나게 될 것이다.
이하, 본 발명의 실시예들을 첨부한 도 1을 참조하여 상세히 설명하기로 한다.
도 1은 본 발명의 실시예에 따른 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법의 처리수순을 단계적으로 나타낸다.
본 발명의 인터페이스 방법에 따른 연산을 다음과 같이 정의하기로 한다.
동기(D,T)는 T(4)에서 동작하는 D(2)용 동기 프로그램을 의미한다. 즉, 동기(HPC,Windows 95)는 "Windows 95" 에서 구동하는 "HPC" 용 동기 프로그램을 의미한다. 여기서, D(2)는 임의의 넌데스크탑 장치를 나타내고 T(4)는 목적 데스크탑 컴퓨터를 나타낼 수 있다. 다운로드(T)는 "넌데스크탑 장치 D(2)" 로부터 "목적 데스크탑 컴퓨터 T(4)" 로의 연산으로서, 동기(넌데스크탑 장치 D, 목적 데스크탑 컴퓨터 T)을 "넌데스크탑 장치 D(2)" 로 다운로드하는 연산을 의미한다. 그리고 프로토콜 P(목적 데스크탑 컴퓨터 T)의 정의는 다운로드(T)를 지원하는 프로토콜 P가 "목적 데스크탑 컴퓨터 T(4)" 에서 구현되는 것을 의미한다.
이와 같은 정의들에 의해, 넌데스크탑 장치 D(2)와 목적 데스크탑 컴퓨터 T(4)와의 데이터 전송을 위해서는 기본적으로 D(2)에 동기(D,D)가 존재하고 T(4)에 동기(D,T)만 있으면 된다. 즉, 넌데스크탑 장치 D에는 넌데스크탑 장치 D(2)에서 동작하는 넌데스크탑 장치 D(2)용 동기 프로그램이 존재하고 목적 데스크탑 컴퓨터 T에는 목적 데스크탑 컴퓨터 T(4)에서 구현되는 넌데스크탑 장치 D용 동기 프로그램만 있으면 된다.
이에 따라, A)와 같이 넌데스크탑 장치 D(2)에 동기(D,D)+동기(D,T)+P(D)가 존재하고 목적 데스크탑 컴퓨터 T(4)에 P(T)만 존재하면 넌데스크탑 장치 D(2)와 목적 데스크탑 컴퓨터 T(4)간의 데이터 전송이 가능하다. 프로토를 P(목적 데스크탑 컴퓨터 T)의 정의에 의해 (B)와 같이 P(D),P(T)를 사용해 다운로드(T)를 수행할 수 있고 이를 통해 목적 데스크탑 컴퓨터 T(4)에 넌데스크탑 장치 D(2)의 동기(D,T)를 다운로드할 수 있다. 즉, 다운로드(D,T)를 통해 목적 데스크탑 컴퓨터 T에는 P(T)+동기(D,T)가 존재하게 된다. 그러면 (C)와 같이 넌데스크탑 장치 D(2)와 목적 데스크탑 컴퓨터 T(4)간의 데이터 통신이 가능하게 된다.
위에서 알 수 있듯이, 데스크탑 컴퓨터 T(4)에서 모든 넌데스크탑 장치 D들과의 데이터 전송이 가능케하기 위해서는 오직 다운로드(T)을 지원하는 프로토콜 P 즉, P(T)만이 존재하면 된다. 그리고 다운로드(목적 데스크탑 컴퓨터 T)와 프로토콜 P(목적 데스크탑 컴퓨터 T)의 정의에 따라 P(T)는 넌데스크탑 장치 D(2)와는 무관한 프로토콜이므로 넌데스크탑 장치 D(2)마다 별도의 프로그램이 존재하는 것이 아니라, 오직 하나의 프로토콜 P(T)만 존재하면 모든 넌데스크탑 장치 D(2)와 데스크탑 컴퓨터 T(4)의 데이터 전송이 가능하게 되는 것이다.
여기서, 넌데스크탑 장치 D(2)와 데스크탑 컴퓨터 T(4)간의 데이터 전송을 위한 프로그램 P(X)는 데스크탑 컴퓨터 T(4)에 인스톨되는 것으로서 단순히 하나의 장치로부터 다른 장치로의 비트스트림을 주는 연산만을 지원하면 되므로 그 구현은 매우 간단하게 실현된다. 그 실제적 구현은 어떤 방법을 사용해도 상관없다. 넌데스크탑 장치 D(2)와 데스크탑 컴퓨터 T(4)에 내장하는 프로그램의 크기를 최소화하기 위해서 압축방법을 통해 저장할 수 있으며, 이 경우 P(X)는 압축이나 환원까지를 지원할 수도 있고 그렇지 않을 수도 있다. 즉, P(X)에서 최소한의 스펙(Spec)은 다운로드(목적 데스크 탑 D)의 정의를 만족시켜주는 기능만 존재하면 된다. 그 나머지 선택적 사항(예를 들면, 압축 등)은 존재여부가 나머지 연산에 아무런 영향을 미치지 않으므로 있어도 되고 또한, 없어도 상관이 없다고 할 수 있다. 각 운영체제(Operating System) 별로 다수 개의 동기 프로그램을 내장하는 경우에는 지원하는 운영체제에 대한 값을 교환하는 등의 부가 연산 또한 있을 수 있지만 이 역시 전체적인 연산에는 아무런 영향을 미치지 않게 된다. 결국 이러한 프로그램 P(X)의 구현을 위한 기술적인 문제등은 전혀 없다는 것을 알 수 있다.
상술한 바와 같이, 본 발명의 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법은 별도의 소프트웨어 인스톨 수순없이 서로 다른 넌데스크탑 장치와 데스크탑 컴퓨터의 데이터를 서로 교환할 수 있다.
이상 설명한 내용을 통해 당업자라면 본 발명의 기술사상을 일탈하지 아니하는 범위에서 다양한 변경 및 수정이 가능함을 알 수 있을 것이다. 따라서, 본 발명의 기술적 범위는 명세서의 상세한 설명에 기재된 내용으로 한정되는 것이 아니라 특허 청구의 범위에 의해 정하여 져야만 할 것이다.
도 1은 본 발명의 실시예에 따른 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법의 처리수순을 단계적으로 나타내는 도면.
<도면의 주요 부분에 대한 부호의 설명>
2 : 넌데스크탑 장치 4 : 데스크탑 컴퓨터
Claims (4)
- 다운로드를 지원하는 프로토콜을 제1 단말장치의 메모리에 저장하는 단계와,상기 프로토콜을 제2 단말장치에 다운로드하는 단계와,상기 제1 단말장치와 상기 제2 단말장치의 인터페이스를 수행하여 데이터를 교환하는 단계를 포함하고,상기 제1 단말장치는 상기 제2 단말장치에서 구동하는 제1 단말장치용 제1 동기프로그램과,상기 제1 단말장치에서 구동하는 상기 제1 단말장치용 제2 동기프로그램이 저장된 것을 특징으로 하는 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법.
- 제 1 항에 있어서,상기 프로토콜은 상기 제1 동기프로그램을 상기 제2 단말장치로 다운로드하는 연산을 지원하는 것을 특징으로 하는 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법.
- 제 1 항에 있어서,상기 제2 단말장치는 상기 제1 단말장치로부터 상기 제2 단말장치로 상기 제1 동기프로그램을 다운로드하도록 비트스트림 연산을 지원하는 연산프로그램이 인스톨된 것을 특징으로 하는 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법.
- 제 1 항에 있어서,상기 제1 장치는 데스크탑 컴퓨터인 것과,상기 제2 장치는 넌데스크탑 장치인 것을 특징으로 하는 데스크탑 컴퓨터와 휴대용 단말기의 인터페이스 방법.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970079727A KR100509753B1 (ko) | 1997-12-30 | 1997-12-30 | 데스크탑컴퓨터와휴대용단말기의인터페이스방법 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1019970079727A KR100509753B1 (ko) | 1997-12-30 | 1997-12-30 | 데스크탑컴퓨터와휴대용단말기의인터페이스방법 |
Publications (2)
Publication Number | Publication Date |
---|---|
KR19990059519A KR19990059519A (ko) | 1999-07-26 |
KR100509753B1 true KR100509753B1 (ko) | 2005-10-26 |
Family
ID=37305600
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1019970079727A KR100509753B1 (ko) | 1997-12-30 | 1997-12-30 | 데스크탑컴퓨터와휴대용단말기의인터페이스방법 |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR100509753B1 (ko) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR100335370B1 (ko) * | 1999-12-02 | 2002-05-06 | 송문섭 | 개인용 컴퓨터에서 단말기로의 파일 다운 로드 방법 |
KR20030086676A (ko) * | 2002-05-06 | 2003-11-12 | 박상혁 | 가상 네트워크를 이용한 유무선 동기화 방법 및 이를실행하기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는기록매체 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09223088A (ja) * | 1996-02-19 | 1997-08-26 | Mitsubishi Electric Corp | 移動体電話装置とモデム装置とを備えた通信システムとその通信方法及び移動体電話装置 |
US5666530A (en) * | 1992-12-02 | 1997-09-09 | Compaq Computer Corporation | System for automatic synchronization of common file between portable computer and host computer via communication channel selected from a plurality of usable channels there between |
KR987000767A (ko) * | 1995-10-11 | 1998-03-30 | 이데이 노부유키 | 정보 제공 장치 및 휴대형 통신 단말(Information providing apparatus and portable communication terminal) |
-
1997
- 1997-12-30 KR KR1019970079727A patent/KR100509753B1/ko not_active IP Right Cessation
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5666530A (en) * | 1992-12-02 | 1997-09-09 | Compaq Computer Corporation | System for automatic synchronization of common file between portable computer and host computer via communication channel selected from a plurality of usable channels there between |
KR987000767A (ko) * | 1995-10-11 | 1998-03-30 | 이데이 노부유키 | 정보 제공 장치 및 휴대형 통신 단말(Information providing apparatus and portable communication terminal) |
JPH09223088A (ja) * | 1996-02-19 | 1997-08-26 | Mitsubishi Electric Corp | 移動体電話装置とモデム装置とを備えた通信システムとその通信方法及び移動体電話装置 |
Also Published As
Publication number | Publication date |
---|---|
KR19990059519A (ko) | 1999-07-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR100345460B1 (ko) | 컴퓨터 네트워크상의 스토리지 최적 제어 및 컴퓨터프로그램 전송을 위한 시스템 및 그 방법 | |
US6148387A (en) | System and method for securely utilizing basic input and output system (BIOS) services | |
KR101292936B1 (ko) | 원격 시스템을 위한 플러그 앤드 플레이 장치 재지정 | |
US6438750B1 (en) | Determining loading time of an operating system | |
CN100461097C (zh) | 安装并行驱动程序的方法和设备 | |
US20020120924A1 (en) | System of reusable software parts for distributing event flows and methods of use | |
US7562368B2 (en) | Universal driver server | |
JP2004005419A (ja) | インストール処理装置、処理方法及び記憶媒体ならびにプログラム | |
CN108829467B (zh) | 第三方平台对接实现方法、装置、设备及存储介质 | |
US20040254978A1 (en) | System and method of remotely accessing a computer system to initiate remote mainteneance and management accesses on network computer systems | |
US20050204351A1 (en) | Dynamic addressing (DA) using a centralized DA Manager | |
US20050216537A1 (en) | Dynamic addressing (DA) using a centralized DA manager | |
US20060112379A1 (en) | Method and system for on demand java resources | |
CN102708076A (zh) | 驱动程序填隙 | |
WO2009018182A2 (en) | Server based control of ad placement in client software | |
JP2002041312A (ja) | 構造化された情報処理のためのオペレーティングシステム | |
KR100509753B1 (ko) | 데스크탑컴퓨터와휴대용단말기의인터페이스방법 | |
KR20020009741A (ko) | 휴대전화단말기의 오퍼레이팅 기반환경 구축장치 및 이를이용한 응용프로그램의 무선 업그레이드 방법 | |
JP2010500671A (ja) | ネットワーク環境におけるスペースのカスタマイズ | |
CN102567050A (zh) | B/s***远程部署项目的方法和装置 | |
Husemann | Standards in the smart card world | |
JP3993342B2 (ja) | 電子計算機における処理の中断/再開方法 | |
US6308167B1 (en) | Computer system using a queuing system and method for managing a queue and heterogeneous data structures | |
KR20080027293A (ko) | 데이터 언어에서 다수 언어들의 관리 | |
CN113765983A (zh) | 一种站点服务的部署方法和装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
N231 | Notification of change of applicant | ||
A201 | Request for examination | ||
E902 | Notification of reason for refusal | ||
E701 | Decision to grant or registration of patent right | ||
GRNT | Written decision to grant | ||
LAPS | Lapse due to unpaid annual fee |