[go: up one dir, main page]

KR20000030847A - An internet full service system and user interface accessible at this system - Google Patents

An internet full service system and user interface accessible at this system Download PDF

Info

Publication number
KR20000030847A
KR20000030847A KR1020000014336A KR20000014336A KR20000030847A KR 20000030847 A KR20000030847 A KR 20000030847A KR 1020000014336 A KR1020000014336 A KR 1020000014336A KR 20000014336 A KR20000014336 A KR 20000014336A KR 20000030847 A KR20000030847 A KR 20000030847A
Authority
KR
South Korea
Prior art keywords
user
server
message
information
file
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.)
Pending
Application number
KR1020000014336A
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 KR1020000014336A priority Critical patent/KR20000030847A/en
Publication of KR20000030847A publication Critical patent/KR20000030847A/en
Priority to PCT/KR2001/000448 priority patent/WO2001075646A1/en
Priority to KR1020010014728A priority patent/KR20010092415A/en
Priority to AU2001244766A priority patent/AU2001244766A1/en
Pending 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
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/10File systems; File servers
    • G06F16/18File system types
    • G06F16/182Distributed file systems
    • G06F16/1824Distributed file systems implemented using Network-attached Storage [NAS] architecture
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/954Navigation, e.g. using categorised browsing
    • 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/50Business processes related to the communications industry
    • 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/60Business processes related to postal services

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Human Computer Interaction (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

PURPOSE: An integral internet service system and user interface apparatus for promoting access to this system are provided to use all services provided on the internet by a single graphic interface and form an integral communication network capable of transmitting and receiving data between personal computers and mobile communication systems by using wire/wireless communication system. CONSTITUTION: A server system for providing integral internet service by connecting internet network includes a user-made information providing server(27) for providing information requested by a user at real-time. A remote file management server(24) stores a file uploaded by the user and downloads the file at the request of the user. A searching server(26) performs a search for URL indicated by Korean by the user by using the search information database. A messenger server(25) transmits a message supplied by the user to another user and keeps the message. A network server(28) transmits a data transmitted by the user to wireless communication terminals.

Description

인터넷 통합서비스 시스템 및 이 시스템에 접근하는 것을 용이하게 하기 위한 사용자 인터페이스장치{AN INTERNET FULL SERVICE SYSTEM AND USER INTERFACE ACCESSIBLE AT THIS SYSTEM}Internet integrated service system and user interface device for facilitating access to the system {AN INTERNET FULL SERVICE SYSTEM AND USER INTERFACE ACCESSIBLE AT THIS SYSTEM}

본 발명은 일반적으로 인터넷과 같은 컴퓨터 네트워크에 관한 것으로서, 특히, 인터넷 사용자가 자신의 PC단말기를 이용하여 인터넷상에서 제공되는 모든 서비스를 효율적으로 이용할 수 있도록 하는 인터넷 통합 서비스시스템에 관한 것이다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention generally relates to computer networks such as the Internet, and more particularly, to an Internet integrated service system that enables an Internet user to efficiently use all services provided on the Internet using his PC terminal.

컴퓨터 시대의 시초로서 종종 1948년의 EDVAC 컴퓨터 시스템의 개발이 인용되고 있다. 이 시대 이후로 컴퓨터 시스템은 극히 정교한 장치로 발전되어 왔으며, 많은 다른 환경에서 컴퓨터 시스템을 볼 수 있다. 컴퓨터의 급격한 확산으로 인해, 컴퓨터들이 서로 통신할 수 있도록 허용하는 컴퓨터 네트워크의 개발이 촉진되었다.As the beginning of the computer age, the development of the EDVAC computer system of 1948 is often cited. Since this age, computer systems have evolved into extremely sophisticated devices, and computer systems can be seen in many different environments. The rapid proliferation of computers has prompted the development of computer networks that allow computers to communicate with each other.

개인용 컴퓨터(PC)의 도입에 따라, 많은 사람들이 컴퓨터에 접근가능하게 되었다. 개개 이용자가 서로 통신할 수 있도록 허용하는 개인용 컴퓨터를 위한 네크워크가 개발되었다. 이러한 방식으로 한 회사내의 많은 사람들이 하나의 컴퓨터 시스템상에서 실행되는 소프트웨어 애플리케이션과 동시에 통신할 수 있다.With the introduction of personal computers (PCs), many people have made computers accessible. Networks have been developed for personal computers that allow individual users to communicate with each other. In this way, many people in a company can simultaneously communicate with software applications running on a computer system.

최근에 매우 유행하고 있는 한가지 중요한 컴퓨터 네트워크로는 인터넷이 있다. 인터넷은 이러한 컴퓨터 및 네트워크의 확산으로부터 발생하였으며, 일반적으로 월드와이드웹 또는 WWW로서 알려진 컴퓨터 시스템 자원의 매우 복잡한 월드와이드 네트워크로 발전되었다.One important computer network that has become very popular lately is the Internet. The Internet has emerged from this proliferation of computers and networks and has evolved into a very complex worldwide network of computer system resources, commonly known as the World Wide Web or WWW.

인터넷에 액세스하길 원하는 개개의 PC(personal computer)의 이용자는 통상적으로 웹브라우저로서 알려진 소프트웨어 애플리케이션을 이용하여 인터넷에 액세스한다. 웹브라우저는 인터넷을 통해 웹서버로서 알려진 다른 컴퓨터로의 접속을 형성하고, 이용자의 컴퓨터 단말상에 디스플레이되는 정보를 웹서버로부터 수신한다.A user of a personal computer (PC) who wishes to access the Internet accesses the Internet using a software application, commonly known as a web browser. The web browser establishes a connection to another computer known as a web server via the Internet, and receives information displayed on the user's computer terminal from the web server.

이와 같이, 현재 인터넷 사용자들이 인터넷의 특정 기능성 서비스를 이용하기 위해서는 인터넷에 접속하여 웹브라우저를 구동시키고, 포탈사이트에 접속한 후 다수의 단계에 걸친 사이트 이동을 통해야만 원하는 사이트에 접속하여 서비스를 제공받을 수 있다.As such, in order for Internet users to use a specific functional service of the Internet, they can access a desired site only by accessing the Internet, running a web browser, accessing a portal site, and moving a site through multiple stages. I can receive it.

예를 들어, 인터넷으로 채팅을 하고자 하는 사용자가 있다면 인터넷에 접속하여 웹브라우저를 구동시키고, 개인이 설정한 홈페이지에 접속한 후, 채팅 서비스를 제공하는 타 사이트로 이동하여야 한다. 만일, 채팅서비스를 이용하기 위하여 별도의 클라이언트 프로그램을 다운 받아야 한다면, 다운로드라는 또 한번의 동작이 필요하게 된다. 또한, 채팅서비스를 이용하는 도중에 사용자가 전자우편을 체크하여야 한다면 다시 웹브라우저를 여는 동작부터 시작하여 이용하고자 하는 전자우편 사이트에 접속하기 까지 상술한 동작들을 반복해야만 한다.For example, if there is a user who wants to chat on the Internet, the user should connect to the Internet, run a web browser, access a homepage set by an individual, and then move to another site that provides a chat service. If a separate client program needs to be downloaded to use the chat service, another operation called download is required. In addition, if the user needs to check the e-mail while using the chat service, the above-described operations must be repeated until the user accesses the e-mail site to be used starting from the operation of opening the web browser again.

현재로서는 인터넷 사용자가 인터넷 서비스를 이용하기 위해서는 빈번한 물리적 이동을 하여야만 하며, 서비스간의 연계 불충분으로 인하여 동시에 다수의 서비스를 이용하기 위하여는 더 많은 시간과 물리적 동작을 요구받게 된다.At present, Internet users have to make frequent physical movements in order to use Internet services, and more time and physical operations are required to use multiple services simultaneously due to insufficient linkage between services.

최근에 이러한 불편을 해소하기 위하여 인터넷 서비스 제공업자들이 인스턴트 메신저 처럼 클라이언트 프로그램을 실행시키는 탈브라우저의 형태로 서비스를 운영하고 있지만 각 회사가 주력으로 하는 특정 서비스 기능(예를들어, 메신저, 채팅, 인터넷 검색, 주식거래 등)만을 제공하고 있는 실정이다.Recently, in order to alleviate this inconvenience, Internet service providers operate services in the form of a tal browser in which client programs are executed like instant messengers, but the specific service functions of each company (e.g., messenger, chat, Internet Search, stock trading, etc.).

인터넷의 여러기능을 제공해주는 서비스는 포탈사이트 정도이며, 컨텐츠 제공은 물론 인터넷 커뮤니케이션 기능을 통합하며, 각 기능간의 연계가 가능한 인터넷 서비스 시스템 및 사용자 인터페이스의 개발이 요청된다.The service that provides various functions of the Internet is about portal site, and it is required to develop an Internet service system and a user interface that integrate contents communication as well as Internet communication functions, and which can be linked between functions.

본 발명의 제 1 목적은 하나의 그래픽 인터페이스를 통해 인터넷상에서 제공되는 모든 서비스를 이용할 수 있는 통합 서비스 시스템을 구축하는 것이다.A first object of the present invention is to build an integrated service system that can use all the services provided on the Internet through one graphical interface.

본 발명의 제 2 목적은 전자우편, 검색, 파일전송, 원격 파일관리, 채팅, 메신저, 맞춤정보 제공 등 인터넷상의 모든 서비스를 손쉽게 활용할 수 있도록 하는 사용자 환경을 제공하는 것이다.A second object of the present invention is to provide a user environment for easily utilizing all services on the Internet, such as e-mail, search, file transfer, remote file management, chat, messenger, and personalized information provision.

본 발명의 제 3 목적은 유선인터넷망 뿐만 아니라 무선통신망을 이용하여 개인 PC단말과 이동통신기기 사이에 데이터의 송, 수신이 가능한 통합 네트워크를 형성할 수 있는 시스템을 제공하는 것이다.It is a third object of the present invention to provide a system capable of forming an integrated network capable of transmitting and receiving data between a personal PC terminal and a mobile communication device using a wireless communication network as well as a wired internet network.

상술한 목적을 달성하기 위한 본 발명의 인터넷 통합서비스 시스템은 네트워크망을 통해 접속되어 있는 클라이언트에 검색, 이메일, 메신저, 채팅, 맞춤정보제공, 엔터테인먼트 등의 서비스를 제공하는 복수의 서버로 구성된다.The Internet integrated service system of the present invention for achieving the above object is composed of a plurality of servers providing services such as search, email, messenger, chat, personalized information, entertainment, etc. to a client connected through a network.

이 서버시스템은 상기 클라이언트의 요구를 수렴하는 맞춤정보를 실시간으로 제공하기 위한 맞춤정보 제공서버와; 상기 클라이언트로부터 업로드되는 파일을 저장하고, 클라이언트의 요청이 있을 경우 이 저장된 파일을 해당 클라이언트에게 다운로드하기 위한 원격 파일관리서버와; 한글 도메인과 URL정보를 1:1로 매칭하여 저장하고 있는 검색정보 데이터베이스를 이용하여 상기 클라이언트로부터 입력되는 한글도메인이 지시하는 URL정보를 검색하여 이를 상기 클라이언트에 제공하기 위한 검색서버와; 상기 클라이언트로부터 제공되는 메세지를 원하는 다른 클라이언트에 전달하고, 보관하기 위한 메신저 서버와; 페이저망, 또는 이동통신망과 같은 무선통신망을 이용하여 상기 클라이언트로부터 전송되는 데이터를 무선통신단말에 전달하기 위한 네트워크서버를 포함한다.The server system includes a customized information providing server for providing customized information in real time that converges the client's request; A remote file management server for storing a file uploaded from the client and downloading the stored file to the client at the client's request; A search server for searching for URL information indicated by the Hangul domain inputted from the client and providing the same to the client using a search information database storing 1: 1 domain matching of the Hangul domain and URL information; A messenger server for delivering and storing a message provided from the client to another desired client; And a network server for transmitting data transmitted from the client to a wireless communication terminal using a wireless communication network such as a pager network or a mobile communication network.

또한, 상기 서버시스템은 이메일 서비스를 제공하기 위한 메일서버와; 채팅서비스를 제공하기 위한 채팅서버; 및 게임정보 리소스와 증권정보 리소스를 제공하기 위한 리소스 제공서버를 부가적으로 포함할 수 있다.In addition, the server system and a mail server for providing an email service; Chat server for providing a chat service; And a resource providing server for providing game information resources and stock information resources.

상기 맞춤정보 제공서버는 상기 클라이언트에 의해 설정된 맞춤정보 소개메세지를 맞춤정보 데이터베이스의 해당 사용자 저장공간으로부터 읽어들이기 위한 맞춤정보 소개메세지 판독수단과; 상기 판독수단에 의해 판독된 상기 소개메세지와 이 소개메세지와 관련되는 상세정보를 저장하고 있는 저장공간의 주소를 상기 소개메세지에 부착시켜 이를 상기 클라이언트의 화면상에 실시간으로 디스플레이하기 위한 수단을 포함하고, 이로 인해, 상기 클라이언트는 상기 서버로부터 제공되는 소개메세지를 선택하는 것에 의해 자신이 원하는 맞춤정보의 상세내용을 제공받을 수 있게 된다.The customized information providing server includes: a customized information introduction message reading means for reading the customized information introduction message set by the client from a corresponding user storage space of the customized information database; Means for attaching an address of a storage space storing the introduction message read by the reading means and detailed information associated with the introduction message to the introduction message and displaying the introduction message on a screen of the client in real time; Thus, the client can be provided with the details of the desired personalized information by selecting the introduction message provided from the server.

상기 원격파일관리서버는 사용자 데이터를 사용자 ID별로 별도 저장하기 위한 복수의 사용자 저장영역으로 구성되는 저장수단과; 사용자 컴퓨터로부터 전송되는 파일을 패킷단위로 수신하여 이 파일을 상기 저장수단의 해당 사용자 저장영역에 저장하기 위한 업로드 실행수단과; 상기 저장수단의 해당 사용자 저장영역에 저장되어 있는 특정 파일을 해당 사용자에게 패킷단위로 송신하기 위한 다운로드 실행수단을 포함한다.The remote file management server comprises: a storage means comprising a plurality of user storage areas for separately storing user data for each user ID; Upload execution means for receiving a file transmitted from a user computer on a packet basis and storing the file in a corresponding user storage area of the storage means; And download execution means for transmitting a specific file stored in the user storage area of the storage means to the corresponding user in packet units.

또한, 상기 파일관리서버는 특정한 하나의 사용자 컴퓨터로부터 수신한 파일을 또 하나의 다른 사용자 컴퓨터로 송신하기 위한 파일전송 연계수단을 부가적으로 포함한다.In addition, the file management server additionally includes a file transfer linking means for transmitting a file received from one specific user computer to another user computer.

상기 메신저서버는 사용자 컴퓨터로부터 수신한 메세지를 저장하기 위한 메세지 저장수단과; 상기 메세지 저장수단에 저장되어 있는 메세지를 특정 사용자에게 송신하기 위한 개인 메세지 전송수단과; 상기 메세지 저장수단에 저장되어 있는 메세지를 복수의 사용자가 모여 형성되는 특정 그룹의 모든 사용자에게 송신하기 위한 그룹 메세지 전송수단을 구비한다. 또한, 상기 메신저 서버는 메세지를 전송하고자 하는 특정한 사용자의 컴퓨터가 해당 메신저 서버에 접속중인지 여부를 판별하는 접속판별수단을 부가적으로 포함할 수 있다.The messenger server includes message storing means for storing a message received from a user computer; Personal message sending means for sending a message stored in said message storing means to a specific user; And group message transmission means for transmitting the message stored in the message storage means to all users of a specific group formed by a plurality of users. In addition, the messenger server may further include access determining means for determining whether a computer of a specific user who is to transmit a message is connected to the messenger server.

또한, 본 발명의 다른 일 양태로서의 사용자 인터페이스장치는 인터넷을 통해 복수의 서버와 접속함으로써 사용자 컴퓨터로 하여금 인터넷상의 여러가지 서비스를 이용할 수 있도록 하는 그래픽 사용자 인터페이스이다.In addition, a user interface device according to another aspect of the present invention is a graphical user interface that enables a user computer to use various services on the Internet by connecting to a plurality of servers via the Internet.

이 사용자 인터페이스장치는 사용자가 제공받기를 원하는 뉴스, 주식, 날씨정보 등을 사용자 요구에 맞추기 위하여 사용자 자신의 요구를 수렴하고, 이를 맞춤정보를 제공하는 서버에 송신하는 맞춤정보 선택수단과; 상기 맞춤정보 선택수단에 의해 수렴된 맞춤정보와 관련된 메세지를 실시간으로 상기 서버로부터 전송받아 이를 사용자 컴퓨터에 디스플레이하기 위한 맞춤정보 표시창과; 온라인상의 특정 저장공간에 설정되어 있는 사용자 자신의 저장영역에 파일을 업로드하거나 다운로드 하기 위하여 상기 저장공간을 관리하는 서버와 사용자 컴퓨터를 인터페이스하기 위한 원격파일관리수단과; 한글 도메인이나 상품에 관한 질의어를 입력하여 이를 검색할 수 있는 검색엔진서버에 전송하는 검색창과; 하나의 사용자로부터 다른 사용자로 메세지를 전송하거나 전송받도록 하기 위한 서버와 사용자 컴퓨터를 인터페이스하는 메신저수단과; 페이저망, 또는 이동통신망과 같은 무선통신망을 이용하여 사용자로부터 전송되는 데이터를 무선통신단말에 전달하기 위한 네트워크서버와 사용자 컴퓨터를 인터페이스 하기 위한 네트워크 실행수단을 포함한다.The user interface device comprises: personalized information selecting means for collecting the user's own request to meet the user's needs with news, stocks, weather information, etc. which the user wants to be provided; A customized information display window for receiving a message related to the customized information converged by the customized information selecting means from the server in real time and displaying the message on the user computer; Remote file management means for interfacing a user computer with a server managing the storage space for uploading or downloading files to a user's own storage area set in a specific storage space online; A search box for inputting a query word about a Korean domain or a product and transmitting the search word to a search engine server capable of searching the same; Messenger means for interfacing a user computer with a server for transmitting or receiving a message from one user to another user; And network execution means for interfacing a user computer with a network server for transmitting data transmitted from a user to a wireless communication terminal using a wireless communication network such as a pager network or a mobile communication network.

또한, 상기 사용자 인터페이스장치는 이메일 서비스를 제공하기 위한 메일서버와 사용자 컴퓨터를 인터페이스함으로써 전자우편 서비스를 실행하는 전자우편 실행수단과; 채팅서비스를 제공하기 위한 채팅서버와 사용자 컴퓨터를 인터페이스함으로써 채팅서비스를 실행하는 채팅서비스실행수단; 및 게임정보 리소스와 증권정보 리소스를 제공하기 위한 리소스 제공서버와 사용자 컴퓨터를 인터페이스하기 위한 리소스실행수단을 부가적으로 포함할 수 있다.In addition, the user interface device includes an email execution means for executing an email service by interfacing a user computer with a mail server for providing an email service; A chat service execution means for executing a chat service by interfacing a chat server and a user computer for providing a chat service; And a resource execution means for interfacing a user computer with a resource providing server for providing a game information resource and a stock information resource.

본 발명의 다른 목적 및 장점들은 하기에 설명될 것이며, 본 발명의 실시에 의해 알게 될 것이다. 또한, 본 발명의 목적 및 장점들은 첨부된 특허청구범위에 나타낸 수단 및 조합에 의해 실현될 수 있다.Other objects and advantages of the invention will be described below and will be appreciated by the practice of the invention. Furthermore, the objects and advantages of the present invention can be realized by means and combinations indicated in the appended claims.

명세서내에 통합되어 있고 명세서의 일부를 구성하는 첨부도면은 발명의 현재의 바람직한 실시예를 예시하며, 다음의 바람직한 실시예의 상세한 설명과 함께 본 발명의 원리를 설명하는 역할을 할 것이다.The accompanying drawings, which are incorporated in and constitute a part of the specification, illustrate the presently preferred embodiments of the invention and, together with the description of the following preferred embodiments, serve to explain the principles of the invention.

도 1은 본 발명의 인터넷 통합서비스 시스템이 적용되는 네크워크 구성도이다.1 is a network configuration to which the Internet integrated service system of the present invention is applied.

도 2는 본 발명의 인터넷 통합서비스 시스템의 블록구성도이다.2 is a block diagram of the Internet integrated service system of the present invention.

도 3은 본 발명의 사용자 인터페이스를 클라이언트 컴퓨터에 설치하기 위한 과정의 흐름도이다.3 is a flowchart of a process for installing a user interface of the present invention on a client computer.

도 4는 본 발명의 사용자 인터페이스가 클라이언트 컴퓨터 화면상에 디스플레이된 상태를 나타낸다.4 shows a state in which a user interface of the present invention is displayed on a client computer screen.

도 5는 본 발명의 맞춤 정보서비스가 실행되는 프로세스 흐름도이다.5 is a process flowchart in which the personalized information service of the present invention is executed.

도 6은 본 발명의 실시간 사용자 접속서비스가 실행되는 프로세스 흐름도이다.6 is a process flow diagram for executing a real-time user access service of the present invention.

도 7은 본 발명의 메신저 서비스가 실행되는 프로세스 흐름도이다.7 is a process flow diagram for executing a messenger service of the present invention.

도 8은 본 발명의 디스크 관리서버에 의해 실행되는 파일 다운로드 또는 업로드 과정의 흐름도이다.8 is a flowchart of a file download or upload process executed by the disk management server of the present invention.

도 9는 사용자간 파일 전송서비스가 실행되는 프로세스 흐름도이다.9 is a process flowchart of executing a file transfer service between users.

도 10은 한글 도메인 검색서비스가 실행되는 프로세스 흐름도이다.10 is a process flowchart of executing a Korean domain search service.

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

21: 메인서버 22: 메일서버21: main server 22: mail server

23: 채팅서버 24: 디스크 관리서버23: chat server 24: disk management server

25: 메신저서버 26: 검색서버25: messenger server 26: search server

27: 엔터테인먼트 서버 28: 웹서버27: Entertainment Server 28: Web Server

41: 회원관리 데이터베이스 42: 맞춤정보 데이터베이스41: Membership Management Database 42: Custom Information Database

43: 검색정보 데이터베이스 44: 메세지 데이터베이스43: search database 44: message database

이하에서, 첨부도면을 참조하여 본 발명의 바람직한 실시예를 상세히 설명한다.Hereinafter, with reference to the accompanying drawings will be described in detail a preferred embodiment of the present invention.

도 1은 본 발명의 인터넷 통합 서비스가 실행되는 네트워크시스템의 구성을 나타내는 도면이다.1 is a diagram showing the configuration of a network system on which the Internet integrated service of the present invention is executed.

도시하는 바와같이, 이 네트워크시스템은 네트워크망(3)을 통하여 서로 접속되는 퍼스널컴퓨터(50a ~ 50c) 및 서버시스템(20)과 이 서버시스템에 접속된 데이터베이스 시스템(40)으로 이루어진다.As shown, this network system consists of personal computers 50a to 50c and server system 20 connected to each other via a network 3 and a database system 40 connected to the server system.

상기 퍼스널컴퓨터(50a ~ 50c)는 상기 서버시스템(20)의 서비스를 받는 클라이언트이며, 후술하는 바와같이 이 서버시스템(20)이 제공하는 서비스를 이용하기 위한 사용자 인터페이스가 설치되는 것이다.The personal computers 50a to 50c are clients receiving the service of the server system 20, and a user interface for using the services provided by the server system 20 is installed as described below.

상기 서버시스템(20)은 본 발명의 통합 서비스를 제공하는 서비스공급자에 놓여지고 후술하는 전자우편, 검색, 메신저, 채팅, 원격 파일관리, 맞춤정보 제공 등의 처리를 실시한다.The server system 20 is placed in the service provider for providing the integrated service of the present invention and performs the following processes of e-mail, search, messenger, chat, remote file management, and provision of personalized information.

이 서버시스템(20)의 구성에 대해서는 상세히 후술한다.The structure of this server system 20 is mentioned later in detail.

상기 데이터베이스 시스템(40)은 상기 서버시스템(20)과 연동되는 다수의 데이터베이스를 포함한다. 이 데이터베이스 시스템(40)에는 상기 서버시스템(20)이 상기 클라이언트(50a ~ 50b)에 제공하고자 하는 각종 리소스(resource)가 저장된다.The database system 40 includes a plurality of databases interlocked with the server system 20. The database system 40 stores various resources that the server system 20 wants to provide to the clients 50a to 50b.

네트워크망(30)은 복수의 컴퓨터네트워크(LAN/WAN)를 상호 접속한 인터넷을 의미하지만, 반드시 이에 한정되는 것은 아니다. 즉, 클라이언트와 서버가 통신회선을 통해 접속되어 데이터, 텍스트, 그래픽 등의 멀티미디어 정보를 주고, 받을 수 있다면 유,무선 통신망을 불문한다.The network 30 refers to the Internet interconnecting a plurality of computer networks (LAN / WAN), but is not necessarily limited thereto. In other words, if the client and the server are connected through a communication line to transmit and receive multimedia information such as data, text, and graphics, regardless of wired or wireless communication networks.

상기 네트워크망(30)내에는 상기 서버시스템(20)이 놓여져 있는 서비스 공급자와 똑같은 서비스공급자가 다수 존재할 수 있다.In the network 30, there may be a plurality of service providers that are the same as the service providers on which the server system 20 is placed.

도 2는 도 1의 네트워크시스템에 있어서의 서버시스템(20) 및 데이터베이스 시스템(40)의 내부 구성을 나타내는 블록도이다.FIG. 2 is a block diagram showing the internal configuration of the server system 20 and the database system 40 in the network system of FIG.

본 발명의 서버시스템(20)은 메인서버(21), 메일서버(22), 채팅서버(23), 파일관리서버(24), 메신저서버(25), 검색서버(26), 네트워크서버(28), 및 맞춤정보서버(27)로 이루어진다.The server system 20 of the present invention includes a main server 21, a mail server 22, a chat server 23, a file management server 24, a messenger server 25, a search server 26, and a network server 28. ), And a customized information server 27.

