KR100445784B1 - How to send and process group messages in an email system - Google Patents

How to send and process group messages in an email system Download PDF

Info

Publication number
KR100445784B1
KR100445784B1 KR1019980707825A KR19980707825A KR100445784B1 KR 100445784 B1 KR100445784 B1 KR 100445784B1 KR 1019980707825 A KR1019980707825 A KR 1019980707825A KR 19980707825 A KR19980707825 A KR 19980707825A KR 100445784 B1 KR100445784 B1 KR 100445784B1
Authority
KR
South Korea
Prior art keywords
message
initial
auxiliary
level
address
Prior art date
Application number
KR1019980707825A
Other languages
Korean (ko)
Other versions
KR20000064834A (en
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 KR1019980707825A priority Critical patent/KR100445784B1/en
Publication of KR20000064834A publication Critical patent/KR20000064834A/en
Application granted granted Critical
Publication of KR100445784B1 publication Critical patent/KR100445784B1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M3/00Automatic or semi-automatic exchanges
    • H04M3/42Systems providing special services or facilities to subscribers
    • H04M3/50Centralised arrangements for answering calls; Centralised arrangements for recording messages for absent or busy subscribers ; Centralised arrangements for recording messages
    • H04M3/53Centralised arrangements for recording incoming messages, i.e. mailbox systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Information Transfer Between Computers (AREA)
  • Data Exchanges In Wide-Area Networks (AREA)

Abstract

본 발명은 전자 우편 시스템(electronic mail system)에 있어서 그룹 메시지(group message, group communication)를 전송하고 처리하는 방법(장치)에 관한 것으로써, 많은 어드레스 통신(multi-addressee communication)의 항목(catalogue)을 처리하고 만들기 위하여 이용될 수 있다. 전자 우편 시스템(electronic mail system)에 있어서 그룹 메시지(group message)를 전송하고 처리하는 방법에 있어서, 초기 전자 우편 메시지를 형성한 후 어드레스 그룹으로 확실하게 전송하도록 변환하는데, 초기 메시지의 변환은 어드레스 그룹의 각각의 어드레스를 위하여 한 세트의 보조 메시지(subsidiary message)를 각각 형성함으로써 수행되고, 보조 메시지는, 모든 보조 메시지들에 대해 동일하고 메시지의 대부분을 이루는 정보 필드(information field)와 상기 보조 메시지를 식별하는 식별자를 갖는 서비스 필드(distinguishing service field)를 포함하고, 초기 메시지에 대해 적어도 두 개의 레벨을 갖는 항목(catalogue)이 형성되는데, 상기 형성된 보조 메시지의 제1 레벨에 후속하는 레벨의 기록 라인은 제1 레벨의 상기 초기 메시지의 기록 라인과 일치하고, 수신 확인 메시지가 수신되면, 수신된 메시지의 기록 라인은 상기 초기 메시지의 모든 레벨의 항목의 기록 라인과 일치하는 것을 특징으로 한다.BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method (apparatus) for transmitting and processing a group message (group message) in an electronic mail system, which is a category of many multi-addressee communication. Can be used to manage and make. A method of transmitting and processing a group message in an electronic mail system, the method comprising: forming an initial e-mail message and then converting it to be transmitted to an address group reliably, wherein the initial message is translated into an address group By each forming a set of subsidiary messages for each address of the sub-message, the auxiliary message being the same for all sub-messages and comprising the information field and the majority of the messages. A catalogue is formed that includes a distinguishing service field with an identifier that identifies and that has at least two levels for the initial message, wherein a write line at a level subsequent to the first level of the formed auxiliary message is Coincides with the write line of the initial message of the first level, When the magazine is received, the write lines of the received messages is characterized in that it matches the entry in the write lines on all levels of the original message.

Description

전자 우편 시스템에 있어서 그룹 메시지 전송하고 처리하는 방법How to send and process group messages in an e-mail system

본 발명은 메시지를 송수신하는 방법에 관한 것으로써, 보다 더 구체적으로 전자 우편 시스템(electronic mail system)에 있어서 그룹 메시지(group message)를 전송하고 처리하는 방법에 관한 것이고, 본 발명은 전자우편 타입(型)의 시스템에 있어서 많은 어드레스(addressee)를 위하여 도움이 되는 메시지 목록(message catalogue)을 처리하고 형성하는 시스템을 만드는데 이용될 수 있다.The present invention relates to a method for transmitting and receiving messages, and more particularly, to a method for transmitting and processing a group message in an electronic mail system. It can be used to create systems that process and form message catalogs that are helpful for many addresses in a typical system.

전자 우편 시스템에서 메시지를 전송할 때, 하나의 어드레스와 많은 어드레스를 가지는 메시지를 한번의 흐름으로 처리하는 사항과, 같은 행(行)의 타입(型)으로 전송된 메시지의 항목(catalogue)을 처리하는 중(中)에 사용자에게 메시지를 전송하는 사항 등은 공지되어 있다.When sending a message in an e-mail system, it is necessary to process a message having one address and many addresses in a single flow, and to process a message of a message transmitted in the same line type. The matter of sending a message to a user in the middle etc. is known.

많은 어드레스에 대한 메시지를 전송할 시, 초기 메시지의 다중-복제에 의하여 특별한 메시지를 전송하기 위해 상응하는 어드레스를 사용자에 의해 메시지 변환하는 방식은 공지되어 있다. 초기 메시지는 구체적인 어드레스로 전송된다. 많은 어드레스를 위한 초기 메시지에 상응하는 엔트리(entry)만이 초기 메시지의 항목(catalogue )에 유지되면서, 초기 메시지의 변환에 의하여 얻어지는 메시지의 유일한 특징을 잃는다(서던 캘리포니아 대학의 정보 과학 연구소에서 1982 년 8 월에 발표된 J.B. Postel 에 의한 단순한 우편 전송 프로토콜(simple transfer protocol)을 참조하라, RFC 21).When sending messages for a large number of addresses, it is known to convert the message by the user to the corresponding address in order to send a special message by means of multi-duplicate of the initial message. The initial message is sent to a specific address. Only the entry corresponding to the initial message for many addresses is retained in the catalogue of the initial message, losing the unique characteristics of the message obtained by the conversion of the initial message (in 1982, at the Institute of Information Science, University of Southern California). See the simple transfer protocol by JB Postel, published in January, RFC 21).

