KR20020018697A - Methods and appliances for auto-login to a plularity of servers and for prohibiting from auto-login - Google Patents

Methods and appliances for auto-login to a plularity of servers and for prohibiting from auto-login Download PDF

Info

Publication number
KR20020018697A
KR20020018697A KR1020000051924A KR20000051924A KR20020018697A KR 20020018697 A KR20020018697 A KR 20020018697A KR 1020000051924 A KR1020000051924 A KR 1020000051924A KR 20000051924 A KR20000051924 A KR 20000051924A KR 20020018697 A KR20020018697 A KR 20020018697A
Authority
KR
South Korea
Prior art keywords
mail
servers
data
server
login
Prior art date
Application number
KR1020000051924A
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 KR1020000051924A priority Critical patent/KR20020018697A/en
Publication of KR20020018697A publication Critical patent/KR20020018697A/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0815Network architectures or network communication protocols for network security for authentication of entities providing single-sign-on or federations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L51/00User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
    • H04L51/42Mailbox-related aspects, e.g. synchronisation of mailboxes

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

PURPOSE: A method and an apparatus for performing automatically a connecting operation with plural mail servers are provided to manage efficiently mail messages distributed into plural mail servers by using a relay device. CONSTITUTION: An internet user uses a plurality of mail accounts such as [email protected], [email protected], and [email protected]. The user's computer(1) is connected with a plurality of mail servers(2,3,4,5) in order to open his mails distributed to the mail servers(2,3,4,5). The user's mails are distributed and stored into the mail servers(2,3,4,5). The mail servers(2,3,4,5) include the plural mail accounts. The distributed mails can be managed efficiently by using a mail management device. The mail manage device can be formed with a plurality of relay computers. The relay computers are used for storing account information necessary for a connecting operation with the servers and the user.

Description

복수 개의 메일 서버에 자동 접속 및 자동 접속 방지 방법과 장치{Methods and appliances for auto-login to a plularity of servers and for prohibiting from auto-login}Method and apparatus for automatic access to multiple mail servers and prevention of automatic access {Methods and appliances for auto-login to a plularity of servers and for prohibiting from auto-login}

인터넷에서 웹메일을 많이 사용하나 웹 메일 서비스에서 제공하는 메일 서버의 용량은 10MB 등으로 제한되어 있다. 이 용량이 넘으면 사용자는 메시지를 지우거나 이동하여 잔여 용량을 유지해야 새로운 메시지가 들어올 수 있다. 본 발명은 메일 메시지를 여러 곳으로 분산하고, 이러한 메일 서버와 계정을 이용하여 메시지들을 관리할 수 있도록 하는 것이다.Webmail is used a lot on the Internet, but the capacity of the mail server provided by the webmail service is limited to 10MB. If this capacity is exceeded, the user must delete or move the message to maintain the remaining capacity before new messages can come in. The present invention distributes mail messages to various places, and allows the messages to be managed using such a mail server and an account.

위의 기술을 메일 서버 외에도 다른 인터넷 상의 요소들에 적용한다. 이러한 예로는, UMS 서비스, 팩스, 인터넷 전화의 주소록 관리, 사용자가 등록하고 정기적으로 방문하여야 하는 웹 페이지 관리 등이다.This technique applies to elements on the Internet other than the mail server. Examples include UMS services, fax management, address book management of Internet phones, and web page management that users must register and visit regularly.

대한민국 특허출원번호 10-2000-0045591(00-08-07) -메일 내용유지하며 전달하는 메일 시스템{Mail Forwarding System maintaining the content as original} - 에는 메일 서버에 저장되어 있는 메시지들을 다른 서버로 수.발신인의 메일 주소와메시지 형태들을 그대로 유지하며 전달할 수 있는 방법이 기술되어 있다. 본 발명은 이러한 기술을 이용하여 각각의 메시지들을 복수 개의 다른 메일 서버에 전달하여 보관.저장할 경우의 메일 관리 기법이다.Republic of Korea Patent Application No. 10-2000-0045591 (00-08-07)-Mail forwarding system maintaining the content as original}-The number of messages stored in the mail server to another server. It describes how to keep the sender's mail address and message types intact. The present invention is a mail management technique when each message is delivered to a plurality of different mail servers for storage and storage using such a technique.