상기 메인서버(21)는 본 발명의 인터넷 통합서비스를 효율적으로 활용할 수 있도록 하는 클라이언트 프로그램, 증권정보, 게임정보, 웹페이지 등을 상기 클라이언트에 제공하는 것이다. 또한, 상기 메인서버(22)에는 상기 서버시스템을 전체적으로 제어하기 위한 서버사이드 프로그램이 내장된다.The main server 21 is to provide the client with a client program, securities information, game information, web page, etc. to effectively utilize the Internet integrated service of the present invention. In addition, the main server 22 has a server-side program for controlling the server system as a whole.

상기 메일서버(22)는 SMTP(simple mail transfer protocol), POP(post office protocol)과 같은 프로토콜을 이용하여 상기 클라이언트에 전자우편 서비스를 제공하는 것이다. 특히, 본 발명의 메일서버는 웹에서 수행되는 웹메일을 지원하는 형태가 아니라 도 4와 같은 사용자 인터페이스를 사용하여 웹브라우저를 띄울 필요없이 바로 메일을 주고받을 수 있도록 한다.The mail server 22 provides an e-mail service to the client by using a protocol such as a simple mail transfer protocol (SMTP) or a post office protocol (POP). In particular, the mail server of the present invention does not support the web mail performed on the web, but can directly send and receive mail without having to open a web browser using a user interface as shown in FIG.

