[go: up one dir, main page]

KR20020068649A - Wireless based thin client service system and method for transmission data decrease - Google Patents

Wireless based thin client service system and method for transmission data decrease Download PDF

Info

Publication number
KR20020068649A
KR20020068649A KR1020010008794A KR20010008794A KR20020068649A KR 20020068649 A KR20020068649 A KR 20020068649A KR 1020010008794 A KR1020010008794 A KR 1020010008794A KR 20010008794 A KR20010008794 A KR 20010008794A KR 20020068649 A KR20020068649 A KR 20020068649A
Authority
KR
South Korea
Prior art keywords
information
display information
client
wireless
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Ceased
Application number
KR1020010008794A
Other languages
Korean (ko)
Inventor
조영선
Original Assignee
(주)싸이버뱅크
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by (주)싸이버뱅크 filed Critical (주)싸이버뱅크
Priority to KR1020010008794A priority Critical patent/KR20020068649A/en
Publication of KR20020068649A publication Critical patent/KR20020068649A/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/18Information format or content conversion, e.g. adaptation by the network of the transmitted or received information for the purpose of wireless delivery to users or terminals

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Engineering & Computer Science (AREA)
  • General Health & Medical Sciences (AREA)
  • General Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • Economics (AREA)
  • General Physics & Mathematics (AREA)
  • Health & Medical Sciences (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

PURPOSE: A wireless scene client service system and method is provided to reduce a transmission amount in a wireless communication network by applying a scene client technique so that it can speedily display data, reduce a communication fee, and reduce a load in the network. CONSTITUTION: The system comprises a client operating system(30), a client wireless communication module(31), a wireless communication network(33) and a terminal server(34). The client operating system(30) receives instructions from a user, transmits the instructions to the client wireless communication module(31), receives display data or screen update data, and displays the received data to the user. The client wireless communication module(31) receives instructions from the client operating system(30), converts the instructions into wireless transmission format data, transmits the converted data to the wireless communication network(33), receives the display data from the network(33), and transmits the display data to the client operating system(30). The wireless communication network(33) receives the instructions from the client wireless communication module(31), transmits the instructions to the terminal server(34), receives the display data from the terminal server(34) and transmits the display data to the client wireless communication module(31). The terminal server(34) analyzes the instructions transmitted via the network, processes corresponding functions, extracts the display data needed for displaying a processed result, converts the display data according to a size of the client system, compresses the converted display data and transmits the display data to the client wireless communication module(31).

Description

전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 시스템 및 그 방법{Wireless based thin client service system and method for transmission data decrease}Wireless based thin client service system and method for transmission data reduction

본 발명은 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 시스템 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것으로, 더욱 상세하게는 무선 통신망에 사용되지 않고 있는 씬 클라이언트 기술을 무선 통신망에 적용하여 무선 통신망의 전송량을 획기적으로 줄임으로써, 인터넷 서비스 프로바이더(ISP : Internet Service Providers), 어플리케이션 서비스 프로바이더(ASP), 컨텐츠 제공, 오락 제공 등의 서비스를 사용자에게 신속하게 제공할 수 있는 무선 기반 씬 클라이언트 서비스 시스템 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a wireless based thin client service system through transmission reduction, and a method and a computer readable recording medium recording a program for realizing the method. More specifically, the thin client is not used in a wireless communication network. By applying technology to the wireless network, the transmission volume of the wireless network is drastically reduced, thereby quickly providing users with services such as Internet Service Providers (ISPs), application service providers (ASPs), content provision, and entertainment. The present invention relates to a wireless-based thin client service system and a method thereof, and a computer-readable recording medium having recorded thereon a program for realizing the method.

일반적으로 컴퓨터에서 단말기란, 사용자측에 설치된 장치로서, 보통 키보드와 모니터만을 갖추고 그 자신은 소프트웨어를 거의 갖고 있지 못한 상태에서 메인프레임이나 서버 등 다른 컴퓨터에게 처리 능력을 의존하는 장치를 말한다.In general, a terminal in a computer is a device installed on the user's side, and usually includes a keyboard and a monitor, and a device which itself relies on processing power on another computer such as a mainframe or a server with little software.

한편, 데이터 통신에서 단말기란, 신호를 송신하거나 수신하는 측의 어느 한쪽 끝에 연결된 장치로서, 실제로는 중앙이나 중간의 네트워크 장치들을 빼고 네트워크의 확장된 끝점들에 연결된 장치를 말한다.Meanwhile, in data communication, a terminal is a device connected to either end of a signal transmitting or receiving end, and is actually a device connected to extended endpoints of a network except for network devices in the middle or middle.

도 1a 내지 도 1c 는 종래의 클라이언트/서버 환경의 기술들에 대한 예시도이다.1A-1C are exemplary diagrams of techniques of a conventional client / server environment.

종래 기술로는 도 1a 에 도시된 바와 같이 하나의 서버(11)에 다수의 클라이언트(12)들이 네트워크를 통하여 연결되어 서로간에 데이터와 제어정보를 주고 받으면서 업무를 수행할 수 있는 클라이언트/서버 환경이 있다.In the prior art, as shown in FIG. 1A, a client / server environment in which a plurality of clients 12 are connected to one server 11 through a network to perform a task while exchanging data and control information with each other is provided. have.

그런데, 도 1a 에 도시된 시스템에서 클라이언트(12)는 개인용 컴퓨터(Personal Computer)와 같이 중앙처리장치, 플로피디스크 드라이버, 하드디스크 드라이버 등과 같은 하드웨어 장치와 다수의 응용 어플리케이션 소프트웨어를 구비하고 있었다.However, in the system shown in FIG. 1A, the client 12 has a hardware device such as a central processing unit, a floppy disk driver, a hard disk driver, and the like, and a plurality of application application software, such as a personal computer.

그런데, 개인용 컴퓨터의 비약적인 발전으로 인하여 상기와 같이 시스템을 구성할 경우에, 하드웨어 사양의 향상에 따른 비용 부담이 커지고, 소프트웨어의 다양화로 인하여 클라이언트에 부담이 가중되었다. 또한, 클라이언트의 설치 및 유지보수의 부담과 함께 관리 비용이 클라이언트의 수에 따라 기하 급수적으로 늘어나게 되었다.However, when the system is configured as described above due to the rapid development of personal computers, the cost burden is increased due to the improvement of hardware specifications, and the burden on the client is increased due to the diversification of software. In addition, with the burden of installing and maintaining clients, management costs have grown exponentially with the number of clients.

이러한 문제를 해결하기 위하여 도 1b 에 도시된 바와 같은 네트워크 컴퓨터(Network Computer) 개념과 도 1c 에 도시된 바와 같은 씬 클라이언트 터미널(Thin Client Terminal) 개념이 고려되었다.In order to solve this problem, a network computer concept as shown in FIG. 1B and a thin client terminal concept as shown in FIG. 1C are considered.

먼저, 네트워크 컴퓨터(14)는 저장 용량이 매우 적으며, 디스크 드라이버 등과 같은 대규모 저장 장치가 없기 때문에 어플리케이션과 파일 등을 자체적으로 저장할 수 없다. 따라서, 네트워크 컴퓨터(14)는 네트워크를 통하여 서버(13)에 연결되어 필요한 소프트웨어를 다운로드받아 네트워크 컴퓨터 자신이 실행하도록 설계되어 있다.First, the network computer 14 has a very small storage capacity and cannot store applications and files on its own because there is no large storage device such as a disk driver. Therefore, the network computer 14 is designed to be connected to the server 13 via a network, download necessary software, and execute the network computer itself.

이와 같이 네트워크 컴퓨터(14)를 이용할 경우에 서버(13) 측에만 어플리케이션 소프트웨어를 설치하고, 소프트웨어 갱신이 필요한 경우에 서버 측의 소프트웨어만을 갱신하면 이를 이용하는 모든 네트워크 컴퓨터의 소프트웨어를 갱신하는 것과 동일한 효과가 있어, 그에 따른 유지보수 비용을 크게 절감할 수 있다.In this way, if the application software is installed only on the server 13 side when the network computer 14 is used, and only the server side software is updated when the software update is required, the same effect as updating the software of all network computers using the same is obtained. As a result, maintenance costs can be greatly reduced.

또한, 소프트웨어 갱신에 따른 하드웨어의 갱신이 필요없고, 별도의 주변 하드웨어가 적기 때문에 장애 발생 소지를 최소화할 수 있으며, 소프트웨어 장애 발생시에도 서버만을 치유하면 되므로 장애에 신속하게 대응할 수 있으며, 그에 따른 유지보수 비용도 줄일 수 있다.In addition, it is not necessary to update the hardware according to the software update, and there is little separate peripheral hardware, so it is possible to minimize the occurrence of the failure, and in the event of a software failure, only the server needs to be healed so that it can respond quickly to the failure. It can also reduce costs.

또한, 중앙에서 모든 사용자들의 클라이언트들을 제어할 수 있고, 바이러스 감염 등의 위험도를 줄일 수 있다.In addition, it can centrally control all users' clients and reduce the risk of virus infection.

한편, 씬 클라이언트 터미널(16)도 네트워크 컴퓨터(14)와 같이 기본적인 하드웨어와 소프트웨어만을 구비하고 있고, 대부분의 어플리케이션 등은 서버(15)에 저장되어 있다. 그러나, 상기 네트워크 컴퓨터(14)가 서버(13)로부터 소프트웨어를 다운로드받아 실행하는 것과 달리, 씬 클라이언트 터미널(16)은 서버(15)에서 응용프로그램이나 파일 등이 실행되면 그 결과만을 서버(15)로부터 네트워크를 통하여 전달받아 단순히 디스플레이해준다는 점에서 차이가 있다.On the other hand, the thin client terminal 16 also has only basic hardware and software like the network computer 14, and most applications and the like are stored in the server 15. However, unlike the network computer 14 downloading the software from the server 13 and executing the software, the thin client terminal 16 is the server 15 only when the application or file is executed in the server 15, the result is the server 15 The difference is that it is simply displayed from the network.

따라서, 씬 클라이언트 터미널(16)을 이용하는 경우에는 전술한 장점들 외에도 네트워크 컴퓨터(14)를 이용하는 경우보다 적은 대역폭으로도 서비스가 가능한 장점이 더 있다.Therefore, in the case of using the thin client terminal 16, in addition to the above-described advantages, there is a further advantage that the service can be performed with less bandwidth than using the network computer 14.

이러한 장점에도 불구하고 상기와 같은 씬 클라이언트 터미널/서버 기술은 현재 유선 환경에서만 사용되고 있고, 현재의 무선 환경(IS95-A,IS95-B)에서는 전혀 사용되지 않고 있다.Despite these advantages, such thin client terminal / server technologies are currently used only in wired environments and are not used in current wireless environments (IS95-A, IS95-B).

도 2 는 종래의 무선 인터넷 환경에 대한 일예시도이다.2 is an exemplary view of a conventional wireless Internet environment.

도 2 에 도시된 바와 같이 종래의 무선 인터넷 환경에서는 개인휴대단말기(PDA), 이동통신 단말기 등과 같은 무선 단말기(21)에 실장되어 있는 WAP(Wireless Application Protocol) 브라우저가 기지국(22)과 무선 통신망(23)을 통하여 WAP 게이트웨이(24)로 필요한 정보(문서, 동영상, 이미지 등)를 요청한다.As shown in FIG. 2, in the conventional wireless Internet environment, a WAP (Wireless Application Protocol) browser mounted on a wireless terminal 21 such as a personal digital assistant (PDA), a mobile communication terminal, or the like is connected to a base station 22 and a wireless communication network ( 23, the WAP gateway 24 requests necessary information (document, video, image, etc.).

그러면, WAP 프록시라고 불리우는 WAP 게이트웨이(24)가 무선 어플리케이션 프로토콜(WAP)을 전송제어프로토콜/인터넷 프로토콜(TCP/IP)로 변환한 후에 인터넷(25)을 통하여 해당하는 정보제공자(IP)(26)로부터 HTTP(Hyper Text Transfer Protocol) 형태의 정보를 가져와서 데이터 전체를 HTML(Hyper Text Markup Language) 또는 WML(Wireless Markup Language) 형태로 변환하고 압축하여 무선 통신망(23)과 기지국(22)을 통하여 무선 어플리케이션 프로토콜(WAP)로 무선 단말기(21)로 전송한다.Then, a WAP gateway 24 called a WAP proxy converts a wireless application protocol (WAP) into a transmission control protocol / Internet protocol (TCP / IP) and then a corresponding information provider (IP) 26 through the Internet 25. Hyper Text Transfer Protocol (HTTP) form information is taken from the data, and the entire data is converted into HTML (Hyper Text Markup Language) or WML (Wireless Markup Language) form and compressed to wirelessly through the wireless communication network 23 and the base station 22. The application protocol (WAP) is transmitted to the wireless terminal 21.

그러면, 무선 단말기(21)의 WAP 브라우저가 전달받은 정보를 해석하여 사용자에게 디스플레이하여 준다.Then, the WAP browser of the wireless terminal 21 interprets the received information and displays it to the user.

이처럼, 상기와 같은 종래의 무선 인터넷 환경에서는 WAP 게이트웨이(24)가 정보제공자(26)로부터 전달받은 HTTP 형태의 모든 데이터 전체(한 화면당 30KByte)를 1/3 정도로 압축하여 무선 통신망(23)을 통하여 전달하게 된다. 따라서, 상기 WAP 게이트웨이(24)가 정보를 압축하여 보내더라도 무선 통신망의 전송 속도(이론적으로 IS95-A : 9.6Kbps, IS95-B : 64Kbps)에 비하여 여전히 전송 데이터량(10KByte)은 방대하게 된다.As described above, in the conventional wireless Internet environment as described above, the WAP gateway 24 compresses all the data (30 KBytes per screen) in the form of HTTP received from the information provider 26 to about 1/3 to compress the wireless communication network 23. It is delivered through. Therefore, even if the WAP gateway 24 compresses and transmits the information, the transmission data amount (10KByte) is still large compared to the transmission speed of the wireless communication network (in theory, IS95-A: 9.6Kbps and IS95-B: 64Kbps).

이에 따라, 실제 무선 통신망에서는 그 전송 속도가 이론적인 속도보다도 훨씬 더 떨어지므로 전송 시간(10초 이상)이 많이 걸리게 되어, 사용자의 입장에서는 지루하게 결과를 기다려야만 하고 통신 비용이 과다하게 소요될 뿐만 아니라, 통신 사업자의 입장에서는 망에 많은 부하가 걸리게 되는 문제점이 있다.As a result, the transmission speed of the actual wireless communication network is much lower than the theoretical speed, and thus, the transmission time (10 seconds or more) takes a lot, and the user has to wait for the result tediously and the communication cost is excessive. However, there is a problem in that a network operator takes a lot of load on the network.

본 발명에서는 상기 문제점을 해결하기 위하여 현재까지 무선 통신망에 사용되지 않고 있는 씬 클라이언트(Thin Client) 기술을 무선망 환경에 도입하여 인터넷 서비스 프로바이더(ISP : Internet Service Providers), 어플리케이션 서비스 프로바이더(ASP), 컨텐츠 제공, 오락 제공 등의 서비스에 적용하고자 한다.In the present invention, in order to solve the above problems, a thin client technology, which has not been used in a wireless communication network, is introduced into a wireless network environment, thereby providing Internet service providers (ISPs) and application service providers (ASPs). ), Content provision and entertainment.

본 발명은 상기 문제점을 해결하기 위하여 제안된 것으로, 무선 통신망에 사용되지 않고 있는 씬 클라이언트 기술을 무선 통신망에 적용하여 무선 통신망의 전송량을 획기적으로 줄임으로써, 무선 통신망의 전송 속도를 향상시켜 사용자에게 빠르게 정보를 디스플레이해주고 요금을 절감시켜 주며 통신 사업자에게 망의 부하를 경감시켜 줄 수 있는 무선 기반 씬 클라이언트 서비스 시스템 및 그 방법과 상기 방법을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공하는데 그 목적이 있다.The present invention has been proposed to solve the above problems, by applying a thin client technology that is not used in a wireless communication network to the wireless communication network by dramatically reducing the amount of transmission of the wireless communication network, improving the transmission speed of the wireless communication network to the user quickly To provide a wireless-based thin client service system that can display information, reduce costs, and reduce network load to a service provider, and a computer-readable recording medium recording the method therefor and a program for realizing the method. The purpose is.

도 1a 내지 도 1c 는 종래의 클라이언트/서버 환경의 기술들에 대한 예시도.1A-1C are illustrations of techniques of a conventional client / server environment.

도 2 는 종래의 무선 인터넷 환경에 대한 일예시도.2 is an exemplary view of a conventional wireless Internet environment.

도 3 은 본 발명에 따른 무선 기반 씬 클라이언트 서비스 시스템의 일실시예 구성도.3 is a block diagram of an embodiment of a wireless-based thin client service system according to the present invention;

도 4 는 본 발명에 따른 클라이언트 장치에서의 무선 기반 씬 클라이언트 서비스 방법에 대한 일실시예 흐름도.4 is a flow diagram of an embodiment of a wireless-based thin client service method in a client device according to the present invention.

도 5 는 본 발명에 따른 터미널 서버에서의 무선 기반 씬 클라이언트 서비스 방법에 대한 일실시예 흐름도.5 is a flow diagram of an embodiment of a wireless-based thin client service method in a terminal server according to the present invention.

* 도면의 주요 부분에 대한 부호의 설명* Explanation of symbols for the main parts of the drawings

30 : 클라이언트 운영체제 31 : 무선 통신부30: client operating system 31: wireless communication unit

32 : 기지국 33 : 무선 통신망32: base station 33: wireless communication network

34 : 터미널 서버 35 : 인터넷34: Terminal Server 35: Internet

36 : 정보제공자 37 : ASP 서버36: information provider 37: ASP server

38 : 컨텐츠 서버 39 : 오락 서버38: content server 39: entertainment server

상기 목적을 달성하기 위한 본 발명의 장치는, 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 시스템에 있어서, 사용자로부터 사용자 명령을 입력받아 전달하고, 디스플레이 정보(화면 갱신 정보)를 전달받아 사용자에게 디스플레이하기 위한 클라이언트 운영체제; 상기 클라이언트 운영체제로부터 사용자 명령을 전달받아 무선 전송 형식으로 변환하여 망 측으로 전달하고, 망 측으로부터 전달받은 디스플레이 정보를 변환하여 상기 클라이언트 운영체제로 전달하기 위한 클라이언트 무선 통신부; 상기 클라이언트 무선 통신부로부터 사용자 명령을 전달받아 서버 측으로 전달하고, 서버 측으로부터 디스플레이 정보를 전달받아 상기 클라이언트 무선 통신부로 전달하기 위한 무선망; 및 무선망을 통하여 전달받은 사용자 명령을 해석하여 해당 기능을 자신이 수행한 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)를 추출하여 클라이언트 측의 화면 크기에 맞게 디스플레이 정보를 변환한 다음에 압축하여 무선망을 통하여 상기 클라이언트 무선 통신부로 전달하기 위한 터미널 서버를 포함하는 것을 특징으로 한다.The apparatus of the present invention for achieving the above object, in a wireless-based thin client service system through the transmission reduction, for receiving and transmitting a user command from the user, and receiving and displaying display information (screen update information) for display to the user Client operating system; A client wireless communication unit configured to receive a user command from the client operating system, convert the user command into a wireless transmission format, transmit the converted user information to the network side, and convert display information received from the network side to the client operating system; A wireless network for receiving a user command from the client wireless communication unit and transmitting the user command to a server side, and receiving display information from the server side and transmitting the received display information to the client wireless communication unit; And after interpreting the user command received through the wireless network, perform the corresponding function and extract the display information (screen update information) necessary to display the result information, and convert the display information according to the screen size of the client side. It comprises a terminal server for compressing and transmitting to the client wireless communication unit via a wireless network.

