US5177680A - Electronic mail system with means to transmit data to a plurality of recipients without user intervention - Google Patents

Electronic mail system with means to transmit data to a plurality of recipients without user intervention Download PDF

Info

Publication number
US5177680A
US5177680A US07/259,313 US25931388A US5177680A US 5177680 A US5177680 A US 5177680A US 25931388 A US25931388 A US 25931388A US 5177680 A US5177680 A US 5177680A
Authority
US
United States
Prior art keywords
output data
business processing
processing system
terminal
list
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
US07/259,313
Inventor
Hiroshi Tsukino
Seizi Ohgomori
Ryoichi Nakazato
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Hitachi System Engineering Ltd
Original Assignee
Hitachi Ltd
Hitachi Computer Consultant Ltd
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 Hitachi Ltd, Hitachi Computer Consultant Ltd filed Critical Hitachi Ltd
Assigned to HITACHI, LTD., A CORP. OF JAPAN, HITACHI COMPUTER CONSULTANT, LTD., A CORP. OF JAPAN reassignment HITACHI, LTD., A CORP. OF JAPAN ASSIGNMENT OF ASSIGNORS INTEREST. Assignors: NAKAZATO, RYOICHI, OHGOMORI, SEIZI, TSUKINO, HIROSHI
Application granted granted Critical
Publication of US5177680A publication Critical patent/US5177680A/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • G06Q10/107Computer-aided management of electronic mailing [e-mailing]
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management
    • 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/214Monitoring or handling of messages using selective forwarding

Definitions

  • the present invention relates to an electronic mail system for electronically delivering information to a communicating partner, and in particular, to an electronic mail system for delivering output data produced from a business processing system.
  • business processing systems are employed to carry out business jobs, for example, for effecting daily, weekly, or monthly jobs such that a daily, weekly, or monthly report is periodically outputted from the computer system.
  • the report thus outputted is temporarily stored as output data in an auxiliary storage so as to be printed out by use of a high-speed printer.
  • the printed matter is then delivered from an electronic data processing (EDP) section to divisions and sections requiring the printed matter.
  • EDP electronic data processing
  • the terminal to which the data is transferred is required to be specified when the data is created. Consequently, in a case where output data periodically produced is to be transferred to terminals, the terminal as the transfer destination is required to be specified through an operator for each data transfer, which deteriorates the efficiency of data delivery.
  • a transmission list including information of a transmission destination terminal for each output data is stored in a memory employed as a transmitter mail box such that when output data is outputted from a computer, the information of the list stored in the memory is referenced so as to automatically conduct a transmission processing of the output data to the corresponding terminal.
  • the output data is stored in a memory employed as a receiver mail box for each terminal as the destination of the transmission specified by use of the transmission list such that the output data thus stored in the memory is selectively outputted to the transmission destination terminal in response to a transmission request therefrom.
  • the output data is automatically stored in the memory for each terminal as the transmission destination, the data transmission processing is automatically achieved without necessitating the operator's intervention, thereby increasing the processing capacity of the computer. Furthermore, when the operator requiring the output data can freely and correctly receive the data directly from the memory at a high speed.
  • FIG. 1 is a configuration diagram of an embodiment of an electronic mail system according to the present invention.
  • FIG. 2 is a schematic diagram showing an example of a transmission list in a transmitter mail box
  • FIG. 3 is a schematic diagram showing an example of a reception list in a transmitter mail box
  • FIG. 4 is a sequence diagram showing a transmission list creation processing
  • FIG. 5 is a flowchart for explaining operations of the electronic mail system of FIG. 1;
  • FIG. 6 is a sequence diagram showing the transmission processing in the embodiment of FIG. 1;
  • FIG. 7 is a sequence diagram showing the reception processing in the embodiment of FIG. 1.
  • FIG. 1 is a configuration diagram of an embodiment of an electronic mail system according to the present invention.
  • the configuration of FIG. 1 includes a business processing system 2, for example, a host computer, and business terminals Tl to Tn to effect operations such as an operation to input business data and an operation to instruct a processing content to be effected by the system 2 and a transfer destination of the processing result.
  • a business processing system 2 for example, a host computer
  • business terminals Tl to Tn to effect operations such as an operation to input business data and an operation to instruct a processing content to be effected by the system 2 and a transfer destination of the processing result.
  • Data inputted through the terminals Tl to Tn is processed in the processing system 2 so as to be temporarily stored in a file 6 such that the data is selectively transferred therefrom to the terminals Tl to Tn or to receiver terminals Tel to Ten.
  • Reference numeral 4 indicates a terminal, for example, a manager's terminal to input information necessary to achieve a transmit processing of the output data periodically produced from the system 2, and the information is stored as transmission lists 11a, 11b, etc. via the system 2 into a transmitter mail box 10.
  • the output data periodically supplied from the system 2 is temporarily stored in a file 8 so as to be thereafter loaded in a receiver mail box 12 together with information of a transmission list corresponding to the output data in the mail box 10.
  • the data thus stored in the mail box 12 is selectively supplied to one of the receiver terminals Tel to Ten in response to a request therefrom.
  • the terminals Tel to Ten receiving the data periodically outputted from the system are different from the business terminals Tl to Tn; however, the business terminals may also be used as the receiver terminals.
  • the manager's terminal may also be used as a business terminal and/or a receiver terminal.
  • the data periodically outputted from the system includes data to be daily, weekly, monthly, or yearly totaled or processed, and description will be given here of an example of a weekly sales report created by totaling the sales amount data for each week.
  • FIGS. 2 and 3 show examples respectively of a transmission list and a reception list stored as tables in the transmitter mail box and the receiver mail box, respectively.
  • the transmission list is created through the manager's terminal, whereas the reception list is produced through a process of the transmission processing.
  • FIG. 2 shows the transmission list 11a in which the mail name is a weekly sales report
  • the receiver name is, for example, the terminal Tel
  • the transmitter name is, for example, the business terminal Tl
  • the job name of the transmission data namely, the name of the output data is, for example, job 1
  • the page range is denoted as 1 to 10
  • the delivery day/time on which the output data is desired to be delivered to the receiver mail box is indicated as Oct. 1, 1:00 P.M.
  • the data identical to those of the weekly sales report of the list 11a are to be sent to a receiver terminal other than the terminal Tel
  • a list to be used for the transmission processing is created in the mail box 10 by use of the terminal 4.
  • FIG. 3 is an example of a reception list to be created as follows. That is, when the output data is stored in data file 14a, 14b, etc. in the mail box 12, information of the transmission list corresponding to the output data is read from the mail box 10 so as to be stored in the corresponding reception list 13a, 13b, etc., thereby preparing the reception list.
  • the reception list 13a of FIG. 3 corresponds to the transmission list 11a, where the mail name is a weekly sales report, the transmitter name is the business terminal Tl, the reception day/time, namely, the date when the output data is stored is indicated as Oct. 1, 1:00 P.M., and the reception data address is an address of the data file 14a at which the corresponding output data is stored.
  • the receiver mail box is disposed, for example, for each reception terminal, namely, in a receiver mail box, there are disposed the different reception lists for the respective mail names.
  • the configuration of FIG. 1 includes the receiver mail box 12 only for the terminal Tel.
  • a connect request for a connection to the system 2 is instructed from the terminal 4 to the system 2, which then establishes a connection between the terminal 4 and the system 2 so as to notify the connection completion to the terminal 4 after the connection is completely established.
  • the terminal 4 sends information to create the transmission list to the system 2, thereby controlling the system 2 to generate the transmission list and to store the obtained list in the transmitter mail box.
  • the system 2 then issues a report notifying the completion of the transmission list create processing to the terminal 4, which in turn instructs the system 2 to disconnect the connection therebetween.
  • a job is initiated to periodically create a weekly sales report in the primary business system (step 101).
  • the initiation of the job may be accomplished by the system 2 itself or in response to an instruction from a terminal.
  • a weekly sales report as a result of the execution of the job thus initiated is outputted as output data so as to be stored in a file 8 as a temporary storage together with the job name (step 102).
  • the output data stored in the file 8 is loaded through the transmission processing in the receiver mail box 12 together with the corresponding transmission list in the transmitter mail box 10.
  • the weekly sales report stored in the mail box 12 is transmitted to the pertinent terminal in the reception processing effected by use of a receiver terminal (step 104).
  • the terminal achieved the reception processing then effects a unique work/analysis processing based on the data of the weekly sales report for the decision making (step 105).
  • the work/analysis processing means here a processing to attain information necessary for related divisions and sections, for example, mainly to create tables and graphs associated with such information.
  • the output data obtained in the processing system 2 has been sequentially stored in the file 8. In this situation, it is first checked to determine whether or not the output data having a job name specified by use of the transmission list exists in the file 8 (step 204). If this is not the case, the step 204 is repeatedly achieved until the output data is found. If the output data exists in the file 8, a judge operation is conducted in a step 205 by refering to the corresponding transmission list to determine whether or not a page range has been specified for the existing output data, for example, the weekly sales report. In a case where the page range is not specified, the default is assumed, namely, data of all pages associated with the output data is read from the file 8 (step 207).
  • step 206 data of the pages specified by use of the transmission list is read therefrom.
  • the data of pages 1 to 10 of the weekly sales report is read from the file 8.
  • the system checks the delivery day/time specified by the transmission list corresponding to the output data read from the file 8 so as to determine whether the current day/time is past the specified day/time (step 208). If the current day/time is not past the delivery day/time, the output data is preserved until the delivery day/time arrives (step 209). In consequence, the output data is kept stored in the file 8 or the transmitter mail box 10 until arrival of the delivery day/time.
  • the output data is stored in the data file in the receiver mail box corresponding to the receiving terminal and information read out from the corresponding transmission list is written in the reception list, thereby creating the reception list (step 210). That is, the system writes the mail name of the corresponding transmission list as the mail name of the reception list, the transmitter name of the transmission list as the transmitter name of the reception list, the day/time when the output data and the information of the transmission list are delivered to the receiver mail box 12 as the reception day/time of the reception list, and the address of the data file at which the output data is stored therein as the data address of the reception list, thereby creating the reception list.
  • a receiver terminal issues to the system 2 a connection request to establish a connection between the system 2 and the terminal, which in turn establishes a connection therebetween and notifies the completion of the connection after the connection is completely established.
  • the terminal then instructs the system 2 to display on the terminal a list of information of the reception lists destined for the terminal in the corresponding receiver mail box.
  • the information of the reception lists in the corresponding receiver mail box is sent via the system 2 to the terminal so as to be displayed thereon.
  • output data (of the pertinent mail) is read from the data file specified by the data address indicated by use of the reception list corresponding to the mail name and is then sent to the terminal.
  • the terminal instructs the system 2 to disconnect the connection between the system 2 and the terminal.
  • the transmission processing can be achieved without necessitating an operator's intervention, which improves the efficiency of the transmission processing.
  • the receiver mail box the receiver can freely and correctly attain the necessary output data at a high speed and at an arbitrary point of time.
  • the output data is stored in the receiver mail box in the transmission processing, the output data may be directly stored in the corresponding receiver terminal.
  • the receiver mail box is not disposed in the configuration of FIG. 1 such that in the step 208 of the transmission processing of FIG. 6, the output data of which the deliver day/time has already arrived is directly transmitted to the corresponding receiver terminal together with the pertinent transmission list.
  • step 210 of FIG. 6 is not achieved; moreover, the reception processing of FIG. 7 is not effected. That is, in the receiver terminal, necessary data obtained from the output data stored in the memory is selectively displayed or outputted as printed matter.
  • the business processing system may include a host computer, or a terminal may be provided with a function to achieve the business processing.
  • the output data supplied from the business processing system to the receiver mail box may be final data or intermediate data (requiring a work processing).
  • the intermediate data undergoes a work in the receiver terminal so as to be converted into the final data.
  • the transmission list is created by the manager's terminal, the transmission list may be prepared by use of the business terminal or the receiver terminal.
  • the transmission list is beforehand registered to the transmitter mail box such that immediately after a job such as a job to generate a weekly report is initiated, the transmission processing is automatically executed so as to effect the registration of the list to the receiver mail box.
  • the human power can be further minimized and the data transmission can be more correctly effected at a higher speed.