상기 채팅서버(23)는 본 발명의 서버시스템에 접속한 이용자들끼리 같은 시간대에 문자나 대화를 실시간으로 주고 받을 수 있도록 하기 위한 것이다. 특히, 상기 채팅서버는 PC카메라를 이용한 화상채팅과 같은 멀티미디어 채팅 기능도 지원한다.The chat server 23 is for allowing users who access the server system of the present invention to exchange texts or conversations in real time in the same time zone. In particular, the chat server also supports multimedia chat functions such as video chat using a PC camera.

상기 파일관리서버(24)는 상기 메인서버(21)에 접속하여 회원으로 가입한 이용자 각각에 대해 원격 저장공간을 부여하는 기능을 수행한다. 즉, 상기 파일관리서버내의 디스크장치에 이용자 각각을 위한 저장공간을 부여하고, 해당 이용자가 이 저장공간에 파일을 업로드하거나 다운로드함으로써 자신의 PC에 파일을 저장해둘 필요가 없어진다. 이와 같은 파일관리서버(24)의 다운로드/업로드 기능에 대해서는 첨부도면 도 8의 프로세스 루틴을 통해 자세히 설명한다.The file management server 24 accesses the main server 21 and performs a function of granting a remote storage space to each user who is registered as a member. That is, a storage space for each user is given to the disk device in the file management server, and the user does not need to store the file on his PC by uploading or downloading the file to the storage space. The download / upload function of the file management server 24 will be described in detail through the process routine of FIG. 8.

또한, 상기 파일관리서버(24)는 상기 클라이언트가 원하는 경우 상기 디스크장치내에 저장되어 있는 파일을 특정 사용자에게 전송하는 기능도 수행한다.In addition, the file management server 24 also performs a function of transmitting a file stored in the disk device to a specific user, if the client desires.

상기 메신저서버(25)는 첨부도면 도 7과 같은 프로세스 루틴을 실행하여 본 발명의 서버시스템에 접속한 클라이언트에 대해 원하는 클라이언트와 메세지를 주고받을 수 있도록 하기 위한 것이다. 특히, 본 발명의 메신저서버는 TCP(transmis sion control protocol)/UDP(user datagramm protocol) 프로그램을 사용하여 파일을 주고받으면서 대화를 나눌 수 있고, 각 클라이언트마다 메세지 저장공간을 부여하여 중요한 메세지를 보관할 수 있도록 한다. 또한, 상기 메신저서버는 특정 개인의 접속유지 상태확인 및 키보드 입력상태를 확인하는 기능을 수행한다.The messenger server 25 is for executing a process routine as shown in FIG. 7 to exchange messages with a desired client for a client connected to the server system of the present invention. In particular, the instant messenger server of the present invention can communicate by sending and receiving files using a TCP (transmission control protocol) / UDP (user datagramm protocol) program, and can store important messages by providing a message storage space for each client. Make sure In addition, the messenger server performs a function of checking a connection maintenance state and a keyboard input state of a specific individual.

상기 검색서버(26)는 사용자 컴퓨터에 설치되는 본 발명의 사용자 인터페이스(일명; 툴바)를 통해 야후, 알타비스타, 심마니와 같은 검색엔진에 단 한번의 물리적 동작만으로 접속이 가능하도록 한다. 또한, 영한, 한영사전, MP3 검색, 사진 검색, 전화번호 검색과 같은 기능성 검색기능을 제공한다. 또한, 상기 검색서버 (26)는 첨부도면 도 10과 같은 프로세스 루틴을 실행하여 검색창내에 한글 도메인을 입력하는 것 만으로 후술하는 검색정보 데이터베이스로부터 해당 한글 도메인에 매칭되는 URL정보를 추출하여 이를 클라이언트에 제공하는 기능을 수행한다.The search server 26 allows access to search engines such as Yahoo, Alta Vista, and Simmani through a single physical operation through the user interface (aka toolbar) of the present invention installed in a user computer. In addition, it provides functional search functions such as English-Korean, Korean-English dictionary, MP3 search, photo search, phone number search. In addition, the search server 26 extracts URL information matching the corresponding Korean domain from a search information database to be described later by simply executing a process routine as shown in FIG. 10 and inputting a Korean domain into a search box. Perform the function provided.

상기 맞춤정보서버(27)는 첨부도면 도 5와 같은 프로세스 루틴을 실행하여 해당 사용자가 원하는 맞춤정보를 제공하는 기능을 수행한다.The customized information server 27 executes a process routine as shown in FIG. 5 and performs a function of providing customized information desired by a corresponding user.

상기 네트워크 서버(28)는 본 발명의 서버시스템에 접속하는 클라이언트로 하여금 핸드폰이나 페이저와 같은 휴대통신기기에 음성, 문자메세지를 보내고, 다이얼 패드처럼 무료 인터넷 전화와 팩스를 사용할 수 있도록 유선인터넷망과 무선통신망 또는 페이저망을 서로 인터페이스하는 기능을 수행하는 것이다.The network server 28 allows a client accessing the server system of the present invention to send voice and text messages to a mobile communication device such as a mobile phone or pager, and to use a free internet phone and a fax as a dial pad. It is a function to interface a wireless communication network or a pager network with each other.

상술한 본 발명의 서버시스템(20)과 연동하여 상기 서버에 데이터, 텍스트, 파일, 화상, 음성과 같은 멀티미디어 자원을 제공하는 데이터베이스 시스템(40)의 상세 구성을 아래에서 상세히 설명한다.Detailed configuration of the database system 40 for providing multimedia resources such as data, text, file, image, and voice to the server in conjunction with the server system 20 of the present invention described above will be described in detail below.

상기 데이터베이스 시스템(40)은 회원관리 데이터베이스(41), 맞춤정보 데이터베이스(42), 검색정보 데이터베이스(43)로 구성된다.The database system 40 is composed of a member management database 41, a customized information database 42, a search information database 43.

상기 회원관리 데이터베이스(41)는 본 발명의 서비스를 이용하는 회원들의 회원정보를 저장하고, 개인 주소록과 일정관리와 같은 개인관리정보를 저장하기 위한 수단이다. 특히, 상기 회원관리 데이터베이스(41)는 본 발명의 서비스를 이용하는 회원들의 ID와 패스워드를 저장하고 있어 메인서버(21)의 인증 프로세스를 지원한다.The member management database 41 is a means for storing member information of members using the service of the present invention and storing personal management information such as a personal address book and a schedule management. In particular, the member management database 41 stores the ID and password of members using the service of the present invention to support the authentication process of the main server 21.

상기 맞춤정보 데이터베이스(42)는 상기 맞춤정보서버와 연동하여 사용자의 취향에 매칭되는 뉴스, 연예, 스포츠 등의 리소스를 제공한다.The customized information database 42 works with the customized information server to provide resources such as news, entertainment, sports, etc. that match the user's taste.

상기 검색정보 데이터베이스(43)는 한영사전, 영한사전, 전화번호 등의 검색 리소스를 저장하고 있을 뿐만 아니라, 한글 도메인과 이 도메인이 지시하는 웹페이지의 URL정보를 1:1로 매칭한 테이블을 저장하고 있다.The search information database 43 not only stores search resources such as a Korean-English dictionary, an English-Korean dictionary, and a phone number, but also stores a table in which the Hangul domain and the URL information of the web page indicated by the domain are 1: 1 matched. Doing.

도 3에는 클라이언트(50a ~ 50b)가 인터넷망을 통해 상기 메인서버(21)에 접속하여 도 4와 같은 사용자 인터페이스를 클라이언트 컴퓨터의 운영체제상에 설치하는 프로세스 루틴이 도시되어 있다.FIG. 3 shows a process routine in which the clients 50a to 50b access the main server 21 via the Internet network and install the user interface as shown in FIG. 4 on the operating system of the client computer.

본 발명의 서비스를 제공받고자 하는 사용자는 자신의 컴퓨터를 이용하여 본 발명의 메인서버에 접속함으로써 클라인언트와 서버사이에 데이터링크를 확보한다. (STEP A1)The user who wants to receive the service of the present invention secures a data link between the client and the server by accessing the main server of the present invention using his computer. (STEP A1)

상기 메인서버(21)에는 도 4와 같은 인터페이스를 설치하고, 실행하기 위한 클라이언트측 프로그램이 내장되어 있다. 따라서, 사용자는 이 클라이언트 프로그램을 메인서버(21)로 부터 자신의 컴퓨터로 다운로드 받는다. (STEP A2)The main server 21 has a client-side program for installing and executing the interface as shown in FIG. Therefore, the user downloads this client program from the main server 21 to his computer. (STEP A2)

메인서버로 부터 다운로드된 클라이언트 프로그램은 클라이언트 컴퓨터의 보조기억장치에 저장된다. (STEP A3)The client program downloaded from the main server is stored in the secondary memory of the client computer. (STEP A3)

상기 클라이언트 프로그램내에는 도 4와 같은 그래픽 사용자 인터페이스를 설치하기 위한 설치 프로그램이 내장되어 있다. 따라서, 이 설치 프로그램이 자동적으로 실행됨에 따라 클라이언트 컴퓨터의 모니터 화면에는 도 4와 같은 인터넷 전용의 사용자 인터페이스인 툴바(tool bar)가 디스플레이된다. (STEP A4)In the client program, an installation program for installing the graphical user interface shown in FIG. 4 is embedded. Accordingly, as the installation program is automatically executed, a tool bar, which is an Internet-only user interface as shown in FIG. 4, is displayed on the monitor screen of the client computer. (STEP A4)