그래픽 모드의 데이터는 사각형 형태의 좌표값으로서 표현이 되고 그 안에서 그림을 표현한다. 본 발명에서는 그래픽 모드를 다각형, 원 등의 다양한 그래픽 값을 지정하므로써 단순 사각형의 그래픽 데이터 표현.지정 방법을 벗어난다. 또한, 그 그래픽 데이터 내부에 텍스트 모드값으로 표현할 수 있는 수단을 갖는다.Data in graphic mode is represented as coordinates in the form of a rectangle, and the picture is represented therein. The present invention deviates from the method of specifying and specifying the graphic data of a simple rectangle by specifying various graphic values such as polygons and circles in the graphic mode. It also has means that can be represented as a text mode value inside the graphic data.

여러 메일 서버에 분산되어 저장되어 있는 메일 메시지들을 효율적으로 관리하도록 한다.Efficiently manages mail messages distributed and stored in multiple mail servers.

하나의 웹 메일 서버 상에서 복수 개의 메일 서버에 자동으로 로그인 되도록 한다. 하나의 브라우저 창에서 모든 메일 서버 상의 메시지들을 관리할 수 있도록 한다. 각각의 서버의 메시지들을 관리할 수 있는 폴더를 하나의 메일 서버에 두고 이 폴더를 통하여 접근하도록 한다.Automatically log in to multiple mail servers on a single web mail server. Allows you to manage messages on all mail servers in one browser window. Place a folder to manage messages of each server on one mail server and access through this folder.

복수 개의 클라이언트들(인터넷 사용자들)에서 일정 중계 컴퓨터에 접속을 하고, 이 컴퓨터에는 하나 혹은 복수 개의 다른 서버 컴퓨터에 하나 혹은 복수 개의 계정을 가지며, 언급된 중계컴퓨터에서 이러한 서버 컴퓨터에 가용 계정을 사용자에게 할당을 함으로써 서버 컴퓨터에 접속할 수 있도록 한다.A plurality of clients (Internet users) connect to a relay computer, which has one or more accounts on one or more other server computers, and an available account on these server computers on the mentioned relay computer. By assigning it to the server computer.

사용자가 하나의 컴퓨터 상의 중계 기능을 이용하여 다른 컴퓨터 서버에 자동 로그인하지 못하도록 하는 체계를 만든다. 이러한 방법으로서,Create a system that prevents users from automatically logging in to another computer server using the relay function on one computer. In this way,

-TCP/IP 프로토콜의 IP address로부터의 접근을 거부,Denies access from the IP address of the TCP / IP protocol,

-html 언어를 이용한 표현에서, 계정 로그인 수단의 위치 및 표현을 계속적으로 변경되도록 한다.In an expression using the -html language, the location and expression of the account login means are continuously changed.

-웹 페이지 상에 source가 들어나지 않는 표현방법.입력받는 방법을 이용한다. 이러한 방법으로서-An expression that does not have a source on the web page. In this way

- 그래픽 데이터 모드에서 특정 위치에 사용자 데이터 입력을 받도록 하는 표현과 데이터 입력 인식 수단으로 구성,-Representation and data input recognition means for receiving user data input at a specific position in graphic data mode,

- 바이너리 형태의 프로그래밍 기법을 이용한다.Use binary programming techniques.

그래픽 데이터 모드에서 특정 위치에서 텍스트 모드의 데이터를 기록할 수 있도록 하며, 그래픽 데이터 상에서 이 텍스트 값을 인식할 수 있도록 하는 수단을 강구한다.In the graphic data mode, it is possible to record the data in the text mode at a specific position, and means are devised to recognize this text value on the graphic data.

중계 컴퓨터에서 원격 호스트/서버로부터 클라이언트로 전송.수신하는 데이터를 가로채어 임의 데이터를 추가할 수 있도록 한다.Allows the relay computer to add arbitrary data by intercepting data sent and received from the remote host / server to the client.

중계 컴퓨터를 통하여 클라이언트에서 원격 메일 서버로 부터의 데이터 요청을 가로채어 IP 주소 전환을 하고, 데이터를 83 -> (82) -> 81로 전달되도록 한다.Through the relay computer, the client intercepts the data request from the remote mail server, converts the IP address, and transfers the data from 83-> (82)-> 81.

도 1은 중계 서버가 웹 혹은 메일 서버에 로그인하도록 하는 자동 로그인.접속 프로그램과 각 메일 서버로의 등록된 계정 정보(id 와 password 등)을 보관하고 있어 자동 접속하여 각각의 메일 서버들을 폴더와 같이 사용하도록 하는 방법을 나타낸 그림이다.1 is an automatic login for a relay server to log in to a web or mail server. The access program and registered account information (id and password, etc.) to each mail server are stored and automatically connected to each mail server as a folder. The figure shows how to use it.