또한, 상기 본 발명의 장치는, 상기 사용자의 패킷 전송량에 따라 과금 정보를 관리하여 통신 사업자의 과금 시스템과 연동시키기 위한 과금 서버를 더 포함하는 것을 특징으로 한다.In addition, the apparatus of the present invention, characterized in that it further comprises a billing server for managing the billing information according to the packet transmission amount of the user and interworking with the billing system of the telecommunications carrier.

또한, 본 발명의 다른 장치는, 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스를 위한 터미널 장치에 있어서, 사용자로부터 사용자 명령을 무선망을 통하여 전달받아 사용자 명령을 해석하기 위한 사용자 명령 해석 수단; 상기 사용자 명령 해석 수단의 해석 결과에 따라 해당 기능을 수행한 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)를 추출하기 위한 디스플레이 정보 추출 수단; 상기 디스플레이 정보 추출 수단에서 추출된 디스플레이 정보를 클라이언트 측의 화면 크기에 맞게 변환하기 위한 디스플레이 정보 변환 수단; 및 상기 디스플레이 정보 변환 수단에서 변환된 디스플레이 정보를 압축하여 상기 무선망을 통하여 상기 클라이언트 측으로 전송하여 디스플레이되도록 하기 위한 압축/전송 수단를 포함하는 것을 특징으로 한다.In addition, another apparatus of the present invention, a terminal device for a wireless-based thin client service through a reduction in transmission amount, comprising: user command interpretation means for receiving a user command from a user through a wireless network to interpret the user command; Display information extraction means for extracting display information (screen update information) necessary for displaying the result information after performing a corresponding function according to an analysis result of the user command interpreting means; Display information converting means for converting the display information extracted by said display information extracting means to a screen size of a client side; And compression / transmitting means for compressing the display information converted by the display information converting means and transmitting the compressed display information to the client through the wireless network for display.