Abstract

An electronic mail system includes a plurality of terminals, a business processing system connected to the plural terminals for effecting a business processing so as to output a result of the processing as output data, a transmitter mail box connected to the business processing system for storing a list containing information for each output data to specify terminals as receiving points which receive the output data, and a receiver mail box connected to the business processing system for storing the output data for each receiving point specified by the list. The output data in the receiver mail box is selectively outputted to the terminal in response to a request from the terminal as the receiving point.

Description

BACKGROUND OF THE INVENTION
The present invention relates to an electronic mail system for electronically delivering information to a communicating partner, and in particular, to an electronic mail system for delivering output data produced from a business processing system.
In firms and companies, business processing systems are employed to carry out business jobs, for example, for effecting daily, weekly, or monthly jobs such that a daily, weekly, or monthly report is periodically outputted from the computer system. The report thus outputted is temporarily stored as output data in an auxiliary storage so as to be printed out by use of a high-speed printer. The printed matter is then delivered from an electronic data processing (EDP) section to divisions and sections requiring the printed matter.
In such a division, based on the data of the delivered report, various jobs are conducted to produce data for the decision making, to analyze the data, or to generate other reports. For these purposes, it is necessary to input again the data in a data processing equipment such as a personal computer dedicatedly used in the division.
However, the conventional method above is attended with the following problems.
That is, there is required human work when the output data generated from the business processing system is to be delivered to the divisions and sections requiring the data and when the delivered data is to be inputted again for the processing and analysis thereof. In addition, when a great amount of output data is delivered in a form of printed matter, a large space is required for the storage and accumulation thereof; furthermore, a long period of time is necessary to retrieve data thus stored.
As described above, according to this method, a considerable period of time is required to re-input the data and there exists a chance of a mis-input, which leads to problems that the reliability of the result of the data processing and analysis is lowered and the decision making results in an error or is delayed.
On the other hand, there has been described in the JP-A-57-131148 a system in which data created by a terminal in a time-sharing system (TSS) by use of a host computer is transferred to another terminal specified so as to deliver the data without producing the printed matter thereof.
In this system, however, the terminal to which the data is transferred is required to be specified when the data is created. Consequently, in a case where output data periodically produced is to be transferred to terminals, the terminal as the transfer destination is required to be specified through an operator for each data transfer, which deteriorates the efficiency of data delivery.
SUMMARY OF THE INVENTION
It is therefore an object of the present invention, for removal of the disadvantages above of the conventional apparatus, to provide an electronic mail system capable of automatically effecting a transmission processing of data outputted from a computer to a terminal without necessitating intervention of the operator.
In order to achieve the objects above, according to one aspect of the present invention, a transmission list including information of a transmission destination terminal for each output data is stored in a memory employed as a transmitter mail box such that when output data is outputted from a computer, the information of the list stored in the memory is referenced so as to automatically conduct a transmission processing of the output data to the corresponding terminal.
In the configuration above, since the transfer processing of the output data can be automatically accomplished without necessitating an operator's intervention, the efficiency of the transmission processing is improved and hence the processing capacity of the computer is increased. Particularly, the effect is emphasized when the output data is periodically outputted.
In addition, according to another aspect of the present invention, the output data is stored in a memory employed as a receiver mail box for each terminal as the destination of the transmission specified by use of the transmission list such that the output data thus stored in the memory is selectively outputted to the transmission destination terminal in response to a transmission request therefrom.
In consequence, since the output data is automatically stored in the memory for each terminal as the transmission destination, the data transmission processing is automatically achieved without necessitating the operator's intervention, thereby increasing the processing capacity of the computer. Furthermore, when the operator requiring the output data can freely and correctly receive the data directly from the memory at a high speed.
BRIEF DESCRIPTION OF THE DRAWINGS
The present invention will be apparent from the following detailed description taken in conjunction with the accompanying drawings in which:
FIG. 1 is a configuration diagram of an embodiment of an electronic mail system according to the present invention;
FIG. 2 is a schematic diagram showing an example of a transmission list in a transmitter mail box;
FIG. 3 is a schematic diagram showing an example of a reception list in a transmitter mail box;
FIG. 4 is a sequence diagram showing a transmission list creation processing;
FIG. 5 is a flowchart for explaining operations of the electronic mail system of FIG. 1;
FIG. 6 is a sequence diagram showing the transmission processing in the embodiment of FIG. 1; and
FIG. 7 is a sequence diagram showing the reception processing in the embodiment of FIG. 1.
DESCRIPTION OF THE PREFERRED EMBODIMENTS
Referring now to the accompanying drawings, description will be given in detail of embodiments according to the present invention.
FIG. 1 is a configuration diagram of an embodiment of an electronic mail system according to the present invention. The configuration of FIG. 1 includes a business processing system 2, for example, a host computer, and business terminals Tl to Tn to effect operations such as an operation to input business data and an operation to instruct a processing content to be effected by the system 2 and a transfer destination of the processing result.
Data inputted through the terminals Tl to Tn is processed in the processing system 2 so as to be temporarily stored in a file 6 such that the data is selectively transferred therefrom to the terminals Tl to Tn or to receiver terminals Tel to Ten.
Next, description will be given of a configuration employed to effect a transfer processing of output data periodically supplied from the system 2. Reference numeral 4 indicates a terminal, for example, a manager's terminal to input information necessary to achieve a transmit processing of the output data periodically produced from the system 2, and the information is stored as transmission lists 11a, 11b, etc. via the system 2 into a transmitter mail box 10.
The output data periodically supplied from the system 2 is temporarily stored in a file 8 so as to be thereafter loaded in a receiver mail box 12 together with information of a transmission list corresponding to the output data in the mail box 10.
The data thus stored in the mail box 12 is selectively supplied to one of the receiver terminals Tel to Ten in response to a request therefrom.
Incidentally, in the configuration of FIG. 1, for simplification of the description, the terminals Tel to Ten receiving the data periodically outputted from the system are different from the business terminals Tl to Tn; however, the business terminals may also be used as the receiver terminals.
Similarly, the manager's terminal may also be used as a business terminal and/or a receiver terminal.
The data periodically outputted from the system includes data to be daily, weekly, monthly, or yearly totaled or processed, and description will be given here of an example of a weekly sales report created by totaling the sales amount data for each week.
FIGS. 2 and 3 show examples respectively of a transmission list and a reception list stored as tables in the transmitter mail box and the receiver mail box, respectively. The transmission list is created through the manager's terminal, whereas the reception list is produced through a process of the transmission processing.
FIG. 2 shows the transmission list 11a in which the mail name is a weekly sales report, the receiver name is, for example, the terminal Tel, the transmitter name is, for example, the business terminal Tl, the job name of the transmission data, namely, the name of the output data is, for example, job 1, the page range is denoted as 1 to 10, and the delivery day/time on which the output data is desired to be delivered to the receiver mail box is indicated as Oct. 1, 1:00 P.M. In a case where the data identical to those of the weekly sales report of the list 11a are to be sent to a receiver terminal other than the terminal Tel, there may be disposed another transmission list for the pertinent receiver terminal or the name thereof may be specified as the receiver name in the list 11a. In this fashion, for each output data, a list to be used for the transmission processing is created in the mail box 10 by use of the terminal 4.
FIG. 3 is an example of a reception list to be created as follows. That is, when the output data is stored in data file 14a, 14b, etc. in the mail box 12, information of the transmission list corresponding to the output data is read from the mail box 10 so as to be stored in the corresponding reception list 13a, 13b, etc., thereby preparing the reception list. The reception list 13a of FIG. 3 corresponds to the transmission list 11a, where the mail name is a weekly sales report, the transmitter name is the business terminal Tl, the reception day/time, namely, the date when the output data is stored is indicated as Oct. 1, 1:00 P.M., and the reception data address is an address of the data file 14a at which the corresponding output data is stored.
The receiver mail box is disposed, for example, for each reception terminal, namely, in a receiver mail box, there are disposed the different reception lists for the respective mail names. Incidentally, for simplification, the configuration of FIG. 1 includes the receiver mail box 12 only for the terminal Tel.
Referring next to the sequence diagram of FIG. 4, description will be given of the operation of the manager's terminal 4 to create a transmission list.
First, a connect request for a connection to the system 2 is instructed from the terminal 4 to the system 2, which then establishes a connection between the terminal 4 and the system 2 so as to notify the connection completion to the terminal 4 after the connection is completely established. In response thereto, the terminal 4 sends information to create the transmission list to the system 2, thereby controlling the system 2 to generate the transmission list and to store the obtained list in the transmitter mail box. The system 2 then issues a report notifying the completion of the transmission list create processing to the terminal 4, which in turn instructs the system 2 to disconnect the connection therebetween.
Referring now to the flowchart of FIG. 5, description will be given of the operation of the electronic mail system of FIG. 1 after the transmission list is beforehand created in this manner.
First, at an end of a week, a job is initiated to periodically create a weekly sales report in the primary business system (step 101). The initiation of the job may be accomplished by the system 2 itself or in response to an instruction from a terminal.
A weekly sales report as a result of the execution of the job thus initiated is outputted as output data so as to be stored in a file 8 as a temporary storage together with the job name (step 102).
The output data stored in the file 8 is loaded through the transmission processing in the receiver mail box 12 together with the corresponding transmission list in the transmitter mail box 10.
The weekly sales report stored in the mail box 12 is transmitted to the pertinent terminal in the reception processing effected by use of a receiver terminal (step 104).
The terminal achieved the reception processing then effects a unique work/analysis processing based on the data of the weekly sales report for the decision making (step 105). The work/analysis processing means here a processing to attain information necessary for related divisions and sections, for example, mainly to create tables and graphs associated with such information.
Referring next to the flowchart of FIG. 6, description will be given of details about the transmission processing.
The output data obtained in the processing system 2 has been sequentially stored in the file 8. In this situation, it is first checked to determine whether or not the output data having a job name specified by use of the transmission list exists in the file 8 (step 204). If this is not the case, the step 204 is repeatedly achieved until the output data is found. If the output data exists in the file 8, a judge operation is conducted in a step 205 by refering to the corresponding transmission list to determine whether or not a page range has been specified for the existing output data, for example, the weekly sales report. In a case where the page range is not specified, the default is assumed, namely, data of all pages associated with the output data is read from the file 8 (step 207). On the other hand, if the page range is specified, data of the pages specified by use of the transmission list is read therefrom (step 206). In consequence, in a case where there exists in the file 8 a weekly sales report of which the job name specified by the transmission list is the job 1, the data of pages 1 to 10 of the weekly sales report is read from the file 8.
Next, the system checks the delivery day/time specified by the transmission list corresponding to the output data read from the file 8 so as to determine whether the current day/time is past the specified day/time (step 208). If the current day/time is not past the delivery day/time, the output data is preserved until the delivery day/time arrives (step 209). In consequence, the output data is kept stored in the file 8 or the transmitter mail box 10 until arrival of the delivery day/time.
If the current day/time is past the delivery day/time, the output data is stored in the data file in the receiver mail box corresponding to the receiving terminal and information read out from the corresponding transmission list is written in the reception list, thereby creating the reception list (step 210). That is, the system writes the mail name of the corresponding transmission list as the mail name of the reception list, the transmitter name of the transmission list as the transmitter name of the reception list, the day/time when the output data and the information of the transmission list are delivered to the receiver mail box 12 as the reception day/time of the reception list, and the address of the data file at which the output data is stored therein as the data address of the reception list, thereby creating the reception list.
In consequence, for example, in a case where a weekly sales report associated with the output data corresponding to the transmission list 11a is stored in the data file 14a in the mail box 12 corresponding to the receiver terminal Tel, there is created the reception list 13a of FIG. 3.
Through the operations above, the transmission processing has been completely accomplished.
Details about the reception processing will now be described by referring to the sequence diagram of FIG. 7.
First, a receiver terminal issues to the system 2 a connection request to establish a connection between the system 2 and the terminal, which in turn establishes a connection therebetween and notifies the completion of the connection after the connection is completely established. The terminal then instructs the system 2 to display on the terminal a list of information of the reception lists destined for the terminal in the corresponding receiver mail box. In response thereto, the information of the reception lists in the corresponding receiver mail box is sent via the system 2 to the terminal so as to be displayed thereon. When the operator checks the displayed data and instructs a reception of a desired mail name based on the check result, output data (of the pertinent mail) is read from the data file specified by the data address indicated by use of the reception list corresponding to the mail name and is then sent to the terminal. When the transmission of the mail is finished in this fashion, the terminal instructs the system 2 to disconnect the connection between the system 2 and the terminal.
Through these operations, the reception processing has been completely achieved.
As described above, according to the embodiment above, since the output data like a weekly sales report to be periodically produced is automatically transmitted to the receiver mail box depending on the transmission list, the transmission processing can be achieved without necessitating an operator's intervention, which improves the efficiency of the transmission processing. In addition, by use of the receiver mail box, the receiver can freely and correctly attain the necessary output data at a high speed and at an arbitrary point of time.
In consequence, particularly in a case where the output data is to be periodically supplied, there is attained a considerable effect due to the automated operation of the transmission processing in accordance with the present invention.
In addition, according to the embodiment, without modifying programs used in the business processing system, only the necessary output data can be correctly obtained at a high speed.
In the embodiment above, although the output data is stored in the receiver mail box in the transmission processing, the output data may be directly stored in the corresponding receiver terminal.
In this case, the receiver mail box is not disposed in the configuration of FIG. 1 such that in the step 208 of the transmission processing of FIG. 6, the output data of which the deliver day/time has already arrived is directly transmitted to the corresponding receiver terminal together with the pertinent transmission list.
In consequence, the step 210 of FIG. 6 is not achieved; moreover, the reception processing of FIG. 7 is not effected. That is, in the receiver terminal, necessary data obtained from the output data stored in the memory is selectively displayed or outputted as printed matter.
In this configuration, since the transfer processing of the output data to the terminals can be automatically achieved without an operator's intervention, it is possible to improve the efficiency of the transmission processing and to increase the processing capacity of the computer.
In the embodiments above, the business processing system may include a host computer, or a terminal may be provided with a function to achieve the business processing.
In addition, the output data supplied from the business processing system to the receiver mail box may be final data or intermediate data (requiring a work processing). In the latter case, the intermediate data undergoes a work in the receiver terminal so as to be converted into the final data.
In the respective embodiments above, although the transmission list is created by the manager's terminal, the transmission list may be prepared by use of the business terminal or the receiver terminal.
Furthermore, there is possibly considered a method of automating the procedure of the transmission processing. That is, the transmission list is beforehand registered to the transmitter mail box such that immediately after a job such as a job to generate a weekly report is initiated, the transmission processing is automatically executed so as to effect the registration of the list to the receiver mail box. According to this method, the human power can be further minimized and the data transmission can be more correctly effected at a higher speed.
In addition, although the description above has been given of a case related to a weekly sales report, it is to be understood that the present invention is effectively applicable to any business systems in which output data other than the weekly sales report is produced.