상기와 같이 그룹 메시지(group message)를 전송하고 처리하는 상기 방법의 결점은, 초기 메시지 항목에서 많은 어드레스 중(中)에서 어드레스 하나로 전송되었던 메시지 각각의 현재 상태, 예를 들면 상기 메시지를 구체적인 어드레스로 전송하고, 어드레스에 의하여 상기 메시지를 검사하였다는 것 등을 나타내는 정보를 얻는 것이 불가능하다 구체적인 어드레스로 전송된 메시지와 관계있는 특징에 따라서, 예를 들면 선택, 구별 및 여러 가지를 수행하는 특징에 따라 메시지의 자동 처리는 불가능하다.The drawback of the method of transmitting and processing a group message as described above is that the current state of each message that has been transmitted as one of the many addresses in the initial message item, for example the message to a specific address. It is not possible to obtain information indicating that the message has been transmitted, and that the message has been examined by address, etc. Depending on the characteristics associated with the message sent to a specific address, for example, depending on the characteristics of the selection, discrimination, and the like, Automatic processing of messages is not possible.

또한 전자 우편, 팩시밀리 통신 등과 같은 서로 다른 타입(型)의 우편에 속해있는 어드레스를 이용하면서, 하나의 어드레스 목록에서 동시에 이용되는 다수의 어드레스가 있을 때, 서로 다른 시간 특징을 가지는 독립된 통신 채널에서 메시지 전송을 수행하기 위한 경우에는 훨씬 더 메시지의 자동처리가 불가능하였다.It also uses messages belonging to different types of mail, such as electronic mail, facsimile communication, and so on, when there are multiple addresses used simultaneously in one address list, messages on separate communication channels with different time characteristics. In the case of carrying out the transmission, the automatic processing of the message was much more impossible.

도 1 은, 본 발명에 따라 전자 우편 시스템(electronic mail system)에서, 그룹 메시지(group message)를 전송하고 처리하는 방법의 가능한 실시예에 있어서, 작용 순서의 순서도(flowchart)를 보여준다 ;1 shows a flow chart of a sequence of actions in a possible embodiment of a method for transmitting and processing a group message in an electronic mail system in accordance with the present invention;

도 2 는, 다수의 어드레스(addressee)로 전송하기 위하여 전송 전(前)에 구성되는 초기 메시지(initial message)의 구조를 도시한다;2 shows the structure of an initial message configured before transmission for transmission to multiple addresses;

도 3 는, 다수의 어드레스(addressee)로 전송하기 위한 한 세트의 보조 메시지(a set of subsidiary message)의 구조를 도시한다;3 shows the structure of a set of subsidiary messages for transmission to multiple addresses;

도 4 는, 본 발명에 따라 형성되는 초기 메시지(initial message)의 투(two)-레벨 목록(two-level catalogue)을 도시한다.4 shows a two-level catalog of initial messages formed in accordance with the present invention.

본 발명의 목적은 전자 우편 시스템에서 그룹 메시지를 전송하고 처리하는 방법을 제공하며, 상기 방법은 상기에서 기술(記述)된 공지된 방법의 결점을 극복하고, 형성된 메시지 구조를 최적화하여 많은 어드레스를 위하여 예정된 메시지 처리 효율을 향상을 확실하게 하고, 상기 방법에 의하여 전송된 정보에서 손실을 실질적으로 줄이는 것과 정보 처리를 단순화하는 것이 가능하다.It is an object of the present invention to provide a method for transmitting and processing a group message in an e-mail system, which overcomes the shortcomings of the known methods described above, and optimizes the formed message structure for many addresses. It is possible to ensure an improvement in the intended message processing efficiency, to substantially reduce the loss in the information transmitted by the method and to simplify the information processing.