이하에서, 도 4에 도시된 인터넷 전용의 사용자 인터페이스에 대한 기능과 역할을 상세히 설명한다.Hereinafter, functions and roles of the Internet-only user interface shown in FIG. 4 will be described in detail.

이 사용자 인터페이스는 브라우저와 같은 어플리케이션 프로그램을 거치지 않고, 클라이언트를 상기 서버시스템에 안내하기 위한 도우미이다. 이 사용자 인터페이스(이하, "툴바"로 약칭)는 도 4에 도시된 바와같이 긴 막대모양의 창을 갖는 툴바 형식(tool bar type)이다.This user interface is a helper for guiding a client to the server system without going through an application program such as a browser. This user interface (hereinafter abbreviated as "toolbar") is a toolbar type with a long bar-shaped window as shown in FIG.

상기 툴바는 크게 세부분으로 나누어진다.The toolbar is largely divided into subdivisions.

개인의 취향에 맞춰 정보를 전해주는 개인 맞춤정보 제공창(4)과, 원격 파일관리 기능, 전자우편, 채팅, 메신저 등과 같은 서비스를 이용하기 위한 아이콘 모음(5 ~ 13), URL(uniform resource locator), 전자상거래, 전화번호, 영한사전 검색등을 할 수 있는 검색창(16)이 있다.Personalized information providing window (4) that delivers information according to personal preferences, icon collection (5 to 13), URL (uniform resource locator) for using services such as remote file management function, e-mail, chat, messenger, etc. ), There is a search box 16 for e-commerce, phone number, English-Korean dictionary search, and so on.

먼저, 도 4의 도면부호 1은 이동버튼으로서 사용자가 본 발명의 서비스를 이용중에 툴바를 상, 하, 좌, 우 자유자재로 이동시켜, 원하는 위치에 툴바를 위치시킬 수 있는 기능을 제공하는 버튼이다.First, reference numeral 1 of FIG. 4 is a moving button that allows a user to freely move the toolbar up, down, left, and right while using the service of the present invention, and provides a function of placing a toolbar at a desired position. to be.

도면부호 2는 로고버튼(Nexter)으로서, 이 버튼(2)에는 상기 메인서버(21)가 제공하는 홈페이지의 메인페이지 URL이 링크되어 있다. 따라서, 사용자는 마우스와 같은 포인팅장치를 이용하여 상기 로고버튼(2)을 클릭하는 것 만으로 본 발명의 메인서버(21)가 제공하는 홈페이지를 불러 디스플레이할 수 있다. 또한, 상기 로고버튼(2)에는 다양한 메뉴를 탑재시켜 사용자의 편의를 도모할 수 있다.Reference numeral 2 denotes a logo button Nexter, to which the main page URL of the homepage provided by the main server 21 is linked. Therefore, the user can call and display the homepage provided by the main server 21 of the present invention by simply clicking the logo button 2 using a pointing device such as a mouse. In addition, the logo button 2 can be equipped with a variety of menus for the convenience of the user.

도면부호 3은 알람버튼으로서, 이 버튼(3)은 상기 메인서버(21)가 제공하는 웹사이트에 등록된 자신의 요구정보나 자신의 친분관계로 등록된 회원의 온-라인 진입시 또는 각종 메일이나 쪽지 등의 메세지 전달시 경고음을 발생시키기 위한 것이다.Reference numeral 3 is an alarm button, and this button 3 is used for on-line entry of a member registered in his / her acquaintance with his request information registered on the website provided by the main server 21 or various mails. This is to generate a beep when delivering a message such as a message.

도면부호 4는 맞춤정보 표시창을 나타낸다. 이 맞춤정보 표시창(4)은 상기 웹사이트에 등록한 사용자의 요구정보나 각종 메세지가 실시간으로 디스플레이되는 윈도우이다. 상기 사용자의 요구정보는 사용자가 자신의 취향에 따른 취향정보를 후술하는 도면부호 12의 맞춤정보 선택버튼을 통해 상기 맞춤정보서버(27)에 등록한 정보를 나타낸다. 따라서, 상기 맞춤정보서버(27)는 이 등록 정보에 근거하여 결정된 맞춤정보와 관련되는 메세지를 상기 맞춤정보 표시창(4)에 실시간으로 디스플레이시킨다.Reference numeral 4 denotes a custom information display window. This customized information display window 4 is a window in which the user's request information and various messages registered on the website are displayed in real time. The request information of the user indicates information registered by the user through the personal information server 27 through a personal information selection button 12, which describes taste information according to the user's taste. Therefore, the personalized information server 27 displays in real time the message relating to the personalized information determined based on this registration information on the personalized information display window 4.

사용자는 상기 툴바의 맞춤정보 표시창(4)을 마우스와 같은 입력장치를 이용하여 클릭하는 것에 의해 현재 디스플레이되는 메세지와 매칭되는 맞춤정보를 상기 맞춤정보서버(27)로부터 제공받는다.The user is provided with the customized information from the customized information server 27 that matches the currently displayed message by clicking on the customized information display window 4 of the toolbar using an input device such as a mouse.

도면부호 5는 파일관리 실행버튼을 나타낸다. 이 파일관리 실행버튼(5)은 상기 파일관리서버(24)와 사용자를 인터페이스하기 위한 파일관리자를 호출하는 커맨드를 포함한다. 즉, 사용자가 상기 파일관리 실행버튼(5)을 클릭하게 되면, 파일관리자가 호출되고, 사용자는 이 파일관리자를 이용하여 자신의 컴퓨터에서 작성된 데이터를 온라인상의 저장공간인 상기 파일관리서버의 디스크내(즉, 해당 사용자를 위한 저장공간)에 저장할 수 있다. 또한, 사용자는 상기 파일관리자를 호출하여 온라인상의 저장공간에 저장되어 있는 자신의 데이터를 자신의 컴퓨터로 다운로드할 수 있다.Reference numeral 5 denotes a file management execution button. The file management execution button 5 includes a command for invoking a file manager for interfacing the user with the file management server 24. That is, when the user clicks on the file management execution button 5, the file manager is called, and the user uses the file manager to write data created on his computer in the disk of the file management server, which is an online storage space. (I.e. storage for that user). In addition, the user may call the file manager to download his data stored in the online storage space to his computer.

도면부호 6은 전자우편 실행버튼을 나타낸다. 이 전자우편 실행버튼(6)은 상기 메일서버(22)와 사용자를 인터페이스하기 위한 메일관리자를 호출하는 커맨드를 포함한다. 즉, 사용자가 상기 전자우편 실행버튼(6)을 클릭하게 되면, 메일관리자가 호출되고, 이 메일관리자를 통해 특별히 메일브라우저(예를들어, MS사의 아웃룩익스프레스 등)를 호출할 필요없이 각종 전자우편 서비스를 이용할 수 있다. 따라서, 사용자는 별도의 메일 프로그램 계정설정 및 구동없이 툴바상에서 메일 검색 및 전송이 가능하며, 예약메일전송, 동보메일전송 등의 기능을 제공받을 수 있다. 특히, 웹다이어리(web diary) 시스템과 연계한 그룹메일 전송기능 및 사용자가 개인적으로 타인에게 자신과 관련된 메일계정을 발급할 수 있다.Reference numeral 6 denotes an email execution button. The email execution button 6 includes a command for invoking a mail manager for interfacing the user with the mail server 22. That is, when the user clicks on the email execution button 6, the mail manager is called, and various e-mails are not required without calling a special mail browser (e.g., Microsoft Outlook Express, etc.) through the mail manager. The service is available. Therefore, the user can search and send mails on the toolbar without setting up and running a separate mail program account, and can receive functions such as scheduled mail transmission and broadcast mail transmission. In particular, a group mail transmission function associated with a web diary system and a user can personally issue a mail account related to himself / herself to others.

도면부호 7은 증권정보 제공버튼을 나타낸다. 이 증권정보 제공버튼은 사용자 컴퓨터를 국내 증권사 웹사이트와 링크시키기 위한 버튼이다. 따라서, 사용자는 이 증권정보 제공버튼을 클릭하는 것에 의해 증권사 사이트에 접속하여 실시간 주식정보 및 관련 정보를 제공받을 수 있으며, 실시간 사이버 트레이딩을 할 수 있게 된다.Reference numeral 7 denotes a stock information providing button. This stock information providing button is a button for linking a user computer with a website of a domestic securities company. Therefore, the user can access the securities company site by clicking the securities information providing button, and can receive real-time stock information and related information, and perform real-time cyber trading.

도면부호 8은 인스턴트 메신저 기능을 제공하기 위한 메신저버튼이다. 이 메신저버튼(8)은 사용자와 상기 메신저서버(25)를 인터페이스하기 위한 메신저관리자를 호출하는 커맨드를 포함한다. 즉, 사용자가 상기 메신저 관리자를 호출하면, 이 메신저 관리자를 통해 일대일 및 일대다 메세지 전송기능, 파일전송 기능을 수행할 수 있다.Reference numeral 8 is a messenger button for providing an instant messenger function. The messenger button 8 includes a command for invoking a messenger manager for interfacing the user with the messenger server 25. That is, when the user calls the messenger manager, the messenger manager can perform one-to-one and one-to-many message transmission and file transmission functions.

도면부호 9는 채팅실행버튼을 나타낸다. 이 채팅실행버튼(9)은 사용자와 상기 채팅서버(23)를 인터페이스하기 위한 채팅관리자를 호출하는 커맨드를 포함한다. 이 채팅관리자는 클라이언트 방식의 채팅 프로그램으로서 일반적인 채팅기능 및 상기 메신저서버(25)와 연계한 통합 채팅 프로세스를 구현한다. 또한, 화상채팅을 통한 국내 및 국제화상회의 및 미팅이 가능하다.Reference numeral 9 denotes a chat execution button. The chat execution button 9 includes a command for calling a chat manager for interfacing the user with the chat server 23. The chat manager implements a general chat function and an integrated chat process in connection with the messenger server 25 as a client type chat program. In addition, domestic and international video conferences and meetings are possible through video chat.

도면부호 10은 동호회 및 게시판 실행버튼을 나타낸다. 사용자가 이 동호회및 게시판 실행버튼을 클릭하는 것에 의해 동호회, 자료실, 게시판, 중고품 장터까지의 모든 기능을 수행할 수 있다.Reference numeral 10 denotes a club and bulletin board execution button. The user can perform all functions of the club, the library, the bulletin board, and the used goods market by clicking on the button of the group and the bulletin board.

도면부호 11은 네트워크버튼을 나타낸다. 이 네트워크버튼(11)은 상기 네트워크서버(28)를 통해 사용자 컴퓨터와 무선통신망을 연결하는 기능을 수행한다. 즉, 핸드폰과 페이저(일명; 삐삐)에 음성, 문자 메세지를 보내고, 다이얼패드처럼 무료 인터넷 전화와 팩스도 쓸 수 있다. 또한, 개인주소록과 일정관리도 함께 해주기 때문에 인터넷과 우리 생활을 가까이 이어준다.Reference numeral 11 denotes a network button. The network button 11 performs a function of connecting a user computer and a wireless communication network through the network server 28. That means you can send voice and text messages to your cell phone and pager (aka beep), and use free internet calls and faxes, just like a dial pad. It also keeps your personal address book and calendar with you, helping to keep the Internet and our lives together.

도면부호 12는 맞춤정보 선택버튼을 나타낸다. 이 맞춤정보 선택버튼을 클릭하면, 사용자의 취향을 수렴하기 위한 체크박스가 디스플레이된다. 사용자는 마우스와 같은 포인팅장치를 이용하여 이 체크박스내의 여러 메뉴중 자신이 알고자하는 정보나 자신의 취향에 매칭되는 정보를 선택하여 이 선택된 정보를 상기 맞춤정보서버에 전달함으로써 자신의 요구에 수렴된 맞춤정보를 제공받을 수 있다. 특히, 상기 맞춤정보 선택버튼의 실행을 통해 재미있고 쓸모있는 자료들을 모아 채널별로 링크해주는 채널정보 서비스를 받을 수 있다.Reference numeral 12 denotes a custom information selection button. When this custom information selection button is clicked, a check box for displaying the user's taste is displayed. Using a pointing device such as a mouse, the user selects the information that he wants to know or the information that matches his taste from among the menus in this check box and delivers the selected information to the personalized information server to meet his needs. Customized information can be provided. In particular, through the execution of the personalized information selection button can receive a channel information service that collects interesting and useful materials to link by channel.