Claims (14)

What is claimed is:
1. An electronic mail system comprising:
a plurality of terminals;
a business processing system connected to said plural terminals for effecting a business processing on the basis of data supplied from at least one of said plural terminals and for outputting a result of the processing output data in the form of print out data; and
memory means connected to said business processing system for storing lists each containing information for each output data to specify a destination terminal to which the output data is to be transmitted, said information being supplied from at least another of said plural terminals through said business processing system;
said business processing system including means for referring to the lists in said memory means and reading a destination terminal specified by the output data when outputting the output data, and means for outputting the output data to the read destination terminal
said memory means includes means for beforehand loading in said lists information supplied from the at least another terminal for each output data, indicating a name of the output data and delivery day/time when the output data is to be delivered to a terminal corresponding thereto; and
said business processing system further includes means for outputting to the corresponding terminal the output data corresponding to the output data name designated by said list at an arrival of the delivery day/time denoted by said list.
2. An electronic mail system comprising:
a plurality of terminals;
a business processing system connected to said plural terminals for effecting a business processing on the basis of data supplied from at least one of said plural terminals and for outputting a result of the processing as output data in the form of print out data;
memory means connected to said business processing system for storing lists each containing information for each output data to specify a destination terminal as receiving points which receive the output data, said information being supplied from at least another of said plural terminals through said business processing system; and
a memory unit connected to said business processing system for storing the output data for each receiving point specified by said lists, said business processing system including means for referring to the lists in said memory means and reading a destination terminal specified by the output data when outputting the output data, storing means for storing the output data and the read destination terminal specified thereby in said memory unit as a reception list, and reading means for reading the output data and the destination terminal specified by the output data from said memory unit and for outputting the output data to the read destination terminal in response to a request from the terminal as the receiving point.
3. An electronic mail system according to claim 2 wherein said business processing system includes a host computer.
4. An electronic mail system according to claim 2 wherein said business processing system includes a terminal.
5. An electronic mail system according to claim 2 wherein said memory means includes means for beforehand loading in said lists information supplied from at least another terminal, for each output data, indicating a transmitter of the output data.
6. An electronic mail system according to claim 5 wherein
said memory means includes means for storing therein, for each said output data, information indicating a name of the output data and delivery day/time of the output data to said memory unit, and
said business processing system includes means for storing in said memory unit output data corresponding to the data of the output data designated in the list in said memory means at a point of time when the delivery day/time designated in the list in said memory means arrives.
7. An electronic mail system according to claim 6, wherein said business processing system includes meaning for loading said memory unit, when the delivery day/time indicated in the list in said memory means arrives, with information of the list in said memory means corresponding to the output data, said information being stored as a reception list.
8. An electronic mail system according to claim 2, further comprising:
storage means for storing the output data outputted from said business processing system;
wherein said business processing system includes means for reading the output data from said storage means and for storing the read output data and the destination terminal specified by the output data in said memory unit as the reception list.
9. An electronic mail system according to claim 2, wherein said business processing system includes means for outputting the information of the reception list in said memory unit, in response to a request from a terminal, to the terminal.
10. An electronic mail system according to claim 2, wherein said business processing system includes means for referring, for each of said output data, to the lists in said memory means for loading a list in said memory unit with information indicating a transmitter of the output data.
11. An electronic mail system according to claim 2, wherein said business processing system includes means for referring, for each of said output data, to the lists in said memory means for loading a list in said memory unit with information indicating reception day/time of the output data.
12. An electronic mail system according to claim 2 wherein said output data is data to be periodically outputted.
13. An electronic mail system according to claim 8 wherein said information stored in said memory means is inputted from a terminal connected to said business processing system.
14. An electronic mail system according to claim 2, wherein said reading means outputs the output data to the destination terminal asynchronous with the storing of the output data and the read destination terminal in said memory unit performed by said storing means.
US07/259,313 1987-10-21 1988-10-18 Electronic mail system with means to transmit data to a plurality of recipients without user intervention Expired - Lifetime US5177680A (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP62263825A JPH01108830A (en) 1987-10-21 1987-10-21 Electronic mail system for sysout data
JP62-263825 1987-10-21

Publications (1)

Publication Number Publication Date
US5177680A true US5177680A (en) 1993-01-05

Family

ID=17394750

Family Applications (1)

Application Number Title Priority Date Filing Date
US07/259,313 Expired - Lifetime US5177680A (en) 1987-10-21 1988-10-18 Electronic mail system with means to transmit data to a plurality of recipients without user intervention

Country Status (2)

Country Link
US (1) US5177680A (en)
JP (1) JPH01108830A (en)

Cited By (65)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5283887A (en) * 1990-12-19 1994-02-01 Bull Hn Information Systems Inc. Automatic document format conversion in an electronic mail system based upon user preference
US5504897A (en) * 1994-02-22 1996-04-02 Oracle Corporation Method and apparatus for processing electronic mail in parallel
US5555426A (en) * 1992-01-08 1996-09-10 International Business Machines Corporation Method and apparatus for disseminating messages to unspecified users in a data processing system
WO1997040447A1 (en) * 1996-04-19 1997-10-30 Juno Online Services, L.P. Method and apparatus for scheduling the presentation of messages to computer users
US5712989A (en) * 1993-04-02 1998-01-27 Fisher Scientific Company Just-in-time requisition and inventory management system
FR2756123A1 (en) * 1996-11-15 1998-05-22 Korea Electronics Telecomm Processing method for open access information carrier system
US5809242A (en) * 1996-04-19 1998-09-15 Juno Online Services, L.P. Electronic mail system for displaying advertisement at local computer received from remote system while the local computer is off-line the remote system
US5822532A (en) * 1991-09-13 1998-10-13 Fuji Xerox Co., Ltd. Centralized resource supervising system for a distributed data network
WO1998047268A1 (en) * 1997-04-15 1998-10-22 British Telecommunications Public Limited Company Message service
US5872926A (en) * 1996-05-31 1999-02-16 Adaptive Micro Systems, Inc. Integrated message system
US6034970A (en) * 1996-05-31 2000-03-07 Adaptive Micro Systems, Inc. Intelligent messaging system and method for providing and updating a message using a communication device, such as a large character display
US6061670A (en) * 1997-12-18 2000-05-09 Pitney Bowes Inc. Multiple registered postage meters
US6138162A (en) * 1997-02-11 2000-10-24 Pointcast, Inc. Method and apparatus for configuring a client to redirect requests to a caching proxy server based on a category ID with the request
US6173311B1 (en) 1997-02-13 2001-01-09 Pointcast, Inc. Apparatus, method and article of manufacture for servicing client requests on a network
US6216127B1 (en) 1994-02-22 2001-04-10 Oracle Corporation Method and apparatus for processing electronic mail in parallel
US20010034763A1 (en) * 1999-12-08 2001-10-25 Jacobs Paul E. System for distributing advertisements to client devices
US6317848B1 (en) * 1998-09-24 2001-11-13 Xerox Corporation System for tracking and automatically communicating printer failures and usage profile aspects
US20010044736A1 (en) * 1999-12-08 2001-11-22 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon
US20010047408A1 (en) * 1999-12-08 2001-11-29 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such E-mail software installed thereon
US20020013854A1 (en) * 1995-12-19 2002-01-31 Gene Eggleston Method and apparatus for rate governing communications
US20020029258A1 (en) * 1998-05-29 2002-03-07 Gary Mousseau System and method for redirecting data to a wireless device over a plurality of communication paths
US20020049818A1 (en) * 1998-05-29 2002-04-25 Gilhuly Barry J. System and method for pushing encrypted information between a host system and a mobile data communication device
US6393423B1 (en) 1999-04-08 2002-05-21 James Francis Goedken Apparatus and methods for electronic information exchange
US20020098831A1 (en) * 2001-01-18 2002-07-25 Castell William D. Unified message system and method
US20020120696A1 (en) * 1998-05-29 2002-08-29 Mousseau Gary P. System and method for pushing information from a host system to a mobile data communication device
US20020128036A1 (en) * 2001-03-09 2002-09-12 Yach David P. Advanced voice and data operations in a mobile data communication device
US20020132609A1 (en) * 2001-03-14 2002-09-19 Lewis Allan D. Scalable and secure messaging system for a wireless network
US20020143866A1 (en) * 2001-02-20 2002-10-03 Lewis Allan D. System and method for administrating a wireless communication network
US6463464B1 (en) 1998-05-29 2002-10-08 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
US20020194285A1 (en) * 1998-05-29 2002-12-19 Mousseau Gary P. System and method for redirecting message attachments between a host system and a mobile data communication device
US6516341B2 (en) * 1998-09-14 2003-02-04 Juno Online Services, Inc. Electronic mail system with advertising
US20030041095A1 (en) * 2001-08-10 2003-02-27 Konda Suresh L. Method and system for data transformation in a heterogeneous computer system
US20030050832A1 (en) * 1999-12-08 2003-03-13 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such E-mail software installed thereon
US20030081621A1 (en) * 2001-10-26 2003-05-01 Godfrey James A. System and method for controlling configuration settings for mobile communication devices and services
US20030109272A1 (en) * 2001-12-07 2003-06-12 Mousseau Gary P. System and method of managing information distribution to mobile stations
US20030149738A1 (en) * 1999-12-08 2003-08-07 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon
US20040024824A1 (en) * 2000-04-10 2004-02-05 Ferguson Tabitha K System and method for bundling information
US20040039784A1 (en) * 1999-12-08 2004-02-26 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon
US6712702B2 (en) 1996-01-19 2004-03-30 Sheldon F. Goldberg Method and system for playing games on a network
US20040136358A1 (en) * 1998-05-29 2004-07-15 Hugh Hind System and method for pushing information from a host system to a mobile data communication device in a wireless data network
US6779019B1 (en) 1998-05-29 2004-08-17 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
US6807558B1 (en) 1995-06-12 2004-10-19 Pointcast, Inc. Utilization of information “push” technology
US20040249708A1 (en) * 1999-12-08 2004-12-09 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon
US20050148356A1 (en) * 1998-05-29 2005-07-07 Research In Motion Limited System and method for bundling information
US20050260226A1 (en) * 2000-04-27 2005-11-24 Enzo Therapeutics, Inc., C/O Enzo Biochem, Inc. Novel therapeutic processes for treating infectious agents by training or adoptive transfer of immune cells, and useful compositions therefor
US20060018283A1 (en) * 2000-12-22 2006-01-26 Lewis Allan D Wireless router system and method
US20060101125A1 (en) * 1997-06-26 2006-05-11 Tetsuro Motoyama Method and system for diagnosis and control of machines using connectionless modes having delivery monitoring and an alternate communication mode
US20060195595A1 (en) * 2003-12-19 2006-08-31 Mendez Daniel J System and method for globally and securely accessing unified information in a computer network
US7103643B1 (en) 1999-12-08 2006-09-05 Qualcomm Inc E-mail software and method and system for distributing advertisements to client devices that have such E-mail software installed thereon
US20070005428A1 (en) * 1999-12-08 2007-01-04 Jacobs Paul E Method for distributing advertisements to client devices having e-mail software installed including multiple advertisement operational modes
US20070038728A1 (en) * 1999-12-08 2007-02-15 Jacobs Paul E A system for controlling the distribution of advertisements to informational client devices using a playlist
US7209955B1 (en) 1998-05-29 2007-04-24 Research In Motion Limited Notification system and method for a mobile data communication device
US20070112627A1 (en) * 1999-12-08 2007-05-17 Jacobs Paul E Method for distributing advertisements to client devices using an obscured ad monitoring function
US20070266324A1 (en) * 1999-07-16 2007-11-15 Jet Software, Inc. System for creating media presentations of computer software application programs
US20090012864A1 (en) * 2007-07-02 2009-01-08 Goldberg Sheldon F Compensation model for network services
US7496943B1 (en) 1996-01-19 2009-02-24 Beneficial Innovations, Inc. Network system for presenting advertising
US20090132440A1 (en) * 1996-01-19 2009-05-21 Dennis J. Dupray Compensation model for network services
US20090217028A1 (en) * 2008-02-27 2009-08-27 Rpost International Limited Method of adding a postscript message to an email
US7970722B1 (en) 1999-11-08 2011-06-28 Aloft Media, Llc System, method and computer program product for a collaborative decision platform
US8230026B2 (en) 2002-06-26 2012-07-24 Research In Motion Limited System and method for pushing information between a host system and a mobile data communication device
US8365240B2 (en) 2005-04-18 2013-01-29 Research In Motion Limited Method for providing wireless application privilege management
US8892495B2 (en) 1991-12-23 2014-11-18 Blanding Hovenweep, Llc Adaptive pattern recognition based controller apparatus and method and human-interface therefore
US9258372B2 (en) 2007-05-09 2016-02-09 Blackberry Limited Wireless router system and method
US9374435B2 (en) 1998-05-29 2016-06-21 Blackberry Limited System and method for using trigger events and a redirector flag to redirect messages
US9535563B2 (en) 1999-02-01 2017-01-03 Blanding Hovenweep, Llc Internet appliance system and method

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5481698A (en) * 1988-09-28 1996-01-02 Hitachi Ltd. Computer system and job executing method
JPH04245831A (en) * 1991-01-31 1992-09-02 Matsushita Graphic Commun Syst Inc Picture storage and forward switching device
US5537543A (en) * 1992-03-19 1996-07-16 Hitachi, Ltd. Electronic mail drive type computer system and file operation method having a mail terminal operating independently of a computer system connected thereto
US5557736A (en) * 1992-03-19 1996-09-17 Hitachi Electronics Services Co., Ltd. Computer system and job transfer method using electronic mail system

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4321703A (en) * 1978-09-29 1982-03-23 Siemens Aktiengesellschaft Transmission system for telecopying and electronic transmission of in-house mail
US4380009A (en) * 1980-02-29 1983-04-12 Amtel Systems Corporation Message communication system
US4381562A (en) * 1980-05-01 1983-04-26 Bell Telephone Laboratories, Incorporated Broadcast type satellite communication systems
US4659876A (en) * 1983-08-30 1987-04-21 Spi Soft Pac International Audiographics communication system
US4713780A (en) * 1985-04-15 1987-12-15 Express Communications, Inc. Electronic mail
US4755932A (en) * 1985-10-15 1988-07-05 International Business Machines Corporation Interpreter program for providing commands to a computer application program
US4803487A (en) * 1987-04-30 1989-02-07 Motorola, Inc. Portable communications receiver with separate information presentation means
US4837798A (en) * 1986-06-02 1989-06-06 American Telephone And Telegraph Company Communication system having unified messaging
US4922518A (en) * 1988-04-29 1990-05-01 Gordon Alastair T Selective dissemination of information

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5880758A (en) * 1981-11-06 1983-05-14 Hitachi Ltd Electronic mail system
JPS61163749A (en) * 1985-01-14 1986-07-24 Nec Corp Information transmitting equipment

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4321703A (en) * 1978-09-29 1982-03-23 Siemens Aktiengesellschaft Transmission system for telecopying and electronic transmission of in-house mail
US4380009A (en) * 1980-02-29 1983-04-12 Amtel Systems Corporation Message communication system
US4381562A (en) * 1980-05-01 1983-04-26 Bell Telephone Laboratories, Incorporated Broadcast type satellite communication systems
US4659876A (en) * 1983-08-30 1987-04-21 Spi Soft Pac International Audiographics communication system
US4713780A (en) * 1985-04-15 1987-12-15 Express Communications, Inc. Electronic mail
US4755932A (en) * 1985-10-15 1988-07-05 International Business Machines Corporation Interpreter program for providing commands to a computer application program
US4837798A (en) * 1986-06-02 1989-06-06 American Telephone And Telegraph Company Communication system having unified messaging
US4803487A (en) * 1987-04-30 1989-02-07 Motorola, Inc. Portable communications receiver with separate information presentation means
US4922518A (en) * 1988-04-29 1990-05-01 Gordon Alastair T Selective dissemination of information

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
"Storage Type Data Transfer System", English Abstract, 57-131148, 34 E142.
Storage Type Data Transfer System , English Abstract, 57 131148, 34 E142. *

Cited By (146)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5283887A (en) * 1990-12-19 1994-02-01 Bull Hn Information Systems Inc. Automatic document format conversion in an electronic mail system based upon user preference
US5822532A (en) * 1991-09-13 1998-10-13 Fuji Xerox Co., Ltd. Centralized resource supervising system for a distributed data network
US8892495B2 (en) 1991-12-23 2014-11-18 Blanding Hovenweep, Llc Adaptive pattern recognition based controller apparatus and method and human-interface therefore
US5555426A (en) * 1992-01-08 1996-09-10 International Business Machines Corporation Method and apparatus for disseminating messages to unspecified users in a data processing system
US5712989A (en) * 1993-04-02 1998-01-27 Fisher Scientific Company Just-in-time requisition and inventory management system
US5504897A (en) * 1994-02-22 1996-04-02 Oracle Corporation Method and apparatus for processing electronic mail in parallel
US6216127B1 (en) 1994-02-22 2001-04-10 Oracle Corporation Method and apparatus for processing electronic mail in parallel
US5835762A (en) * 1994-02-22 1998-11-10 Oracle Corporation Method and apparatus for processing electronic mail in parallel
US6807558B1 (en) 1995-06-12 2004-10-19 Pointcast, Inc. Utilization of information “push” technology
US20090172079A1 (en) * 1995-11-13 2009-07-02 Motorola Method, computer system, and computer readable medium for sending messages from a mobile device via a host system transparently
US20020013854A1 (en) * 1995-12-19 2002-01-31 Gene Eggleston Method and apparatus for rate governing communications
US20090186704A1 (en) * 1996-01-19 2009-07-23 Beneficial Innovations, Inc. Network advertising and game playing
US9530150B2 (en) 1996-01-19 2016-12-27 Adcension, Llc Compensation model for network services
USRE44323E1 (en) 1996-01-19 2013-06-25 Beneficial Innovations, Inc. Method and system for playing games on a network
US8065702B2 (en) 1996-01-19 2011-11-22 Beneficial Innovations, Inc. Network advertising and game playing
US7496943B1 (en) 1996-01-19 2009-02-24 Beneficial Innovations, Inc. Network system for presenting advertising
US20090132440A1 (en) * 1996-01-19 2009-05-21 Dennis J. Dupray Compensation model for network services
US20100235233A1 (en) * 1996-01-19 2010-09-16 Beneficial Innovations, Inc. Network gaming system
US6712702B2 (en) 1996-01-19 2004-03-30 Sheldon F. Goldberg Method and system for playing games on a network
USRE44566E1 (en) 1996-01-19 2013-10-29 Beneficial Innovations, Inc. Advertising system for the internet and local area networks
US6014502A (en) * 1996-04-19 2000-01-11 Juno Online Services Lp Electronic mail system with advertising
US5809242A (en) * 1996-04-19 1998-09-15 Juno Online Services, L.P. Electronic mail system for displaying advertisement at local computer received from remote system while the local computer is off-line the remote system
US6199106B1 (en) 1996-04-19 2001-03-06 Juno Online Services, Inc. Electronic mail system with advertising
US5848397A (en) * 1996-04-19 1998-12-08 Juno Online Services, L.P. Method and apparatus for scheduling the presentation of messages to computer users
WO1997040447A1 (en) * 1996-04-19 1997-10-30 Juno Online Services, L.P. Method and apparatus for scheduling the presentation of messages to computer users
US6034970A (en) * 1996-05-31 2000-03-07 Adaptive Micro Systems, Inc. Intelligent messaging system and method for providing and updating a message using a communication device, such as a large character display
US5872926A (en) * 1996-05-31 1999-02-16 Adaptive Micro Systems, Inc. Integrated message system
FR2756123A1 (en) * 1996-11-15 1998-05-22 Korea Electronics Telecomm Processing method for open access information carrier system
US9361603B2 (en) 1996-12-13 2016-06-07 Good Technology Corporation System and method for globally and securely accessing unified information in a computer network
US8745167B2 (en) 1996-12-13 2014-06-03 Good Technology Corporation System and method for globally and securely accessing unified information in a computer network
US8117344B2 (en) 1996-12-13 2012-02-14 Visto Corporation Global server for authenticating access to remote services
US8812702B2 (en) 1996-12-13 2014-08-19 Good Technology Corporation System and method for globally and securely accessing unified information in a computer network
US20090307362A1 (en) * 1996-12-13 2009-12-10 Visto Corporation System and method for globally and securely accessing unified information in a computer network
US6138162A (en) * 1997-02-11 2000-10-24 Pointcast, Inc. Method and apparatus for configuring a client to redirect requests to a caching proxy server based on a category ID with the request
US6173311B1 (en) 1997-02-13 2001-01-09 Pointcast, Inc. Apparatus, method and article of manufacture for servicing client requests on a network
GB2340357B (en) * 1997-04-15 2001-11-07 British Telecomm Message service
US6334142B1 (en) 1997-04-15 2001-12-25 British Telecommunications Public Limited Company Method for automatic and periodic requests for messages to an e-mail server from the client
GB2340357A (en) * 1997-04-15 2000-02-16 British Telecomm Message service
WO1998047268A1 (en) * 1997-04-15 1998-10-22 British Telecommunications Public Limited Company Message service
US7509380B2 (en) 1997-06-26 2009-03-24 Ricoh Company, Ltd. Method and system for diagnosis and control of machines using connectionless modes having delivery monitoring and an alternate communication mode
US7421496B2 (en) 1997-06-26 2008-09-02 Ricoh Company, Ltd. Method and system for diagnosis and control of machines using connectionless modes having delivery monitoring and an alternate communication mode
US20070201496A1 (en) * 1997-06-26 2007-08-30 Tetsuro Motoyama Method and system for diagnosis and control of machines using connectionless modes having delivery monitoring and an alternate communication mode
US20060101125A1 (en) * 1997-06-26 2006-05-11 Tetsuro Motoyama Method and system for diagnosis and control of machines using connectionless modes having delivery monitoring and an alternate communication mode
US6061670A (en) * 1997-12-18 2000-05-09 Pitney Bowes Inc. Multiple registered postage meters
US7209949B2 (en) 1998-05-29 2007-04-24 Research In Motion Limited System and method for synchronizing information between a host system and a mobile data communication device
US7953802B2 (en) 1998-05-29 2011-05-31 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
US7386588B2 (en) 1998-05-29 2008-06-10 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
US9374435B2 (en) 1998-05-29 2016-06-21 Blackberry Limited System and method for using trigger events and a redirector flag to redirect messages
US6701378B1 (en) 1998-05-29 2004-03-02 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
US20030187938A1 (en) * 1998-05-29 2003-10-02 Mousseau Gary P. System and method for pushing information from a host system to a mobile data communication device
US20040073619A1 (en) * 1998-05-29 2004-04-15 Gilhuly Barry J. System and method for pushing information from a host system to a mobile data communication device
US20040136358A1 (en) * 1998-05-29 2004-07-15 Hugh Hind System and method for pushing information from a host system to a mobile data communication device in a wireless data network
US6779019B1 (en) 1998-05-29 2004-08-17 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
US20030050987A1 (en) * 1998-05-29 2003-03-13 Mihal Lazaridis System and method for pushing information from a host system to a mobile data communication device
US9344839B2 (en) 1998-05-29 2016-05-17 Blackberry Limited System and method for pushing information from a host system to a mobile communication device
US20040252727A1 (en) * 1998-05-29 2004-12-16 Mousseau Gary P. System and method for pushing information from a host system to a mobile data communication device
US20050148356A1 (en) * 1998-05-29 2005-07-07 Research In Motion Limited System and method for bundling information
US9298793B2 (en) 1998-05-29 2016-03-29 Blackberry Limited System and method for pushing information from a host system to a mobile data communication device
US20020029258A1 (en) * 1998-05-29 2002-03-07 Gary Mousseau System and method for redirecting data to a wireless device over a plurality of communication paths
US20020049818A1 (en) * 1998-05-29 2002-04-25 Gilhuly Barry J. System and method for pushing encrypted information between a host system and a mobile data communication device
US20060069737A1 (en) * 1998-05-29 2006-03-30 Gilhuly Barry J System and method for pushing encrypted information between a host system and a mobile data communication device
US20060095525A1 (en) * 1998-05-29 2006-05-04 Mousseau Gary P System and method for pushing information from a host system to a mobile data communication device
US8516055B2 (en) 1998-05-29 2013-08-20 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device in a wireless data network
US7266365B2 (en) 1998-05-29 2007-09-04 Research In Motion Limited System and method for delayed transmission of bundled command messages
US7509376B2 (en) 1998-05-29 2009-03-24 Research In Motion Limited System and method for redirecting message attachments between a host system and a mobile data communication device
US20020120696A1 (en) * 1998-05-29 2002-08-29 Mousseau Gary P. System and method for pushing information from a host system to a mobile data communication device
US8060564B2 (en) 1998-05-29 2011-11-15 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
US20020194285A1 (en) * 1998-05-29 2002-12-19 Mousseau Gary P. System and method for redirecting message attachments between a host system and a mobile data communication device
US7209955B1 (en) 1998-05-29 2007-04-24 Research In Motion Limited Notification system and method for a mobile data communication device
US6463464B1 (en) 1998-05-29 2002-10-08 Research In Motion Limited System and method for pushing information from a host system to a mobile data communication device
US7606936B2 (en) 1998-05-29 2009-10-20 Research In Motion Limited System and method for redirecting data to a wireless device over a plurality of communication paths
US6516341B2 (en) * 1998-09-14 2003-02-04 Juno Online Services, Inc. Electronic mail system with advertising
US6317848B1 (en) * 1998-09-24 2001-11-13 Xerox Corporation System for tracking and automatically communicating printer failures and usage profile aspects
US9535563B2 (en) 1999-02-01 2017-01-03 Blanding Hovenweep, Llc Internet appliance system and method
US6393423B1 (en) 1999-04-08 2002-05-21 James Francis Goedken Apparatus and methods for electronic information exchange
US20070266324A1 (en) * 1999-07-16 2007-11-15 Jet Software, Inc. System for creating media presentations of computer software application programs
US7970722B1 (en) 1999-11-08 2011-06-28 Aloft Media, Llc System, method and computer program product for a collaborative decision platform
US8005777B1 (en) 1999-11-08 2011-08-23 Aloft Media, Llc System, method and computer program product for a collaborative decision platform
US8160988B1 (en) 1999-11-08 2012-04-17 Aloft Media, Llc System, method and computer program product for a collaborative decision platform
US20070005429A1 (en) * 1999-12-08 2007-01-04 Jacobs Paul E Method for controlling the distribution of advertisements to informational client devices using a plurality of operating modes
US20070112627A1 (en) * 1999-12-08 2007-05-17 Jacobs Paul E Method for distributing advertisements to client devices using an obscured ad monitoring function
US20010047408A1 (en) * 1999-12-08 2001-11-29 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such E-mail software installed thereon
US20010044736A1 (en) * 1999-12-08 2001-11-22 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon
US20010034763A1 (en) * 1999-12-08 2001-10-25 Jacobs Paul E. System for distributing advertisements to client devices
US20040249708A1 (en) * 1999-12-08 2004-12-09 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon
US7103643B1 (en) 1999-12-08 2006-09-05 Qualcomm Inc E-mail software and method and system for distributing advertisements to client devices that have such E-mail software installed thereon
US20030149738A1 (en) * 1999-12-08 2003-08-07 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon
US20040039642A1 (en) * 1999-12-08 2004-02-26 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon
US20030050832A1 (en) * 1999-12-08 2003-03-13 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such E-mail software installed thereon
US20040039784A1 (en) * 1999-12-08 2004-02-26 Jacobs Paul E. E-mail software and method and system for distributing advertisements to client devices that have such e-mail software installed thereon
US8712848B2 (en) 1999-12-08 2014-04-29 Qualcomm Incorporated Method for distributing advertisements to client devices using an obscured ad monitoring function
US20070005428A1 (en) * 1999-12-08 2007-01-04 Jacobs Paul E Method for distributing advertisements to client devices having e-mail software installed including multiple advertisement operational modes
US20070038728A1 (en) * 1999-12-08 2007-02-15 Jacobs Paul E A system for controlling the distribution of advertisements to informational client devices using a playlist
US20040024824A1 (en) * 2000-04-10 2004-02-05 Ferguson Tabitha K System and method for bundling information
US20050260226A1 (en) * 2000-04-27 2005-11-24 Enzo Therapeutics, Inc., C/O Enzo Biochem, Inc. Novel therapeutic processes for treating infectious agents by training or adoptive transfer of immune cells, and useful compositions therefor
US7529230B2 (en) 2000-12-22 2009-05-05 Research In Motion Limited Wireless router system and method
US8050684B2 (en) 2000-12-22 2011-11-01 Research In Motion Limited Wireless router system and method
US8483694B2 (en) 2000-12-22 2013-07-09 Research In Motion Limited Wireless router system and method
US8165575B2 (en) 2000-12-22 2012-04-24 Research In Motion Limited Wireless router system and method
US7010303B2 (en) 2000-12-22 2006-03-07 Research In Motion Limited Wireless router system and method
US8693996B2 (en) 2000-12-22 2014-04-08 Blackberry Limited Wireless router system and method
US20110225630A1 (en) * 2000-12-22 2011-09-15 Research In Motion Limited Wireless router system and method
US20060018283A1 (en) * 2000-12-22 2006-01-26 Lewis Allan D Wireless router system and method
US7283808B2 (en) 2001-01-18 2007-10-16 Research In Motion Limited System, method and mobile device for remote control of a voice mail system
US20020098831A1 (en) * 2001-01-18 2002-07-25 Castell William D. Unified message system and method
US20080008163A1 (en) * 2001-01-18 2008-01-10 Castell William D Unified message system and method
US8498289B2 (en) 2001-01-18 2013-07-30 Research In Motion Limited System, method and mobile device for remote control of a voice mail system
US7103656B2 (en) 2001-02-20 2006-09-05 Research In Motion Limited System and method for administrating a wireless communication network
US20020143866A1 (en) * 2001-02-20 2002-10-03 Lewis Allan D. System and method for administrating a wireless communication network
US20020128036A1 (en) * 2001-03-09 2002-09-12 Yach David P. Advanced voice and data operations in a mobile data communication device
US7295836B2 (en) 2001-03-09 2007-11-13 Research In Motion Limited Advanced voice and data operations in a mobile data communication device
US20020132609A1 (en) * 2001-03-14 2002-09-19 Lewis Allan D. Scalable and secure messaging system for a wireless network
US20030041095A1 (en) * 2001-08-10 2003-02-27 Konda Suresh L. Method and system for data transformation in a heterogeneous computer system
US7065588B2 (en) 2001-08-10 2006-06-20 Chaavi, Inc. Method and system for data transformation in a heterogeneous computer system
US8134954B2 (en) 2001-10-26 2012-03-13 Research In Motion Limited System and method for controlling configuration settings for mobile communication devices and services
US9049071B2 (en) 2001-10-26 2015-06-02 Blackberry Limited System and method for controlling configuration settings for mobile communication devices and services
US11310219B2 (en) 2001-10-26 2022-04-19 Blackberry Limited System and method for controlling configuration settings for mobile communication devices and services
US8259611B2 (en) 2001-10-26 2012-09-04 Research In Motion Limited System and method for controlling configuration settings for mobile communication devices and services
US20080089302A1 (en) * 2001-10-26 2008-04-17 Godfrey James A System and method for controlling configuration settings for mobile communication devices and services
US7317699B2 (en) 2001-10-26 2008-01-08 Research In Motion Limited System and method for controlling configuration settings for mobile communication devices and services
US9584366B2 (en) 2001-10-26 2017-02-28 Blackberry Limited System and method for controlling configuration settings for mobile communication devices and services
US10476865B2 (en) 2001-10-26 2019-11-12 Blackberry Limited System and method for controlling configuration settings for mobile communication devices and services
US20030081621A1 (en) * 2001-10-26 2003-05-01 Godfrey James A. System and method for controlling configuration settings for mobile communication devices and services
US8180900B2 (en) 2001-12-07 2012-05-15 Research In Motion Limited System and method of managing information distribution to mobile stations
US7107341B2 (en) 2001-12-07 2006-09-12 Research In Motion Limited System and method of managing information distribution to mobile stations
US20030109272A1 (en) * 2001-12-07 2003-06-12 Mousseau Gary P. System and method of managing information distribution to mobile stations
US7356591B2 (en) 2001-12-07 2008-04-08 Research In Motion Limited System and method of managing information distribution to mobile stations
US20100030887A1 (en) * 2001-12-07 2010-02-04 Mousseau Gary P System and method of managing information distribution to mobile stations
US20060271679A1 (en) * 2001-12-07 2006-11-30 Mousseau Gary P System and method of managing information distribution to mobile stations
US8694650B2 (en) 2001-12-07 2014-04-08 Blackberry Limited System and method of managing information distribution to mobile stations
US9369531B2 (en) 2001-12-07 2016-06-14 Blackberry Limited System and method of managing information distribution to mobile stations
US8230026B2 (en) 2002-06-26 2012-07-24 Research In Motion Limited System and method for pushing information between a host system and a mobile data communication device
US20060195595A1 (en) * 2003-12-19 2006-08-31 Mendez Daniel J System and method for globally and securely accessing unified information in a computer network
US9059891B2 (en) 2005-04-18 2015-06-16 Blackberry Limited Method for providing wireless application privilege management
US8365240B2 (en) 2005-04-18 2013-01-29 Research In Motion Limited Method for providing wireless application privilege management
US9537896B2 (en) 2005-04-18 2017-01-03 Blackberry Limited Method for providing wireless application privilege management
US10965718B2 (en) 2005-04-18 2021-03-30 Blackberry Limited Method for providing wireless application privilege management
US10686842B2 (en) 2005-04-18 2020-06-16 Blackberry Limited Method for providing wireless application privilege management
US20170111400A1 (en) 2005-04-18 2017-04-20 Blackberry Limited Method for providing wireless application privilege management
US10462189B2 (en) 2005-04-18 2019-10-29 Blackberry Limited Method for providing wireless application privilege management
US9258372B2 (en) 2007-05-09 2016-02-09 Blackberry Limited Wireless router system and method
US20090012864A1 (en) * 2007-07-02 2009-01-08 Goldberg Sheldon F Compensation model for network services
US9100356B2 (en) 2008-02-27 2015-08-04 Rpost Communications Limited Method of adding a postscript message to an email
US20090217028A1 (en) * 2008-02-27 2009-08-27 Rpost International Limited Method of adding a postscript message to an email
WO2009108901A1 (en) 2008-02-27 2009-09-03 Rpost International Limited Method of adding a postscript message to an email
US8478981B2 (en) 2008-02-27 2013-07-02 Rpost International Limited Method of adding a postscript message to an email

Also Published As

Publication number Publication date
JPH01108830A (en) 1989-04-26

Similar Documents

Publication Publication Date Title
US5177680A (en) Electronic mail system with means to transmit data to a plurality of recipients without user intervention
US5109487A (en) System and method for distributed data processing utilizing distributed display format
US5283887A (en) Automatic document format conversion in an electronic mail system based upon user preference
US5765170A (en) Electronic mail processing system and electronic mail processing method
US6516328B1 (en) Digitized document circulating system with circulation history
US5819040A (en) Image processing system for transferring electronic document and paper document as single mail
US7257637B2 (en) Method for transforming data between business protocols
CN1221908A (en) Image printing system and partitioned printing method therein
US20020059382A1 (en) System and method for sending electronic mail and computer readable storage medium
US20070136226A1 (en) Jdf package management method
US6189028B1 (en) Multiple database display controller for displaying messages having different message formats
JP2638480B2 (en) Alarm information distribution device
JP3680390B2 (en) E-mail system
JP2766210B2 (en) File list extraction method and device
US20220036299A1 (en) Information processing apparatus, delivery schedule output method, and non-transitory recording medium
JPS59133638A (en) Terminal output system
US6385640B1 (en) Switching apparatus applied to a plurality of information processing systems which are closed systems
JPH05257840A (en) Decentralized bulletin board system
JP2018196091A (en) Management device, composite device, setting management method, and program
JP2859208B2 (en) Printing equipment
JPS6255758A (en) Parts ordering system
JPS62144457A (en) Component ordering system by facsimile network
JP3182596B2 (en) Communications system
JP2758724B2 (en) Automatic control of book table distribution destination
JPS62155652A (en) Electronic mail system

Legal Events

Date Code Title Description
AS Assignment

Owner name: HITACHI, LTD., 6, KANDA SURUGADAI 4-CHOME, CHIYODA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNORS:TSUKINO, HIROSHI;OHGOMORI, SEIZI;NAKAZATO, RYOICHI;REEL/FRAME:004962/0735

Effective date: 19881012

Owner name: HITACHI COMPUTER CONSULTANT, LTD., 2-16, OMORIKITA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST.;ASSIGNORS:TSUKINO, HIROSHI;OHGOMORI, SEIZI;NAKAZATO, RYOICHI;REEL/FRAME:004962/0735

Effective date: 19881012

Owner name: HITACHI, LTD., A CORP. OF JAPAN, JAPAN

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TSUKINO, HIROSHI;OHGOMORI, SEIZI;NAKAZATO, RYOICHI;REEL/FRAME:004962/0735

Effective date: 19881012

Owner name: HITACHI COMPUTER CONSULTANT, LTD., A CORP. OF JAPA

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:TSUKINO, HIROSHI;OHGOMORI, SEIZI;NAKAZATO, RYOICHI;REEL/FRAME:004962/0735

Effective date: 19881012

STCF Information on status: patent grant

Free format text: PATENTED CASE

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 4

FPAY Fee payment

Year of fee payment: 8

FEPP Fee payment procedure

Free format text: PAYOR NUMBER ASSIGNED (ORIGINAL EVENT CODE: ASPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Free format text: PAYER NUMBER DE-ASSIGNED (ORIGINAL EVENT CODE: RMPN); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

FPAY Fee payment

Year of fee payment: 12