도 2는 복수 개의 서버에 각각의 자동 접속에 필요한 프로그램과 계정 정보를 이용하여 접속하는 흐름도를 보여 준다.Figure 2 shows a flow diagram for connecting to a plurality of servers using the program and account information necessary for each automatic connection.

도 3은 중계 서버의 홈페이지에 구성되어 있는 복수 개의 서버를 자동 접속하도록 하는 구성을 보여 준다.3 shows a configuration for automatically connecting a plurality of servers configured on the homepage of the relay server.

도 4는 복수의 사람들이 각각 다른 클라이언트 컴퓨터에서 중계 서버를 통하여 하나 혹은 이상의 서버에 접속하는 것을 나타내는 그림이다.4 is a diagram illustrating a plurality of people connecting to one or more servers through relay servers from different client computers.

도 5는 복수의 사람들이 각각 다른 클라이언트 컴퓨터에서 중계 서버를 통하여 하나 혹은 이상의 복수 개의 서버에 복수 개의 계정 정보를 이용하여 접속하고 서비스를 이용하는 것을 나타낸다.5 illustrates a plurality of people accessing one or more servers using a plurality of account information and using services through relay servers from different client computers.

도 6은 위와 같이 자동 접속되는 것을 방지하기 위하여 각각의 서버에서 취하는 조치로서 로그인 창을 일반 html 혹은 소스를 알 수 있는 프로그래밍을 이용하는 것이 아니고, 그래픽 모드의 창을 통하여 사용자로 부터 입력을 받고 이 입력을 인식하는 방법을 나타낸다.6 is an action taken by each server in order to prevent the automatic connection as described above, the login window is not using general html or programming to know the source, and receives the input from the user through the graphic mode window. Indicates how to recognize.

도 7은 그래픽 모드의 데이터가 단순 사각형의 형태 외에도 다양한 형태를 갖추며, 그래픽 모드의 데이터 내에 택스트 모드의 데이터를 추가할 수 있도록 하는 방법을 나타낸 것이다.FIG. 7 illustrates a method of allowing data in graphic mode to have various forms in addition to a simple quadrangle, and to add text in text mode to data in graphic mode.

도 1은 하나의 네트웍 상의 컴퓨터에서 다른 컴퓨터 들을 로그인 및 관리하는 것을 보여주는 그림이다. 일반적으로 인터넷 사용자들은 복수 개의 메일 계정을 사용한다. 즉, [email protected], [email protected], [email protected] 등의 메일 계정이다.1 is a diagram showing login and management of other computers from a computer on one network. In general, Internet users use multiple mail accounts. That is, mail accounts such as [email protected], [email protected], and [email protected].

1. 복수 개의 메일 서버에 분산.저장되어 있는 메일 메시지의 관리1. Distribution of mail messages stored in multiple mail servers

대한민국 특허 출원 번호 10-2000-0045591(00-08-07) -메일 내용유지하며 전달하는 메일 시스템{Mail Forwarding System maintaining the content as original} -에는 메일 서버에서 수.발신인 주소를 그대로 유지하며 각각 다른 복수 개의 메일 서버로 메시지들을 전달.송신할 수 있는 기술이 설명되어 있다. 이렇게 한 사람의 메일 메시지가 여러 개의 메일 서버에 분산 저장되어 있으면 관리하기가 어렵다. 이를 위해서 도 1의 1의 메일 서버에는 다른 메일 서버들(2~4)의 메시지들을 관리할 수 있도록 하는 수단을 둔다. 그 수단으로서,Republic of Korea Patent Application No. 10-2000-0045591 (00-08-07)-Mail forwarding system maintaining the content as original}-In the mail server to maintain the sender and sender address intact Techniques for delivering and sending messages to multiple mail servers are described. If one person's mail message is distributed and stored on several mail servers, it is difficult to manage. To this end, the mail server of FIG. 1 is provided with means for managing messages of other mail servers 2-4. As a means

1의 메일 서버에서 각각의 메일 서버로 접근이 가능하도록 메일 서버의 계정 ID와 password를 저장장치에 저장하여 두고(11), 2~5의 각각의 메일 서버로 링크된 부분을 클릭(12)하면 해당 메일 서버에 접근(13)하여 저장해둔 메일 계정 ID와 password를 자동 입력(14)하여 접근하고, 이 메일 서버의 메시지들을 도 1의 1 서버 화면에서 보여준다(15).In order to be able to access each mail server from the mail server of 1, the account ID and password of the mail server are stored in the storage device (11). The mail server accesses the mail server (13) and automatically enters the stored mail account ID and password (14), and accesses the messages of the mail server on the server screen of FIG. 1 (15).

