WO1996038987A1 - Method and apparatus for handling communications - Google Patents

Method and apparatus for handling communications Download PDF

Info

Publication number
WO1996038987A1
WO1996038987A1 PCT/US1996/008013 US9608013W WO9638987A1 WO 1996038987 A1 WO1996038987 A1 WO 1996038987A1 US 9608013 W US9608013 W US 9608013W WO 9638987 A1 WO9638987 A1 WO 9638987A1
Authority
WO
WIPO (PCT)
Prior art keywords
communication
recipient
handling computer
recited
computer means
Prior art date
Application number
PCT/US1996/008013
Other languages
French (fr)
Inventor
Marshall A. Sloo
Original Assignee
Sloo Marshall A
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 Sloo Marshall A filed Critical Sloo Marshall A
Priority to AU58838/96A priority Critical patent/AU5883896A/en
Publication of WO1996038987A1 publication Critical patent/WO1996038987A1/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
    • H04M3/533Voice mail systems
    • 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/21Monitoring or handling of messages
    • H04L51/23Reliability checks, e.g. acknowledgments or fault reporting

Definitions

  • the present invention relates to a method and apparatus for handling a communication between two or more parties using a computer accessed by way of a communication network. More particularly, the invention relates to a method and apparatus for receiving a communication from a sender for a recipient, storing the communication as a record in a searchable computer, sending notification to the recipient that the communication was received, receiving a request from the recipient to obtain the communication, delivering the communication to the recipient over the communication network, and sending an acknowledgement to the sender that the communication was received by the recipient.
  • the acknowledgement may also include a data or transaction record including the time and date the communication was stored and the time and date the communication was received by the recipient.
  • Senders of communications often desire to receive notification that their communications were actually received by the recipient. Further, senders of communications often wish to establish the date and time that the communication was sent and received. For example, communications such as cancellation notices and legal notices require that the recipient respond thereto within a certain time period. The senders of these communications need to receive notification that the communications were indeed received so that they can attempt to redeliver the communications if they were not received.
  • certified mail provides the sender of a communication with an acknowledgement that the communication was delivered to or picked up by the recipient.
  • conventional certified mail does not establish a record of the content of the message and therefore does not provide sufficient proof that the message content was received by the recipient.
  • certified mail is slow because the communication must pass through the conventional mail system and then be either hand-delivered directly to the recipient or stored at a post office until the recipient picks up the communication. Often, several delivery attempts must be made before the certified letter is either delivered or returned to the sender.
  • Certified mail is also relatively expensive due to the labor costs associated with shipping, storing, delivering and redelivering of the communications.
  • Electronic mail has solved the speed problems associated with conventional mail because it allows communications to be digitized and transmitted electronically from one computer to another over a communication network such as a local area network (LAN) , wide area network (WAN) , or the Internet.
  • LAN local area network
  • WAN wide area network
  • electronic mail does not provide the sender of a communication an acknowledgement that a certain communication was actually received by the recipient.
  • the sender of a communication does not know for certain whether his or her communication was received and the time and date the communication was received.
  • the present invention overcomes the problems outlined above and provides a distinct advance in the state of the art. More particularly, the present invention provides an improved method and apparatus for providing the sender of a communication an acknowledgement that the communication was received by the recipient and that the communication was sent and received on a certain date at a certain time. Additionally, the present invention provides a communication handling method that is faster and less expensive than conventional certified mail services.
  • the preferred communication handling method is implemented on a communication handling apparatus including a central communication handling computer, a plurality of access terminals, and a communication network coupling the communication handling computer with the access terminals.
  • the communications handling computer is preferably a file server type microcomputer including conventional memory for receiving and storing communications.
  • the access terminals are preferably IBM compatible microcomputers including means for allowing users to transmit communications and requests to obtain communications to the central communications handling computer and obtain previously stored communications. Communications and requests to obtain communications can also be sent to the central communications handling computer by way of digitized facsimile transmissions, voice transmissions, or combined video and audio transmissions.
  • the communication network couples the communications handling computer with the access terminals for providing communication therebetween.
  • the communication network is preferably a telecommunication network.
  • the method of the present invention is preferably implemented in the form of a computer program for operating the communications handling computer of the communication handling apparatus.
  • the method broadly includes the steps of receiving into the communications handling computer a communication from a sender for a recipient sent over the communication network, sending the communication to the recipient over the communication network, and sending an acknowledgement to the sender that the communication was received by the recipient and that the communication was sent and received on a certain date and time.
  • the invention further includes the steps of notifying the recipient of the receipt of the communication in the communication handling computer and receiving into the computer a request from the recipient to obtain the communication.
  • the communication may be stored in the central computer with "public key” coded identification information for identifying the recipient. To retrieve the communication, the recipient must enter his or her corresponding "private key” coded identification information. In this way, the communication can be encrypted so that only the proper recipient can retrieve the communication.
  • the above described method and apparatus for handling communications offers numerous advantages. For example, by providing a method for sending a communication to a recipient and sending a corresponding acknowledgement to the sender that the communication was received by the recipient, senders can be notified that their communications were actually received. This is particularly useful for communications that require a response within a specified time because the sender won't have to repeatedly resend the communication until a response is received;
  • a record is established that can be used to prove that a recipient actually received a message.
  • Figure 1 is a schematic representation of a communication handling apparatus constructed in accordance with the preferred embodiment of the present invention
  • Fig. 2A is a flow chart illustrating the preferred method for operating the apparatus of the present invention, and particularly illustrating the communication registration portion of the method;
  • Fig. 2B is a continuation of Fig. 2A illustrating the communication request portion of the method.
  • Fig. 2C is a continuation of Fig. 2B illustrating the transaction record retrieval portion of the method.
  • FIG. 1 illustrates preferred communication handling apparatus 10 for implementing the communication handling method of the present invention.
  • Communication handling apparatus 10 broadly includes communication handling computer 12, a plurality of access terminals 14, and communication network 16 for coupling communication handling computer 12 with access terminals 14.
  • communication handling computer 12, access terminals 14 and communication network 16 as described and illustrated herein are merely illustrative of the preferred embodiment of the invention and that the communication handling method of the present invention is applicable to virtually all types of computer hardware.
  • communication handling computer 12 access terminals 14 and communication network 16 as described and illustrated herein are merely illustrative of the preferred embodiment of the invention and that the communication handling method of the present invention is applicable to virtually all types of computer hardware.
  • communication handling computer 12 access terminals 14 and communication network 16 as described and illustrated herein are merely illustrative of the preferred embodiment of the invention and that the communication handling method of the present invention is applicable to virtually all types of computer hardware.
  • communication handling computer 12 access terminals 14 and communication network 16 as described and illustrated herein are merely illustrative of the
  • Communication handling computer 12 is preferably a file-server microcomputer, minicomputer, or mainframe computer such as those manufactured by Digital Equipment Corporation.
  • Communication handling computer 12 includes conventional memory, input and output ports, and a modem, and is operable for receiving, storing, retrieving and sending communications and requests to obtain communications.
  • Access terminals 14 are preferably personal computers such as IBM compatible microcomputers containing Intel 486 or Pentium type microprocessors and conventional memory, input and output ports, a modem, and conventional software for communicating with communication handling computer 12. Access terminal 14 may also include "dumb" terminals with communication capabilities only. Those skilled in the art will appreciate that any number of access terminals 14 may be coupled with communication handling apparatus 10.
  • Access terminals 14 are provided for the entry of communications and requests to obtain communications and are operable for delivering the communications and requests to communication handling computer 12. Access terminals 14 are also operable for receiving transmissions from communication handling computer 12.
  • Communication network 16 couples communication handling computer 12 with access terminals 14 for data communication therebetween.
  • Network 14 is preferably a conventional telecommunication network including a plurality of switches connected to respective local exchange carriers.
  • Communication network 14 may also include a local area network, wide area network, wireless network, voice network, or any other type of network operable for coupling access terminals 14 with communication handling apparatus 10.
  • the communication handling method of the present invention is implemented in the form of a computer program for operating communication handling computer 12.
  • the computer program is preferably stored in the read-only- memory (ROM) of communication handling computer 12, but may also be stored in the computer's hard drive memory or on conventional external disks for transfer to the hard drive memory of communication handling computer 12.
  • the computer program is preferably written in a standard generalized mark-up language (SGML) such as Hypertext.
  • SGML generalized mark-up language
  • the mark-up language cooperates with a standard server language such as Common Gateway Interface (CGI) or Practical Extraction and Report Language (PERL) for handling the various operating functions of the communication handling computer 12.
  • CGI Common Gateway Interface
  • PROL Practical Extraction and Report Language
  • the method of the present invention handles all types of communications and data transfers.
  • communication is understood to include all messages, including but not limited to, personal and business letters, notifications, bills, advertisements, photos, voice messages, and any other communications that can be sent over a communication network.
  • the steps of the method illustrated herein are merely illustrative of the preferred embodiment of the invention and can be modified or adapted.
  • the preferred computer program enters at step 100 where a user operating one of the access terminals 14 accesses communication handling apparatus 10 by way of communication network 14. Access may include conventional log-on or connection for data transfer procedures.
  • step 102 the program displays and transmits to access terminal 14 an initial communication describing the function and capabilities of the computer program.
  • the program then moves to step 104 where it displays the options "Register Communication?” and “Request Delivery of Communication?” and prompts the user to select one of the options to continue.
  • Step 106 determines whether the option "Register Communication" was selected. If the answer to step 106 is yes, the program proceeds to steps 108-122 for prompting the user to register his or her communication. If the answer to step 106 is no, the program proceeds to step 200, of Fig. 2B as described below.
  • Step 108 prompts the user to enter a communication.
  • the program may limit the length of the communication or may allow a communication of unlimited length as a matter of design choice.
  • Step 110 then asks whether the user wishes to receive an acknowledgement that the communication was requested by or delivered to the recipient. This option allows the sender of a communication to send either conventional communications or return receipt communications. If the answer to step 110 is no, the program proceeds to step 120 as described in more detail below.
  • step 110 the program proceeds to step 112 which prompts the sender of the communication to enter his or her contact address such as an e-mail address.
  • the contact address is used to send an acknowledgement to the sender that the communication was delivered to the recipient as described below.
  • step 114 which prompts the sender of the communication to enter coded identification information for identifying the recipient.
  • the coded identification information is used for authenticating the recipient so that only the recipient can receive the communication from the communication handling computer 12.
  • the identification information is a "public key" provided with a public key encryption technique such as the cryptography methods provided by RSA Data Security, Inc. , but may also include any form of protected access or authentication protocol.
  • Public key encryption uses a pair of asymmetric keys for encrypting and decrypting coded communications. A pair of keys are provided for each person or entity that wishes to send and receive coded communications. One of the keys is a public key which is published, placed on an on-line database or otherwise made available to the public. The private key is disclosed only to the particular individual and is not distributed. When a communication is encrypted using the public key, it can only be decrypted using the private key. Conversely, when a communication is encrypted using the private key, it can only be decrypted using the public key.
  • the program next proceeds to step 116 which prompts the sender of the communication to enter the recipient's contact address for delivering the communication to the recipient.
  • the program may also include step 118 for collecting a fee for the registration of a communication. The fee can be collected by various methods including on-line collection methods or by debiting the sender's credit card account while registering the communication.
  • Step 120 then stores the communication in the memory of communication handling computer 12.
  • the communication and all information related to the processing of the communication such as the time and date the communication was received and sent to the recipient are preferably stored in a database on the hard drive memory of the communication handling computer 12.
  • the communications can also be stored in other conventional memory of communication handling computer 12 such as optical storage devices or tape back-ups for archiving.
  • Step 120 also assigns an alphanumeric reference code to the stored communication for facilitating its later retrieval.
  • step 122 notifies the recipient of the communication that a communication has been registered in his or her name.
  • the recipient may be notified by e- mail, facsimile, voice communication, or by conventional postal service mail.
  • the recipient of the communication is also given the reference code assigned in step 120 and instructions on how to contact communication handling computer 12 for retrieval of the communication. If the recipient of the communication does not respond to this notification within a pre-determined amount of time, the computer program may repeat step 122.
  • step 200 of Fig. 2B which illustrates the communication request portion of the program.
  • Step 200 first asks whether the "Request Communication” option was selected. If the answer to step 200 is no, the program proceeds to step 300 of Fig. 2C. If the answer to step 200 is yes, the program proceeds to step 202 which prompts the recipient of the communication to enter the reference code associated with the communication. Step 204 then searches the records of the communication handling computer 12 for the corresponding communication.
  • Step 206 determines whether the sender of the communication requested a return receipt in step 110 of Fig. 2A. If the answer is no, the program proceeds to step 212, which is discussed in more detail below. If the answer to step 206 is yes, the program proceeds to step 208 which prompts the recipient of the communication to enter his or her identification information. As discussed above, the recipient's identification information is preferably a private key provided with a public key encryption method. Step 210 then compares the identification information entered by the recipient to the recipient's actual identification information to determine if it is correct. If the identification information is entered incorrectly, the program returns to step 208 to reprompt the recipient to enter the identification information. The program can limit this loop to a pre-determined number of attempts before disconnecting the user from the program.
  • the program proceeds to steps 212 and 214 for displaying the communication or otherwise delivering the communication to the recipient.
  • the communication can be delivered by allowing the recipient to view the message on-line or via a program residing in the recipients access terminal that acts as an agent for the communication handling computer.
  • step 216 sends an acknowledgement to the sender that the communication was received by the recipient.
  • the acknowledgement may also be sent by e-mail, facsimile, voice or conventional postal service mail.
  • step 300 of Fig. 2C which illustrates the transaction record retrieval portion of the program. Step 300 first asks whether the "Retrieve Transaction Record” option was selected. If the answer to step 300 is no, the program returns to step 104 of Fig. 2A which lists the program options.
  • step 300 the program proceeds to step 302 which prompts the user to enter the reference information associated with the desired communication and searches the memory of the communication handling computer 12 for the corresponding communication.
  • step 302 This portion of the program may also include step 304 for collecting a fee for the retrieval of a transaction record.
  • Step 306 then prompts the user to enter his or her address information such as an e-mail address for sending the transaction record.
  • step 308 sends the transaction record to the address entered in step 306.