또한, 상기 본 발명의 다른 장치는, 상기 디스플레이 정보 추출 수단에서 추출된 디스플레이 정보중에서 사용자에게 별 도움이 안되고 전송 데이터량을 증가시키는 디스플레이 정보를 미리 선별하여 삭제한 후에 상기 디스플레이 정보 변환 수단으로 전달하기 위한 디스플레이 정보 삭제 수단을 더 포함하는 것을 특징으로 한다.In addition, the other device of the present invention, after selecting and deleting the display information which is not helpful to the user and increases the amount of transmission data from the display information extracted by the display information extraction means in advance and transfers it to the display information conversion means. It further comprises a display information deleting means for.

또한, 상기 본 발명의 다른 장치는, 상기 사용자의 패킷 전송량에 따라 과금 정보를 관리하여 통신 사업자의 과금 시스템과 연동시키기 위한 과금 정보 관리 수단을 더 포함하는 것을 특징으로 한다.The other apparatus of the present invention may further include billing information management means for managing the billing information according to the packet transmission amount of the user and interworking with the billing system of the telecommunication service provider.

한편, 본 발명의 방법은, 클라이언트 장치에 적용되는 전송량 감축을 통한무선 기반 씬 클라이언트 서비스 방법에 있어서, 상기 클라이언트 장치가 무선망을 통하여 무선 기반 씬 클라이언트 서비스에 접속하여 터미널 서버로부터 기본 디스플레이 정보(초기 화면 정보)를 전달받아 사용자에게 디스플레이하는 제 1 단계; 상기 클라이언트 장치가 사용자로부터 입력되는 사용자 명령 이벤트(인터넷 접속 및 필요한 정보 요청, 터미널 서버가 제공하는 특정 서비스 요청 등)를 상기 무선망을 통하여 상기 터미널 서버로 전달하는 제 2 단계; 사용자 명령이 상기 터미널 서버에서 실행된 결과를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)가 클라이언트 측의 화면 크기에 맞게 변환되고 압축된 정보를 상기 클라이언트 장치가 상기 터미널 서버로부터 상기 무선망을 통하여 수신하는 제 3 단계; 및 상기 클라이언트 장치가 수신된 디스플레이 정보의 압축을 해제하여 디스플레이 정보에 따라 화면을 갱신한 후에 상기 제 2 단계로 진행하는 제 4 단계를 포함하는 것을 특징으로 한다.On the other hand, the method of the present invention, in the wireless-based thin client service method through the transmission reduction applied to the client device, the client device is connected to the wireless-based thin client service over a wireless network to the basic display information (initial initial) Receiving a screen information) and displaying the same to a user; A second step of transmitting, by the client device, a user command event (internet connection and required information request, specific service request provided by the terminal server, etc.) input from the user to the terminal server through the wireless network; The display information (screen update information) necessary for displaying the result of the user command executed on the terminal server is converted to fit the screen size of the client side, and the client device receives the compressed information from the terminal server through the wireless network. Third step; And a fourth step of decompressing the received display information to update the screen according to the display information and then proceeding to the second step.

또한, 본 발명의 다른 방법은, 터미널 장치에 적용되는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 방법에 있어서, 상기 터미널 장치가 클라이언트 장치의 무선 기반 씬 클라이언트 서비스 접속에 따라 기본 디스플레이 정보(초기 화면 정보)를 전송하여 사용자에게 디스플레이되도록 하는 제 1 단계; 상기 터미널 장치가 사용자로부터 입력되는 사용자 명령 이벤트를 무선망을 통하여 상기 클라이언트 장치로부터 전달받아 사용자 명령을 해석하는 제 2 단계; 상기 터미널 장치가 사용자 명령을 해석한 결과에 따라 해당 기능을 자신이 수행한 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)를 추출하는 제 3 단계; 상기 터미널 장치가 추출된 디스플레이 정보를 클라이언트 측의 화면 크기에 맞게 변환하는 제 4 단계; 및 상기 터미널 장치가 변환된 디스플레이 정보를 압축하여 상기 무선망을 통하여 상기 클라이언트 장치로 전달하여 디스플레이되도록 한 후에 상기 제 2 단계로 진행하는 제 5 단계를 포함하는 것을 특징으로 한다.In addition, another method of the present invention, in the wireless-based thin client service method through the transmission reduction applied to the terminal device, the terminal device based on the wireless-based thin client service connection of the client device (initial screen information) A first step of transmitting the message to be displayed to the user; A second step of the terminal device receiving a user command event input from a user from the client device through a wireless network and interpreting the user command; A third step of extracting display information (screen update information) necessary to display the result information after the terminal device performs the corresponding function according to the result of interpreting the user command; A fourth step of the terminal device converting the extracted display information to the screen size of the client; And a fifth step in which the terminal device compresses the converted display information, transmits the converted display information to the client device through the wireless network, and displays the same.

또한, 상기 본 발명의 다른 방법은, 상기 터미널 장치가 상기 제 3 단계에서 추출된 디스플레이 정보중에서 사용자에게 별 도움이 안되고 전송 데이터량을 증가시키는 디스플레이 정보를 미리 선별하여 삭제한 후에 상기 제 4 단계로 진행하는 제 6 단계를 더 포함하는 것을 특징으로 한다.According to another method of the present invention, the terminal apparatus selects and deletes display information which does not help the user and increases the amount of transmission data from the display information extracted in the third step in advance and then deletes the display information. It further comprises a sixth step of proceeding.

또한, 상기 본 발명의 다른 방법은, 상기 사용자의 패킷 전송량에 따라 과금 정보를 관리하여 통신 사업자의 과금 시스템과 연동시키는 제 7 단계를 더 포함하는 것을 특징으로 한다.The method may further include a seventh step of managing the charging information according to the packet transmission amount of the user and interworking with the charging system of the telecommunication service provider.

한편, 본 발명은, 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스를 위하여, 소용량 프로세서를 구비한 클라이언트 장치에, 상기 클라이언트 장치가 무선망을 통하여 무선 기반 씬 클라이언트 서비스에 접속하여 터미널 서버로부터 기본 디스플레이 정보(초기 화면 정보)를 전달받아 사용자에게 디스플레이하는 제 1 기능; 상기 클라이언트 장치가 사용자로부터 입력되는 사용자 명령 이벤트(인터넷 접속 및 필요한 정보 요청, 터미널 서버가 제공하는 특정 서비스 요청 등)를 상기 무선망을 통하여 상기 터미널 서버로 전달하는 제 2 기능; 사용자 명령이 상기 터미널 서버에서 실행된 결과를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)가 클라이언트 측의 화면 크기에 맞게 변환되고 압축된 정보를 상기 클라이언트 장치가 상기 터미널 서버로부터 상기 무선망을 통하여 수신하는 제 3 기능; 및 상기 클라이언트 장치가 수신된 디스플레이 정보의 압축을 해제하여 디스플레이 정보에 따라 화면을 갱신한 후에 상기 제 2 기능으로 진행하는 제 4 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.Meanwhile, the present invention relates to a client device having a small capacity processor for wireless based thin client service through transmission reduction, and wherein the client device accesses the wireless based thin client service through a wireless network to display basic display information (from a terminal server). A first function of receiving initial screen information) and displaying the same to a user; A second function of transmitting, by the client device, a user command event (internet connection and necessary information request, specific service request provided by the terminal server, etc.) input from the user to the terminal server through the wireless network; The display information (screen update information) necessary for displaying the result of the user command executed on the terminal server is converted to fit the screen size of the client side, and the client device receives the compressed information from the terminal server through the wireless network. Third function; And a computer-readable recording medium having recorded thereon a program for realizing a fourth function proceeding to the second function after the client device decompresses the received display information to update the screen according to the display information. .

또한, 본 발명은, 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스를 위하여, 대용량 프로세서를 구비한 터미널 장치에, 상기 터미널 장치가 클라이언트 장치의 무선 기반 씬 클라이언트 서비스 접속에 따라 기본 디스플레이 정보(초기 화면 정보)를 전송하여 사용자에게 디스플레이되도록 하는 제 1 기능; 상기 터미널 장치가 사용자로부터 입력되는 사용자 명령 이벤트를 무선망을 통하여 상기 클라이언트 장치로부터 전달받아 사용자 명령을 해석하는 제 2 기능; 상기 터미널 장치가 사용자 명령을 해석한 결과에 따라 해당 기능을 자신이 수행한 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)를 추출하는 제 3 기능; 상기 터미널 장치가 추출된 디스플레이 정보를 클라이언트 측의 화면 크기에 맞게 변환하는 제 4 기능; 및 상기 터미널 장치가 변환된 디스플레이 정보를 압축하여 상기 무선망을 통하여 상기 클라이언트 장치로 전달하여 디스플레이되도록 한 후에 상기 제 2 기능으로 진행하는 제 5 기능을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.In addition, the present invention, in order to wireless-based thin client service by reducing the transmission, to a terminal device having a large capacity processor, the terminal device based on the display information (initial screen information) in accordance with the wireless device thin client service connection of the client device; A first function of transmitting a to be displayed to the user; A second function of receiving, by the terminal device, a user command event input from a user from the client device through a wireless network and interpreting the user command; A third function of extracting display information (screen update information) necessary for displaying the result information after the terminal device performs the corresponding function according to a result of the user terminal interpreting the user command; A fourth function of converting, by the terminal device, the extracted display information to a screen size of a client side; And a computer-readable recording program storing a program for realizing a fifth function proceeding to the second function after the terminal device compresses the converted display information and transmits it to the client device through the wireless network for display. Provide the medium.