본 발명의 목적은 전자 우편 시스템(electronic mail system)에 있어서 그룹 메시지(group message)를 전송하고 처리하기 위하여, 초기 전자 우편 메시지를 형성하는 단계와, 초기 전자 우편 메시지를, 어드레스 그룹으로 확실하게 전송하도록 변환하는 단계와, 변환된 초기 메시지를 어드레스 그룹으로 전송하는 단계와, 어드레스 그룹의 어드레스들로 전송되는 메시지를 수신하는 단계와, 수신을 확인하는 메시지를 형성하고 그 메시지를 송신기로 전송하는 단계와, 수신을 확인하는 메시지를 수신하면 그 메시지를 처리하는 단계를 포함하는 방법에 있어서, 상기 초기 메시지의 변환은 어드레스 그룹의 각각의 어드레스를 위하여 한 세트의 보조 메시지(subsidiary message)를 각각 형성함으로써 수행되고, 상기 보조 메시지는, 모든 보조 메시지들에 대해 동일하고 메시지의 대부분을 이루는 정보 필드(information field)와 상기 보조 메시지를 식별하는 식별자를 갖는 서비스 필드(distinguishing service field)를 포함하고, 상기 초기 메시지에 대해 적어도 두 개의 레벨을 갖는 항목(catalogue)이 형성되는데, 상기 형성된 보조 메시지의 제1 레벨에 후속하는 레벨의 기록 라인은 제1 레벨의 상기 초기 메시지의 기록 라인과 일치하고, 수신 확인 메시지가 수신되면, 수신된 메시지의 기록 라인은 상기 초기 메시지의 모든 레벨의 항목의 기록 라인과 일치하는 것을 특징으로 한다.It is an object of the present invention to form an initial e-mail message for transmitting and processing a group message in an electronic mail system, and to reliably send the initial e-mail message to an address group. Converting the received message to an address group, receiving the message transmitted to the addresses of the address group, forming a message confirming the reception and transmitting the message to the transmitter. And processing a message upon receipt of a message confirming receipt, wherein the translation of the initial message is by forming a set of subsidiary messages for each address in the address group, respectively. The auxiliary message is the same for all auxiliary messages and A field having an information field constituting most of the information and a distributing service field having an identifier identifying the secondary message, and having a catalogue having at least two levels for the initial message. The write line of the level following the first level of the formed auxiliary message matches the write line of the initial message of the first level, and if an acknowledgment message is received, the write line of the received message is all levels of the initial message. And the recording line of the item.

여기서, 보조 메시지를 형성하는 동안 각각의 보조 메시지는 추가의 서비스 필드를 형성하고, 이와 같은 서비스 필드는 자동적으로 전송 확인을 가능하게 하는 특징을 가진다. 어드레스 그룹들의 어드레스로 전송된 보조 메시지가 수신되면 상기에서 기술(記述)된 서비스 필드를 얻어내고, 전송된 보조 메시지 식별자의 서비스 필드에 삽입된 메시지 수신 확인을 위한 상태 메시지의 타입(型)으로 형성한다. 이러한 서비스 필드는 전송 확인을 위해 상기 메시지의 식별을 위한 서비스 필드(service field)와 전송된 보조 메시지의 현재 상태의 데이터를 포함하는 서비스 필드(service field) 등은 추가로 형성한다.Here, while forming the auxiliary message, each auxiliary message forms an additional service field, and this service field is characterized by automatically enabling transmission confirmation. When the auxiliary message transmitted to the address of the address groups is received, the service field described above is obtained, and is formed as a type of status message for acknowledgment of the message inserted in the service field of the transmitted auxiliary message identifier. do. The service field further forms a service field for identifying the message and a service field including data of the current state of the transmitted auxiliary message for transmission confirmation.

게다가, 상태 메시지가 수신되면 메시지 식별자를 수신한 메시지에서 얻어내고, 초기 메시지 항목의 상응하는 레벨에서 기록된 보조 메시지 식별자와 상기 상태 메시지의 식별자를 비교한다. 만약, 일치하면 전송된 보조 메시지 현재 상태의 데이터는 수신된 상태 메시지에서 얻어내고, 전송된 보조 메시지의 현재 상태 데이터는 초기 메시지의 항목의 상응하는 레벨의 기록 라인에 기록한다.In addition, when a status message is received, a message identifier is obtained from the received message and the identifier of the status message is compared with the auxiliary message identifier recorded at the corresponding level of the initial message item. If there is a match, the data of the current status of the transmitted auxiliary message is obtained from the received status message, and the current status data of the transmitted auxiliary message is recorded in the write line of the corresponding level of the item of the initial message.

또한, 전송된 모든 보조 메시지의 상태 메시지가 수신되면 초기 메시지 전송의 마지막 상태에서의 데이터는 전송된 보조 메시지의 현재 상태의 서비스 필드에서 얻어낸 데이터에서 형성되고, 초기 메시지 전송의 마지막 상태에서의 데이터를 상응하는 초기 메시지의 제 1 레벨의 기록 라인에서 기록한다.In addition, when the status message of all transmitted auxiliary messages is received, the data of the last state of the initial message transmission is formed from data obtained from the service field of the current state of the transmitted auxiliary message, and the data of the last state of the initial message transmission is formed. Write in the write line of the first level of the corresponding initial message.

또한, 제 2 레벨의 보조 메시지의 기록 라인은 초기 메시지의 주소 목록에서 포함된 메시지 주소에 따라서 순서가 정해지고, 초기 메시지 항목을 형성하는 동안 제 1 레벨의 초기 메시지의 기록 라인과 일치시킨다.In addition, the write lines of the auxiliary message of the second level are ordered according to the message addresses included in the address list of the initial message, and coincide with the write lines of the initial message of the first level while forming the initial message item.