도면부호 13은 게임실행버튼을 나타낸다. 즉, 사용자는 이 게임실행버튼을 클릭하는 것에 의해 게임 프로그램이 실행되는 홈페이지로 직접 이동할 수 있다.Reference numeral 13 denotes a game play button. That is, the user can go directly to the homepage where the game program is executed by clicking on this game execution button.

도면부호 14는 URL/SEACH 선택버튼을 나타낸다. 즉, 사용자는 이 선택버튼을 통해 원하는 검색엔진서버에 접속하거나, 원하는 웹페이지로 이동할 수 있다.Reference numeral 14 denotes a URL / SEACH selection button. That is, the user can access the desired search engine server or move to the desired web page through this selection button.

도면부호 15는 쇼핑엔진실행버튼을 나타낸다. 이 버튼을 통해 사용자는 전자상거래를 위한 쇼핑몰 전용 검색엔진서버에 접속할 수 있다.Reference numeral 15 denotes a shopping engine execution button. Through this button, the user can access a shopping engine dedicated search engine server for electronic commerce.

도면부호 16은 상기 도면부호 14 및 15의 서비스를 이용하기 위해 질의어나 한글 도메인을 입력하기 위한 검색창을 나타낸다.Reference numeral 16 denotes a search box for inputting a query word or a Hangul domain in order to use the services of FIGS. 14 and 15.

도면부호 17은 사용자 개인의 인터넷 사용정보를 상기 메인서버에 등록 운영하여 사용자가 자신의 컴퓨터가 아닌 다른 장소로 이동하였을때에도 자신의 주소록을 사용할 수 있도록 하는 일종의 북마크버튼(book mark button)이다.Reference numeral 17 is a kind of bookmark mark button that registers and operates the user's Internet use information on the main server so that the user can use his / her address book even when the user moves to a place other than his computer.

도면부호 18은 확장,축소버튼을 나타낸다. 이 확장,축소버튼은 사용자의 편의에 따라 상기 툴바의 사이즈를 자유자재로 조절하기 위한 것이다. 이 사이즈의 조절은 3단계로 이루어진다.Reference numeral 18 denotes an expand / collapse button. The expand and contract buttons are used to freely adjust the size of the toolbar according to the user's convenience. This size adjustment is made in three steps.

이하에서, 상술한 툴바(인터넷 전용의 그랙픽 사용자 인터페이스)와 상기 서버시스템(20) 및 데이터베이스 시스템(40)을 이용하여 본 발명의 인터넷 통합 서비스를 실행하는 과정을 상세히 설명한다.Hereinafter, the process of executing the Internet integrated service of the present invention using the above-described toolbar (Graphic user interface dedicated to the Internet) and the server system 20 and the database system 40 will be described in detail.

먼저, 도 5를 참조하여 맞춤정보 선택 및 제공 프로세스를 상세히 설명한다.First, the process of selecting and providing personalized information will be described in detail with reference to FIG. 5.

도 3의 프로세스 루틴을 통해 사용자 컴퓨터의 운영체제상에 상술한 툴바와 같은 사용자 환경이 설정된 상태에서, 사용자는 상기 맞춤정보 선택버튼을 클릭하여 맞춤정보를 선택하기 위한 체크박스를 디스플레이한다.In a state in which the user environment such as the above-described toolbar is set on the operating system of the user computer through the process routine of FIG. 3, the user clicks the selection information selection button to display a check box for selecting the customization information.

이렇게 체크박스가 디스플레이되면, 사용자는 체크박스내의 뉴스, 주식, 날씨와 같은 메뉴 각각에 대해 자신의 취향에 매칭되거나 자신이 제공받고자 하는 사용자 취향정보를 선택한 후, 이를 상기 맞춤정보서버에 전달한다. 이러한 사용자 취향정보 조사데이터를 수신받은 맞춤정보서버는 이 조사데이터를 해당 사용자 ID에 대응하는 저장공간에 저장한다. 물론, 이미 해당 사용자를 위한 저장공간에 조사데이터가 저장되어 있다면, 이 기존의 조사데이터는 새로운 조사데이터로 갱신되어야 할 것이다. (STEP B1)When the check box is displayed in this way, the user selects user preference information that matches his or her taste for each menu such as news, stocks, and weather in the check box, and delivers the same to the custom information server. The customized information server receiving the user taste information survey data stores the survey data in a storage space corresponding to the user ID. Of course, if the survey data is already stored in the storage space for the user, the existing survey data will need to be updated with new survey data. (STEP B1)

해당 사용자를 위한 취향정보 조사데이터가 해당 사용자를 위한 저장공간에 저장된 상태에서 상기 맞춤정보서버는 일정한 시간간격으로 이 선택된 조사데이터에 근거한 맞춤정보리스트(맞춤정보의 종류를 간략히 소개하는 메세지 그룹)를 상기 툴바의 맞춤정보 표시창에 디스플레이한다. (STEP B2)While the taste information survey data for the user is stored in the storage space for the user, the personal information server generates a personal information list (a message group briefly introducing the type of personalized information) based on the selected survey data at regular intervals. It is displayed on the customized information display window of the toolbar. (STEP B2)

맞춤정보 표시창에 맞춤정보를 소개하는 메세지가 디스플레이되면, 사용자는 이 표시창을 통해 액세스하고자 하는 맞춤정보를 선택한 후, 마우스등을 이용하여 해당 표시창을 클릭함으로써 사용자 선택요구를 생성한다.When a message for introducing the personalized information is displayed on the personalized information display window, the user selects the personalized information to be accessed through this display window, and then generates a user selection request by clicking the corresponding window using a mouse or the like.

이 사용자 선택요구는 인터넷과 같은 네트워크망을 통해 맞춤정보서버로 전달되어 수신된다. (STEP B3)This user selection request is delivered to and received from the customized information server through a network such as the Internet. (STEP B3)

상기 사용자 선택요구를 수신한 맞춤정보서버는 선택한 정보의 상세한 내용을 사용자 컴퓨터에 전송한다. 즉, 선택된 맞춤정보를 제공하는 홈페이지의 URL주소나 맞춤정보 데이터베이스내에 저장되어 있는 해당 맞춤정보의 상세내용을 사용자 컴퓨터에 전송한다. (STEP B4)Upon receiving the user selection request, the personalized information server transmits the details of the selected information to the user's computer. That is, the URL address of the homepage providing the selected personalized information or the details of the personalized information stored in the personalized information database are transmitted to the user computer. (STEP B4)

클라이언트 컴퓨터는 상기 URL주소나 맞춤정보의 상세내용을 맞춤정보서버로부터 전달받아 해당 URL이 지시하는 웹페이지를 불러서 디스플레이하거나 맞춤정보 데이터베이스로부터 전달되는 상세내용을 디스플레이할 수 있다. (STEP B5)The client computer may receive the details of the URL address or the personalized information from the personalized information server, display a web page indicated by the corresponding URL, or display the details transmitted from the personalized information database. (STEP B5)

도 6에는 등록된 사용자의 접속시 다른 사용자에게 이 접속정보를 알려주는 기능을 실행하기 위한 프로세스 루틴이 도시되어 있다.6 shows a process routine for executing a function of informing the other user of this access information when the registered user is connected.

해당 사용자가 상기 툴바를 통해 메인서버와의 데이터링크를 확보하면(STEP C1), 메인서버(21)는 회원관리 데이터베이스(41)를 통해 접속된 사용자와 링크된 다른 사용자가 있는지 여부를 검색한다. (STEP C2)When the user secures a data link with the main server through the toolbar (STEP C1), the main server 21 searches whether there is another user linked with the user connected through the member management database 41. (STEP C2)

이때, 접속정보를 알려줄 다른 사용자가 존재하는 경우(STEP C3)에는 해당 타사용자의 접속유무를 확인한다. (STEP C4)At this time, if there is another user to inform the access information (STEP C3) to check whether the other user is connected. (STEP C4)

만약, 해당 타사용자가 상기 메인서버와 접속중인 경우에는 이 접속정보를 상기 해당 사용자에게 전달하고(STEP C6), 접속하고 있지 않은 경우에는 다른 사용자의 접속유무를 확인하기 위해 상기 STEP C4로 복귀한다. (STEP C5)If the other user is connected to the main server, the connection information is transmitted to the corresponding user (STEP C6). If the other user is not connected to the main server, the user returns to STEP C4 to check whether another user is connected. . (STEP C5)

상술한 프로세스 루틴을 통해 사용자는 파일을 전송하거나 메세지를 전달할 타사용자의 접속유무를 상시적으로 확인하는 것이 가능해진다.Through the above-described process routine, it is possible for a user to always check whether another user who is transferring a file or a message is connected.

도 7에는 인스턴트 메신저 서비스의 실행 프로세스 루틴이 도시되어 있다.7 shows an execution process routine of the instant messenger service.

인스턴트 메신저 시비스를 이용하고자 하는 사용자는 자신의 컴퓨터에 디스플레이되어 있는 툴바에서 메신저버튼(8)을 클릭하는 것에 의해 메신저관리자를 호출한다. 메신저관리자가 호출되면, 해당 사용자컴퓨터와 상기 메신저서버(25)와의 사이에 데이터링크가 확보된다.(STEP D1)The user who wants to use the instant messenger service calls the messenger manager by clicking the messenger button 8 on the toolbar displayed on his computer. When the messenger manager is called, a data link is secured between the user computer and the messenger server 25. (STEP D1)

메신저서버에 접속한 사용자는 메신저관리자를 통해 보내고자 하는 메세지가 그룹을 상대로 하는 것인지 특정 개인을 상대로 하는 것인지를 선택한다.(STEP D2) 이때, 사용자가 보내고자 하는 메세지가 그룹메세지인 경우 메신저서버는 해당 전송메세지를 수신한다. (STEP D3)The user who accesses the messenger server selects whether the message to be sent through the messenger manager is directed to the group or to a specific individual. (STEP D2) In this case, if the message to be sent by the user is a group message, the messenger server Receives the corresponding transmission message. (STEP D3)

전송메세지를 수신한 메신저서버는 해당 그룹에 소속되어 있는 사용자들의 ID를 모두 획득한다. (STEP D4)The messenger server receiving the transmission message acquires all the IDs of the users belonging to the group. (STEP D4)

반면에, 만약 상기 STEP D2에서 그룹메세지가 아닌 경우에는 메세지를 전송하고자 하는 특정 개인의 ID와 전송메세지를 수신한다. (STEP D5)On the other hand, if it is not a group message in the STEP D2, and receives the ID and the transmission message of the specific individual to send the message. (STEP D5)

ID가 획득된 특정 개인 사용자 또는 그룹 사용자들이 상기 도 6의 프로세스 루틴을 통해 현재 접속중인지 여부를 확인한다. (STEP D6)It is checked whether specific individual users or group users whose IDs are obtained are currently connected through the process routine of FIG. (STEP D6)

이때, 메세지를 수신할 수신자들이 접속중인 경우에는 해당 수신자에게 즉시 메세지를 전송하고(STEP D8), 접속되지 않은 경우에는 해당 메세지를 메세지 저장공간에 저장한다.(STEP D9) 이 메세지 저장공간은 메신저서버내의 디스크장치내에 마련할 수도 있고 별도의 데이터베이스내에 마련할 수도 있다.At this time, if the receiver to receive the message is connected, the message is immediately sent to the receiver (STEP D8). If not, the message is stored in the message storage space (STEP D9). It may be provided in a disk device in the server or in a separate database.

도 8에는 본 발명의 서비스 시스템에서 실행되는 원격파일관리 기능의 실행 프로세스 루틴을 도시한 것이다.8 shows an execution process routine of the remote file management function executed in the service system of the present invention.

온라인상의 저장공간에 자신의 파일을 저장해두고, 온라인을 통해 자신의 파일을 관리할 수 있도록 하는 원격파일관리 서비스를 이용하고자 하는 사용자는 상기 툴바의 원격파일관리버튼을 클릭하여 파일관리자를 호출함으로써 자신의 컴퓨터와 파일관리서버 사이에 데이터링크를 확보한다. (STEP E1)A user who wants to use a remote file management service that stores his file in an online storage space and manages his file online can call the file manager by clicking the remote file management button on the toolbar. Secure a data link between your computer and the file management server. (STEP E1)