또한, 상기 본 발명은, 상기 터미널 장치가 상기 제 3 기능에서 추출된 디스플레이 정보중에서 사용자에게 별 도움이 안되고 전송 데이터량을 증가시키는 디스플레이 정보를 미리 선별하여 삭제한 후에 상기 제 4 기능으로 진행하는 제 6 기능을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.In addition, the present invention, the terminal device proceeds to the fourth function after selecting and deleting the display information which is not helpful to the user and increases the amount of transmission data from the display information extracted from the third function in advance 6 Provide a computer-readable recording medium that records a program to further realize the function.

또한, 상기 본 발명은, 상기 사용자의 패킷 전송량에 따라 과금 정보를 관리하여 통신 사업자의 과금 시스템과 연동시키는 제 7 기능을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체를 제공한다.The present invention also provides a computer-readable recording medium having recorded thereon a program for further realizing a seventh function of managing billing information according to the user's packet transmission amount and interworking with a billing system of a communication service provider.

상술한 목적, 특징들 및 장점은 첨부된 도면과 관련한 다음의 상세한 설명을 통하여 보다 분명해 질 것이다. 이하, 첨부된 도면을 참조하여 본 발명에 따른 바람직한 일실시예를 상세히 설명한다.The above objects, features and advantages will become more apparent from the following detailed description taken in conjunction with the accompanying drawings. Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 3 은 본 발명에 따른 무선 기반 씬 클라이언트 서비스 시스템의 일실시예 구성도이다.3 is a configuration diagram of an embodiment of a wireless-based thin client service system according to the present invention.

도 3 에 도시된 바와 같이, 클라이언트 장치의 클라이언트 운영체제(30)는 펜 입력 또는 키 입력 또는 터치 스크린 입력 등과 같은 사용자의 명령을 무선 통신부(31)로 전달하고 무선 통신부(31)로부터의 디스플레이 정보(화면 갱신 정보)를 전달받아 사용자에게 디스플레이하여 준다. 여기서, 클라이언트 운용체제(30)로는 마이크로소프트사의 원도우 CE 등을 사용할 수 있다.As shown in FIG. 3, the client operating system 30 of the client device transmits a user's command such as a pen input or a key input or a touch screen input to the wireless communication unit 31 and displays display information from the wireless communication unit 31. Screen update information) is received and displayed to the user. Here, the client operating system 30 may be used, such as Microsoft Windows CE.

그리고, 클라이언트 장치의 무선 통신부(31)는 무선망의 기지국(32)과 무선 통신을 수행하기 위한, 즉 클라이언트 운영체제(30)로부터의 사용자 명령을 무선 전송 형식으로 변환하여 기지국(32)을 통하여 망 측으로 전달하고 기지국(32)을 통하여 망 측으로부터 전달받은 디스플레이 정보를 변환하여 클라이언트 운영체제(30)로 전달한다. 여기서, 무선 통신부(31)로는 이동통신 단말기, 개인휴대통신단말기, 무선데이터단말기, 공용주파수통신단말기 등을 이용할 수 있다.In addition, the wireless communication unit 31 of the client device performs a wireless communication with the base station 32 of the wireless network, that is, converts a user command from the client operating system 30 into a wireless transmission format and transmits the network through the base station 32. It transmits to the side and converts the display information received from the network side through the base station 32 and delivers to the client operating system (30). Here, the wireless communication unit 31 may use a mobile communication terminal, a personal mobile communication terminal, a wireless data terminal, a common frequency communication terminal.

그리고, 기지국(32)과 무선 통신망(33)은 통신 사업자의 기지국과 무선 통신망을 그대로 이용하며, 클라이언트 측으로부터의 사용자 명령을 터미널 서버(34)로 전달하고, 터미널 서버(34)로부터의 디스플레이 정보를 클라이언트 측으로 전달하는 기능을 수행한다.The base station 32 and the wireless communication network 33 use the base station of the communication operator and the wireless communication network as they are, and transmit user commands from the client side to the terminal server 34, and display information from the terminal server 34. It performs the function of delivering to the client side.

그리고, 터미널 서버(34)는 무선 통신망(33)을 통하여 전달받은 사용자 명령을 해석하여 해당 기능을 터미널 서버 자신이 수행한 후에 그 결과 정보를 디스플레이하는데 필요한 화면 갱신 정보(디스플레이 정보)를 추출하여 클라이언트 측의 화면 크기(예 : 1024x768, 800x600 등)에 맞게 화면 갱신 정보를 변환한 다음에 압축하여 무선 통신망(33)과 기지국(32)을 통하여 클라이언트 장치 측으로 전달한다.In addition, the terminal server 34 analyzes the user command received through the wireless communication network 33, extracts the screen update information (display information) necessary for displaying the result information after the terminal server itself performs the corresponding function, and the client The screen update information is converted to fit the screen size (eg, 1024x768, 800x600, etc.) on the side, and then compressed and transmitted to the client device through the wireless communication network 33 and the base station 32.

이때, 상기 사용자 명령을 해석한 결과가 인터넷 접속 및 필요한 정보(문서, 동영상, 광고, 이미지, 컨텐츠, 오락, 증권 등) 요청이면 터미널 서버(34)가 인터넷(35)을 통하여 해당하는 정보제공자(36)로부터 HTTP 형태의 정보를 가져온 후에 그 결과 정보를 디스플레이하는데 필요한 화면 갱신 정보(디스플레이 정보)를 추출하여 클라이언트 측의 화면 크기에 맞게 화면 갱신 정보를 변환한 다음에 압축하여 무선 통신망(33)과 기지국(32)을 통하여 클라이언트 장치 측으로 전달한다. 이때, 인터넷 검색에 기존의 캐싱 기능을 이용하기 위하여 캐싱 서버를 더 둘 수도 있고, 캐싱 기능을 터미널 서버(34)에 실장할 수도 있다. 이처럼 본 발명은 인터넷 서비스 프로바이더(ISP)와 같은 서비스에 효율적으로 적용될 수 있다.At this time, if the result of interpreting the user command is a request for Internet access and necessary information (documents, videos, advertisements, images, contents, entertainment, securities, etc.), the terminal server 34 provides a corresponding information provider (through the Internet 35). 36) and then extracts the screen update information (display information) necessary to display the resulting information from the HTTP form, converts the screen update information according to the screen size of the client, and then compresses it to perform the wireless communication network 33 and It passes to the client device side through the base station 32. In this case, in order to use the existing caching function for Internet search, a caching server may be further provided, or the caching function may be mounted in the terminal server 34. As such, the present invention can be efficiently applied to a service such as an Internet service provider (ISP).

그리고, 상기 사용자 명령을 해석한 결과가 자신이 제공하는 어플리케이션서비스 프로바이더(ASP), 컨텐츠, 오락 등의 요청이면 터미널 서버(34)가 해당하는 ASP 서버(37), 컨텐츠 서버(38) 및 오락 서버(39) 등에 접속하여 해당 응용 프로그램을 실행시키거나, 컨텐츠를 검색하도록 하거나, 오락을 수행시켜 그 결과 정보를 전달받은 후에 그 결과 정보를 디스플레이하는데 필요한 화면 갱신 정보(디스플레이 정보)를 추출하여 클라이언트 측의 화면 크기(예 : 1024x768, 800x600 등)에 맞게 화면 갱신 정보를 변환한 다음에 압축하여 무선 통신망(33)과 기지국(32)을 통하여 클라이언트 장치 측으로 전달한다. 이처럼 본 발명은 어플리케이션 서비스 프로바이더(ASP), 컨텐츠 제공, 오락 제공 등의 서비스에 효율적으로 적용될 수 있다.If the result of interpreting the user command is a request for an application service provider (ASP), content, or entertainment provided by the user, the terminal server 34 corresponds to the corresponding ASP server 37, content server 38, and entertainment. After accessing the server 39 or the like to execute the corresponding application, to search for contents, or to perform entertainment and receive the result information, the screen update information (display information) necessary for displaying the result information is extracted and the client is extracted. The screen update information is converted to fit the screen size (eg, 1024x768, 800x600, etc.) on the side, and then compressed and transmitted to the client device through the wireless communication network 33 and the base station 32. As such, the present invention can be efficiently applied to services such as application service providers (ASPs), content provision, and entertainment provision.

그리고, 결과 정보를 디스플레이하는데 필요한 화면 갱신 정보(디스플레이 정보)를 추출하는 과정에서, 사용자에게 별 도움이 안되고 전송 데이터량을 증가시키는 정보(예 : 순간적으로 계속 변하는 베너 광고 등)를 미리 삭제하여 전송 데이터량을 더욱 감축시킬 수도 있다. 이와 같이 전송 데이터량을 줄이는 종래 방식으로는 이미지 데이터, 링크 정보, 장식을 위한 정보 등을 삭제하는 방식이 있으나, 이러한 종래 방식은 사용자가 정보 내용을 파악하는데 중요한 역할을 하는 정보까지도 같이 삭제될 수 있는 단점이 있다. 따라서, 본 발명에서는 씬 클라이언트 기술의 적용으로 이미 전송 데이터량을 획기적으로 감축시킬 수 있기 때문에 이 과정에서는 아주 불필요한 정보만을 선별적으로 삭제하도록 한다.In the process of extracting the screen update information (display information) required to display the result information, the information that is not helpful to the user and increases the amount of data to be transmitted (for example, a banner advertisement that constantly changes constantly) is transmitted in advance. The amount of data can be further reduced. As a conventional method of reducing the amount of transmission data, there is a method of deleting image data, link information, and information for decoration, but such a conventional method may delete information that plays an important role for a user to grasp information contents. There is a disadvantage. Therefore, in the present invention, since the amount of transmission data can be drastically reduced by applying the thin client technology, only very unnecessary information is selectively deleted in this process.

본 발명에서는 상기와 같은 여러 기능을 수행하기 위하여 ASP 서버(37), 컨텐츠 서버(38), 오락 서버(39) 등을 각각 두지 않고 터미널 서버(34)를 여러 대 두어 각각의 기능을 수행하도록 할 수도 있고, 1~2대의 터미널 서버(34)를 두고 ASP 서버(37), 컨텐츠 서버(38), 오락 서버(39) 등의 기능 서버를 각 용도별로 각각 둘 수도 있다. 이때, 터미널 서버(34)로는 마이크로소프트사의 윈도우 기반 터미널(WBT : Windows Based Terminal)의 일종인 윈도우 터미널 서버 등을 사용할 수 있고, 마이크로소프트사의 원도우 2000과 시트릭스 시스템사의 메타프레임 등을 실장하여 사용할 수 있다.In the present invention, in order to perform the various functions as described above, without having the ASP server 37, the content server 38, the entertainment server 39, each of the multiple terminal server 34 to perform each function. Alternatively, one or two terminal servers 34 may be provided, and functional servers such as the ASP server 37, the content server 38, and the entertainment server 39 may be provided for each purpose. In this case, the terminal server 34 may be a Windows terminal server, which is a kind of Microsoft Windows-based terminal (WBT), and may be used by mounting Microsoft's Windows 2000 and Citrix Systems' metaframe. have.