도 1의 메일 서버에 2~5의 서버에 관련되어 표현되는 것은 도 3과 같다.The mail server of FIG. 1 is represented in relation to the servers 2 to 5 as in FIG. 3.

도 3의 31은 도 1의 1의 컴퓨터 상에 표시되어 있는 2의 서버가 링크되어있는 것이다. 32는 링크되어있는 부분을 클릭하면 실행되는 프로그램으로서 2의 메일서버로 가서 로그인 과정을 실행한다. 33은 이때에 사용하도록 저장되어 있는 사용자의 31의 메일 서버 계정에 대한 id와 password 정보이다. 34는 도 1의 5의 서버이다. 31, 32, 33이 각 메일 서버별로 구성되어 있어서(34 ~ 36) 도 1의 각각의 메일서버에 자동 로그인한다.In FIG. 3, the server of 2 displayed on the computer of 1 in FIG. 1 is linked. 32 is a program that runs when the user clicks on the link and goes to the mail server of 2 and executes the login process. 33 is id and password information of the user's 31 mail server account stored for use at this time. 34 is the server of 5 of FIG. 31, 32, and 33 are configured for each mail server (34 to 36) to automatically log in to each mail server in FIG.

도 4는 위의 발명을 약간 수정하여 41 상의 서버에 다른 복수개의 컴퓨터 서버들(42)에 접속할 수 있는 계정별 id와 password 들을 저장하여 두고, 다른 복수 개의 서버들(43)에서 41에 접속하고, 42에 접속할 수 있는 계정을 이용하여 42에 접속할 수 있다. 42는 복수 개의 별개의 서버 혹은 복수 개의 계정들이 된다. 복수 개의 43에서 41에 접속하여 43에 접속할 수 있는 계정 수단을 얻는 방법에는 항상 자신만의 고정 계정 수단을 부여 받는 방법과 몇 개의 복수개의 계정 중에서 가용 계정을 할당 받아 이용하는 방법이 있다.4 is a slight modification of the above invention to store the ID and password for each account that can access the other plurality of computer servers 42 on the server on 41, and access to 41 from the other plurality of servers 43 You can access 42 using an account that has access to 42. 42 may be a plurality of separate servers or a plurality of accounts. As a method of obtaining an account means for accessing 43 through accessing a plurality of 43 to 41, there is a method of always being given a fixed account means of his own and a method of allocating an available account among a plurality of accounts.

도 5는 도 4의 42가 하나 혹은 이상의 컴퓨터 서버이고, 각각의 서버에 복수개의 계정이 존재(44~45)하여 43의 각각의 사용자들은 가용 계정을 이용하여 42의 컴퓨터 서버(하나 혹은 복수개)에 접속을 하여 사용하는 것을 나타낸다.In FIG. 5, 42 of FIG. 4 is one or more computer servers, and a plurality of accounts exist (44 to 45) in each server, so that each of 43 users uses 42 available computer servers (one or more). It indicates to connect to and use.

위 도 1,2와 3에서와 같이 하나의 컴퓨터상에서 복수 개의 서버에 자동 접속하여 관리하는 것을 막기위해 도 1의 2~5의 각각의 메일 서버에서는 계정 표현 수단을 다양하게하여 자동 로그인되지 못하도록 할 것이다. 이러한 방법으로서In order to prevent automatic access and management of a plurality of servers on one computer as shown in FIGS. 1,2 and 3 above, each mail server of FIGS. will be. In this way

-TCP/IP의 특정 ip 주소에서의 접근은 허용하거나 혹은 허용되지 않도록 한다. 예: 도 1의 1의 ip 주소에서의 접근은 불허한다.Allow or disallow access from specific ip addresses in TCP / IP. Example: Access from the ip address of 1 in FIG. 1 is not allowed.

-id와 password를 입력하는 페이지를 바꾼다. 예: url의 index.html과 같은 페이지에서 다른 페이지로 변경.Change pages for entering -id and password. Example: Changing from one page to another, such as index.html in url.