Abstract

A method and apparatus for handling a communication using a computer accessed by way of a computer network includes the step (108) of receiving into a communication handling computer (12) a communication from a sender for a recipient, the step (214) of sending the communication to the recipient over the communication network (16), and the step (216) of sending an acknowledgement to the sender that the communication was received by the recipient.

Description

METHOD AND APPARATUS FOR HANDLING COMMUNICATIONS
Background of the Invention
1. Field of the Invention
The present invention relates to a method and apparatus for handling a communication between two or more parties using a computer accessed by way of a communication network. More particularly, the invention relates to a method and apparatus for receiving a communication from a sender for a recipient, storing the communication as a record in a searchable computer, sending notification to the recipient that the communication was received, receiving a request from the recipient to obtain the communication, delivering the communication to the recipient over the communication network, and sending an acknowledgement to the sender that the communication was received by the recipient. The acknowledgement may also include a data or transaction record including the time and date the communication was stored and the time and date the communication was received by the recipient.
2. Description of the Prior Art Senders of communications often desire to receive notification that their communications were actually received by the recipient. Further, senders of communications often wish to establish the date and time that the communication was sent and received. For example, communications such as cancellation notices and legal notices require that the recipient respond thereto within a certain time period. The senders of these communications need to receive notification that the communications were indeed received so that they can attempt to redeliver the communications if they were not received.
Conventional certified mail provides the sender of a communication with an acknowledgement that the communication was delivered to or picked up by the recipient. However, conventional certified mail does not establish a record of the content of the message and therefore does not provide sufficient proof that the message content was received by the recipient. Additionally, certified mail is slow because the communication must pass through the conventional mail system and then be either hand-delivered directly to the recipient or stored at a post office until the recipient picks up the communication. Often, several delivery attempts must be made before the certified letter is either delivered or returned to the sender. Certified mail is also relatively expensive due to the labor costs associated with shipping, storing, delivering and redelivering of the communications. Electronic mail has solved the speed problems associated with conventional mail because it allows communications to be digitized and transmitted electronically from one computer to another over a communication network such as a local area network (LAN) , wide area network (WAN) , or the Internet. However, electronic mail does not provide the sender of a communication an acknowledgement that a certain communication was actually received by the recipient. Thus, the sender of a communication does not know for certain whether his or her communication was received and the time and date the communication was received.
Accordingly, there is a need for an improved method and apparatus for providing the sender of a communication. an acknowledgement that the communication was received by the recipient. More particularly, there is a need for a method and apparatus for providing the sender of a communication an acknowledgement that is faster and less expensive than conventional certified mail services. Additionally, there is a need for a method and apparatus that provides a data record or transaction record of the actual content of the message and the time and date that it was sent and received that can be later retrieved to prove that the communication was received.
Objects and Summary of the Invention
The present invention overcomes the problems outlined above and provides a distinct advance in the state of the art. More particularly, the present invention provides an improved method and apparatus for providing the sender of a communication an acknowledgement that the communication was received by the recipient and that the communication was sent and received on a certain date at a certain time. Additionally, the present invention provides a communication handling method that is faster and less expensive than conventional certified mail services.
The preferred communication handling method is implemented on a communication handling apparatus including a central communication handling computer, a plurality of access terminals, and a communication network coupling the communication handling computer with the access terminals. The communications handling computer is preferably a file server type microcomputer including conventional memory for receiving and storing communications.
The access terminals are preferably IBM compatible microcomputers including means for allowing users to transmit communications and requests to obtain communications to the central communications handling computer and obtain previously stored communications. Communications and requests to obtain communications can also be sent to the central communications handling computer by way of digitized facsimile transmissions, voice transmissions, or combined video and audio transmissions.
The communication network couples the communications handling computer with the access terminals for providing communication therebetween. The communication network is preferably a telecommunication network.
The method of the present invention is preferably implemented in the form of a computer program for operating the communications handling computer of the communication handling apparatus. The method broadly includes the steps of receiving into the communications handling computer a communication from a sender for a recipient sent over the communication network, sending the communication to the recipient over the communication network, and sending an acknowledgement to the sender that the communication was received by the recipient and that the communication was sent and received on a certain date and time.
In preferred forms, the invention further includes the steps of notifying the recipient of the receipt of the communication in the communication handling computer and receiving into the computer a request from the recipient to obtain the communication.
The communication may be stored in the central computer with "public key" coded identification information for identifying the recipient. To retrieve the communication, the recipient must enter his or her corresponding "private key" coded identification information. In this way, the communication can be encrypted so that only the proper recipient can retrieve the communication. The above described method and apparatus for handling communications offers numerous advantages. For example, by providing a method for sending a communication to a recipient and sending a corresponding acknowledgement to the sender that the communication was received by the recipient, senders can be notified that their communications were actually received. This is particularly useful for communications that require a response within a specified time because the sender won't have to repeatedly resend the communication until a response is received;
Additionally, by providing a method for handling communications that creates a retrievable data or transaction record including the content of the communication and the date and time the communication was sent and received, a record is established that can be used to prove that a recipient actually received a message.
Moreover, by providing a communication sending method that is faster than conventional certified mail services, users are able to send certified communications that require immediate response since both the communication and return acknowledgement can be sent in minutes rather than the several days required for conventional mail. Moreover, by providing a communication sending method that is less expensive than conventional certified mail services, users are able to send certified communications more frequently and thus take advantage of the receipt acknowledgement feature.
Brief Description of the Drawing Figures
A preferred embodiment of the present invention is described in detail below with reference to the attached drawing figures, wherein: Figure 1 is a schematic representation of a communication handling apparatus constructed in accordance with the preferred embodiment of the present invention;
Fig. 2A is a flow chart illustrating the preferred method for operating the apparatus of the present invention, and particularly illustrating the communication registration portion of the method;
Fig. 2B is a continuation of Fig. 2A illustrating the communication request portion of the method; and
Fig. 2C is a continuation of Fig. 2B illustrating the transaction record retrieval portion of the method.
Detailed Description of the Preferred Embodiments
Turning to the drawings, Fig. 1 illustrates preferred communication handling apparatus 10 for implementing the communication handling method of the present invention. Communication handling apparatus 10 broadly includes communication handling computer 12, a plurality of access terminals 14, and communication network 16 for coupling communication handling computer 12 with access terminals 14. Those skilled in the art will appreciate that communication handling computer 12, access terminals 14 and communication network 16 as described and illustrated herein are merely illustrative of the preferred embodiment of the invention and that the communication handling method of the present invention is applicable to virtually all types of computer hardware. In more detail, communication handling computer
12 is preferably a file-server microcomputer, minicomputer, or mainframe computer such as those manufactured by Digital Equipment Corporation. Communication handling computer 12 includes conventional memory, input and output ports, and a modem, and is operable for receiving, storing, retrieving and sending communications and requests to obtain communications.
Access terminals 14 are preferably personal computers such as IBM compatible microcomputers containing Intel 486 or Pentium type microprocessors and conventional memory, input and output ports, a modem, and conventional software for communicating with communication handling computer 12. Access terminal 14 may also include "dumb" terminals with communication capabilities only. Those skilled in the art will appreciate that any number of access terminals 14 may be coupled with communication handling apparatus 10.
Access terminals 14 are provided for the entry of communications and requests to obtain communications and are operable for delivering the communications and requests to communication handling computer 12. Access terminals 14 are also operable for receiving transmissions from communication handling computer 12.
Communication network 16 couples communication handling computer 12 with access terminals 14 for data communication therebetween. Network 14 is preferably a conventional telecommunication network including a plurality of switches connected to respective local exchange carriers. Communication network 14 may also include a local area network, wide area network, wireless network, voice network, or any other type of network operable for coupling access terminals 14 with communication handling apparatus 10.
The communication handling method of the present invention is implemented in the form of a computer program for operating communication handling computer 12. The computer program is preferably stored in the read-only- memory (ROM) of communication handling computer 12, but may also be stored in the computer's hard drive memory or on conventional external disks for transfer to the hard drive memory of communication handling computer 12.
The computer program is preferably written in a standard generalized mark-up language (SGML) such as Hypertext. The mark-up language cooperates with a standard server language such as Common Gateway Interface (CGI) or Practical Extraction and Report Language (PERL) for handling the various operating functions of the communication handling computer 12. Those skilled in the art will appreciate that the computer program can be written in other computer languages as a matter of design choice.
The method of the present invention handles all types of communications and data transfers. As used herein, the term communication is understood to include all messages, including but not limited to, personal and business letters, notifications, bills, advertisements, photos, voice messages, and any other communications that can be sent over a communication network. The steps of the method illustrated herein are merely illustrative of the preferred embodiment of the invention and can be modified or adapted.
Referring to the flow chart of Fig. 2A, the preferred computer program enters at step 100 where a user operating one of the access terminals 14 accesses communication handling apparatus 10 by way of communication network 14. Access may include conventional log-on or connection for data transfer procedures.
In step 102, the program displays and transmits to access terminal 14 an initial communication describing the function and capabilities of the computer program. The program then moves to step 104 where it displays the options "Register Communication?" and "Request Delivery of Communication?" and prompts the user to select one of the options to continue. Step 106 determines whether the option "Register Communication" was selected. If the answer to step 106 is yes, the program proceeds to steps 108-122 for prompting the user to register his or her communication. If the answer to step 106 is no, the program proceeds to step 200, of Fig. 2B as described below.
Step 108 prompts the user to enter a communication. The program may limit the length of the communication or may allow a communication of unlimited length as a matter of design choice. Step 110 then asks whether the user wishes to receive an acknowledgement that the communication was requested by or delivered to the recipient. This option allows the sender of a communication to send either conventional communications or return receipt communications. If the answer to step 110 is no, the program proceeds to step 120 as described in more detail below.
If the answer to step 110 is yes, the program proceeds to step 112 which prompts the sender of the communication to enter his or her contact address such as an e-mail address. The contact address is used to send an acknowledgement to the sender that the communication was delivered to the recipient as described below.
The program then proceeds to step 114 which prompts the sender of the communication to enter coded identification information for identifying the recipient. The coded identification information is used for authenticating the recipient so that only the recipient can receive the communication from the communication handling computer 12.
In preferred forms, the identification information is a "public key" provided with a public key encryption technique such as the cryptography methods provided by RSA Data Security, Inc. , but may also include any form of protected access or authentication protocol. Public key encryption uses a pair of asymmetric keys for encrypting and decrypting coded communications. A pair of keys are provided for each person or entity that wishes to send and receive coded communications. One of the keys is a public key which is published, placed on an on-line database or otherwise made available to the public. The private key is disclosed only to the particular individual and is not distributed. When a communication is encrypted using the public key, it can only be decrypted using the private key. Conversely, when a communication is encrypted using the private key, it can only be decrypted using the public key.
The program next proceeds to step 116 which prompts the sender of the communication to enter the recipient's contact address for delivering the communication to the recipient. The program may also include step 118 for collecting a fee for the registration of a communication. The fee can be collected by various methods including on-line collection methods or by debiting the sender's credit card account while registering the communication.
Step 120 then stores the communication in the memory of communication handling computer 12. The communication and all information related to the processing of the communication such as the time and date the communication was received and sent to the recipient are preferably stored in a database on the hard drive memory of the communication handling computer 12. The communications can also be stored in other conventional memory of communication handling computer 12 such as optical storage devices or tape back-ups for archiving. Step 120 also assigns an alphanumeric reference code to the stored communication for facilitating its later retrieval. After the communication has been registered and stored, step 122 notifies the recipient of the communication that a communication has been registered in his or her name. The recipient may be notified by e- mail, facsimile, voice communication, or by conventional postal service mail. The recipient of the communication is also given the reference code assigned in step 120 and instructions on how to contact communication handling computer 12 for retrieval of the communication. If the recipient of the communication does not respond to this notification within a pre-determined amount of time, the computer program may repeat step 122.
If the "Register Communication" option was not selected in step 106 of Fig. 2A, the program continues at step 200 of Fig. 2B, which illustrates the communication request portion of the program. Step 200 first asks whether the "Request Communication" option was selected. If the answer to step 200 is no, the program proceeds to step 300 of Fig. 2C. If the answer to step 200 is yes, the program proceeds to step 202 which prompts the recipient of the communication to enter the reference code associated with the communication. Step 204 then searches the records of the communication handling computer 12 for the corresponding communication.
Step 206 determines whether the sender of the communication requested a return receipt in step 110 of Fig. 2A. If the answer is no, the program proceeds to step 212, which is discussed in more detail below. If the answer to step 206 is yes, the program proceeds to step 208 which prompts the recipient of the communication to enter his or her identification information. As discussed above, the recipient's identification information is preferably a private key provided with a public key encryption method. Step 210 then compares the identification information entered by the recipient to the recipient's actual identification information to determine if it is correct. If the identification information is entered incorrectly, the program returns to step 208 to reprompt the recipient to enter the identification information. The program can limit this loop to a pre-determined number of attempts before disconnecting the user from the program. If the identification information was entered correctly in step 210, the program proceeds to steps 212 and 214 for displaying the communication or otherwise delivering the communication to the recipient. The communication can be delivered by allowing the recipient to view the message on-line or via a program residing in the recipients access terminal that acts as an agent for the communication handling computer.
The program then proceeds to step 216 which sends an acknowledgement to the sender that the communication was received by the recipient. The acknowledgement may also be sent by e-mail, facsimile, voice or conventional postal service mail.
If the "Request Message" option was not selected in step 200 of Fig. 2B, the program continues at step 300 of Fig. 2C which illustrates the transaction record retrieval portion of the program. Step 300 first asks whether the "Retrieve Transaction Record" option was selected. If the answer to step 300 is no, the program returns to step 104 of Fig. 2A which lists the program options.
If the answer to step 300 is yes, the program proceeds to step 302 which prompts the user to enter the reference information associated with the desired communication and searches the memory of the communication handling computer 12 for the corresponding communication. This portion of the program may also include step 304 for collecting a fee for the retrieval of a transaction record.
Step 306 then prompts the user to enter his or her address information such as an e-mail address for sending the transaction record. Finally, step 308 sends the transaction record to the address entered in step 306.
Although the invention has been described with reference to the preferred embodiment illustrated in the attached drawing figures, it is noted that equivalents may be employed and substitutions made herein without departing from the scope of the invention as recited in the claims. For example, although many of the steps of the present method have been described in terms of on-line transactions, some of the steps may actually occur off¬ line via e-mail, voice, or other data transmission processing means. Additionally, the method may also include a program residing on the access terminals that serves as an agent for the central computer and provides some of the steps in the method before the access terminal is connected to the central computer. Moreover, the preferred communication handling apparatus 10 described and illustrated here may include other types of hardware.
Having thus described the preferred embodiment of the invention, what is claimed as new and desired to be protected by Letters Patent includes the following:

Claims

Claims:
1. A method for handling communications comprising the steps of:
(a) receiving into a communication handling computer means a communication from a sender for a recipient sent over a communication network, said communication handling computer means including memory means for storing the communication and retrieving means for retrieving and sending the communication;
(b) sending the communication to the recipient over said communication, network; and
(c) in response to step (b) , sending an acknowledgement to the sender over said communication network that the communication was received by the recipient.
2. The method as set forth in claim 1, including the step of storing a transaction record in the communication handling computer means, the transaction record including the content of the communication, the time and date the communication was received in said communication handling computer means, and the time and date the communication was sent to the recipient.
3. The method as set forth in claim 2, including the steps of receiving into said communication handling computer means a request to retrieve the transaction record and sending a copy of the transaction record to the requester.
4. The method as set forth in claim 1, including the step of receiving into said communication handling computer means a request to obtain the communication, said request being sent over said communication network from the recipient.
5. The method as set forth in claim 4, including the step of notifying the recipient of the receipt of the communication in said communication handling computer.
6. The method as set forth in claim 5, including the step of receiving into said communication handling computer means location information from the sender for locating the recipient.
7. The method as set forth in claim 6, including the step of receiving into said communication handling computer means identifying information from the sender for identifying the recipient.
8. The method as set forth in claim 7, including the step of receiving into said communication handling computer means private recipient information from the recipient relating to said identifying information.
9. The method as set forth in claim 8, including the step of comparing said identifying information with said private recipient information for verifying the identity of the recipient.
10. The method as recited in claim 1, said communication handling computer means including a microcomputer.
11. The method as recited in claim 1, said communication handling computer means including a minicomputer.
12. The method as recited in claim 1, said communication handling computer means including a mainframe computer.
13. The method as recited in claim 10, including the step of receiving the communication from an access terminal coupled with said communication handling computer by way of said communication network.
14. The method as recited in claim 10, said access terminal including a microcomputer.
15. The method as recited in claim l, said communication network including a telecommunication network.
16. The method as recited in claim 1, said communication network including a local area network.
17. The method as recited in claim 1, said communication network including a wide area network.
18. The method as recited in claim 1, including the step of charging the sender a fee for receiving the communication into said communication handling computer means.
19. The method as recited in claim 18, said fee charging step including debiting a charge card account.
20. The method as recited in claim 18, said fee charging step including collecting an on-line fee.
21. A method for handling communications comprising the steps of:
(a) receiving into a communication handling computer means a communication from a sender for a recipient sent over a communication network, said communication handling computer means including memory means for storing the communication and retrieving means for retrieving and sending the communication;
(b) receiving into said communication handling computer means a request sent over said communication network from the recipient to obtain the communication;
(c) in response to step (b) , sending the communication to the recipient over said communication network; and (d) in response to one of steps (b) and (c) , sending an acknowledgement over said communication network to the sender that the communication was sent to the recipient.
22. The method as set forth in claim 21, including the step of notifying the recipient of the receipt of the communication in said communication handling computer.
23. The method as set forth in claim 21, including the step of receiving into said communication handling computer means location information from the sender for locating the recipient.
24. The method as set forth in claim 23, including the step of receiving into said communication handling computer means identifying information from the sender for identifying the recipient.
25. The method as set forth in claim 24, including the step of receiving into said communication handling computer means private recipient information from the recipient relating to said identifying information.
26. The method as set forth in claim 25, including the step of comparing said identifying information with said private recipient information for verifying the identity of the recipient.
27. The method as recited in claim 21, said communication handling computer means including a microcomputer.
28. The method as recited in claim 21, said communication handling computer means including a minicomputer.
29. The method as recited in claim 21, said communication handling computer means including a mainframe computer.
30. The method as recited in claim 21, including the step of receiving the communication from an access terminal coupled with said communication handling computer means by way of said communication network.
31. The method as recited in claim 30, said access terminal including a microcomputer.
32. The method as recited in claim 21, said communication network including a telecommunication network.
33. The method as recited in claim 21, said communication network including a local area network.
34. The method as recited in claim 21, said communication network including a wide area network.
35. The method as recited in claim 21, including the step of charging the sender a fee for receiving the communication into said communication handling computer means.
36. The method as recited in claim 35, said fee charging step including debiting a charge card account.
37. The method as recited in claim 35, said fee charging step including collecting an on-line fee.
38. A communication handling apparatus for handling a communication comprising: communication handling computer means including receiving means for receiving a communication from a sender for a recipient over a communication network and memory means for storing the communication; and access means for allowing a sender of a communication to access said communication handling computer means for entering a communication, said communication handling computer including sending means for sending the communication to the recipient and acknowledgement means for sending an acknowledgement to the sender that the communication was sent to the recipient.
39. The communication handling apparatus as set forth in claim 38 including an access terminal coupled with said communication handling computer by said communication network for sending the communication to said communication handling computer.
40. The apparatus as set forth in claim 38, said communication handling computer means including a microcomputer.
41. The apparatus as set forth in claim 38, said communication handling computer means including a minicomputer.
42. The apparatus as set forth in claim 38, said communication handling computer means including a mainframe computer.
43. The apparatus as set forth in claim 39, said access terminal including a microcomputer.
44. The apparatus as set forth in claim 38, said communication network including a telecommunication network.
45. The apparatus as set forth in claim 38, said communication network including a local area network.
46. The apparatus as set forth in claim 38, said communication network including a wide area network.
PCT/US1996/008013 1995-05-31 1996-05-29 Method and apparatus for handling communications WO1996038987A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU58838/96A AU5883896A (en) 1995-05-31 1996-05-29 Method and apparatus for handling communications

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US45611095A 1995-05-31 1995-05-31
US08/456,110 1995-05-31