특히, 통신 사업자의 과금 방식이 통신 시간에 따른 과금에서 패킷 전송량에 따른 과금 방식으로 전환될 경우에, 다른 서비스 방식에 비하여 사용자 요금을 획기적으로 절감시킬 수 있기 때문에 이 절감되는 만큼의 요금을 이익으로 취할 수도 있고, 그 혜택을 사용자와 공유할 수도 있다. 이를 위해서는 통신 사업자의 과금 시스템의 알고리즘에 사업자의 요청에 따라 과금을 변경할 수 있는 기능을 실장하고, 상기 과금 시스템과 연동되도록 별도의 사업자 과금 서버(도면에 도시하지 않음)를 두어 과금 관리를 하여야 한다. 즉, 사업자의 과금 서버가 사용자의 접속 종료에 따라 사용자에게 실제 청구할 금액과 사업자에게 돌려줄 금액을 통신 사업자의 과금 시스템으로 통보하면 통신 사업자의 과금 시스템이 이를 수용하도록 한다.In particular, when the billing method of the telecommunication service provider is switched from the billing method according to the communication time to the billing method based on the packet transmission amount, the user fee can be drastically reduced compared to other service methods. You can take it and share it with your users. To this end, a function of changing the charges according to the operator's request is implemented in the algorithm of the billing system of the telecommunications operator, and a billing management must be performed by providing a separate provider billing server (not shown) to be linked to the billing system. . That is, when the billing server of the operator notifies the billing system of the telecommunications provider of the amount to be actually billed to the user and the amount to be returned to the provider according to the termination of the user's access, the billing system of the telecommunications carrier may accept the billing system.

상기와 같이 본 발명에서는, 모든 데이터 전체를 전송하는 종래 기술과 달리, 디스플레이 정보만을 전송함으로써 데이터 전송량과 그에 따른 전송 시간(기존 10초 이상에서 1~2초 정도로)을 획기적으로 줄일 수 있어 무선망의 부하를 경감시킬 수 있고 사용자에게 결과를 바로바로 디스플레이해 줄 수 있으며 장시간의 대기로 인한 통신 요금을 절감시켜 줄 수 있을 뿐만 아니라 패킷량 기반으로 과금할 경우에 사용 요금을 대폭적으로 절감시켜 줄 수도 있다.As described above, in the present invention, unlike the prior art of transmitting all the data, by transmitting only display information, the amount of data transmission and its transmission time (from about 10 seconds or more to about 1 to 2 seconds) can be drastically reduced. It can reduce the load on the network, display the results directly to the user, reduce the communication charges caused by the long waiting period, and greatly reduce the usage fee when charging based on packet volume. have.

상기 일예에서는 본 발명이 이동통신망, 개인휴대통신망, 주파수공용통신망 등에서 적용되는 경우를 설명하고 있으나, 본 발명은 무선 랜 환경에서도 동일한 개념으로 적용될 수 있다. 이때는 무선 클라이언트 장치가 무선 랜 망을 통하여 인트라넷 등에 연결된 개인용 컴퓨터 또는 서버를 터미널 서버로 하여 인터넷 등에 접속한다. 또는, 무선 클라이언트 장치가 무선 랜 망에 연결된 개인용 컴퓨터 또는 서버를 터미널 서버로 하여 인터넷 등에 접속한다.In the above example, the present invention is applied to a mobile communication network, a personal mobile communication network, a frequency public communication network, etc., but the present invention may be applied to the same concept in a wireless LAN environment. In this case, the wireless client device accesses the Internet using a personal computer or server connected to an intranet or the like as a terminal server through a wireless LAN network. Alternatively, the wireless client device accesses the Internet using a personal computer or server connected to a wireless LAN network as a terminal server.

도 4 는 본 발명에 따른 클라이언트 장치에서의 무선 기반 씬 클라이언트 서비스 방법에 대한 일실시예 흐름도이다.4 is a flowchart illustrating an embodiment of a wireless-based thin client service method in a client device according to the present invention.

먼저, 무선 클라이언트 장치가 온(ON)되면 사용자의 입력에 따라 무선망을 통하여 터미널 서버로 무선 기반 씬 클라이언트 서비스 접속을 요청하여 연결 승인을 받는다(41). 그리고, 무선 클라이언트 장치가 무선망을 통하여 터미널 서버로 인증을 요구하여 인증 확인을 받는다(42). 이후, 무선 클라이언트 장치가 터미널 서버로부터 무선망을 통하여 기본 디스플레이 정보(초기 화면 정보)를 전달받아 사용자에게 디스플레이하여 준다(43). 이러한 무선 기반 씬 클라이언트 서비스 초기화 과정은 사용자의 원클릭에 의하여 일괄적으로 수행되도록 할 수도 있다.First, when the wireless client device is turned on, the wireless client device requests a wireless-based thin client service connection to the terminal server through the wireless network according to a user input (41). In operation 42, the wireless client device requests authentication to the terminal server through the wireless network. Thereafter, the wireless client device receives basic display information (initial screen information) from the terminal server through the wireless network and displays the same to the user (43). The wireless-based thin client service initialization process may be performed collectively by one-click of a user.

이후, 클라이언트 장치가 사용자로부터 펜 또는 키 또는 터치 스크린 등과 같은 형태로 입력되는 사용자 명령 이벤트(인터넷 접속 및 필요한 정보 요청, 터미널 서버가 제공하는 특정 서비스 요청 등)를 무선망을 통하여 터미널 서버로 전달한다(44).Thereafter, the client device transmits a user command event (internet connection and necessary information request, specific service request provided by the terminal server, etc.) input from the user in the form of a pen or key or a touch screen to the terminal server through the wireless network. (44).

이후, 사용자 명령이 터미널 서버에서 실행된 결과를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)가 클라이언트 장치의 화면 크기에 맞게 변환되고 압축된 정보를 클라이언트 장치가 터미널 서버로부터 무선망을 통하여 수신한다(45). 이때, 터미널 서버에서는 상기 결과를 디스플레이하는데 필요한 디스플레이 정보를 추출한 후에, 사용자에게 별 도움이 안되고 전송 데이터량을 증가시키는 디스플레이 정보를 미리 선별하여 삭제하는 과정을 더 수행하여 전송 데이터량을 더욱 감축시킬 수도 있다(도면에 도시되지 않음).Subsequently, display information (screen update information) necessary for displaying the result of the user command executed on the terminal server is converted to fit the screen size of the client device, and the client device receives the compressed information from the terminal server through the wireless network (45). ). In this case, after extracting the display information necessary to display the result, the terminal server may further reduce the amount of transmitted data by further selecting and deleting display information which is not helpful to the user and increases the amount of transmitted data. (Not shown in the figure).

이후, 클라이언트 장치가 수신된 디스플레이 정보의 압축을 해제하여(46) 디스플레이 정보에 따라 화면을 갱신한다(47). 이후, 사용자로부터 입력되는 사용자 명령 이벤트를 무선망을 통하여 터미널 서버로 전달하는 과정(44)부터 반복 수행한다.Thereafter, the client device decompresses the received display information (46) and updates the screen according to the display information (47). Thereafter, the process repeats the process 44 of transmitting the user command event input from the user to the terminal server through the wireless network.

한편, 상기 각 과정을 수행하는 도중에 접속 종료 인터럽트가 사용자로부터 입력되면 무선망을 통하여 터미널 서버로 접속 종료 이벤트를 전송하고 종료한다(도면에 도시되지 않음).Meanwhile, when the connection termination interrupt is input from the user during each process, the terminal terminates the connection termination event to the terminal server through the wireless network (not shown).

도 5 는 본 발명에 따른 터미널 서버에서의 무선 기반 씬 클라이언트 서비스 방법에 대한 일실시예 흐름도이다.5 is a flowchart illustrating an embodiment of a wireless-based thin client service method in a terminal server according to the present invention.

먼저, 터미널 서버가 무선망을 통하여 클라이언트 장치로부터 무선 기반 씬 클라이언트 서비스 접속을 요청받아 연결을 승인한다(51). 그리고, 터미널 서버가 무선망을 통하여 클라이언트 장치로부터 인증을 요구받아 인증해 준다(52). 이후, 터미널 서버가 무선망을 통하여 클라이언트 장치로 기본 디스플레이 정보(초기 화면 정보)를 전송하여 사용자에게 디스플레이되도록 한다(53). 이러한 무선 기반 씬 클라이언트 서비스 초기화 과정은 사용자의 원클릭 요청에 따라 일괄적으로 수행할 수도 있다.First, the terminal server receives a wireless-based thin client service connection request from a client device through a wireless network and approves the connection (51). The terminal server authenticates by receiving an authentication request from the client device through the wireless network (52). Thereafter, the terminal server transmits basic display information (initial screen information) to the client device through the wireless network to be displayed to the user (53). The wireless-based thin client service initialization process may be performed collectively according to the user's one-click request.

이후, 터미널 서버가 사용자로부터 펜 또는 키 또는 터치 스크린 등과 같은 형태로 입력되는 사용자 명령 이벤트(인터넷 접속 및 필요한 정보 요청, 터미널 서버가 제공하는 특정 서비스 요청 등)를 무선망을 통하여 클라이언트 장치로부터 전달받아 사용자 명령을 해석한다(54).Thereafter, the terminal server receives a user command event (internet connection, required information request, specific service request provided by the terminal server, etc.) input from the user in the form of a pen, key, or touch screen from the client device through the wireless network. Interpret the user command (54).

이후, 터미널 서버가 사용자 명령을 해석한 결과에 따라 해당 기능을 자신이 수행한 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)를 추출하여(55) 클라이언트 측의 화면 크기에 맞게 디스플레이 정보를 변환한 다음에(56) 디스플레이 정보를 압축하여 무선망을 통하여 클라이언트 장치로 전달하여 디스플레이되도록 한다(57).Subsequently, after the terminal server interprets the user command and performs the corresponding function, the terminal server extracts display information (refresh information) necessary to display the result information (55) and displays the display information according to the screen size of the client. After transforming (56), the display information is compressed and transmitted to the client device through the wireless network to be displayed (57).