-도 1의 1에서는 2~5의 복수 개의 서버들에서의 홈페이지에서 html 문서의 소스 데이터(일반 텍스트 형식)에서 'user id:' 와 'password'와 같은 단어를 찾아그 위치의 데이터 input을 받는 부분에 id와 password을 입력하므로, 'user id'와 'password'와 같은 표현을 계속 바뀌도록 한다. 즉, 'usr id', 'user id1', 'user id2'와 같이 계속 바뀌게하면 1의 컴퓨터에서는 혼란스러울 것이다. Html상의 문법의 소스데이터 상의 표현(name)을 바꾸는 것이므로 웹 브라우저 상에서의 표현은 동일하다. 다음은 이러한 표현의 예를 보여준다.In FIG. 1, in the homepage of a plurality of servers 2 to 5, words such as 'user id:' and 'password' are searched for in the source data of the html document (plain text format) and receive data input at the location. Enter id and password in the section, so the expressions such as 'user id' and 'password' will change continuously. In other words, if you keep changing things like 'usr id', 'user id1', 'user id2', it will be confusing on 1's computer. Since the name on the source data of the grammar on HTML is changed, the expression on the web browser is the same. The following shows an example of this representation.

<TD WIDTH="90" ALIGN="right" CLASS="a">아이디</TD><TD WIDTH = "90" ALIGN = "right" CLASS = "a"> ID </ TD>

<INPUT TYPE="text" NAME="id" SIZE="10" maxlength=16></FONT></TD><INPUT TYPE = "text" NAME = "id" SIZE = "10" maxlength = 16> </ FONT> </ TD>

<TD ALIGN="right" CLASS="a">비밀번호</TD><TD ALIGN = "right" CLASS = "a"> Password </ TD>

<INPUT TYPE="password" NAME="pw" SIZE="10" maxlength=16></FONT></TD><INPUT TYPE = "password" NAME = "pw" SIZE = "10" maxlength = 16> </ FONT> </ TD>

위에서 '아이디', '비밀번호', 'NAME='id'와 'NAME=pw'와 같은 부분을 프로그래밍을 이용하여 계속 바뀌도록 한다.Let's programmatically change parts like 'id', 'password', 'name =' id 'and' name = pw 'above.

-html 혹은 Java와 같이 웹 페이지 상에 source가 들어나는 언어를 이용하지 않고 다른 방법을 이용한다. 그 방법은 다음과 같다.Instead of using a language where the source appears on a web page, such as -html or Java, use a different method. The method is as follows.

-도 6을 그래픽으로 처리를 하고 그래픽의 61(좌표값 0,0) 혹은 다른 일정 부분(도 6의 62)에서 일정 픽셀 좌표값 부분의 위치에서 입력을 받을 수 있도록 한다. 예: id 입력값읽기: (50, 100 .. 80,125), pw 입력값 읽기: (50, 50 .. 80, 75)6 is processed as a graphic so that an input can be received at a position of a certain pixel coordinate value portion in the graphic 61 (coordinate value 0,0) or another predetermined portion (62 in FIG. 6). Example: reading the id input: (50, 100 .. 80,125), pw reading the input: (50, 50 .. 80, 75)

입력 받을 좌표값은 절대 혹은 상대좌표값으로 한다. 좌표값을 계속바꾸므로서 자동입력이 되지 않도록 한다.The coordinate value to be input shall be absolute or relative. Keep changing the coordinate value so that automatic input is not allowed.

- 텍스트 모드의 소스가 사용자에게 들어나는 언어 혹은 표현을 하지 않고, 바이너리형태로 프로그래밍되고, 사용자로부터 직접 입력을 받아 그 값을 받아들이도록 한다.Sources in text mode are programmed in binary form, without the language or expression that is presented to the user, and accept input directly from the user.

그래픽을 이용한 데이터 입력을 받도록 하는 구성에서,In a configuration that accepts data input using graphics,

본 발명에서는 단순 하나의 좌표값과 마주보는 다른 하나의 좌표값으로서 사각형의 형태로 표현하는 것을 벗어나, 도 7에서와 같이 다양한 좌표값을 주어 다양한 형태의 그래픽 데이터를 갖도록 한다. 71은 4각형으로 기존의 형태이다. 여기서 72(0,)과 73(25, 25)의 좌표값이 주어져 4각형의 그래픽 데이터를 얻었다. 그러나 74에서는 원 형태로서 원의 기준점(중심값)을 기준으로한 반지름 값으로서 원 형태의 그래픽 데이터를 얻는다. 75에서는 다각형으로서 기준점을 기준으로하여 여러가지 꼭지점의 좌표값으로서 다각형의 그래픽 데이터를 얻는다. 76, 77과 78은 각각의 그래픽 데이터에서 사용자가 텍스트값을 입력가능하도록 구성한 것이다. 즉, 텍스트입력부분 지정 수단으로서 해당 부분에는 텍스트 모드로 구성한다. 이 부분에서 사용자가 입력을 할 수 있으며, 이를 텍스트 모드로 받아 들이고, 이 값을 인식할 수 있도록 한다. 이 텍스트 입력 값은 프로그래밍에서의 NAME, VALUE 형태의 값을 취하거나 혹은 좌표값을 기준으로 텍스트 값을 인식한다.In the present invention, a single coordinate value and the other coordinate value facing each other to express in the form of a square, as shown in Figure 7 to give a variety of coordinate values to have a variety of graphic data. 71 is a quadrilateral, a conventional form. Here, coordinate values of 72 (0,) and 73 (25, 25) were given to obtain quadrangular graphic data. However, at 74, circular data are used to obtain graphic data in the form of a circle as a radius value based on the reference point (center value) of the circle. In 75, polygonal graphic data are obtained as coordinates of various vertices with respect to a reference point as a polygon. 76, 77, and 78 are configured to allow a user to input text values in the respective graphic data. In other words, the text input portion designation means constitutes a text mode in the corresponding portion. This is where the user can type in, accept it in text mode, and let it recognize this value. This text input value can take the value of NAME, VALUE type in programming or recognize the text value based on the coordinate value.