Publications (1)

Publication Number Publication Date
WO1996038987A1 true WO1996038987A1 (en) 1996-12-05

Family

ID=23811465

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1996/008013 WO1996038987A1 (en) 1995-05-31 1996-05-29 Method and apparatus for handling communications

Country Status (2)

Country Link
AU (1) AU5883896A (en)
WO (1) WO1996038987A1 (en)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1999008424A1 (en) * 1997-08-06 1999-02-18 Siemens Aktiengesellschaft Method and device for generating information on messages transmitted
WO1999031863A1 (en) * 1997-12-16 1999-06-24 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement in a communication network
DE19856228A1 (en) * 1998-12-04 2000-06-15 Primasoft Edv Schulung Gmbh Data transmission between a transmitter and one of a number of receivers allows data stored in the data base of a central computer to be accessed when the appropriate code is entered
WO2001010090A1 (en) * 1999-07-28 2001-02-08 Tomkow Terrance A System and method for verifying delivery and integrity of electronic messages
WO2002011025A2 (en) * 2000-07-27 2002-02-07 Rpost International, Inc. System and method for verifying delivery and integrity of electronic message
EP1191752A1 (en) * 2000-09-26 2002-03-27 Daniel Gens Method and device for information exchange
WO2002028016A2 (en) * 2000-09-29 2002-04-04 Autentica S.R.L. Method and apparatus for the transmission of electronic messages
EP1249779A2 (en) * 2001-02-08 2002-10-16 Jan Wendenburg Method for proving delivery of emails
EP1410165A1 (en) * 2001-06-28 2004-04-21 Michoel Sorotzkin System and method for confirming specification of intended electronic mail message recipients
WO2004100448A2 (en) * 2003-05-09 2004-11-18 Siemens Aktiengesellschaft Method for the distribution of messages to several users
EP1519287A1 (en) * 2003-09-24 2005-03-30 Alex Racic Method for proving the delivery of an e-mail message
US7240199B2 (en) 2000-12-06 2007-07-03 Rpost International Limited System and method for verifying delivery and integrity of electronic messages
US7606252B2 (en) * 2002-12-16 2009-10-20 Gemini Mobile Technologies, Inc. Stateless message routing
US7836141B2 (en) 1995-04-28 2010-11-16 Advanced Messaging Technologies, Inc. Systems and method for storing, delivering, and managing messages
US7886008B2 (en) 1999-07-28 2011-02-08 Rpost International Limited System and method for verifying delivery and integrity of electronic messages

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4458109A (en) * 1982-02-05 1984-07-03 Siemens Corporation Method and apparatus providing registered mail features in an electronic communication system
US4972461A (en) * 1989-09-20 1990-11-20 At&T Bell Laboratories Call message delivery system and method
US5040141A (en) * 1986-11-25 1991-08-13 Hitachi, Ltd. Method for administrating reply mail in electronic mail system
US5216603A (en) * 1985-11-18 1993-06-01 Action Technologies, Inc. Method and apparatus for structuring and managing human communications by explicitly defining the types of communications permitted between participants
US5293250A (en) * 1991-03-14 1994-03-08 Hitachi, Ltd. A system for notifying a destination terminal that electronic mail has reached a host computer

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4458109A (en) * 1982-02-05 1984-07-03 Siemens Corporation Method and apparatus providing registered mail features in an electronic communication system
US5216603A (en) * 1985-11-18 1993-06-01 Action Technologies, Inc. Method and apparatus for structuring and managing human communications by explicitly defining the types of communications permitted between participants
US5040141A (en) * 1986-11-25 1991-08-13 Hitachi, Ltd. Method for administrating reply mail in electronic mail system
US4972461A (en) * 1989-09-20 1990-11-20 At&T Bell Laboratories Call message delivery system and method
US5293250A (en) * 1991-03-14 1994-03-08 Hitachi, Ltd. A system for notifying a destination terminal that electronic mail has reached a host computer