이를 좀 더 상세히 살펴보면, 상기 사용자 명령을 해석한 결과가 인터넷 접속 및 필요한 정보(문서, 동영상, 광고, 이미지, 컨텐츠, 오락, 증권 등) 요청이면 터미널 서버가 인터넷을 통하여 해당하는 정보제공자로부터 HTTP 형태의 정보를 가져온 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보를 추출하여 클라이언트 측의 화면 크기에 맞게 디스플레이 정보를 변환한 다음에 압축하여 무선망을 통하여 클라이언트 장치 측으로 전달한다.In more detail, if the result of interpreting the user command is an internet connection and a request for necessary information (documents, videos, advertisements, images, contents, entertainment, securities, etc.), the terminal server may form an HTTP form from a corresponding information provider through the Internet. After the information is obtained, the display information necessary to display the information is extracted, the display information is converted to fit the screen size of the client side, and then compressed and transmitted to the client device side through the wireless network.

그리고, 상기 사용자 명령을 해석한 결과가 자신이 제공하는 어플리케이션 서비스 프로바이더(ASP), 컨텐츠, 오락 등의 요청이면 터미널 서버가 해당하는 ASP서버, 컨텐츠 서버 및 오락 서버 등에 접속하여 해당 응용 프로그램을 실행시키거나, 컨텐츠를 검색하도록 하거나, 오락을 수행시켜 그 결과 정보를 전달받은 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보를 추출하여 클라이언트 측의 화면 크기에 맞게 디스플레이 정보를 변환한 다음에 압축하여 무선망을 통하여 클라이언트 장치 측으로 전달한다.If the result of interpreting the user command is a request for an application service provider (ASP), content, or entertainment provided by the user, the terminal server accesses the corresponding ASP server, content server, entertainment server, etc., and executes the corresponding application. After receiving the result information after receiving the result information or performing entertainment, extracting the display information necessary to display the result information, converting the display information according to the screen size of the client side, and then compressing the wireless network. It passes to the client device side through.

한편, 터미널 서버가 상기 결과 정보를 디스플레이하는데 필요한 디스플레이 정보를 추출하는 과정(55)을 수행한 후에, 사용자에게 별 도움이 안되고 전송 데이터량을 증가시키는 디스플레이 정보를 미리 선별하여 삭제하는 과정을 더 수행하여 전송 데이터량을 더욱 감축시킬 수도 있다(도면에 도시되지 않음).On the other hand, after the terminal server extracts the display information 55 necessary to display the result information 55, it further performs a process of preselecting and deleting the display information which does not help the user and increases the amount of transmission data. The transmission data amount can be further reduced (not shown).

한편, 통신 사업자의 과금 방식이 통신 시간에 따른 과금에서 패킷 전송량에 따른 과금 방식으로 전환될 경우에, 다른 서비스 방식에 비하여 사용자 요금을 획기적으로 절감시킬 수 있기 때문에 이 절감되는 만큼의 요금을 이익으로 취할 수도 있고, 그 혜택을 사용자와 공유할 수도 있다. 이를 위하여 터미널 서버가 데이터 전송 과정(57)을 수행한 후에 또는 사용자의 접속 종료에 따라 사용자에게 실제 청구할 금액과 사업자에게 돌려줄 금액을 통신 사업자의 과금 시스템으로 통보하는 과정을 더 수행한다(도면에 도시되지 않음). 한편, 이 과금 관리 기능은 별도의 과금 서버를 두어 구현할 수도 있다.On the other hand, when the billing method of the telecommunications carrier is switched from the billing according to the communication time to the billing method based on the packet transmission amount, the user fee can be drastically reduced compared to other service methods, so that the fee as much as this saving is saved You can take it and share it with your users. To this end, the terminal server further performs a process of notifying the carrier's billing system of the amount to be actually billed to the user and the amount to be returned to the service provider after performing the data transmission process 57 or upon termination of the user's connection (Fig. Not shown). On the other hand, this billing management function may be implemented by having a separate billing server.

한편, 터미널 서버가 상기 각 과정을 수행하는 도중에 접속 종료 메시지가 클라이언트 장치로부터 수신되면 종료한다(도면에 도시되지 않음).On the other hand, the terminal server terminates when the connection termination message is received from the client device while performing each of the above processes (not shown).

상술한 바와 같은 본 발명의 방법은 프로그램으로 구현되어 컴퓨터로 읽을수 있는 형태로 기록매체(씨디롬, 램, 롬, 플로피 디스크, 하드 디스크, 광자기 디스크 등)에 저장될 수 있다.As described above, the method of the present invention may be implemented as a program and stored in a recording medium (CD-ROM, RAM, ROM, floppy disk, hard disk, magneto-optical disk, etc.) in a computer-readable form.

이상에서 설명한 본 발명은 전술한 실시예 및 첨부된 도면에 의해 한정되는 것이 아니고, 본 발명의 기술적 사상을 벗어나지 않는 범위 내에서 여러 가지 치환, 변형 및 변경이 가능하다는 것이 본 발명이 속하는 기술분야에서 통상의 지식을 가진 자에게 있어 명백할 것이다.The present invention described above is not limited to the above-described embodiments and the accompanying drawings, and various substitutions, modifications, and changes are possible in the art without departing from the technical spirit of the present invention. It will be apparent to those of ordinary knowledge.

상기와 같은 본 발명은, 모든 데이터 전체를 전송하는 종래 기술과 달리, 디스플레이 정보만을 전송함으로써 데이터 전송량과 그에 따른 전송 시간(기존 10초 이상에서 1~2초 정도로)을 획기적으로 줄일 수 있는 효과가 있다.The present invention as described above, unlike the prior art that transmits all the data, by transmitting only the display information has the effect that can dramatically reduce the amount of data transmission and its transmission time (from about 10 seconds to 1 to 2 seconds) significantly have.

이에 따라 본 발명은, 무선망의 부하를 경감시킬 수 있고 사용자에게 결과를 바로바로 디스플레이해 줄 수 있는 효과가 있다.Accordingly, the present invention can reduce the load on the wireless network and have the effect of immediately displaying the results to the user.

또한, 본 발명은 장시간의 대기로 인한 사용자의 통신 요금을 절감시켜 줄 수 있을 뿐만 아니라 패킷량 기반으로 과금할 경우에 사용 요금을 대폭적으로 절감시켜 줄 수 있는 효과가 있다.In addition, the present invention can not only reduce the communication fee of the user due to the long time waiting, but also can greatly reduce the use fee when charging based on the packet amount.

이처럼 본 발명은, 통신 사업자의 과금 방식이 통신 시간에 따른 과금에서 패킷 전송량에 따른 과금 방식으로 전환될 경우에, 다른 서비스 방식에 비하여 사용자 요금을 획기적으로 절감시킬 수 있기 때문에 이 절감되는 만큼의 요금을 이익으로 취할 수도 있고, 그 혜택을 사용자와 공유하는 등의 다양한 서비스를 실현할수도 있다.As described above, the present invention can significantly reduce the user fee compared to other service methods when the charging method of the service provider is changed from the charging method according to the communication time to the charging method based on the packet transmission amount, thereby reducing the user fee. You can take advantage of these benefits, or you can realize various services such as sharing the benefits with users.

Claims (20)