그리고, 초기 메시지 항목을 형성하는 동안 제 3 레벨의 보조 메시지의 기록 라인은 구체적인 어드레스를 갖춘 보조 메시지를 전송하기 위하여 선택되는 우편 타입(型)에 따라서 순서가 정해지고, 어드레스에 의하여 순서가 정해지는 제 2 레벨의 보조 메시지의 각각 기록 라인과 일치시킨다.And, while forming the initial message item, the write lines of the auxiliary message of the third level are ordered according to the mail type selected to transmit the auxiliary message with the specific address, and the ordered by the address. Match each write line of the secondary message of the second level.

출원 명세서에서 기술(記述)된 용어 '메시지(message)'는, 사용자 정보(내용)와 서비스 정보(주소와 다른 속성) 등의 결합을 의미하도록 의도되며, 기억 수단(디스크 유닛, 메모리 셀)에 의하여 엔트리의 형(型)으로 된 물질 실시예(material embodiment)와 통신 라인, 네트워크 장치 등에서 메시지를 움직이기 위한 수단으로써 전기 신호(electrical signal) 등을 가진다.The term 'message' described in the application specification is intended to mean a combination of user information (content) and service information (address and other attributes), and the like. By means of a material embodiment in the form of an entry, and an electrical signal or the like as a means for moving a message in a communication line, a network device or the like.

여기서, 메시지의 전송은 하나의 가입-체(體) 장치에서 또 하나의 가입-체(體) 장치로 메시지의 물리적인 움직임을 의미하도록 의도되며, 이와 같은 움직임은 통상적으로 메시지의 물질 표시(material representation)에 있어서 변화에 관한 것이다.Here, the transmission of a message is intended to mean the physical movement of the message from one subscription-device to another subscription-device, which is typically the material of the message. change in representation.

본 발명은 그 실시예에 의하여 설명되며, 도면에 의하여 설명된다.The invention is illustrated by the embodiments and illustrated by the figures.

전자 우편 시스템(electronic mail system)에 있어서 그룹 메시지(group message)를 전송하고 처리하는 방법은, 다음의 방식으로 수행된다.The method of transmitting and processing a group message in an electronic mail system is performed in the following manner.

먼저 도 1을 참조하면, 송신기(sender)는 다수의 어드레스(addressee)로 전송되기를 원하는 초기 메시지(initial message)를 형성한다(블록 1). 상기 메시지의 구조는 도 2 에 도시되어 있다. 도 2를 참조하면, 초기 메시지는 제 1 어드레스(addressee)에서 제 N 어드레스(addressee)까지를 각각 나타내는 주소 Adr_1, Adr_2, ... Adr_N 의 목록을 포함하는 주소 필드(address field) ; 유일한 메시지 식별자(unique message identifier) MESS_ID , 초기 메시지의 상태를 지적하는 STATUS 필드(field) ; 등의 필드(field)를 포함한다. 단계 2 (도 1)로 진행하면, 초기 메시지의 N 개 어드레스(addressee)의 그룹에서 각각의 주소에 대해 한 세트의 보조 메시지(subsidiary message)가 형성된다. 이와같은 보조 메시지(subsidiary message)의 구조는 도 3 에서 제시되어있다. 도 3을 참조하면, N 개 보조 메시지 각각은 주소 필드(address field) ; i 번째 어드레스(i = 1, 2, ...N)의 주소 Adr_i 를 포함하는 주소 필드(address field) ; 어드레스를 위한 보조 메시지의 유일한 식별자 MESS_ID_i ; 그리고 i 번째 어드레스를 위한 보조 메시지의 상태를 지적하는 STATUS_i 필드 ; 등을 포함한다. 동시에, 단계 3 에서 송신기(sender)는 초기 메시지의 멀티-레벨(예를 들면 투(two)-레벨을 고려하면서) 항목(multilevel catalogue)을 형성하며, 도 4 에서 보여지는 항목(catalogue)의 구조는 초기 메시지와 관계있는 제 1 레벨에서 엔트리(entry) (도 2) ; 상기에서 기술(記述)된 초기 메시지를 변환하는 것에 의하여 얻어지는 보조 메시지와 관계 있는 제 2 레벨에서 다수의 엔트리(entry) (도 3) ; 등을 포함한다. 그러면 단계 4에서 어드레스로 형성된 N 개 보조 메시지가 전송된다(도 1).Referring first to FIG. 1, a sender forms an initial message that is desired to be sent to a plurality of addresses (block 1). The structure of the message is shown in FIG. Referring to FIG. 2, an initial message includes an address field including a list of addresses Adr_1, Adr_2, ... Adr_N, each representing a first address to an Nth addressee; Unique message identifier MESS_ID, a STATUS field indicating the status of the initial message; Field, and the like. Proceeding to step 2 (FIG. 1), a set of subsidiary messages is formed for each address in the group of N addresses of the initial message. The structure of such a subsidiary message is shown in FIG. Referring to FIG. 3, each of the N auxiliary messages includes an address field; an address field containing an address Adr_i of the i th address (i = 1, 2, ... N); Unique identifier of an auxiliary message for the address MESS_ID_i; And a STATUS_i field indicating the status of the auxiliary message for the i th address; And the like. At the same time, in step 3 the sender forms a multilevel catalog of initial messages (e.g. taking into account the two-level), the structure of the catalog shown in FIG. Is an entry (FIG. 2) at the first level related to the initial message; Multiple entries (FIG. 3) at a second level related to the supplemental message obtained by converting the initial message described above (FIG. 3); And the like. Then N auxiliary messages formed by address in step 4 are transmitted (Fig. 1).