도 1에서 1의 인터넷 사용자가 1의 컴퓨터에 접속하여 2~5에 다시 접속하여 데이터를 불러와 자신의 클라이언트에 표현하는데 1의 중계 컴퓨터에서는 2~5의 서버로 부터의 데이터를 클라이언트에 전달하는데 다음과 같은 방법이 있다.In FIG. 1, an Internet user of 1 accesses a computer of 1, accesses 2 to 5 again, retrieves data, and expresses the data to his client. The relay computer of 1 transmits data from a server of 2 to 5 to the client. Here's how:

- 기존의 방법으로서 단순히 2~5에 링크를 하여 주는 역할. 2~5의 데이터는 직접 클라이언트의 ip로 간다.-As the existing method, it simply links 2 ~ 5. Data from 2 to 5 goes directly to the client's ip.

- 1의 중계 컴퓨터에서 2~5 부터의 데이터를 수신하고, 이 데이터를 다시 클라이언트로 보내준다. 즉, 모든 패킷 데이터는 반드시 1을 통하여 송.수신된다.-Receive data from 2 ~ 5 at relay computer 1 and send this data back to client. That is, all packet data must be transmitted and received through 1.

후자의 방법은 1의 중계 컴퓨터에서 데이터를 읽어 일정 부위에 광고 데이터들을 실을 수 있다. 이렇게 하는 구체적인 방법은 TCP/IP 혹은 기타 프로토콜을 이용하여The latter method reads the data from the relay computer of 1 and loads the advertisement data in a certain area. The specific way to do this is to use TCP / IP or other protocols.

클라이언트 중계 컴퓨터(1) 호스트/서버 로서 수행을 하므로 문제가 없다.Since the client relay computer 1 performs as a host / server, there is no problem.

도 8은 81의 클라이언트에서 중계 서버에 접속한 후에 메일 서버로 부터 데이터를 가져와 클라이언트에 보여주는데 위에서 언급한 것 처럼 중계 서버 82에서 83으로 혹은 부터 송.수신되는 TCP/IP 프로토콜의 IP 주소(발신지와 목적지)를 전환한 후에 패킷 데이터를 81로 전송하여 주는 것을 나타내는 그림이다. 81에서 82에 접속한 후에 83(등록된 웹 서버 주소)로 부터 데이터를 가져오려면, 원래의 TCP/IP에 의하면 84의 경로를 통하여 81과 83 간에 데이터 송.수신이 된다. TCP/IP 상의 IP 주소도 81과 83이 된다. 그러나 82를 경유하여 85, 86의 경로로 데이터를 송.수신하기 위해서는 TCP/IP 프로토콜 상의 IP 주소 (발신지 IP 주소, 목적지 IP 주소)가 전송인 경우 (81, 83)의 형태를 (81, 82), (82, 83)의 형태로,Fig. 8 shows the data from the mail server after connecting to the relay server from the client of 81 and showing the client the IP address of the TCP / IP protocol transmitted and received from or from the relay server 82 to 83 as mentioned above. The figure shows that the packet data is transmitted to 81 after switching the destination). To get data from 83 (registered web server address) after connecting from 81 to 82, data is sent and received between 81 and 83 via 84 via the original TCP / IP. IP addresses over TCP / IP are also 81 and 83. However, in order to send and receive data via the paths 85 and 86 via 82, the IP address (source IP address, destination IP address) in the TCP / IP protocol is (81, 83). ), In the form (82, 83),

수신인 경우 (83, 81)의 형태를 (83, 82), (82, 81)의 형태로 전환하여야 한다.In case of reception, the form of (83, 81) should be switched to (83, 82), (82, 81).