전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 시스템에 있어서,In the wireless-based thin client service system through the transmission reduction, 사용자로부터 사용자 명령을 입력받아 전달하고, 디스플레이 정보(화면 갱신 정보)를 전달받아 사용자에게 디스플레이하기 위한 클라이언트 운영체제;A client operating system configured to receive a user command from a user, deliver the user command, and receive display information (screen update information) and display the same to the user; 상기 클라이언트 운영체제로부터 사용자 명령을 전달받아 무선 전송 형식으로 변환하여 망 측으로 전달하고, 망 측으로부터 전달받은 디스플레이 정보를 변환하여 상기 클라이언트 운영체제로 전달하기 위한 클라이언트 무선 통신부;A client wireless communication unit configured to receive a user command from the client operating system, convert the user command into a wireless transmission format, transmit the converted user information to the network side, and convert display information received from the network side to the client operating system; 상기 클라이언트 무선 통신부로부터 사용자 명령을 전달받아 서버 측으로 전달하고, 서버 측으로부터 디스플레이 정보를 전달받아 상기 클라이언트 무선 통신부로 전달하기 위한 무선망; 및A wireless network for receiving a user command from the client wireless communication unit and transmitting the user command to a server side, and receiving display information from the server side and transmitting the received display information to the client wireless communication unit; And 무선망을 통하여 전달받은 사용자 명령을 해석하여 해당 기능을 자신이 수행한 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)를 추출하여 클라이언트 측의 화면 크기에 맞게 디스플레이 정보를 변환한 다음에 압축하여 무선망을 통하여 상기 클라이언트 무선 통신부로 전달하기 위한 터미널 서버After interpreting the user command received through the wireless network and performing the corresponding function, the display information (screen update information) necessary to display the result is extracted, and the display information is converted to match the screen size of the client. Terminal server for compressing and delivering to the client wireless communication unit through a wireless network 를 포함하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 시스템.Wireless-based thin client service system through the transmission reduction comprising a. 제 1 항에 있어서,The method of claim 1, 상기 사용자의 패킷 전송량에 따라 과금 정보를 관리하여 통신 사업자의 과금 시스템과 연동시키기 위한 과금 서버A billing server for managing billing information according to the packet transmission amount of the user and interworking with a billing system of a telecommunications operator. 를 더 포함하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 시스템.Wireless-based thin client service system through the transmission reduction further comprising a. 제 1 항 또는 제 2 항에 있어서,The method according to claim 1 or 2, 상기 터미널 서버는,The terminal server, 상기 디스플레이 정보를 추출하는 과정을 수행한 후에, 사용자에게 별 도움이 안되고 전송 데이터량을 증가시키는 디스플레이 정보를 미리 선별하여 삭제하는 과정을 더 수행하는 것을 특징으로 하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 시스템.After performing the process of extracting the display information, the wireless-based thin client service through the reduction of transmission capacity, characterized in that further performing the process of selecting and deleting the display information that does not help the user and increases the amount of transmission data in advance system. 제 3 항에 있어서,The method of claim 3, wherein 상기 터미널 서버는,The terminal server, 상기 사용자 명령을 해석한 결과가 인터넷 접속 및 필요한 정보 요청이면 인터넷을 통하여 해당하는 정보제공자로부터 HTTP 형태의 정보를 가져온 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보를 추출하여 클라이언트 측의 화면 크기에 맞게 디스플레이 정보를 변환한 다음에 압축하여 상기 무선망을 통하여 상기 클라이언트 무선 통신부로 전달하여 인터넷 서비스 프로바이더(ISP)와 같은 서비스를 수행하는 것을 특징으로 하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 시스템.If the result of interpreting the user command is an internet connection and the required information request, the HTTP information is obtained from the corresponding information provider through the Internet, and then the display information necessary for displaying the information is extracted and displayed according to the screen size of the client. And converting the information and then compressing and transferring the information to the client wireless communication unit through the wireless network to perform a service such as an Internet service provider (ISP). 제 3 항에 있어서,The method of claim 3, wherein 상기 터미널 서버는,The terminal server, 상기 사용자 명령을 해석한 결과가 자신이 제공하는 서비스 요청이면 해당 기능을 수행하는 서버에 접속하여 해당 응용 프로그램을 실행시켜 그 결과 정보를 전달받은 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보를 추출하여 클라이언트 측의 화면 크기에 맞게 디스플레이 정보를 변환한 다음에 압축하여 상기 무선망을 통하여 상기 클라이언트 무선 통신부로 전달하여 어플리케이션 서비스 프로바이더(ASP)와 같은 서비스를 수행하는 것을 특징으로 하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 시스템.If the result of interpreting the user command is a service request provided by the client, the client accesses a server that performs the corresponding function, executes the corresponding application, receives the result information, and then extracts display information necessary to display the result information. After converting the display information according to the screen size of the mobile station, the display information is compressed and transmitted to the client wireless communication unit through the wireless network to perform a service such as an application service provider (ASP). Thin Client Service System. 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스를 위한 터미널 장치에 있어서,A terminal device for wireless-based thin client service through throughput reduction, 사용자로부터 사용자 명령을 무선망을 통하여 전달받아 사용자 명령을 해석하기 위한 사용자 명령 해석 수단;User command interpreting means for receiving a user command from the user through a wireless network and interpreting the user command; 상기 사용자 명령 해석 수단의 해석 결과에 따라 해당 기능을 수행한 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)를 추출하기 위한 디스플레이 정보 추출 수단;Display information extraction means for extracting display information (screen update information) necessary for displaying the result information after performing a corresponding function according to an analysis result of the user command interpreting means; 상기 디스플레이 정보 추출 수단에서 추출된 디스플레이 정보를 클라이언트 측의 화면 크기에 맞게 변환하기 위한 디스플레이 정보 변환 수단; 및Display information converting means for converting the display information extracted by said display information extracting means to a screen size of a client side; And 상기 디스플레이 정보 변환 수단에서 변환된 디스플레이 정보를 압축하여 상기 무선망을 통하여 상기 클라이언트 측으로 전송하여 디스플레이되도록 하기 위한 압축/전송 수단Compression / transmitting means for compressing the display information converted by the display information converting means and transmitting the compressed display information to the client through the wireless network for display; 를 포함하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스를 위한 터미널 장치.Terminal device for wireless-based thin client services through the transmission reduction comprising a. 제 6 항에 있어서,The method of claim 6, 상기 디스플레이 정보 추출 수단에서 추출된 디스플레이 정보중에서 사용자에게 별 도움이 안되고 전송 데이터량을 증가시키는 디스플레이 정보를 미리 선별하여 삭제한 후에 상기 디스플레이 정보 변환 수단으로 전달하기 위한 디스플레이 정보 삭제 수단Display information deleting means for selecting and deleting display information which does not help the user and increases the amount of transmission data in advance from among the display information extracted by the display information extracting means and then delivers the information to the display information converting means. 을 더 포함하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스를 위한 터미널 장치.Terminal device for wireless-based thin client service through the transmission reduction further comprising a. 제 6 항 또는 제 7 항에 있어서,The method according to claim 6 or 7, 상기 사용자의 패킷 전송량에 따라 과금 정보를 관리하여 통신 사업자의 과금 시스템과 연동시키기 위한 과금 정보 관리 수단Billing information management means for managing the billing information according to the packet transmission amount of the user and interworking with the billing system of the telecommunications operator 을 더 포함하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스를 위한 터미널 장치.Terminal device for wireless-based thin client service through the transmission reduction further comprising a. 제 8 항에 있어서,The method of claim 8, 상기 디스플레이 정보 추출 수단은,The display information extraction means, 상기 사용자 명령 해석 수단의 해석 결과가 인터넷 접속 및 필요한 정보 요청이면 인터넷을 통하여 해당하는 정보제공자로부터 HTTP 형태의 정보를 가져온 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보를 추출하는 것을 특징으로 하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스를 위한 터미널 장치.If the analysis result of the user command interpreting means is an Internet connection and the required information request, the transmission amount reduction characterized by extracting the display information necessary for displaying the information after obtaining the HTTP type information from the corresponding information provider through the Internet. Terminal device for wireless-based thin client service. 제 8 항에 있어서,The method of claim 8, 상기 디스플레이 정보 추출 수단은,The display information extraction means, 상기 사용자 명령 해석 수단의 해석 결과가 자신이 제공하는 서비스 요청이면 해당 기능을 수행하는 서버에 접속하여 해당 응용 프로그램을 실행시켜 그 결과 정보를 전달받은 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보를 추출하는 것을 특징으로 하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스를 위한 터미널 장치.If the analysis result of the user command interpreting means is a service request provided by the user, the server accesses a server that performs the corresponding function, executes the corresponding application, receives the result information, and then extracts display information necessary to display the result information. Terminal device for wireless-based thin client services through the transmission reduction, characterized in that. 클라이언트 장치에 적용되는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 방법에 있어서,In the wireless-based thin client service method through the transmission reduction applied to the client device, 상기 클라이언트 장치가 무선망을 통하여 무선 기반 씬 클라이언트 서비스에 접속하여 터미널 서버로부터 기본 디스플레이 정보(초기 화면 정보)를 전달받아 사용자에게 디스플레이하는 제 1 단계;A first step of the client device accessing a wireless-based thin client service through a wireless network and receiving basic display information (initial screen information) from a terminal server and displaying the same to a user; 상기 클라이언트 장치가 사용자로부터 입력되는 사용자 명령 이벤트(인터넷 접속 및 필요한 정보 요청, 터미널 서버가 제공하는 특정 서비스 요청 등)를 상기 무선망을 통하여 상기 터미널 서버로 전달하는 제 2 단계;A second step of transmitting, by the client device, a user command event (internet connection and required information request, specific service request provided by the terminal server, etc.) input from the user to the terminal server through the wireless network; 사용자 명령이 상기 터미널 서버에서 실행된 결과를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)가 클라이언트 측의 화면 크기에 맞게 변환되고 압축된 정보를 상기 클라이언트 장치가 상기 터미널 서버로부터 상기 무선망을 통하여 수신하는 제 3 단계; 및The display information (screen update information) necessary for displaying the result of the user command executed on the terminal server is converted to fit the screen size of the client side, and the client device receives the compressed information from the terminal server through the wireless network. Third step; And 상기 클라이언트 장치가 수신된 디스플레이 정보의 압축을 해제하여 디스플레이 정보에 따라 화면을 갱신한 후에 상기 제 2 단계로 진행하는 제 4 단계A fourth step of decompressing the received display information to update the screen according to the display information, and then proceeding to the second step; 를 포함하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 방법.Wireless-based thin client service method through the transmission reduction comprising a. 터미널 장치에 적용되는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 방법에 있어서,In the wireless-based thin client service method through the transmission reduction applied to the terminal device, 상기 터미널 장치가 클라이언트 장치의 무선 기반 씬 클라이언트 서비스 접속에 따라 기본 디스플레이 정보(초기 화면 정보)를 전송하여 사용자에게 디스플레이되도록 하는 제 1 단계;A first step of allowing the terminal device to transmit basic display information (initial screen information) to be displayed to the user according to a wireless-based thin client service connection of the client device; 상기 터미널 장치가 사용자로부터 입력되는 사용자 명령 이벤트를 무선망을 통하여 상기 클라이언트 장치로부터 전달받아 사용자 명령을 해석하는 제 2 단계;A second step of the terminal device receiving a user command event input from a user from the client device through a wireless network and interpreting the user command; 상기 터미널 장치가 사용자 명령을 해석한 결과에 따라 해당 기능을 자신이 수행한 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)를 추출하는 제 3 단계;A third step of extracting display information (screen update information) necessary to display the result information after the terminal device performs the corresponding function according to the result of interpreting the user command; 상기 터미널 장치가 추출된 디스플레이 정보를 클라이언트 측의 화면 크기에 맞게 변환하는 제 4 단계; 및A fourth step of the terminal device converting the extracted display information to the screen size of the client; And 상기 터미널 장치가 변환된 디스플레이 정보를 압축하여 상기 무선망을 통하여 상기 클라이언트 장치로 전달하여 디스플레이되도록 한 후에 상기 제 2 단계로 진행하는 제 5 단계A fifth step of the terminal device compressing the converted display information and transmitting the converted display information to the client device through the wireless network for display; 를 포함하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 방법.Wireless-based thin client service method through the transmission reduction comprising a. 제 12 항에 있어서,The method of claim 12, 상기 터미널 장치가 상기 제 3 단계에서 추출된 디스플레이 정보중에서 사용자에게 별 도움이 안되고 전송 데이터량을 증가시키는 디스플레이 정보를 미리 선별하여 삭제한 후에 상기 제 4 단계로 진행하는 제 6 단계A sixth step of proceeding to the fourth step after the terminal device selectively selects and deletes display information which does not help the user and increases the amount of transmission data from the display information extracted in the third step; 를 더 포함하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 방법.Wireless-based thin client service method through the transmission reduction further comprising a. 제 12 항 또는 제 13 항에 있어서,The method according to claim 12 or 13, 상기 사용자의 패킷 전송량에 따라 과금 정보를 관리하여 통신 사업자의 과금 시스템과 연동시키는 제 7 단계A seventh step of managing charging information according to the packet transmission amount of the user and interworking with a charging system of a telecommunications operator; 를 더 포함하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 방법.Wireless-based thin client service method through the transmission reduction further comprising a. 제 14 항에 있어서,The method of claim 14, 상기 제 3 단계는,The third step, 상기 제 2 단계의 사용자 명령 해석 결과가 인터넷 접속 및 필요한 정보 요청이면 인터넷을 통하여 해당하는 정보제공자로부터 HTTP 형태의 정보를 가져온 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보를 추출하는 것을 특징으로 하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 방법.If the result of interpreting the user command of the second step is an Internet connection and required information request, the amount of transmission is reduced after extracting display information necessary for displaying the information after obtaining the HTTP type information from the corresponding information provider through the Internet. Wireless based thin client service method. 제 14 항에 있어서,The method of claim 14, 상기 제 3 단계는,The third step, 상기 제 2 단계의 사용자 명령 해석 결과가 자신이 제공하는 서비스 요청이면 해당 기능을 수행하는 서버에 접속하여 해당 응용 프로그램을 실행시켜 그 결과 정보를 전달받은 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보를 추출하는 것을 특징으로 하는 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스 방법.If the result of interpreting the user command of the second step is a service request provided by the user, the user accesses a server that performs the corresponding function, executes the corresponding application, receives the result information, and then extracts display information necessary to display the result information. Wireless-based thin client service method through the transmission reduction, characterized in that the. 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스를 위하여, 소용량 프로세서를 구비한 클라이언트 장치에,In the client device having a small capacity processor for wireless-based thin client service through the transmission reduction 상기 클라이언트 장치가 무선망을 통하여 무선 기반 씬 클라이언트 서비스에 접속하여 터미널 서버로부터 기본 디스플레이 정보(초기 화면 정보)를 전달받아 사용자에게 디스플레이하는 제 1 기능;A first function of the client device accessing a wireless-based thin client service through a wireless network and receiving basic display information (initial screen information) from a terminal server and displaying the same to a user; 상기 클라이언트 장치가 사용자로부터 입력되는 사용자 명령 이벤트(인터넷 접속 및 필요한 정보 요청, 터미널 서버가 제공하는 특정 서비스 요청 등)를 상기 무선망을 통하여 상기 터미널 서버로 전달하는 제 2 기능;A second function of transmitting, by the client device, a user command event (internet connection and necessary information request, specific service request provided by the terminal server, etc.) input from the user to the terminal server through the wireless network; 사용자 명령이 상기 터미널 서버에서 실행된 결과를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)가 클라이언트 측의 화면 크기에 맞게 변환되고 압축된 정보를 상기 클라이언트 장치가 상기 터미널 서버로부터 상기 무선망을 통하여 수신하는 제 3 기능; 및The display information (screen update information) necessary for displaying the result of the user command executed on the terminal server is converted to fit the screen size of the client side, and the client device receives the compressed information from the terminal server through the wireless network. Third function; And 상기 클라이언트 장치가 수신된 디스플레이 정보의 압축을 해제하여 디스플레이 정보에 따라 화면을 갱신한 후에 상기 제 2 기능으로 진행하는 제 4 기능A fourth function of decompressing the received display information to update the screen according to the display information and then proceeding to the second function 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this. 전송량 감축을 통한 무선 기반 씬 클라이언트 서비스를 위하여, 대용량 프로세서를 구비한 터미널 장치에,In the terminal device with a large capacity processor for wireless-based thin client service through the transmission reduction 상기 터미널 장치가 클라이언트 장치의 무선 기반 씬 클라이언트 서비스 접속에 따라 기본 디스플레이 정보(초기 화면 정보)를 전송하여 사용자에게 디스플레이되도록 하는 제 1 기능;A first function for the terminal device to transmit basic display information (initial screen information) to be displayed to a user according to a wireless-based thin client service connection of a client device; 상기 터미널 장치가 사용자로부터 입력되는 사용자 명령 이벤트를 무선망을 통하여 상기 클라이언트 장치로부터 전달받아 사용자 명령을 해석하는 제 2 기능;A second function of receiving, by the terminal device, a user command event input from a user from the client device through a wireless network and interpreting the user command; 상기 터미널 장치가 사용자 명령을 해석한 결과에 따라 해당 기능을 자신이 수행한 후에 그 결과 정보를 디스플레이하는데 필요한 디스플레이 정보(화면 갱신 정보)를 추출하는 제 3 기능;A third function of extracting display information (screen update information) necessary for displaying the result information after the terminal device performs the corresponding function according to a result of the user terminal interpreting the user command; 상기 터미널 장치가 추출된 디스플레이 정보를 클라이언트 측의 화면 크기에 맞게 변환하는 제 4 기능; 및A fourth function of converting, by the terminal device, the extracted display information to a screen size of a client side; And 상기 터미널 장치가 변환된 디스플레이 정보를 압축하여 상기 무선망을 통하여 상기 클라이언트 장치로 전달하여 디스플레이되도록 한 후에 상기 제 2 기능으로 진행하는 제 5 기능A fifth function which proceeds to the second function after the terminal device compresses the converted display information and transmits it to the client device through the wireless network for display; 을 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium having recorded thereon a program for realizing this. 제 18 항에 있어서,The method of claim 18, 상기 터미널 장치가 상기 제 3 기능에서 추출된 디스플레이 정보중에서 사용자에게 별 도움이 안되고 전송 데이터량을 증가시키는 디스플레이 정보를 미리 선별하여 삭제한 후에 상기 제 4 기능으로 진행하는 제 6 기능A sixth function of proceeding to the fourth function after the terminal apparatus selects and deletes display information which does not help the user and increases the amount of transmission data from the display information extracted by the third function in advance; 을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium that records a program for further realization. 제 18 항 또는 제 19 항에 있어서,The method of claim 18 or 19, 상기 사용자의 패킷 전송량에 따라 과금 정보를 관리하여 통신 사업자의 과금 시스템과 연동시키는 제 7 기능A seventh function of managing the charging information according to the packet transmission amount of the user and interworking with the charging system of the telecommunication service provider; 을 더 실현시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록매체.A computer-readable recording medium that records a program for further realization.
KR1020010008794A 2001-02-21 2001-02-21 Wireless based thin client service system and method for transmission data decrease Ceased KR20020068649A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020010008794A KR20020068649A (en) 2001-02-21 2001-02-21 Wireless based thin client service system and method for transmission data decrease

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020010008794A KR20020068649A (en) 2001-02-21 2001-02-21 Wireless based thin client service system and method for transmission data decrease