파일관리서버는 해당 사용자 ID에 대응하는 파일저장공간을 디스크장치내에 확보한다. 상기 파일관리자가 호출된 상태에서 사용자는 원하는 데이터나 파일을 파일관리서버의 해당 사용자 ID에 대응하는 파일저장공간으로 다운로드할 것인지 또는 업로드할 것인지 여부를 결정한다. (STEP E2)The file management server secures a file storage space corresponding to the user ID in the disk device. In the state where the file manager is called, the user determines whether to download or upload desired data or files to a file storage space corresponding to the corresponding user ID of the file management server. (STEP E2)

이때, 파일을 다운로드할 경우에는 후술하는 파일 다운로드 루틴(STEP E3 ~ STEP E8)을 실행하고, 업로드할 경우에는 후술하는 파일 업로드 루틴(STEP E13 ~ STEP E16)을 실행한다.At this time, when downloading a file, file download routines (STEP E3 to STEP E8) described later are executed, and when uploading, file upload routines (STEP E13 to STEP E16) described below are executed.

이하에서, 파일 다운로드 루틴을 설명한다.The file download routine will be described below.

먼저, 사용자는 파일관리자를 통해 파일관리서버의 해당 사용자 저장공간으로부터 다운로드할 파일을 선택한다. (STEP E3)First, the user selects a file to download from the user storage space of the file management server through the file manager. (STEP E3)

다운로드할 파일이 선택되면, 이 선택된 파일을 다운로드할 것이라는 메세지를 사용자 ID와 함께 상기 파일관리서버에 전송한다. 파일관리서버는 상기 메세지와 사용자 ID를 수신한 후(STEP E4), 해당 사용자 ID가 회원관리 데이터베이스에 존재하는 유효한 ID인지를 확인한다. (STEP E5)If a file to download is selected, a message to the file management server along with the user ID is sent to the file management to download the selected file. After receiving the message and the user ID (STEP E4), the file management server checks whether the corresponding user ID is a valid ID existing in the member management database. (STEP E5)

사용자 ID가 확인되면, 파일관리 서버는 상기 선택된 파일을 상기 디스크 저장공간으로부터 불러들인후, 상기 사용자 ID에 대응하는 IP어드레스를 갖는 사용자 컴퓨터에 상기 파일을 패킷단위로 나누어서 전송한다. (STEP E6) 이때, 파일을 패킷단위로 나누어서 전송하는 이유는 서버쪽에서는 용량 부담이 적어서 좋고, 프로그램 사용자 쪽에서는 놀랄만큼의 빠른 속도로 파일이 전송됨을 느낄 수 있기 때문이다.When the user ID is confirmed, the file management server retrieves the selected file from the disk storage space, and transmits the file in packet units to a user computer having an IP address corresponding to the user ID. (STEP E6) At this time, the reason why the file is divided into packet units is that the server has a small capacity burden, and the program user can feel that the file is transmitted at a surprisingly high speed.

사용자 컴퓨터는 파일관리서버로부터 패킷단위로 나누어서 전송된 파일을 사용자 컴퓨터의 특정 저장공간에 저장한 후(STEP E7), 상기 파일관리서버측에 파일 전송 완료 메세지를 보낸다. (STEP E8)The user computer stores the file transmitted by dividing the packet unit from the file management server into a specific storage space of the user computer (STEP E7), and then sends a file transfer completion message to the file management server. (STEP E8)

이하에서, 파일 업로드 루틴을 설명한다.The file upload routine will be described below.

상기 STEP E2에서 파일 업로드가 선택되면, 파일관리서버는 사용자 컴퓨터로부터 해당 사용자의 ID를 입력받아 사용자 인증을 실행한다. (STEP D13)If the file upload is selected in STEP E2, the file management server receives the user's ID from the user computer and performs user authentication. (STEP D13)

사용자 인증이 완료되면, 사용자 컴퓨터는 전송할 파일이름과 해당 파일의 크기에 대한 정보를 파일관리서버에 전송한다. (STEP E14)When the user authentication is completed, the user computer transmits the file name and information about the size of the file to the file management server. (STEP E14)

전송할 파일에 대한 정보를 송신한 사용자 컴퓨터는 전송할 파일을 패킷단위로 나누어서 파일관리서버에 전송한다. 파일관리서버는 패킷단위로 전송되는 데이터를 결합하여 하나의 파일을 생성하고, 이 생성된 파일을 디스크장치의 해당 사용자 저장공간에 저장한다. (STEP E15)The user computer which has transmitted the information about the file to be transmitted divides the file to be transmitted in packet units and transmits the file to the file management server. The file management server combines the data transmitted in packet units to generate a file, and stores the generated file in a corresponding user storage space of the disk device. (STEP E15)

업로드되는 파일을 해당 사용자 저장공간에 저장한 파일관리서버는 업로드 종료 메세지를 사용자 컴퓨터에 전송하여 사용자 컴퓨터가 이 메세지를 수신할 수 있도록 한다. (STEP E16)The file management server storing the uploaded file in the user storage space sends an upload end message to the user computer so that the user computer can receive the message. (STEP E16)

도 9에는 본 발명의 파일관리서버에 접속중인 특정 사용자가 다른 사용자에게 임의의 파일을 전송하는 루틴이 도시되어 있다.9 shows a routine in which a particular user who is accessing the file management server of the present invention transmits an arbitrary file to another user.

이하에서, 사용자 컴퓨터와 사용자 컴퓨터 사이에서 파일이 전송되는 루틴을 상세히 설명한다.In the following, a routine for transferring a file between the user computer and the user computer will be described in detail.

본 발명의 파일관리서버에 접속중인 특정 사용자 컴퓨터는 파일관리서버에 전송할 파일이름과 파일을 보낼 사용자의 ID와 자신의 ID를 전송한다. (STEP F1)The specific user computer connected to the file management server of the present invention transmits the file name to be sent to the file management server, the ID of the user to send the file and its own ID. (STEP F1)

파일을 수신할 ID를 소유하는 사용자 컴퓨터가 현재 본 발명의 메인서버와 접속중인지 여부를 판단한다. (STEP F2)It is determined whether the user computer possessing the ID to receive the file is currently connected to the main server of the present invention. (STEP F2)

이때, 수신측 ID를 소유하는 사용자 컴퓨터가 접속중인 경우 파일관리서버는 해당 전송 파일을 수신받아 수신측 사용자 컴퓨터에 파일링크 수락을 요청한다. (STEP F3)At this time, when the user computer that owns the receiving side ID is connected, the file management server receives the transmission file and requests the receiving user computer to accept the file link. (STEP F3)

수신측 사용자 컴퓨터측에서 링크요청을 수락하면, 파일관리서버는 해당 파일을 해당 ID가 쓸수있게 해당 사용자 컴퓨터에 전송한다. (STEP F5)If the receiving user computer accepts the link request, the file management server transmits the file to the user computer for the ID to use. (STEP F5)

파일의 전송이 완료되면, 파일관리서버는 송신측 사용자 컴퓨터에 파일의 전송이 완료되었음을 나타내는 메세지를 송신한다. (STEP F6)When the file transfer is completed, the file management server sends a message indicating that the file transfer is completed to the sending user computer. (STEP F6)

파일 전송이 완료되었다는 메세지를 수신한 송신측 사용자 컴퓨터는 완료 메세지를 확인한 후 파일전송 작업을 완료한다. (STEP F7)Receiving the message that the file transfer is complete, the sending user computer confirms the completion message and then completes the file transfer operation. (STEP F7)

한편, 상기 STEP F2에서 수신측 ID를 소유하는 사용자 컴퓨터가 상기 메인서버에 접속되어 있지 않은 경우, 상기 파일관리서버는 해당 ID가 접속중이 아니라는 메세지를 송신측 사용자 컴퓨터에 송신하고 파일전송작업을 종료한다. (STEP F4)On the other hand, if the user computer that owns the receiving side ID is not connected to the main server in STEP F2, the file management server sends a message to the sending user computer that the corresponding ID is not connected and performs a file transfer operation. Quit. (STEP F4)

상술한 도 8 및 도 9의 원격파일 관리기능은 각종 문서의 멀티미디어화로 인한 데이터양의 증가에 따른 플로피 디스크의 저장 능력한계의 노출과 PC에서 작성된 사용자 개개인의 데이터 이동과 관리의 어려움, 현재 이메일 서비스에서 제공하는 데이터 저장능력의 한계, 점차 네트워크 환경을 이용한 모빌 컴퓨팅 환경에 대한 사용자들의 강한 수요증대, 이동형 컴퓨터인 노트북의 고비용구조로 인한 대중 보급의 미흡 등의 문제점에서 착안된 것이다.The above-mentioned remote file management function of FIGS. 8 and 9 exposes the storage capacity limit of the floppy disk according to the increase of data amount due to the multimediaization of various documents, the difficulty of moving and managing the data of each user created on the PC, and the current email service. It was conceived from the limitations of the data storage capacity provided by the company, the increasing demand of users for the mobile computing environment using the network environment, and the lack of public dissemination due to the high cost structure of the mobile computer laptop.

즉, 이러한 원격파일 관리기능은 자신의 PC에서 작성된 데이터를 온라인상의 저장공간에 저장 및 관리할 수 있으며, 세계 어디서나 네트워크 환경을 통하여 접근할 수 있는 사용자만의 저장공간을 제공해준다.That is, the remote file management function can store and manage data created on its own PC in an online storage space, and provides a user's own storage space that can be accessed through a network environment anywhere in the world.

또한, 상기 원격파일 관리기능은 팩스, 이메일 전송 등 타인 및 타사이트와의 서비스 연계도 가능하게 한다.In addition, the remote file management function enables the connection of services with other people and other sites, such as fax and e-mail transmission.

도 10은 본 발명의 검색서버에서 실행되는 한글 도메인 검색기능에 대한 실행 루틴을 도시하고 있다.10 shows an execution routine for the Hangul domain search function executed in the search server of the present invention.

사용자는 툴바상의 검색창에 원하는 정보를 제공하는 웹사이트의 한글 도메인을 키보드와 같은 입력장치를 이용하여 입력한다. (STEP G1)The user inputs a Hangul domain of a website that provides desired information in a search box on a toolbar using an input device such as a keyboard. (STEP G1)

검색창을 통해 입력된 한글 도메인 정보를 수신한 검색서버는 해당 한글 도메인에 대응하는 URL정보를 검색 데이터베이스로부터 검색한다. (STEP G2)The search server, which has received Korean domain information input through the search box, searches for URL information corresponding to the Korean domain from a search database. (STEP G2)

상기 검색 데이터베이스에는 한글 도메인과 URL정보가 1:1로 매칭되어 있는 URL사상테이블이 저장되어 있다.The search database stores a URL mapping table in which the Hangul domain and the URL information are matched 1: 1.

따라서, 상기 검색서버는 상기 URL사상테이블내에서 입력된 한글 도메인에 해당하는 URL주소가 존재하는지 여부를 판단하여(STEP G4), 존재하지 않는 경우에는 에러메시지를 사용자 컴퓨터에 출력하고, 존재하는 경우에는 해당 URL정보를 판독하여 이 URL을 사용자 컴퓨터의 웹브라우저에 전달한다. (STEP G5)Therefore, the search server determines whether a URL address corresponding to the Hangul domain entered in the URL mapping table exists (STEP G4), and if it does not exist, outputs an error message to the user's computer. Reads the URL information and passes it to the web browser of the user's computer. (STEP G5)

URL을 전송받은 웹브라우저는 이 URL이 지시하는 웹페이지를 불러들여 이를 브라우저 화면상에 디스플레이한다. (STEP G6)The web browser receiving the URL retrieves the web page pointed to by the URL and displays it on the browser screen. (STEP G6)

이때, 사용자는 툴바의 검색창을 통해 한글 도메인을 입력하는 것만으로 해당 웹사이트에 접속되기 때문에 마치 브라우저를 거치지 않은 것과 같은 느낌을 갖게 된다. 즉, 툴바와 연관되어 있는 본 발명의 클라이언트 프로그램에는 기존의 웹브라우저의 기능을 그대로 이용할 수 있는 함수들이 내장되어 있음을 알 수 있다.In this case, the user is connected to the corresponding website only by inputting the Hangul domain through the search box of the toolbar. In other words, it can be seen that the client program of the present invention associated with a toolbar has functions that can use functions of an existing web browser as it is.