단계 5에서 보조 메시지가 수신되면, 단계 6 의 어드레스 그룹에서 각각은 확인 메시지(confirmation message)를 형성하는데, 수신된 메시지의 유일한 식별자 ID_i 의 특징이 기록되고, i 번째 어드레스로 전송되는 메시지의 현재 상태를 특징짓는 특징 STATUS_i 는 추가적으로 확인 메시지에 들어간다.When an auxiliary message is received in step 5, each of the address groups in step 6 forms a confirmation message, in which the characteristics of the unique identifier ID_i of the received message are recorded and the current state of the message sent to the i th address. Characteristic STATUS_i, which is characterized by an additional acknowledgment message, is entered.

단계 7에서 '상태 메시지(status message)'로써 결정되는 메시지의 현재 상태를 나타내는 정보(information)를 포함하는 수신 확인 메시지를 초기 메시지의 송신기로 전송한다. 그러면 단계 8에서 송신기가 상기한 수신 확인 메시지가 수신되면, 단계 9에서 송신기는 수신된 메시지가 상태 메시지인지 아닌지를 검사한다. 검사의 결과가 수신된 메시지가 상태 메시지가 아니면, 단계 10에서 수신된 메시지를 처리하는 일반적인 흐름으로 얻어진 메시지를 전송한다(블록 10). 상기에서 기술(記述)된 검사의 결과가 수신된 메시지가 상태 메시지이면 단계 11 에서 송신기는 수신된 상태 메시지에서 전송되는 메시지의 식별자 MESS_ID_i 의 특징을 얻어낸다. 이후(後), 단계 12 에서 상기의 식별자의 특징에 따른 초기 메시지 항목에 있어서 검색을 수행하는데, 즉 i 번째 어드레스를 위한 보조 메시지를 초기 메시지의 항목이 포함하는지를 검사한다. 만약 초기메시지 항목에 i번째 어드레스를 나타내는 보조 메시지가 없는 경우에는 단계 12 에서 단계 10으로 진행하여 수신된 메시지를 처리하는 일반적 흐름으로 메시지를 전송한다. 그리고 만약 초기메시지 항목에 i번째 어드레스를 나타내는 보조 메시지가 있는 경우에는, 단계 13 에서 송신기가 i 번째 어드레스에 대해 전송된 보조 메시지에 대한 상태 메시지의 서비스 필드 STATUS_i 의 데이터를 얻어낸다. 그리고 단계 14에서 전송된 보조 메시지의 현재 상태에 있어서 상응하는 엔트리가, 속성 ADR_i, MESS_ID_i 를 갖춘 보조 메시지에 대한 STATUS 필드에서 만들어진다.In step 7, an acknowledgment message including information indicating the current status of the message determined as a 'status message' is transmitted to the transmitter of the initial message. Then, in step 8, when the transmitter receives the acknowledgment message, the transmitter checks in step 9 whether the received message is a status message. If the message from which the result of the check is received is not a status message, then the message obtained in the general flow of processing the received message in step 10 is transmitted (block 10). If the message received as a result of the check described above is a status message, in step 11 the transmitter obtains the characteristics of the identifier MESS_ID_i of the message transmitted in the received status message. Subsequently, in step 12, a search is performed on the initial message item according to the characteristics of the identifier, that is, it is checked whether the item of the initial message includes the auxiliary message for the i th address. If there is no auxiliary message indicating the i-th address in the initial message item, the process proceeds from step 12 to step 10 to transmit the message in a general flow of processing the received message. If there is an auxiliary message indicating the i-th address in the initial message item, in step 13, the transmitter obtains data of the service field STATUS_i of the status message for the auxiliary message transmitted for the i-th address. And a corresponding entry in the current state of the auxiliary message sent in step 14 is made in the STATUS field for the auxiliary message with attributes ADR_i, MESS_ID_i.

전송된 보조 메시지의 현재 상태의 서비스 필드로부터 모든 보조 메시지의 STATUS 필드가 채워지면, 단계 15 에서 초기 메시지의 전송의 마지막 상태에서 데이터를 송신기가 형성하고, 송신기는 상응하는 초기 메시지의 제 1 레벨에 STATUS 필드에 대한 기록 라인에 데이터를 기록한다. 전송 확인 정보, 즉 모든 메시지를 어드레스로 전송하기 위한 정보, 전송에서 에러의 존재성을 위한 정보와 다른 정보 등은, 상기한 마지막 상태정보와 관계가 있다. 이후 단계 16에서 다른 메시지에 대한 기록 라인과 함께 사용자 메시지의 기록 라인의 형태로 새로운 항목으로 형성된 마지막 정보가 기록된다.If the STATUS field of all secondary messages is populated from the service field of the current state of the transmitted secondary message, then in step 15 the sender forms data in the last state of the initial message's transmission, and the transmitter forms the first level of the corresponding initial message. Write data to the write line for the STATUS field. The transmission confirmation information, that is, the information for transmitting all messages to the address, the information for the existence of an error in the transmission and other information, and the like are related to the last state information described above. Then, in step 16, the last information formed as a new item in the form of a recording line of the user message along with a recording line for another message is recorded.