Cited By (38)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7895313B2 (en) 1994-05-13 2011-02-22 Advanced Messaging Technologies, Inc. Systems and methods for storing, delivering, and managing messages
US7895306B2 (en) 1995-04-28 2011-02-22 Advanced Messaging Technologies, Inc. Systems and methods for storing, delivering, and managing messages
US7836141B2 (en) 1995-04-28 2010-11-16 Advanced Messaging Technologies, Inc. Systems and method for storing, delivering, and managing messages
US7934148B2 (en) 1995-04-28 2011-04-26 Advanced Messaging Technologies, Inc. Systems and method for storing, delivering, and managing messages
WO1999008424A1 (en) * 1997-08-06 1999-02-18 Siemens Aktiengesellschaft Method and device for generating information on messages transmitted
WO1999031863A1 (en) * 1997-12-16 1999-06-24 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement in a communication network
US6216106B1 (en) 1997-12-16 2001-04-10 Telefonaktiebolaget Lm Ericsson (Publ) Method and arrangement in a communication network
DE19856228A1 (en) * 1998-12-04 2000-06-15 Primasoft Edv Schulung Gmbh Data transmission between a transmitter and one of a number of receivers allows data stored in the data base of a central computer to be accessed when the appropriate code is entered
DE19856228C2 (en) * 1998-12-04 2001-05-03 Primasoft Gmbh Method for data transmission between at least one transmitting unit and one or more receiving units
US8209389B2 (en) 1999-07-28 2012-06-26 Rpost Communications Limited System and method for verifying delivery and integrity of electronic messages
US8161104B2 (en) 1999-07-28 2012-04-17 Rpost International Limited System and method for verifying delivery and integrity of electronic messages
US9432313B2 (en) 1999-07-28 2016-08-30 Rpost Communications Limited System and method for verifying delivery and integrity of electronic messages
US8782154B2 (en) 1999-07-28 2014-07-15 Rpost Communications Limited System and method for verifying delivery and integrity of electronic messages
US7886008B2 (en) 1999-07-28 2011-02-08 Rpost International Limited System and method for verifying delivery and integrity of electronic messages
US8504628B2 (en) 1999-07-28 2013-08-06 Rpost Communications Limited System and method for verifying delivery and integrity of electronic messages
US8468199B2 (en) 1999-07-28 2013-06-18 Rpost International Limited System and method for verifying delivery and integrity of electronic messages
US8468198B2 (en) 1999-07-28 2013-06-18 Rpost International Limited System and method for verifying delivery and integrity of electronic messages
US8224913B2 (en) 1999-07-28 2012-07-17 Rpost Communications Limited System and method for verifying delivery and integrity of electronic messages
US9596194B2 (en) 1999-07-28 2017-03-14 Rpost Communications Limited System and method for verifying delivery and integrity of electronic messages
US7865557B2 (en) 1999-07-28 2011-01-04 Rpost International Limited System and method for verifying delivery and integrity of electronic messages
WO2001010090A1 (en) * 1999-07-28 2001-02-08 Tomkow Terrance A System and method for verifying delivery and integrity of electronic messages
US7966372B1 (en) 1999-07-28 2011-06-21 Rpost International Limited System and method for verifying delivery and integrity of electronic messages
CN100413292C (en) * 2000-07-27 2008-08-20 Rpost国际公司 System and method for verifying delivery and integrity of electronic message
WO2002011025A2 (en) * 2000-07-27 2002-02-07 Rpost International, Inc. System and method for verifying delivery and integrity of electronic message
WO2002011025A3 (en) * 2000-07-27 2003-08-14 Rpost International Inc System and method for verifying delivery and integrity of electronic message
WO2002028037A1 (en) * 2000-09-26 2002-04-04 Daniel Gens Method and device for exchanging information
EP1191752A1 (en) * 2000-09-26 2002-03-27 Daniel Gens Method and device for information exchange
WO2002028016A2 (en) * 2000-09-29 2002-04-04 Autentica S.R.L. Method and apparatus for the transmission of electronic messages
WO2002028016A3 (en) * 2000-09-29 2002-07-25 Autentica S R L Method and apparatus for the transmission of electronic messages
US7240199B2 (en) 2000-12-06 2007-07-03 Rpost International Limited System and method for verifying delivery and integrity of electronic messages
EP1249779A3 (en) * 2001-02-08 2003-01-02 Jan Wendenburg Method for proving delivery of emails
EP1249779A2 (en) * 2001-02-08 2002-10-16 Jan Wendenburg Method for proving delivery of emails
EP1410165A4 (en) * 2001-06-28 2005-11-16 Michoel Sorotzkin System and method for confirming specification of intended electronic mail message recipients
EP1410165A1 (en) * 2001-06-28 2004-04-21 Michoel Sorotzkin System and method for confirming specification of intended electronic mail message recipients
US7606252B2 (en) * 2002-12-16 2009-10-20 Gemini Mobile Technologies, Inc. Stateless message routing
WO2004100448A3 (en) * 2003-05-09 2005-02-03 Siemens Ag Method for the distribution of messages to several users
WO2004100448A2 (en) * 2003-05-09 2004-11-18 Siemens Aktiengesellschaft Method for the distribution of messages to several users
EP1519287A1 (en) * 2003-09-24 2005-03-30 Alex Racic Method for proving the delivery of an e-mail message