상술한 실시예에 본 발명이 한정되는 것은 아니며 본 발명이 속하는 기술분야에서 통상의 지식을 갖는 자에 의해 본 발명의 기술사상과 아래에 기재될 특허청구범위의 균등범위내에서 다양한 수정 및 변형이 가능함은 물론이다.The present invention is not limited to the above-described embodiments, and various modifications and variations are made by those skilled in the art within the equivalent scope of the technical concept of the present invention and the claims to be described below. Of course it is possible.

본 발명은 데스크탑 툴바를 이용하여 인터넷 주요 기능 통합 및 업무 자동화의 구현이 가능하다.The present invention enables the integration of main Internet functions and task automation using the desktop toolbar.

또한, 오프라인, 온라인, 무선통신을 연계, 통합하여 인터넷의 유용한 각종 커뮤니케이션 및 업무지원 사항을 통합 지원하는 원스톱 솔루션을 개발하여 제공하고, 일반 인터넷 사용자, 전자상거래 및 소호(SOHO) 창업자, 기타 인터넷 관련 사업자는 본 발명의 시스템을 통해 별도의 개인적인 준비없이 자유로운 인터넷 사용환경을 갖출 수 있게 된다.In addition, it develops and provides one-stop solution that integrates and integrates offline, online, and wireless communication to support various useful communication and business support of the Internet, and provides general Internet users, founders of e-commerce and SOHO, and other Internet. Relevant operators will be able to have a free Internet environment without additional personal preparation through the system of the present invention.

Claims (12)