본 발명을 수행하기 위한 상기에서 기술(記述)된 실시예에 있어서, 초기 메시지의 투(two)-레벨 항목으로 고려해본다. 하지만, 청구된 방법은 요구되어지는 다수의 레벨 항목으로 될 수도 있다. 예를 들면, 제 2 레벨의 보조 메시지의 엔트리에 상응하는 각각의 어드레스에 대하여, 우편 타입(型)에 따라서 제 3 레벨의 보조 메시지의 엔트리가 공급될 수 있다.In the above-described embodiment for carrying out the present invention, consider a two-level item of the initial message. However, the claimed method may be of a number of level items required. For example, for each address corresponding to the entry of the second level of auxiliary message, an entry of the third level of auxiliary message may be supplied according to the postal type.

상기한 바와 같이 형성되는 초기 메시지의 멀티-레벨(multi-level)에 의하여, 각각의 구체적인 주소와 전체적인 메시지에 관하여, 메시지의 현재 상태에 있는 사용자로 정보를 기억하고 지시하는 것이 가능하게 한다. 보조 메시지가 포함하는 특징과 모든 어드레스에 관하여 전체적인 메시지를 특징짓는 마지막 특징에 따라 서로 다른 종류의 자동 처리 - 기억, 선택 및 여러 가지 등을 수행할 수 있도록 한다.The multi-level of the initial message formed as described above makes it possible to store and direct information to the user in the current state of the message, with respect to each specific address and the overall message. Depending on the features included in the supplementary message and the last feature that characterizes the overall message for all addresses, different kinds of automatic processing-storage, selection, and so on, can be performed.

그러므로, 보조 메시지를 전송한 후(後), 각각의 보조 메시지의 유일한 정보는 다수의 어드레스에 대한 초기 메시지의 추가 속성으로써 유지된다. 그리고, 전송과 상기 형(型)의 다른 메시지에 관하여 메시지를 처리하는 중(中)에, 전송 보조 메시지의 현재 상태를 반영할 목적으로, 초기 메시지의 항목에서 상응하는 레벨의 구체적인 엔트리와 전송하는 메시지를 비교하는데, 보조 메시지의 유일한 특징을 이용할 수 있다.Therefore, after sending an auxiliary message (i), the unique information of each auxiliary message is retained as an additional attribute of the initial message for multiple addresses. And during the processing of the message in relation to the transmission and the other messages of the above type, for the purpose of reflecting the current state of the transmission assistance message, for transmission with specific entries of corresponding levels in the items of the initial message. In comparing the messages, the unique features of the supplementary messages can be used.

전자 우편 시스템(electronic mail system)에 있어서 그룹 메시지(group message)를 전송하고 처리하는 청구된 방법에 의하여, 전송되는 데이터의 구조(structure), 그리고 데이터를 들여보내고, 기억하고, 이용하고, 전자 우편 시스템(electronic mail system)의 항목 처리를 실질적으로 단순화하고, 그 빠른 작용을 향상시키고, 데이터의 손실을 최소화하는 순서(order) 등을 최적화하는 것이 가능하다.By the claimed method of transmitting and processing group messages in an electronic mail system, the structure of the data being transmitted and the data are imported, stored, used, and e-mailed. It is possible to substantially simplify the processing of items in an electronic mail system, to improve its speedy operation, to optimize the order, etc. to minimize the loss of data.

다수의 어드레스로 다량의 메시지 전송으로 이루어진 전자 우편 시스템(electronic mail system)에 있어서, 본 발명은 이용될 수 있다.In an electronic mail system consisting of sending a large amount of messages to multiple addresses, the present invention can be used.

Claims (6)

