A method, system, and program product for communicating with machines and end users connected to a network. Information sent to or from the machines is transmitted using electronic mail or a via a direct connection. The electronic mail may be transmitted over the Internet to a service center or from a service center to a resource administrator, but also may remain within a local or wide area network for transmission between a machine and an end user or a resource administrator. E-mail messages may be transmitted from a computer which is attached to a device which is being monitored or controlled and include information regarding the status, usage or capabilities of the attached device. The device may send status messages and usage information of the device by an end user to either a resource administrator or to a service center on the Internet through a firewall. The message may be sent directly to the resource administrator station if an urgent need of the end user is indicated, so that a communication may be sent either directly to the end user or to a device driver so that the device driver may communicate the message to the end user. For example, an end user may have exceeded a predetermined limit of resource usage, and needs to be informed. For routine information, the service center may manage all the resources on an intranet and may send predetermined types of information such as summary information regarding usage of network resources to the end user using e-mail.
Drawings
Claims49
A method of processing messages, comprising the steps of:
transmitting a first electronic message by a first device;
receiving the first electronic message by a first computer;
determining whether the first electronic message which is received includes information regarding a first end user;
and
transmitting a first communication from the first computer to the first end user, when it is determined that the first electronic message includes information regarding the first end user.
2 more elements
A method of processing messages, comprising the steps of:
transmitting an electronic message by a device;
receiving the electronic message by a computer;
determining whether the message which is received includes information indicating an urgent need of an end user of the device.
A system comprising:
a first device configured to transmit a first electronic message from a first resource;
and
a first computer configured to receive the first electronic message, to determine whether the first electronic message which is received includes information regarding a first end user, and to transmit a first communication to the first end user.
A program product including a computer readable medium embodying program instructions for causing a system to perform the steps of:
transmitting a first electronic message by a first device;
receiving the first electronic message by a first computer;
determining whether the first electronic message which is received includes information regarding a first end user;
and
transmitting a first communication from the first computer to the first end user, when it is determined that the first electronic message includes information regarding the first end user.
2 more elements
A program product including a computer readable medium embodying program instructions for causing a system to perform the steps of:
transmitting an electronic message by a device;
receiving the electronic message by a computer;
determining whether the message which is received includes information indicating an urgent need of an end user of the device.
#This invention generally relates to the use of network messages for communicating information to an end user regarding the usage of a network resource. The invention is more particularly related to the processing performed within a computer in order to process and forward the appropriate information from the network resource to the end user. The invention is further related to a method and system for sending an electronic mail message to an end user regarding the end user's usage of the network resource. Still further, the invention is related to the transmission of a warning message to an end user, for example, when a number of pages printed by the end user on a network printer is close to a predetermined limit.
#A more complete appreciation of the invention and many of the attendant advantages thereof will be readily obtained as the same becomes better understood by reference to the following detailed description when considered in connection with the accompanying drawings, wherein:
#FIG. 1 illustrates three networked business office machines connected to a network of computers and data bases through the Internet;
#FIG. 2 illustrates the components of a digital copier/printer;
Detailed description12,943 words
#Referring now to the drawings, wherein like numerals designate identical or corresponding parts throughout the several views, and more particularly to FIG. 1 thereof, there is illustrated a figure showing various machines and computers for monitoring, diagnosing and controlling the operation of the machines. In FIG. 1, there is a first network 16, such as a Local Area Network (“LAN”) connected to computer workstations 17, 18, 20 and 22. The workstations can be any type of computers including IBM Personal Computer compatible devices, Unix based computers, or Apple Macintoshes. Also connected to the network 16 are a digital copier/printer 24, a facsimile machine 28, and a printer 32. The devices 24, 28 and 32 are referred to as machines or monitored devices and other types of devices may be used as the machines or monitored devices, including any of the devices discussed below. Also, a facsimile server (not illustrated) may be connected to the network 16 and have a telephone, ISDN (Integrated Services Digital Network), wireless, or cable connection. In addition to the digital copier/printer 24, facsimile machine 28, and printer 32 being connected to the network 16, these devices may also include conventional telephone and/or ISDN and/or cable connections 26, 30 and 34, respectively. As is explained below, the business office machines or business devices 24, 28 and 32 communicate with a remote monitoring, diagnosis and control station, also referred to as a monitoring device, through the Internet via the network 16 or by a direct telephone, ISDN, wireless or cable connection.
#In FIG. 1, the Internet is generally designated by 10. The Internet 10 includes a plurality of interconnected computers and routers designated by 12A-12I. The manner of communicating over the Internet is known through Request For Comments (“RFC”) documents obtained from www.ietf.org. TCP/IP (Transmission Control Protocol/Internet Protocol) related communication is described for example in the book “TCP/IP Illustrated,” Vol. 1, The Protocols, by Stevens, from Addison-Wesley Publishing Company, 1994, which is incorporated herein by reference.
#In FIG. 1, a firewall 14 is connected between the Internet 10 and the network 16. A firewall is a device that allows only authorized computers to access a network or other computer via the Internet. Firewalls are known and commercially available devices and/or software, for example, include SunScreen from Sun Microsystems Inc. Similarly, a firewall 50 is connected between the Internet 10 and a network 52. Also, a firewall 40 is connected between the Internet 10 and a workstation 42.