Publications (1)

Publication Number Publication Date
KR20020068649A true KR20020068649A (en) 2002-08-28

Family

ID=27695118

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020010008794A Ceased KR20020068649A (en) 2001-02-21 2001-02-21 Wireless based thin client service system and method for transmission data decrease

Country Status (1)

Country Link
KR (1) KR20020068649A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005081122A1 (en) * 2004-02-23 2005-09-01 N Computing Co., Ltd. Network terminal operated by downloadable operating system and operating method thereof
KR100892763B1 (en) * 2008-08-12 2009-04-15 (주)위즈앤테크 Server-based computing system including docking station using a mobile terminal and method of operation

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR19990013413A (en) * 1997-07-04 1999-02-25 제프리엘.포맨 Remote control method, server and storage medium
KR19990044848A (en) * 1997-11-21 1999-06-25 포만 제프리 엘 Web page personalization method and cystomer based on requestor type
JP2000278439A (en) * 1999-03-22 2000-10-06 Sharp Corp Information communication device and information communication method
KR20000075844A (en) * 1997-03-13 2000-12-26 포만 제프리 엘 Kiosk and server connected to computer network

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20000075844A (en) * 1997-03-13 2000-12-26 포만 제프리 엘 Kiosk and server connected to computer network
KR19990013413A (en) * 1997-07-04 1999-02-25 제프리엘.포맨 Remote control method, server and storage medium
KR19990044848A (en) * 1997-11-21 1999-06-25 포만 제프리 엘 Web page personalization method and cystomer based on requestor type
JP2000278439A (en) * 1999-03-22 2000-10-06 Sharp Corp Information communication device and information communication method

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2005081122A1 (en) * 2004-02-23 2005-09-01 N Computing Co., Ltd. Network terminal operated by downloadable operating system and operating method thereof
KR100892763B1 (en) * 2008-08-12 2009-04-15 (주)위즈앤테크 Server-based computing system including docking station using a mobile terminal and method of operation

Similar Documents

Publication Publication Date Title
US6845102B1 (en) Method and system for network access over a low bandwidth link
Bharadvaj et al. An active transcoding proxy to support mobile web access
CN1716940B (en) System for dynamically controlling a network device
KR100399207B1 (en) Data conversion system and data conversion method thereof
US6247050B1 (en) System for collecting and displaying performance improvement information for a computer
EP1109371B1 (en) System and method for dynamically limiting information sent to a handheld device
US6795848B1 (en) System and method of reading ahead of objects for delivery to an HTTP proxy server
JP5081297B2 (en) Ubiquitous notification method and system for providing 3A-based push-type events
US6996417B2 (en) Radio terminal, information processing system using radio terminal, and external processing terminal for assisting radio terminal
US20030093520A1 (en) Method of controlling the amount of data transferred between a terminal and a server
JP2000222274A (en) System, method, and computer program for dynamic allocation for web content adaptation
WO2009082872A1 (en) Distribution method,operation method and system of application system in mobile communication network
CN101459571B (en) Method, system and apparatus for website mirroring
CN100527106C (en) Method to improve perceived access speed to data network content using a multicast channel and local cache
KR100624142B1 (en) Gateway device for wireless data service and wireless data service processing method in gateway device
US20020099803A1 (en) Presentation during network address acquisition
KR100755617B1 (en) Method for adapting service location placement based on recent data received from service nodes and actions of the service location manager
KR20040011000A (en) Image conversion system for providing optimized image for display terminal
KR20020068649A (en) Wireless based thin client service system and method for transmission data decrease
CN105610979B (en) Network resource transmission system and method based on virtualization technology
JP3658610B2 (en) Message communication method and communication system using wireless telephone
KR20020008579A (en) Web Proxy Solution with Compression
CN113852666B (en) Method for acquiring HTTP (hyper text transport protocol) resources in real time through FTP (File transfer protocol)
KR20020069058A (en) Wireless based thin client E-mail service system and method for transmission data decrease
KR100944894B1 (en) Web service provision system and method

Legal Events

Date Code Title Description
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20010221

PG1501 Laying open of application
A201 Request for examination
PA0201 Request for examination

Patent event code: PA02012R01D

Patent event date: 20060208

Comment text: Request for Examination of Application

Patent event code: PA02011R01I

Patent event date: 20010221

Comment text: Patent Application

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20070125

Patent event code: PE09021S01D

E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20070621

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20070125

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I