전자 우편 시스템(electronic mail system)에 있어서 그룹 메시지(group message)를 전송하고 처리하기 위하여, 초기 전자 우편 메시지를 형성하는 단계와, 초기 전자 우편 메시지를, 어드레스 그룹으로 확실하게 전송하도록 변환하는 단계와, 변환된 초기 메시지를 어드레스 그룹으로 전송하는 단계와, 어드레스 그룹의 어드레스들로 전송되는 메시지를 수신하는 단계와, 수신을 확인하는 메시지를 형성하고 그 메시지를 송신기로 전송하는 단계와, 수신을 확인하는 메시지를 수신하면 그 메시지를 처리하는 단계를 포함하는 방법에 있어서,Forming an initial e-mail message for transmitting and processing a group message in an electronic mail system, converting the initial e-mail message to be reliably sent to a group of addresses; Transmitting the converted initial message to an address group, receiving a message sent to addresses in the address group, forming a message acknowledging the reception and transmitting the message to a transmitter, and confirming the reception A method comprising processing a message upon receiving a message, the method comprising: 상기 초기 메시지의 변환은 어드레스 그룹의 각각의 어드레스를 위하여 한 세트의 보조 메시지(subsidiary message)를 각각 형성함으로써 수행되고, 상기 보조 메시지는, 모든 보조 메시지들에 대해 동일하고 메시지의 대부분을 이루는 정보 필드(information field)와 상기 보조 메시지를 식별하는 식별자를 갖는 서비스 필드(distinguishing service field)를 포함하고,The translation of the initial message is performed by respectively forming a set of subsidiary messages for each address of the address group, wherein the auxiliary message is the same for all auxiliary messages and constitutes the majority of the messages. (distinguishing service field) having an information field and an identifier for identifying the auxiliary message, 상기 초기 메시지에 대해 적어도 두 개의 레벨을 갖는 항목(catalogue)이 형성되는데, 상기 형성된 보조 메시지의 제1 레벨에 후속하는 레벨의 기록 라인은 제1 레벨의 상기 초기 메시지의 기록 라인과 일치하고, 수신 확인 메시지가 수신되면, 수신된 메시지의 기록 라인은 상기 초기 메시지의 모든 레벨의 항목의 기록 라인과 일치하는 것을 특징으로 하는, 전자 우편 시스템에 있어서 그룹 메시지를 전송하고 처리하는 방법.A catalogue is formed having at least two levels for the initial message, wherein a write line of a level subsequent to the first level of the formed auxiliary message matches a write line of the initial message of the first level and is received. And upon receipt of an acknowledgment message, the write line of the received message coincides with the write line of the item of all levels of the initial message. 제 1 항에 있어서, 보조 메시지의 형성시 상기 서비스 필드는 상기 각 보조 메시지에 포함되어 형성되고 상기 서비스 필드는 자동적으로 전송 확인이 가능하게 하며,The method according to claim 1, wherein the service field is formed by being included in each auxiliary message when the auxiliary message is formed, and the service field automatically enables transmission confirmation. 상기 어드레스 그룹의 어드레스들로 전송된 보조 메시지의 수신시, 상기 서비스 필드가 독출된 후 상기 전송된 보조 메시지의 식별자를 갖는 서비스 필드가 포함된 상태 메시지를 갖도록 수신 확인 메시지가 형성되며, 상기 서비스 필드는 상기 수신 확인 메시지를 식별하며 전송된 보조 메시지의 현재 상태가 추가적으로 부가되어 있는 것을 특징으로 하는, 전자 우편 시스템에 있어서 그룹 메시지를 전송하고 처리하는 방법.Upon receipt of an auxiliary message sent to the addresses of the address group, an acknowledgment message is formed to have a status message including a service field having an identifier of the transmitted auxiliary message after the service field is read, and the service field. And identifying the acknowledgment message and additionally appending the current state of the transmitted secondary message. 제 2 항에 있어서, 상기 상태 메시지가 수신되면 상기 상태 메시지로부터 메시지 식별자가 독출되고, 상기 독출된 메시지 식별자는 상기 초기 메시지의 대응 레벨의 항목에 기록된 보조 메시지 식별자와 비교되고,The method of claim 2, wherein when the status message is received, a message identifier is read from the status message, and the read message identifier is compared with an auxiliary message identifier recorded in an item of a corresponding level of the initial message. 상기 비교 결과 일치하면, 전송된 보조 메시지 현재 상태 데이터는 수신된 상태 메시지로부터 독출되어 상기 초기 메시지의 항목의 대응하는 레벨의 기록 라인에 기록되는 것을 특징으로 하는, 전자 우편 시스템에 있어서 그룹 메시지를 전송하고 처리하는 방법.If the comparison result matches, the transmitted auxiliary message current status data is read from the received status message and recorded in a write line of a corresponding level of the item of the initial message. And how to handle. 제 2 항 또는 제 3 항 등에 있어서, 전송된 모든 보조 메시지에 대한 상태 메시지의 수신되면, 초기 메시지의 전송된 마지막 상태 데이터는 전송된 보조 메시지의 현재 상태를 나타내는 서비스 필드로부터 독출되고, 이전 데이터는 상기 대응하는 초기 메시지의 제1 레벨의 기록 라인에 기록되는 것을 특징으로 하는, 전자 우편 시스템에 있어서 그룹 메시지를 전송하고 처리하는 방법.4. The method according to claim 2 or 3, wherein when the status message for all transmitted auxiliary messages is received, the last status data transmitted of the initial message is read out from the service field indicating the current status of the transmitted auxiliary message, and the previous data is And write to a write line of the first level of the corresponding initial message. 제 1 항 내지 제 3 항 중 어느 한 항에 있어서, 상기 초기 메시지의 항목 형성시 상기 제 2 레벨의 보조 메시지의 기록 라인은 상기 초기 메시지의 어드레스 리스트에 포함된 메시지 어드레스에 따라 순서가 정해지고 상기 제 1 레벨의 초기 메시지의 기록 라인과 일치하는 것을 특징으로 하는, 전자 우편 시스템에 있어서 그룹 메시지를 전송하고 처리하는 방법.4. The method according to any one of claims 1 to 3, wherein, in forming an item of the initial message, write lines of the auxiliary message of the second level are ordered according to message addresses included in the address list of the initial message. A method for transmitting and processing a group message in an electronic mail system, characterized in that it coincides with the write line of the initial message of the first level. 제 5 항에 있어서, 상기 초기 메시지의 항목 형성시 제 3 레벨의 보조 메시지의 기록 라인은 실제 어드레스를 갖는 보조 메시지를 전송하기 위하여 선택되는 우편의 타입에 따라서 순서가 정해지고 주소에 의하여 순서가 정해진 제 2 레벨의 보조 메시지의 각각 기록 라인과 일치하는 것을 특징으로 하는, 전자 우편 시스템에 있어서 그룹 메시지를 전송하고 처리하는 방법.6. The method according to claim 5, wherein, in forming the item of the initial message, the write line of the auxiliary message of the third level is ordered according to the type of mail selected to transmit the auxiliary message having the actual address and is ordered by the address. A method for transmitting and processing a group message in an electronic mail system, characterized in that it coincides with a respective write line of the secondary message of the second level.
KR1019980707825A 1998-10-01 1997-02-07 How to send and process group messages in an email system KR100445784B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1019980707825A KR100445784B1 (en) 1998-10-01 1997-02-07 How to send and process group messages in an email system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1019980707825A KR100445784B1 (en) 1998-10-01 1997-02-07 How to send and process group messages in an email system