81에서 83으로의 데이터 요청을 IP 주소지 전환을 통하여 데이터가 83 -> (82) -> 81 로 전달되는 과정을 다음 표 1과 같이 된다.The process of transferring data from 81 to 83 through IP address switching is shown in Table 1 below.

82를 통한 81과 83의 데이터 전달81 and 83 data passing through 82 81에서의 작업Work on 81 82에서의 작업Working at 82 83에서의 작업Work in 83 83의 주소지가 등록 된 주소라는 정보 보유It holds information that 83 addresses are registered addresses 81 -> 83으로 request for dataRequest for data from 81-> 83 81 -> 83을 82 -> 83로 주소 전환82로 (83으로의 request for data) 사실을 통보81-> 83 to 82-> 83 address conversion to 82 (request for data to 83) 81로부터 (83으로의 request for data) 사실을 인지waiting for data from 83Waiting for data from 83 82 -> 83 주소의 request for data 요청을 받음.82-> 83 Receive request for data from address. Send data to 82Send data to 82 Receive data from 83Transmit data to 81Receive data from 83

위 표는 좌에서 우로, 위에서 아래로 과정이 진행된다.The table is from left to right and top to bottom.

81에는 82에 접속하면, 81에 설치된 프로그램을 통하여 IP 주소 전환이 이루어 진다. 82에서도 프로그램에 의해 81에서 (82를 경유한) 83으로의 데이터 요청을 인식하고 이를 처리하기 위한 준비를 하여야 한다.When 81 is connected to 82, IP address conversion is performed through the program installed on 81. At 82, the program must also recognize the data request from 81 to 83 (via 82) and be prepared to handle it.

인터넷 상의 여러 군데 흩어져 있는 메일서비스에 등록을 하고, 이러한 업체에서 제공하는 제한되어 있는 하드 디스크 용량을 효율적으로 사용할 수 있다. 각각의 웹 메일 서비스를 각각의 폴더로서 이용할 수 있다. 이러한 메일 서버에 사용하기 수월하게 접속할 수 있게 한다.You can register for mail services scattered across the Internet and use the limited hard disk space provided by these companies efficiently. Each web mail service can be used as a separate folder. Makes it easy to access these mail servers.

이러한 발명을 메일 서버 뿐만이 아니라, 게임 서버, UMS 서비스 등에 이용한다.This invention is used not only for mail servers but also for game servers and UMS services.

복수 사용자가 유료 서비스 등을 효율적으로 이용할 수 있다. 복수 사용자는 중계 서버에 등록자 혹은 임시 등록자가 되므로서 저렴한 비용으로 게임 등을 이용할 수 있다.A plurality of users can efficiently use a paid service or the like. Multiple users can use a game or the like at low cost by being a registrant or temporary registrant on the relay server.

메일 서비스 업체의 입장에서는 위와 같은 기능이 자신들을 불리하게 할 수 있다. 따라서, id와 암호 등을 자동 로그인하지 못하도록 함으로써 자신들의 입지를 강화할 수 있다.For a mail service provider, such a feature could be a disadvantage to them. Therefore, it is possible to strengthen their position by preventing automatic login of id and password.

그래픽 데이터의 형태가 사각형으로 제약되어 있는 것을 다양한 형태로 구성이 가능하므로써 데이터의 파일 크기를 줄일 수 있다. 이렇게 표현 가능한 그래픽 데이터는 웹 상에서 다양한 기능을 할 수 있다.It is possible to reduce the file size of the data by configuring a variety of forms in which the form of graphic data is restricted to a rectangle. The graphic data that can be expressed can perform various functions on the web.

중계 컴퓨터를 통하여 클라이언트와 원격 호스트/서버 데이터를 중계하므로써 임의의 데이터를 추가하여 클라이언트에 보내 줄 수 있다. 따라서 광고 데이터를 클라이언트로 보내 줄 수 있으므로 수익 증대를 거둘 수 있다.By relaying client and remote host / server data through the relay computer, arbitrary data can be added and sent to the client. As a result, advertising data can be sent to clients, increasing revenue.

Claims (2)