네트워크망을 통해 접속되어 있는 클라이언트에 검색, 이메일, 메신저, 채팅, 맞춤정보제공, 엔터테인먼트 등의 통합 서비스를 제공하는 서버시스템으로서,As a server system that provides integrated services such as search, email, messenger, chat, personalized information, and entertainment to clients connected through a network, 상기 서버시스템은The server system 상기 클라이언트의 요구를 수렴하는 맞춤정보를 실시간으로 제공하기 위한 맞춤정보 제공서버와;A personalized information providing server for providing personalized information in real time to converge the request of the client; 상기 클라이언트로부터 업로드되는 파일을 저장하고, 클라이언트의 요청이 있을 경우 이 저장된 파일을 해당 클라이언트에게 다운로드하기 위한 원격 파일관리서버와;A remote file management server for storing a file uploaded from the client and downloading the stored file to the client at the client's request; 한글 도메인과 URL정보를 1:1로 매칭하여 저장하고 있는 검색정보 데이터베이스를 이용하여 상기 클라이언트로부터 입력되는 한글도메인이 지시하는 URL정보를 검색하여 이를 상기 클라이언트에 제공하기 위한 검색서버와;A search server for searching for URL information indicated by the Hangul domain inputted from the client and providing the same to the client using a search information database storing 1: 1 domain matching of the Hangul domain and URL information; 상기 클라이언트로부터 제공되는 메세지를 원하는 다른 클라이언트에 전달하고, 보관하기 위한 메신저 서버와;A messenger server for delivering and storing a message provided from the client to another desired client; 페이저망, 또는 이동통신망과 같은 무선통신망을 이용하여 상기 클라이언트로부터 전송되는 데이터를 무선통신단말에 전달하기 위한 네트워크서버를 포함하는 것을 특징으로 하는 인터넷 통합서비스 시스템.And a network server for transmitting data transmitted from the client to a wireless communication terminal using a wireless communication network such as a pager network or a mobile communication network. 제 1 항에 있어서,The method of claim 1, 이메일 서비스를 제공하기 위한 메일서버와;A mail server for providing an email service; 채팅서비스를 제공하기 위한 채팅서버; 및Chat server for providing a chat service; And 게임정보 리소스와 증권정보 리소스를 제공하기 위한 리소스 제공서버를 부가적으로 포함하는 것을 특징으로 하는 인터넷 통합서비스 시스템.Internet integrated service system further comprises a resource providing server for providing game information resources and stock information resources. 제 1 항에 있어서,The method of claim 1, 상기 맞춤정보 제공서버는The custom information providing server 상기 클라이언트에 의해 설정된 맞춤정보 소개메세지를 맞춤정보 데이터베이스의 해당 사용자 저장공간으로부터 읽어들이기 위한 맞춤정보 소개메세지 판독수단과;Personalized information introduction message reading means for reading the personalized information introduction message set by the client from the user storage space of the personalized information database; 상기 판독수단에 의해 판독된 상기 소개메세지와 이 소개메세지와 관련되는 상세정보를 저장하고 있는 저장공간의 주소를 상기 소개메세지에 부착시켜 이를 상기 클라이언트의 화면상에 실시간으로 디스플레이하기 위한 수단을 포함하고;Means for attaching an address of a storage space storing the introduction message read by the reading means and detailed information associated with the introduction message to the introduction message and displaying the introduction message on a screen of the client in real time; ; 이로인해, 상기 클라이언트는 상기 서버로부터 제공되는 소개메세지를 선택하는 것에 의해 자신이 원하는 맞춤정보의 상세내용을 제공받을 수 있는 것을 특징으로 하는 인터넷 통합서비스 시스템.Accordingly, the client can be provided with the details of the desired personalized information by selecting the introduction message provided from the server. 제 1 항에 있어서,The method of claim 1, 상기 원격파일관리서버는The remote file management server 사용자 데이터를 사용자 ID별로 별도 저장하기 위한 복수의 사용자 저장영역으로 구성되는 저장수단과;Storage means comprising a plurality of user storage areas for storing user data separately for each user ID; 사용자 컴퓨터로부터 전송되는 파일을 패킷단위로 수신하여 이 파일을 상기 저장수단의 해당 사용자 저장영역에 저장하기 위한 업로드 실행수단과;Upload execution means for receiving a file transmitted from a user computer on a packet basis and storing the file in a corresponding user storage area of the storage means; 상기 저장수단의 해당 사용자 저장영역에 저장되어 있는 특정 파일을 해당 사용자에게 패킷단위로 송신하기 위한 다운로드 실행수단을 포함하는 것을 특징으로 하는 인터넷 통합서비스 시스템.And a download execution means for transmitting a specific file stored in the user storage area of the storage means to the corresponding user in packet units. 제 4 항에 있어서,The method of claim 4, wherein 상기 파일관리서버는The file management server 특정한 하나의 사용자 컴퓨터로부터 수신한 파일을 또 하나의 다른 사용자 컴퓨터로 송신하기 위한 파일전송 연계수단을 부가적으로 포함하는 것을 특징으로 하는 인터넷 통합서비스 시스템.And an additional file transfer linking means for transmitting a file received from one specific user computer to another user computer. 제 1 항에 있어서,The method of claim 1, 상기 메신저서버는The messenger server 사용자 컴퓨터로부터 수신한 메세지를 저장하기 위한 메세지 저장수단과;Message storage means for storing a message received from a user computer; 상기 메세지 저장수단에 저장되어 있는 메세지를 특정 사용자에게 송신하기 위한 개인 메세지 전송수단과;Personal message sending means for sending a message stored in said message storing means to a specific user; 상기 메세지 저장수단에 저장되어 있는 메세지를 복수의 사용자가 모여 형성되는 특정 그룹의 모든 사용자에게 송신하기 위한 그룹 메세지 전송수단을 구비하는 것을 특징으로 하는 인터넷 통합서비스 시스템.And a group message transmitting means for transmitting a message stored in the message storing means to all users of a specific group formed by a plurality of users. 제 6 항에 있어서,The method of claim 6, 상기 메신저 서버는The messenger server 메세지를 전송하고자 하는 특정한 사용자의 컴퓨터가 해당 메신저 서버에 접속중인지 여부를 판별하는 접속판별수단을 부가적으로 포함하는 것을 특징으로 하는 인터넷 통합서비스 시스템.And an access discrimination means for determining whether a computer of a specific user who wants to transmit a message is accessing a corresponding messenger server. 인터넷을 통해 복수의 서버와 접속함으로써 사용자 컴퓨터로 하여금 인터넷상의 여러가지 서비스를 이용할 수 있도록 하는 그래픽 사용자 인터페이스장치로서,A graphical user interface device that allows a user computer to use various services on the Internet by connecting to a plurality of servers through the Internet, 상기 사용자 인터페이스장치가The user interface device 사용자가 제공받기를 원하는 뉴스, 주식, 날씨정보 등을 사용자 요구에 맞추기 위하여 사용자 자신의 요구를 수렴하고, 이를 맞춤정보를 제공하는 서버에 송신하는 맞춤정보 선택수단과;Personalized information selecting means for collecting the user's own request in order to meet the user's needs with news, stocks, weather information, etc. which the user wants to receive; 상기 맞춤정보 선택수단에 의해 수렴된 맞춤정보와 관련된 메세지를 실시간으로 상기 서버로부터 전송받아 이를 사용자 컴퓨터에 디스플레이하기 위한 맞춤정보 표시창과;A customized information display window for receiving a message related to the customized information converged by the customized information selecting means from the server in real time and displaying the message on the user computer; 온라인상의 특정 저장공간에 설정되어 있는 사용자 자신의 저장영역에 파일을 업로드하거나 다운로드 하기 위하여 상기 저장공간을 관리하는 서버와 사용자 컴퓨터를 인터페이스하기 위한 원격파일관리수단과;Remote file management means for interfacing a user computer with a server managing the storage space for uploading or downloading files to a user's own storage area set in a specific storage space online; 한글 도메인이나 상품에 관한 질의어를 입력하여 이를 검색할 수 있는 검색엔진서버에 전송하는 검색창과;A search box for inputting a query word about a Korean domain or a product and transmitting the search word to a search engine server capable of searching the same; 하나의 사용자로부터 다른 사용자로 메세지를 전송하거나 전송받도록 하기 위한 서버와 사용자 컴퓨터를 인터페이스하는 메신저수단과;Messenger means for interfacing a user computer with a server for transmitting or receiving a message from one user to another user; 페이저망, 또는 이동통신망과 같은 무선통신망을 이용하여 사용자로부터 전송되는 데이터를 무선통신단말에 전달하기 위한 네트워크서버와 사용자 컴퓨터를 인터페이스 하기 위한 네트워크 실행수단을 포함하는 것을 특징으로 하는 사용자 인터페이스장치.And network execution means for interfacing a user computer with a network server for transmitting data transmitted from a user to a wireless communication terminal using a wireless communication network such as a pager network or a mobile communication network. 제 8 항에 있어서,The method of claim 8, 상기 사용자 인터페이스장치가The user interface device 해당 사용자 컴퓨터의 운영체제상에 디스플레이되는 툴바형태인 것을 특징으로 하는 사용자 인터페이스장치.And a toolbar displayed on the operating system of the user's computer. 제 9 항에 있어서,The method of claim 9, 상기 툴바의 사이즈를 조절하기 위한 사이즈 조절수단을 부가적으로 포함하는 것을 특징으로 하는 사용자 인터페이스장치.And a size adjusting means for adjusting the size of the toolbar. 제 9 항에 있어서,The method of claim 9, 상기 툴바를 사용자 컴퓨터의 화면상에 자유자재로 이동시키기 위한 이동수단을 부가적으로 포함하는 것을 특징으로 하는 사용자 인터페이스장치.And a moving means for moving the toolbar freely on the screen of the user computer. 제 8 항에 있어서,The method of claim 8, 상기 사용자 인터페이스장치는The user interface device 이메일 서비스를 제공하기 위한 메일서버와 사용자 컴퓨터를 인터페이스함으로써 전자우편 서비스를 실행하는 전자우편 실행수단과;E-mail executing means for executing an e-mail service by interfacing a user computer with a mail server for providing an e-mail service; 채팅서비스를 제공하기 위한 채팅서버와 사용자 컴퓨터를 인터페이스함으로써 채팅서비스를 실행하는 채팅서비스실행수단; 및A chat service execution means for executing a chat service by interfacing a chat server and a user computer for providing a chat service; And 게임정보 리소스와 증권정보 리소스를 제공하기 위한 리소스 제공서버와 사용자 컴퓨터를 인터페이스하기 위한 리소스실행수단을 부가적으로 포함하는 것을 특징으로 하는 사용자 인터페이스장치.And a resource providing means for interfacing a user computer with a resource providing server for providing a game information resource and a stock information resource.
KR1020000014336A 2000-03-21 2000-03-21 An internet full service system and user interface accessible at this system Pending KR20000030847A (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
KR1020000014336A KR20000030847A (en) 2000-03-21 2000-03-21 An internet full service system and user interface accessible at this system
PCT/KR2001/000448 WO2001075646A1 (en) 2000-03-21 2001-03-21 An internet full service system and graphic user interface accessible at this system
KR1020010014728A KR20010092415A (en) 2000-03-21 2001-03-21 An internet full service system and graphic user interface accessible at this system
AU2001244766A AU2001244766A1 (en) 2000-03-21 2001-03-21 An internet full service system and graphic user interface accessible at this system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000014336A KR20000030847A (en) 2000-03-21 2000-03-21 An internet full service system and user interface accessible at this system

Publications (1)

Publication Number Publication Date
KR20000030847A true KR20000030847A (en) 2000-06-05

Family

ID=19657209

Family Applications (2)

Application Number Title Priority Date Filing Date
KR1020000014336A Pending KR20000030847A (en) 2000-03-21 2000-03-21 An internet full service system and user interface accessible at this system
KR1020010014728A Ceased KR20010092415A (en) 2000-03-21 2001-03-21 An internet full service system and graphic user interface accessible at this system

Family Applications After (1)

Application Number Title Priority Date Filing Date
KR1020010014728A Ceased KR20010092415A (en) 2000-03-21 2001-03-21 An internet full service system and graphic user interface accessible at this system

Country Status (3)

Country Link
KR (2) KR20000030847A (en)
AU (1) AU2001244766A1 (en)
WO (1) WO2001075646A1 (en)

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010077919A (en) * 2000-02-08 2001-08-20 최흥식 Method for lending search engines in which user interface is changable by lessor
KR20010087831A (en) * 2001-06-28 2001-09-26 김성준 Instant Community System using Instant Messenger on internet and Marketing Method inducing mutual Information Feedback through such system
KR20020006553A (en) * 2000-07-01 2002-01-23 강명호 An entertainment information searching method
KR20020010352A (en) * 2000-07-29 2002-02-04 조동희 Marketing system of divide contens
KR20020074304A (en) * 2001-03-20 2002-09-30 엘지전자주식회사 Service system and method for mobile messenger of mobile phone using wireless communication network
KR100358533B1 (en) * 2000-02-16 2002-10-25 이강록 Method for electronic commerce using simplification site address on internet
KR20020092730A (en) * 2001-06-05 2002-12-12 주식회사 유텐드 group E-mailing system and method for transmit and receive of the same
KR100368859B1 (en) * 2000-07-31 2003-01-24 (주)신종 A virtual domain system
KR100380661B1 (en) * 2000-07-21 2003-04-18 (주) 젠터닷컴 Authentication system and method for user identification
KR100384236B1 (en) * 2000-06-15 2003-05-16 우종현 System and method for providing a chatting service with time-variant information
KR100390653B1 (en) * 2001-06-28 2003-07-12 김관기 The knee protecter
KR100397800B1 (en) * 2000-08-01 2003-09-13 (주)루루커뮤니케이션즈 Method For Converting Web Contents Information Into Object In System Folder
KR100402749B1 (en) * 2000-10-27 2003-10-30 (주) 엘지텔레콤 A method and a device of selective multi-casting for mobile communication system
KR20030088839A (en) * 2002-05-14 2003-11-20 (주)노브다임 Method and System For Contacting Total-Solution Internet Server
KR100435501B1 (en) * 2001-08-29 2004-06-10 주식회사 지구넷 Method and system for transferring large quantity data
WO2004114186A1 (en) * 2003-05-23 2004-12-29 Myvillenet Co., Ltd. The system and method for storing and transmitting a file data using internet messenger
KR100793344B1 (en) * 2005-11-14 2008-01-11 삼성전자주식회사 Data transmission system and method using internet phone
WO2009017276A1 (en) * 2007-07-30 2009-02-05 Korea Institute Of Science & Technology Information System and method for providing integrated search using uri database
KR100968858B1 (en) * 2002-04-26 2010-07-09 한국전자통신연구원 Method and apparatus for performing contents-based searching of multimedia contents by using user preference information
WO2019177182A1 (en) * 2018-03-12 2019-09-19 미디어젠 주식회사 Multimedia content search apparatus and search method using attribute information analysis

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010079232A (en) * 2001-06-26 2001-08-22 박헌재 Module Control System
EP1672533B1 (en) 2004-12-20 2013-02-27 Dassault Systèmes Method and computer system for interacting with a database
KR100758288B1 (en) 2006-02-10 2007-09-13 한국과학기술연구원 Apparatus, system and method for inputting and outputting data based on hand operation
US20080301236A1 (en) * 2007-05-31 2008-12-04 Microsoft Corporation Contextual social language
US8055708B2 (en) 2007-06-01 2011-11-08 Microsoft Corporation Multimedia spaces
US20090113301A1 (en) * 2007-10-26 2009-04-30 Yahoo! Inc. Multimedia Enhanced Browser Interface
US8988456B2 (en) 2010-03-25 2015-03-24 Apple Inc. Generating digital media presentation layouts dynamically based on image features
US10417037B2 (en) * 2012-05-15 2019-09-17 Apple Inc. Systems and methods for integrating third party services with a digital assistant
US10567477B2 (en) 2015-03-08 2020-02-18 Apple Inc. Virtual assistant continuity
US9578173B2 (en) 2015-06-05 2017-02-21 Apple Inc. Virtual assistant aided communication with 3rd party service in a communication session
US10043516B2 (en) 2016-09-23 2018-08-07 Apple Inc. Intelligent automated assistant
DK201770439A1 (en) 2017-05-11 2018-12-13 Apple Inc. Offline personal assistant
DK179745B1 (en) 2017-05-12 2019-05-01 Apple Inc. SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT
DK179496B1 (en) 2017-05-12 2019-01-15 Apple Inc. USER-SPECIFIC Acoustic Models
DK201770432A1 (en) 2017-05-15 2018-12-21 Apple Inc. Hierarchical belief states for digital assistants
DK201770431A1 (en) 2017-05-15 2018-12-20 Apple Inc. Optimizing dialogue policy decisions for digital assistants using implicit feedback
DK179560B1 (en) 2017-05-16 2019-02-18 Apple Inc. Far-field extension for digital assistant services
US10915566B2 (en) 2019-03-01 2021-02-09 Soundtrack Game LLC System and method for automatic synchronization of video with music, and gaming applications related thereto

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CA2092632C (en) * 1992-05-26 2001-10-16 Richard E. Berry Display system with imbedded icons in a menu bar
US5644737A (en) * 1995-06-06 1997-07-01 Microsoft Corporation Method and system for stacking toolbars in a computer display
US6012088A (en) * 1996-12-10 2000-01-04 International Business Machines Corporation Automatic configuration for internet access device
JPH11102276A (en) * 1997-09-26 1999-04-13 Sanyo Electric Co Ltd Information display device
KR100468007B1 (en) * 1998-03-27 2005-07-07 삼성전자주식회사 Command display method using quick menu window
KR20010048347A (en) * 1999-11-26 2001-06-15 민병국 Integrated browser and server system on internet
KR20010086645A (en) * 2000-03-02 2001-09-15 김홍성 Multi function toolbar in browser aided ad and information display method
KR20010091344A (en) * 2000-03-14 2001-10-23 이병철 multi-windows web browser capable of connecting to a plurality of internet sites in a browser screen

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20010077919A (en) * 2000-02-08 2001-08-20 최흥식 Method for lending search engines in which user interface is changable by lessor
KR100358533B1 (en) * 2000-02-16 2002-10-25 이강록 Method for electronic commerce using simplification site address on internet
KR100384236B1 (en) * 2000-06-15 2003-05-16 우종현 System and method for providing a chatting service with time-variant information
KR20020006553A (en) * 2000-07-01 2002-01-23 강명호 An entertainment information searching method
KR100380661B1 (en) * 2000-07-21 2003-04-18 (주) 젠터닷컴 Authentication system and method for user identification
KR20020010352A (en) * 2000-07-29 2002-02-04 조동희 Marketing system of divide contens
KR100368859B1 (en) * 2000-07-31 2003-01-24 (주)신종 A virtual domain system
KR100397800B1 (en) * 2000-08-01 2003-09-13 (주)루루커뮤니케이션즈 Method For Converting Web Contents Information Into Object In System Folder
KR100402749B1 (en) * 2000-10-27 2003-10-30 (주) 엘지텔레콤 A method and a device of selective multi-casting for mobile communication system
KR20020074304A (en) * 2001-03-20 2002-09-30 엘지전자주식회사 Service system and method for mobile messenger of mobile phone using wireless communication network
KR20020092730A (en) * 2001-06-05 2002-12-12 주식회사 유텐드 group E-mailing system and method for transmit and receive of the same
KR100390653B1 (en) * 2001-06-28 2003-07-12 김관기 The knee protecter
KR20010087831A (en) * 2001-06-28 2001-09-26 김성준 Instant Community System using Instant Messenger on internet and Marketing Method inducing mutual Information Feedback through such system
KR100435501B1 (en) * 2001-08-29 2004-06-10 주식회사 지구넷 Method and system for transferring large quantity data
KR100968858B1 (en) * 2002-04-26 2010-07-09 한국전자통신연구원 Method and apparatus for performing contents-based searching of multimedia contents by using user preference information
KR20030088839A (en) * 2002-05-14 2003-11-20 (주)노브다임 Method and System For Contacting Total-Solution Internet Server
WO2004114186A1 (en) * 2003-05-23 2004-12-29 Myvillenet Co., Ltd. The system and method for storing and transmitting a file data using internet messenger
KR100793344B1 (en) * 2005-11-14 2008-01-11 삼성전자주식회사 Data transmission system and method using internet phone
WO2009017276A1 (en) * 2007-07-30 2009-02-05 Korea Institute Of Science & Technology Information System and method for providing integrated search using uri database
WO2019177182A1 (en) * 2018-03-12 2019-09-19 미디어젠 주식회사 Multimedia content search apparatus and search method using attribute information analysis

Also Published As

Publication number Publication date
AU2001244766A1 (en) 2001-10-15
KR20010092415A (en) 2001-10-24
WO2001075646A1 (en) 2001-10-11

Similar Documents

Publication Publication Date Title
KR20000030847A (en) An internet full service system and user interface accessible at this system
US6704031B1 (en) Toolbar tracking
KR101415285B1 (en) How to synchronize fixed and mobile data
US20030097361A1 (en) Message center based desktop systems
US20050097190A1 (en) System and method for customized portal web pages
EP1257109A2 (en) Image communication gateway
WO2008089361A2 (en) Expandable homepage modules
JP2001282732A (en) Method and system for providing service to remote users by inter-computer communication
JP2002202936A (en) Information collecting server, information collecting method and recording medium
US20020083119A1 (en) Communication intermediating method, intermediating device, and communication device
EP1128634A2 (en) Client server system and communication method thereof
JPH10260821A (en) Automatic generation system of start page for www browser
KR100482538B1 (en) System and method of multimedia messaging service
KR100626714B1 (en) Web page search device for mobile phones
WO2001020475A1 (en) Methods and apparatus for accessing personalized internet information using a mobile device
JP4612202B2 (en) Information distribution system, information distribution apparatus, and information terminal apparatus
JP2002032294A (en) Information processing apparatus for homepage information and its processing method
JP2001325036A (en) Rental storage area providing service device and its method
JP2003006082A (en) Data upload method, server system, information distribution method, and information distribution device
JP2003006230A (en) Method and server for information retrieval processing, method and device for presenting information, program and medium
JP2011044158A (en) Information distribution device and information terminal device
WO2003073217A2 (en) Auction bidding system for wireless internet enabled telephones
JP2003036369A (en) Service provider support system
JP4727496B2 (en) Content providing system, content providing method, and content providing program
KR20020094787A (en) Graphic user interface for business supporting service

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20000321

PA0201 Request for examination
PG1501 Laying open of application
PC1204 Withdrawal of earlier application forming a basis of a priority claim

Patent event date: 20000321

Comment text: Patent Application

Patent event code: PC12041R01I