Also Published As

Publication number Publication date
AU5883896A (en) 1996-12-18

Similar Documents

Publication Publication Date Title
US11290499B2 (en) Encrypted electronic messaging exchange
US9912516B2 (en) Method and apparatus for data file transfer using destination linked directories
AU697946B2 (en) Method and apparatus for handling a complaint
US7233992B1 (en) Computerized method and system for managing the exchange and distribution of confidential documents
WO1996038987A1 (en) Method and apparatus for handling communications
US7051370B2 (en) Content-certified e-mail service system
CN101336437A (en) A communication system for providing the delivery of e-mail message
WO1997004410A1 (en) On-line contract negotiating apparatus and method
US20050033958A1 (en) Method and system for secure transfer of electronic information
US6970847B1 (en) Business method for secure document folder distribution
WO2000046952A1 (en) Method for sending secure email via standard browser
EP1383053A2 (en) Automatic form accessing and submission system and method
WO2008153787A2 (en) Apparatuses, systems and methods for transmitting information
Cole End-to-end Services
WO2000057292A1 (en) Method for secure point to point communications

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AL AM AT AU AZ BB BG BR BY CA CH CN CZ DE DK EE ES FI GB GE HU IS JP KE KG KP KR KZ LK LR LS LT LU LV MD MG MK MN MW MX NO NZ PL PT RO RU SD SE SG SI SK TJ TM TR TT UA UG US UZ VN AM AZ BY KG KZ MD RU TJ TM

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): KE LS MW SD SZ UG AT BE CH DE DK ES FI FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN

DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
121 Ep: the epo has been informed by wipo that ep was designated in this application
REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

122 Ep: pct application non-entry in european phase
NENP Non-entry into the national phase

Ref country code: CA