Publications (2)

Publication Number Publication Date
KR20000064834A KR20000064834A (en) 2000-11-06
KR100445784B1 true KR100445784B1 (en) 2006-02-28

Family

ID=41739361

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1019980707825A KR100445784B1 (en) 1998-10-01 1997-02-07 How to send and process group messages in an email system

Country Status (1)

Country Link
KR (1) KR100445784B1 (en)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8645497B2 (en) 2006-09-28 2014-02-04 Google Inc. Bookmark-based access to content feeds
US8745161B2 (en) 2007-09-26 2014-06-03 Google Inc. Determining and displaying a count of unread items in content feeds
KR101436054B1 (en) * 2006-09-28 2014-08-29 구글 인코포레이티드 Content feed user interface
US8949154B2 (en) 2005-10-07 2015-02-03 Google Inc. Content feed user interface with gallery display of same-type items
US9075505B2 (en) 2006-09-28 2015-07-07 Google Inc. Content feed user interface
US10025871B2 (en) 2007-09-27 2018-07-17 Google Llc Setting and displaying a read status for items in content feeds

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02117239A (en) * 1988-10-27 1990-05-01 Fuji Xerox Co Ltd Electronic mail system
US5210869A (en) * 1990-05-24 1993-05-11 International Business Machines Corporation Method and system for automated transmission of failure of delivery message in a data processing system
JPH066376A (en) * 1992-06-19 1994-01-14 Canon Inc Electronic mail system
JPH08251221A (en) * 1995-03-13 1996-09-27 Nippon Telegr & Teleph Corp <Ntt> Message handling method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH02117239A (en) * 1988-10-27 1990-05-01 Fuji Xerox Co Ltd Electronic mail system
US5210869A (en) * 1990-05-24 1993-05-11 International Business Machines Corporation Method and system for automated transmission of failure of delivery message in a data processing system
JPH066376A (en) * 1992-06-19 1994-01-14 Canon Inc Electronic mail system
JPH08251221A (en) * 1995-03-13 1996-09-27 Nippon Telegr & Teleph Corp <Ntt> Message handling method

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8949154B2 (en) 2005-10-07 2015-02-03 Google Inc. Content feed user interface with gallery display of same-type items
US8645497B2 (en) 2006-09-28 2014-02-04 Google Inc. Bookmark-based access to content feeds
KR101436054B1 (en) * 2006-09-28 2014-08-29 구글 인코포레이티드 Content feed user interface
US9075505B2 (en) 2006-09-28 2015-07-07 Google Inc. Content feed user interface
US8745161B2 (en) 2007-09-26 2014-06-03 Google Inc. Determining and displaying a count of unread items in content feeds
US10152464B2 (en) 2007-09-26 2018-12-11 Google Llc Determining and displaying a count of unread items in content feeds
US10025871B2 (en) 2007-09-27 2018-07-17 Google Llc Setting and displaying a read status for items in content feeds
US10706121B2 (en) 2007-09-27 2020-07-07 Google Llc Setting and displaying a read status for items in content feeds

Also Published As

Publication number Publication date
KR20000064834A (en) 2000-11-06

Similar Documents

Publication Publication Date Title
US6289372B1 (en) Method for transmitting and processing group messages in the e-mail system
US5493564A (en) Method and apparatus for global routing of electronic messages
US5424724A (en) Method and apparatus for enhanced electronic mail distribution
US5459717A (en) Method and apparatus for routing messagers in an electronic messaging system
US5974448A (en) Automatic transfer for electronic mail using an automatic transfer name as a keyword
US5555426A (en) Method and apparatus for disseminating messages to unspecified users in a data processing system
US6101320A (en) Electronic mail communication system and method
US5822526A (en) System and method for maintaining and administering email address names in a network
KR890002315B1 (en) Non unique names for broadcast messages
US6334140B1 (en) Electronic mail server in which electronic mail is processed
EP0854655B1 (en) Multi-format communications client-server and method therefore
CN100559798C (en) The method and system of data processing
US6295552B1 (en) Gateway apparatus for transferring voice mail to an electronic mail server or transferring electronic mail to a voice mail apparatus
EP0845184A1 (en) Improved message queuing distribution services for mail systems
US20030145058A1 (en) System and method for managing mail and file
KR100445784B1 (en) How to send and process group messages in an email system
CN1260057A (en) Client server network and method of operation
EP1158446A2 (en) Method and apparatus for unified message storage and delivery system
CN100359901C (en) System and method for communicating by various communication application and by using single addressing string
JPH1188426A (en) Electronic mail system
WO2002069568A1 (en) Group-independent message transfer method and system lending specified application module
JPH05308379A (en) Electronic mail system
CN1215524A (en) Device for transmitting and processing group communications in the E-mail system
JPH0888652A (en) Data high reply device
JP2002513184A (en) System and method for transferring information representing the state of a receiving device of a virtual circuit in a computer network

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20080731

Year of fee payment: 5

LAPS Lapse due to unpaid annual fee