1. 네트웍 상에서 사용자의 클라이언트 컴퓨터, 다른 컴퓨터에 접근할 수 있도록 하는 중계컴퓨터와 복수개의 다른 호스트/서버가 있으면, 언급된 중계 컴퓨터의 저장 장치에 언급된 복수 개의 호스트/서버에 접근하는데 필요한 계정 정보를 저장하고 있으며, 언급된 복수 개의 호스트/서버에 접근 하여 데이터를 불러와 언급된 클라이언트 컴퓨터에 보여줄 수 있도록 구성하는 것을 특징으로 하는 복수 개의 컴퓨터의 중계 기능을 하는 장치.1. Account information required to access the multiple hosts / servers mentioned in the storage device of the mentioned relay computer, if there is a relay computer and a plurality of other hosts / servers that allow access to the client computer, other computers of the network. And store the data and access the plurality of hosts / servers referred to, and configure the data to be presented to the referred client computers. 1. 네트웍 상에서 사용자의 클라이언트 컴퓨터, 다른 컴퓨터에 접근할 수 있도록 하는 중계컴퓨터와 복수개의 다른 호스트/서버가 있으면, 언급된 중계 컴퓨터의 저장 장치에 언급된 복수 개의 호스트/서버에 접근하는데 필요한 계정 정보를 저장하고 있으며, 언급된 복수 개의 호스트/서버에 접근 하여 데이터를 불러와 언급된 클라이언트 컴퓨터에 보여줄 수 있도록 구성하는 것을 특징으로 하는 복수 개의 컴퓨터의 중계 기능을 하는 방법.1. Account information required to access the multiple hosts / servers mentioned in the storage device of the mentioned relay computer, if there is a relay computer and a plurality of other hosts / servers that allow access to the client computer, other computers of the network. And storing the data, and accessing the plurality of hosts / servers referred to and fetching data and displaying the data on the client computers mentioned above.
KR1020000051924A 2000-09-04 2000-09-04 Methods and appliances for auto-login to a plularity of servers and for prohibiting from auto-login KR20020018697A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020000051924A KR20020018697A (en) 2000-09-04 2000-09-04 Methods and appliances for auto-login to a plularity of servers and for prohibiting from auto-login

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020000051924A KR20020018697A (en) 2000-09-04 2000-09-04 Methods and appliances for auto-login to a plularity of servers and for prohibiting from auto-login

Publications (1)

Publication Number Publication Date
KR20020018697A true KR20020018697A (en) 2002-03-09

Family

ID=19687055

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020000051924A KR20020018697A (en) 2000-09-04 2000-09-04 Methods and appliances for auto-login to a plularity of servers and for prohibiting from auto-login

Country Status (1)

Country Link
KR (1) KR20020018697A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100766066B1 (en) * 2006-02-15 2007-10-11 (주)타임네트웍스 Dynamic Service Allocation Gateway System and the Method for Plug?Play in the Ubiquitous environment

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100766066B1 (en) * 2006-02-15 2007-10-11 (주)타임네트웍스 Dynamic Service Allocation Gateway System and the Method for Plug?Play in the Ubiquitous environment

Similar Documents

Publication Publication Date Title
US6256666B1 (en) Method and system for remotely managing electronic mail attachments
KR100493525B1 (en) System and method for providing Avatar mail
US5758126A (en) Customizable bidirectional EDI translation system
US5424724A (en) Method and apparatus for enhanced electronic mail distribution
JP3943949B2 (en) E-mail processing system, method, program, and storage medium
US20020019849A1 (en) Information communication system
EP1969807B1 (en) Combining communication policies into common rules store
US20020013817A1 (en) Method and apparatus for distributing of e-mail to multiple recipients
US6801603B1 (en) Online aggregation
US20070180033A1 (en) Virtual mail storage for mail distributed using corporate distribution lists
US20060259553A1 (en) Synchronization program
US6985925B2 (en) Server device and method for providing e-mail service, and information recording medium recording a program for realizing the service
JP2002342242A (en) Electronic mail typeface working device
JP2007511920A (en) Method, system, and program product for automatically formatting email
US20100042927A1 (en) Third Party Management of Computer System Control
KR100731011B1 (en) system operation method for supplying service of mail
KR20020018697A (en) Methods and appliances for auto-login to a plularity of servers and for prohibiting from auto-login
JP2003345953A (en) Inter-group information sharing system, in-group information sharing device, and program
KR20010081731A (en) Apparatus for and method of reading e-mail from web-based e-mail service server using e-mail program
US20050223065A1 (en) Corporate electronic mail framing
KR20080087671A (en) File transmitting server
JP2004078394A (en) Insertion mail system and insertion mail service method
JP4364899B2 (en) E-mail server, e-mail delivery relay method, and computer program
KR100627565B1 (en) Automatic notification method on arrival of new mail in web mail service
JP2003345748A (en) Device and program for sharing intra-group information

Legal Events

Date Code Title Description
WITN Application deemed withdrawn, e.g. because no request for examination was filed or no examination fee was paid