WO2001093042A2 - System and apparatus for the remote monitoring and control of a computing component - Google Patents

System and apparatus for the remote monitoring and control of a computing component Download PDF

Info

Publication number
WO2001093042A2
WO2001093042A2 PCT/US2001/016749 US0116749W WO0193042A2 WO 2001093042 A2 WO2001093042 A2 WO 2001093042A2 US 0116749 W US0116749 W US 0116749W WO 0193042 A2 WO0193042 A2 WO 0193042A2
Authority
WO
WIPO (PCT)
Prior art keywords
transceiver
operable
computing component
processor
memory
Prior art date
Application number
PCT/US2001/016749
Other languages
French (fr)
Other versions
WO2001093042A3 (en
Inventor
Erin M. Defosse'
Original Assignee
Isochron Data Corporation
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 Isochron Data Corporation filed Critical Isochron Data Corporation
Priority to AU2001264881A priority Critical patent/AU2001264881A1/en
Publication of WO2001093042A2 publication Critical patent/WO2001093042A2/en
Publication of WO2001093042A3 publication Critical patent/WO2001093042A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3065Monitoring arrangements determined by the means or processing involved in reporting the monitored data
    • G06F11/3068Monitoring arrangements determined by the means or processing involved in reporting the monitored data where the reporting involves data format conversion
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/04Network management architectures or arrangements
    • H04L41/046Network management architectures or arrangements comprising network management agents or mobile agents therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/34Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
    • G06F11/3466Performance evaluation by tracing or monitoring
    • G06F11/3495Performance evaluation by tracing or monitoring for systems

Definitions

  • the present invention relates generally to computing component monitoring and control. More particularly, the present invention relates to a system and apparatus for the remote monitoring and control of a computing component using wireless technology.
  • IT information technology
  • IT personnel are generally responsible for delivering application functionality to end users.
  • IT personnel may rely upon a collection of hardware and software, of networks, systems, and databases to ensure this availability.
  • Many IT personnel are responsible for both creating the infrastructure required by the applications, as well as for ensuring that the applications are available and properly functioning when needed.
  • an IT organization can easily spend large amounts of money buying the latest technology in an attempt to ensure delivery of services to its clients.
  • measures are often inadequate.
  • an IT organization may also need a management infrastructure to monitor and control underlying applications and hardware. Without such a management infrastructure, it is generally not possible to ensure twenty-four hours per day/seven days per week (24/7) availability and performance of important applications.
  • a management infrastructure generally consists of those components that may be used by IT personnel to ensure the delivery of services to its clients.
  • Such an infrastructure might include hardware, software and human components. While there are many facets to ensuring availability, one of the most important is real time monitoring and control of networks, systems, applications, and databases such that problems may be detected, anticipated and, in some cases, corrected.
  • Effective real time monitoring generally requires that the IT organization have a set of management tools designed to support this part of the IT function. Efficient monitoring and control may be best implemented using tools to automate some of the processes.
  • tools generally provide a lower cost of monitoring large numbers of components, i.e., networks, systems, applications and databases.
  • components i.e., networks, systems, applications and databases.
  • some management systems are capable of monitoring hundreds of objects or components.
  • To manually manage the same complex combination of hardware and software distributed over multiple locations would generally require a large staff. Such a staff would be necessary to perform the constant monitoring of the components and would be in addition to the staff required to resolve any detected problems .
  • Another major advantage offered by management tools with regard to monitoring is that it is generally possible to detect and resolve problems more quickly.
  • An automated solution is often able to detect problems within seconds of occurrence.
  • a human operator will generally take much more time to manually perform the same or similar functions necessary to detect a problem.
  • Monitoring managed environments is key, various aspects of controlling the environment, including problem resolution, are equally important. Management tools lead to shorter times for problem resolution often at a lower cost.
  • IT personnel would be faced with a virtually impossible task. Without the aid of monitoring and controlling systems, an IT organization is often forced to provide a lower level of service at a significantly higher cost.
  • an apparatus for the remote monitoring and control of a computing component preferably includes at least one processor and at least one memory operably coupled to the processor.
  • a communications interface that is preferably operable to receive information from and transmit information to the computing component is also preferably coupled with the processor and the memory.
  • a transceiver operable to transmit information to and receive information from a communications network is preferably included and operably coupled to the processor and the memory.
  • the apparatus further preferably includes at least one program of instructions storable in the memory and executable by the processor.
  • the program of instructions is preferably operable to monitor at least one characteristic of the computing component and to control at least one function of the computing component.
  • a system for remotely managing a large number of computing components is provided.
  • the system preferably includes an intelligent transceiver operably coupled to the computing components through a communications interface.
  • the intelligent transceiver preferably includes at least one processor operably coupled to a memory and a transceiver.
  • the transceiver is preferably operable to transmit information to and receive information from a network.
  • An operating system storable in the memory and executable by the processor may also be included in the intelligent transceiver.
  • the operating system preferably includes at least one instruction operable to communicate via the network, at least one instruction operable to monitor and control at least one facet of the computing components and at least ⁇ one instruction operable to enable the remote management of the computing components.
  • a local agent storable in a memory and executable in a processor of the computing components is also preferably included and operable to communicate one or more characteristics of the at least facet to the operating system.
  • Another technical advantage provided by the present invention is the ability to manage a monitored computing component from a remote device such as a two-way pager, mobile phone, PDA (personal digital assistant) , computer or similar device.
  • a remote device such as a two-way pager, mobile phone, PDA (personal digital assistant) , computer or similar device.
  • Yet another technical advantage provided by the present invention is the ability to increase availability and minimize downtime of computing resources through the realtime notification of the occurrence of monitored events.
  • FIGURE 1 is a schematic drawing showing one embodiment of a hardware system incorporating teachings of the present invention
  • FIGURE 2 is a schematic drawing showing one embodiment of a software system incorporating teachings of the present invention.
  • FIGURES 1-2 of the drawings like numerals being used for like and corresponding parts of the various drawings.
  • System 100 of FIGURE 1 depicts intelligent management and control transceiver (IMCT) 105 preferably coupled to computing components 110.
  • IMCT 105 may communicate with any of a plurality of computing components 110 coupled via wireless or wire-line network 111 (LAN or WAN) .
  • a plurality of IMCTs 105 may communicate via wireless or wireline LAN 112.
  • Communications network 115 is preferably coupled to IMCT 105 such that IMCT 105 and communications network 115 may exchange information via a wireless or wire- line communications medium (not expressly shown) .
  • Network operations center (NOC) 120 and remote device 125 are also shown preferably coupled to communications network 115.
  • NOC network operations center
  • IMCT 105 is capable of storing and executing its own application software, i.e., without requiring an external central processing unit (CPU) or external memory. Accordingly, IMCT 105 preferably includes CPU 130 and memory 135 operable to respectively execute and store application software incorporating teachings of the present invention.
  • Communications interface 140 is preferably included in IMCT 105 and is operably coupled to CPU 130 and memory 135. Communications interface 140 enables IMCT 105 to monitor and control computing component 110 by enabling IMCT 105 to communicate or exchange information with a CPU and software (not expressly shown) included in computing component 110.
  • Communications interface 140 may be configured with any of a variety of communications protocols to effect communications between IMCT 105 and computing component 110. Examples of such communications interfaces include, but are not limited to, RS-232, Universal Serial Bus (USB), serial and IEEE 1394 or "Fire Wire,” and Ethernet.
  • Transceiver 145 operably coupled to CPU 130 and memory 135, is also preferably included in the hardware configuration of IMCT 105 illustrated in Figure 1.
  • Transceiver 145 is preferably included in the hardware configuration of IMCT 105 to enable IMCT 105 to receive and transmit information from communications network 115 independent of computing component 110.
  • Transceiver 145 also preferably allows IMCT 105 to communicate with remote device 125, NOC 120 as well as other IMCTs 105 either via communications network 115 or wireless or wire-line network 112.
  • Communications network 115 and transceiver 145 may be implemented using wireless technology, wire-line technology as well as any other communications technology according to teachings of the present invention. In one embodiment, ReFLEX25 and ReFLEX50 by Motorola may be used as a wireless technology solution.
  • LAN transceiver 146 may be preferably coupled to CPU 130. LAN transceiver 146 preferably allows an IMCT 105 to communicate with one or more other IMCTs 105. Such communication may be performed via wireless or wire-line network 111, 112 or communications network 115. LAN transceiver 146 may be implemented using a variety of wireless or wire-line technologies.
  • wireless and wire-line technologies include, but are not limited to, electrical power lines, electrical power distribution systems, building electrical wiring, conventional telephone lines, Ethernet cabling (lObaseT, lOObaseT, etc.), coaxial cables, radio frequencies, such as the 800 MHz, 900 MHz, 1.9 GHz and 2.4 GHz bands, as well as infra-red and laser.
  • Power may be supplied to the components of IMCT 105 via a power supply 150 that may be included in a preferred hardware configuration of IMCT 105.
  • Back-up power supply 155 may also be included in IMCT 105 in the event power supply 150 fails to operate. As such, back-up power supply 155 further enables IMCT 105 to function independent of computing component's 110 operability.
  • One or more environmental sensors 160 may also be preferably included in IMCT 105.
  • Environmental sensors 160 may be preferably coupled to CPU 130 and are preferably operable to monitor and test one or more environmental characteristics of IMCT 105 or computing component 110. Such environmental characteristics may include, but are not limited to, humidity and temperature.
  • communications network 115 can be implemented using a variety of technologies according to teachings of the present invention.
  • Communications network 115 can be a wire-line network such as POTS (Plain Old Telephone System) or a wireless network such as cellular, PCS (personal communications service) , two-way paging (ReFLEX25, ReFLEX50, etc.), etc.
  • POTS Packet Old Telephone System
  • wireless network such as cellular, PCS (personal communications service) , two-way paging (ReFLEX25, ReFLEX50, etc.)
  • communications network 115 is preferably robust and, in corresponding situations, more robust than the communications technology that may be employed by computing component 110.
  • communication network 115 preferably exhibits failure modes that are not correlated with the performance of the communication technology employed by the computing component 110.
  • Communications network 115 is generally employed by the present invention as the medium by which information is communicated to and from IMCT 105, as well as to and from remote device 125 and NOC 120.
  • remote device 125 may be any of a plurality of devices.
  • remote device 125 may be a mobile phone, two-way pager, personal digital assistant (PDA), computer, etc.
  • PDA personal digital assistant
  • remote device 125 is capable of both receiving information sent by IMCT 105 and its associated transceiver 145 as well as sending information to IMCT 105 and transceiver 145.
  • remote device 125 is preferably able to achieve two-way communication with network operations center 120 generally via communications network 115.
  • Network operations center 120 may be implemented using a variety of technologies according to teachings of the present invention. As depicted in FIGURE 1, NOC 120 is preferably operable to receive and transmit communications or information via communications network 115. Information that may be communicated to NOC 120 may include, but is not limited to, event alerts transmitted by transceiver 145 of IMCT 105 or control instructions transmitted by remote device 125. Alternatively, NOC 120 may transmit control signals or instructions to transceiver 145 of IMCT 105 to initiate testing of computing component 110 or otherwise manage and control computing component 110. In addition, NOC 120 may also be employed to transmit information regarding the state of IMCT 105 or computing component 110 to remote device 125 or to any other desired destination or device.
  • IMCT 105 may be employed to monitor and control a large number of computing components 110.
  • IMCT 105 may be preferably coupled to one or more computing components 110 and is preferably operable to communicate with the remaining computing components 110 to which IMCT 105 is not directly connected such that desired monitoring and control functions may be effected on any of the plurality of computing components 110.
  • One method for enabling IMCT 105 to communicate with a plurality of computing components 110 may be to preferably couple the plurality of computing components 110 via wireless or wire-line network 111. Further, the plurality of computing components 110 may be similar or different in design and function.
  • each computing component 110 in such an implementation may have its own IMCT 105 preferably coupled thereto.
  • Each IMCT 105 may then be operable to communicate with one or more IMCTs 105 via LAN transceiver 146, communications network 115, network 111, network 112 as well as by other networks and communications interfaces.
  • FIGURE 2 is a schematic drawing showing one embodiment of a software system 200 incorporating teachings of the present invention.
  • Software system 200 preferably includes operating system 205 residing and executing on IMCT 105.
  • Operating system 205 preferably includes networking agent 210 running thereon.
  • Networking agent 210 is preferably operable to perform and control the communication functions preferred by IMCT 105 over communications network 115.
  • Application agent 215 is also preferably running on operating system 205. In one embodiment, application agent 215 performs the specific tasks associated with the monitoring and control of computing component 110.
  • application agent 215 may be enabled to instruct computing component 110 to test the integrity of its network connection, to check for updated files, to notify NOC 120 or remote device 125 in the event of an attempted security break, to determine the CPU temperature of computing component 110, to determine the ambient temperature of the environment of computing component 110, to access measurements taken by environmental sensor 160 as well as to monitor and control other characteristics associated with computing component 110.
  • Application agent 215 may interface or communicate with a local agent 225 that is preferably included as a part of or as software in addition to an operating system residing on computing component 110 using a variety of protocols.
  • Such protocols include, but are not limited to, Windows NT SNMP API, UNIX SNMP API, Winsock, UNIX TCP/IP as well as a variety of computing component 110 specific hardware instrumentation interfaces and protocols that may be provided by component manufacturers .
  • management agent 220 allows IMCT 105 and computing component 110 to be remotely managed. For example, when networking agent 210 receives a control instruction from remote device 125 or NOC 120, management agent 220 will interpret the control instruction and direct application agent 215 to properly instruct computing component 110 such that the operation desired by the received control instruction is effected. As part of the remote management functionality, it may be desirable to update operating system 205, application agent 215, networking agent 210 or management agent 220 of IMCT 105. Accordingly, IMCT 105 is preferably operable to receive software updates via communications network 115 or a similarly enabled network.
  • software updates may be initiated by IMCT 105 to enable IMCT 105 to adapt to various computing components 110, LANs 111 and 112 or other devices with which IMCT 105 may communicate.
  • Computing component 110 preferably includes local agent 225 residing and executing thereon.
  • Local agent 225 is preferably configured to respond to commands received from IMCT 105 and its operating system 205 or components thereof via communications interface 140.
  • management agent 220 may receive a command from remote device 125 directing local agent 225 to return the operational status of computing component 110 or software running thereon.
  • management agent 220 may- then pass a related request to application agent 215.
  • Application agent 215 may then direct networking agent 210 to transmit the corresponding instruction to local agent 225 for processing.
  • application agent 215 may be operable to interrogate computing component 110 and any associated hardware or software on its own and independent of local agent 225.
  • local agent 225 may then execute the one or more instructions received from IMCT 105 and interrogate the appropriate areas of computing component 110 such that the requested information is located and returned to the IMCT 105 and its management agent 220.
  • management agent 220 may then relay the requested information to networking agent 210 such that the information may be directed to remote device 125, NOC 120 or other destination via communications network 115.
  • local agent 225 is preferably operable to determine the status information of various aspects of computing component 110, cause certain tasks to be executed by computing component 110 through an operating system included thereon or otherwise, communicate information to and from management agent 220 as well as to perform other monitoring and control related tasks.
  • NOC 120 is preferably capable of managing and controlling IMCT 105 through the use of operations center agent 230.
  • NOC 120 may be configured with the communications software, database software, etc., necessary to effect such operation.
  • NOC 120 may be responsible for providing IMCT 105 with any desired software updates.
  • NOC 120 may provide a web- based management application that can be used to interact remotely with the IMCTs 105 and computing components 110. Such a web-based management application would preferably be accessible by an Internet enabled computer, PDA, mobile phone, two-way pager, etc., and support such web-based protocols as HTTP, SSL and XML.
  • Functionality preferably included in the web-based management application might include access to a listing of alerts that have been resolved, alerts that have not been resolved, periodic reports on monitored characteristics of computing component 110, etc.
  • the web-based management application is preferably further capable of remotely controlling computing component 110 via IMCT 105.
  • IMCT 105 For example, a user may want to issue a maintenance command to computing component 110 in an attempt to resolve one of the alerts that has yet to be resolved and is displayed on a provided web site (not expressly shown) .
  • a user may want to further investigate the source of an unresolved alert by issuing a command to computing component 110 that further interrogates computing component 110 in an effort to pinpoint the source of the alert for the user.
  • the web based management application may also allow a user to send software updates to an IMCT 105 or to instruct an IMCT 105 to communicate with another IMCT 105.
  • Device agent 235 may be included on remote device 125 to allow remote device 125 to better communicate with IMCT 105. Similar to NOC 120 and operations center agent 230, remote device 125 and device agent 235 are preferably capable of communicating with IMCT 105 via communications network 115. Device agent 235 may be configured to instruct IMCT 105 and the software components of software system 200 included thereon to monitor and control aspects of computing component 110 in much the same manner as that described above. Using device agent 235, or software inherent on remote device 125, a remote user may be able to respond to alerts from IMCT 105, initiate processes on computing component 110, as well as perform other management and monitoring functions on computing component 110 via communications network 115 and IMCT 105.

Abstract

The present disclosure provides a system and apparatus for the remote monitoring and control of a computing component. An intelligent management and control transceiver (IMCT) (105) is preferably attached to a computing component (110) to be monitored and controlled. The IMCT preferably operates independently of the computing component being monitored and controlled by maintaining its own processing power (130), memory (135), power supply (135) and communications capabilities (145, 146). Software executing on the IMCT enables various functional and environmental characteristics of the computing component to be monitored and controlled. A wireless transceiver is preferably included to allow the IMCT to generate an alert in response to the occurrence of a monitored event as well as to enable the remote management of the computing component. In addition, an Internet web site, portable wireless device or interface to existing computing component management software may be provided and used to access the computing component being monitored as well as to control the computing component preferably using the IMCT.

Description

SYSTEM AND APPARATUS FOR THE REMOTE MONITORING AND CONTROL OF A COMPUTING COMPONENT
TECHNICAL FIELD
The present invention relates generally to computing component monitoring and control. More particularly, the present invention relates to a system and apparatus for the remote monitoring and control of a computing component using wireless technology.
BACKGROUND
As with many other aspects of modern day life, computer systems have assumed a significant role in almost every business. Today, it is extremely rare to find a person or organization that is not significantly dependent upon computer applications. Often, work can come to a complete standstill when critical applications become unavailable. IT (information technology) personnel are generally responsible for delivering application functionality to end users. As such, IT personnel may rely upon a collection of hardware and software, of networks, systems, and databases to ensure this availability. Many IT personnel are responsible for both creating the infrastructure required by the applications, as well as for ensuring that the applications are available and properly functioning when needed.
In today's economy, an IT organization can easily spend large amounts of money buying the latest technology in an attempt to ensure delivery of services to its clients. However, such measures are often inadequate. In order to be able to consistently deliver applications and services to clients, an IT organization may also need a management infrastructure to monitor and control underlying applications and hardware. Without such a management infrastructure, it is generally not possible to ensure twenty-four hours per day/seven days per week (24/7) availability and performance of important applications.
A management infrastructure generally consists of those components that may be used by IT personnel to ensure the delivery of services to its clients. Such an infrastructure might include hardware, software and human components. While there are many facets to ensuring availability, one of the most important is real time monitoring and control of networks, systems, applications, and databases such that problems may be detected, anticipated and, in some cases, corrected.
Effective real time monitoring generally requires that the IT organization have a set of management tools designed to support this part of the IT function. Efficient monitoring and control may be best implemented using tools to automate some of the processes.
In many situations, it is essential to incorporate tools as part of the management processes for two primary reasons. First, tools generally provide a lower cost of monitoring large numbers of components, i.e., networks, systems, applications and databases. For example, some management systems are capable of monitoring hundreds of objects or components. To manually manage the same complex combination of hardware and software distributed over multiple locations would generally require a large staff. Such a staff would be necessary to perform the constant monitoring of the components and would be in addition to the staff required to resolve any detected problems .
Another major advantage offered by management tools with regard to monitoring is that it is generally possible to detect and resolve problems more quickly. An automated solution is often able to detect problems within seconds of occurrence. A human operator will generally take much more time to manually perform the same or similar functions necessary to detect a problem. While monitoring managed environments is key, various aspects of controlling the environment, including problem resolution, are equally important. Management tools lead to shorter times for problem resolution often at a lower cost. As such, without a set of management tools to automate the processes of detecting and correcting problems, IT personnel would be faced with a virtually impossible task. Without the aid of monitoring and controlling systems, an IT organization is often forced to provide a lower level of service at a significantly higher cost.
SUMMARY OF THE INVENTION
In accordance with teachings of the present disclosure, a system and apparatus are described for remotely monitoring and controlling a computing component. In one aspect of the present invention, an apparatus for the remote monitoring and control of a computing component is provided. The apparatus preferably includes at least one processor and at least one memory operably coupled to the processor. A communications interface that is preferably operable to receive information from and transmit information to the computing component is also preferably coupled with the processor and the memory. A transceiver operable to transmit information to and receive information from a communications network is preferably included and operably coupled to the processor and the memory. The apparatus further preferably includes at least one program of instructions storable in the memory and executable by the processor. The program of instructions is preferably operable to monitor at least one characteristic of the computing component and to control at least one function of the computing component. In another aspect of the present invention, a system for remotely managing a large number of computing components is provided. The system preferably includes an intelligent transceiver operably coupled to the computing components through a communications interface. The intelligent transceiver preferably includes at least one processor operably coupled to a memory and a transceiver. The transceiver is preferably operable to transmit information to and receive information from a network. An operating system storable in the memory and executable by the processor may also be included in the intelligent transceiver. The operating system preferably includes at least one instruction operable to communicate via the network, at least one instruction operable to monitor and control at least one facet of the computing components and at least^ one instruction operable to enable the remote management of the computing components. A local agent storable in a memory and executable in a processor of the computing components is also preferably included and operable to communicate one or more characteristics of the at least facet to the operating system. One technical advantage provided by the present invention is the ability, independent of a monitored computing component's operability or the operability of a primary network, to generate an alert in response to the occurrence of a monitored event .
Another technical advantage provided by the present invention, is the ability to manage a monitored computing component from a remote device such as a two-way pager, mobile phone, PDA (personal digital assistant) , computer or similar device.
Yet another technical advantage provided by the present invention, is the ability to increase availability and minimize downtime of computing resources through the realtime notification of the occurrence of monitored events.
BRIEF DESCRIPTION OF THE DRAWINGS
A more complete understanding of the present embodiments and advantages thereof may be acquired by referring to the following description taken in conjunction with the accompanying drawings, in which like reference numbers indicate like features, and wherein:
FIGURE 1 is a schematic drawing showing one embodiment of a hardware system incorporating teachings of the present invention; and FIGURE 2 is a schematic drawing showing one embodiment of a software system incorporating teachings of the present invention.
DETAILED DESCRIPTION Preferred embodiments of the invention and its advantages are best understood by referring to FIGURES 1-2 of the drawings, like numerals being used for like and corresponding parts of the various drawings.
Referring first to FIGURE 1, a schematic drawing showing a hardware system incorporating teachings of the present invention is illustrated. System 100 of FIGURE 1 depicts intelligent management and control transceiver (IMCT) 105 preferably coupled to computing components 110. As illustrated, IMCT 105 may communicate with any of a plurality of computing components 110 coupled via wireless or wire-line network 111 (LAN or WAN) . Similarly, a plurality of IMCTs 105 may communicate via wireless or wireline LAN 112. Communications network 115 is preferably coupled to IMCT 105 such that IMCT 105 and communications network 115 may exchange information via a wireless or wire- line communications medium (not expressly shown) . Network operations center (NOC) 120 and remote device 125 are also shown preferably coupled to communications network 115.
In a preferred embodiment, IMCT 105 is capable of storing and executing its own application software, i.e., without requiring an external central processing unit (CPU) or external memory. Accordingly, IMCT 105 preferably includes CPU 130 and memory 135 operable to respectively execute and store application software incorporating teachings of the present invention. Communications interface 140 is preferably included in IMCT 105 and is operably coupled to CPU 130 and memory 135. Communications interface 140 enables IMCT 105 to monitor and control computing component 110 by enabling IMCT 105 to communicate or exchange information with a CPU and software (not expressly shown) included in computing component 110. Communications interface 140 may be configured with any of a variety of communications protocols to effect communications between IMCT 105 and computing component 110. Examples of such communications interfaces include, but are not limited to, RS-232, Universal Serial Bus (USB), serial and IEEE 1394 or "Fire Wire," and Ethernet.
Transceiver 145, operably coupled to CPU 130 and memory 135, is also preferably included in the hardware configuration of IMCT 105 illustrated in Figure 1. Transceiver 145 is preferably included in the hardware configuration of IMCT 105 to enable IMCT 105 to receive and transmit information from communications network 115 independent of computing component 110. Transceiver 145 also preferably allows IMCT 105 to communicate with remote device 125, NOC 120 as well as other IMCTs 105 either via communications network 115 or wireless or wire-line network 112. Communications network 115 and transceiver 145 may be implemented using wireless technology, wire-line technology as well as any other communications technology according to teachings of the present invention. In one embodiment, ReFLEX25 and ReFLEX50 by Motorola may be used as a wireless technology solution.
In a further embodiment of IMCT 105, LAN transceiver 146 may be preferably coupled to CPU 130. LAN transceiver 146 preferably allows an IMCT 105 to communicate with one or more other IMCTs 105. Such communication may be performed via wireless or wire-line network 111, 112 or communications network 115. LAN transceiver 146 may be implemented using a variety of wireless or wire-line technologies. Examples of such wireless and wire-line technologies include, but are not limited to, electrical power lines, electrical power distribution systems, building electrical wiring, conventional telephone lines, Ethernet cabling (lObaseT, lOObaseT, etc.), coaxial cables, radio frequencies, such as the 800 MHz, 900 MHz, 1.9 GHz and 2.4 GHz bands, as well as infra-red and laser. Power may be supplied to the components of IMCT 105 via a power supply 150 that may be included in a preferred hardware configuration of IMCT 105. Back-up power supply 155 may also be included in IMCT 105 in the event power supply 150 fails to operate. As such, back-up power supply 155 further enables IMCT 105 to function independent of computing component's 110 operability.
One or more environmental sensors 160 may also be preferably included in IMCT 105. Environmental sensors 160 may be preferably coupled to CPU 130 and are preferably operable to monitor and test one or more environmental characteristics of IMCT 105 or computing component 110. Such environmental characteristics may include, but are not limited to, humidity and temperature.
As mentioned above, communications network 115 can be implemented using a variety of technologies according to teachings of the present invention. Communications network 115 can be a wire-line network such as POTS (Plain Old Telephone System) or a wireless network such as cellular, PCS (personal communications service) , two-way paging (ReFLEX25, ReFLEX50, etc.), etc. According to teachings of the present invention, communications network 115 is preferably robust and, in corresponding situations, more robust than the communications technology that may be employed by computing component 110. Essentially, communication network 115 preferably exhibits failure modes that are not correlated with the performance of the communication technology employed by the computing component 110.
Communications network 115 is generally employed by the present invention as the medium by which information is communicated to and from IMCT 105, as well as to and from remote device 125 and NOC 120. According to teachings of the present invention, remote device 125 may be any of a plurality of devices. For example, remote device 125 may be a mobile phone, two-way pager, personal digital assistant (PDA), computer, etc. Preferably, remote device 125 is capable of both receiving information sent by IMCT 105 and its associated transceiver 145 as well as sending information to IMCT 105 and transceiver 145. Similarly, remote device 125 is preferably able to achieve two-way communication with network operations center 120 generally via communications network 115.
Network operations center 120 may be implemented using a variety of technologies according to teachings of the present invention. As depicted in FIGURE 1, NOC 120 is preferably operable to receive and transmit communications or information via communications network 115. Information that may be communicated to NOC 120 may include, but is not limited to, event alerts transmitted by transceiver 145 of IMCT 105 or control instructions transmitted by remote device 125. Alternatively, NOC 120 may transmit control signals or instructions to transceiver 145 of IMCT 105 to initiate testing of computing component 110 or otherwise manage and control computing component 110. In addition, NOC 120 may also be employed to transmit information regarding the state of IMCT 105 or computing component 110 to remote device 125 or to any other desired destination or device. In a further embodiment, IMCT 105 may be employed to monitor and control a large number of computing components 110. In such an implementation, IMCT 105 may be preferably coupled to one or more computing components 110 and is preferably operable to communicate with the remaining computing components 110 to which IMCT 105 is not directly connected such that desired monitoring and control functions may be effected on any of the plurality of computing components 110. One method for enabling IMCT 105 to communicate with a plurality of computing components 110 may be to preferably couple the plurality of computing components 110 via wireless or wire-line network 111. Further, the plurality of computing components 110 may be similar or different in design and function. Similarly, each computing component 110 in such an implementation may have its own IMCT 105 preferably coupled thereto. Each IMCT 105 may then be operable to communicate with one or more IMCTs 105 via LAN transceiver 146, communications network 115, network 111, network 112 as well as by other networks and communications interfaces.
Preferably driving many of the hardware components depicted in FIGURE 1, are the software modules of the software system depicted in FIGURE 2. Accordingly, FIGURE 2 is a schematic drawing showing one embodiment of a software system 200 incorporating teachings of the present invention. Software system 200 preferably includes operating system 205 residing and executing on IMCT 105. Operating system 205 preferably includes networking agent 210 running thereon. Networking agent 210 is preferably operable to perform and control the communication functions preferred by IMCT 105 over communications network 115. Application agent 215 is also preferably running on operating system 205. In one embodiment, application agent 215 performs the specific tasks associated with the monitoring and control of computing component 110. For example, application agent 215 may be enabled to instruct computing component 110 to test the integrity of its network connection, to check for updated files, to notify NOC 120 or remote device 125 in the event of an attempted security break, to determine the CPU temperature of computing component 110, to determine the ambient temperature of the environment of computing component 110, to access measurements taken by environmental sensor 160 as well as to monitor and control other characteristics associated with computing component 110. Application agent 215 may interface or communicate with a local agent 225 that is preferably included as a part of or as software in addition to an operating system residing on computing component 110 using a variety of protocols. Examples of such protocols include, but are not limited to, Windows NT SNMP API, UNIX SNMP API, Winsock, UNIX TCP/IP as well as a variety of computing component 110 specific hardware instrumentation interfaces and protocols that may be provided by component manufacturers .
In addition, management agent 220 allows IMCT 105 and computing component 110 to be remotely managed. For example, when networking agent 210 receives a control instruction from remote device 125 or NOC 120, management agent 220 will interpret the control instruction and direct application agent 215 to properly instruct computing component 110 such that the operation desired by the received control instruction is effected. As part of the remote management functionality, it may be desirable to update operating system 205, application agent 215, networking agent 210 or management agent 220 of IMCT 105. Accordingly, IMCT 105 is preferably operable to receive software updates via communications network 115 or a similarly enabled network. In one embodiment, software updates may be initiated by IMCT 105 to enable IMCT 105 to adapt to various computing components 110, LANs 111 and 112 or other devices with which IMCT 105 may communicate. Computing component 110 preferably includes local agent 225 residing and executing thereon. Local agent 225 is preferably configured to respond to commands received from IMCT 105 and its operating system 205 or components thereof via communications interface 140. For example, management agent 220 may receive a command from remote device 125 directing local agent 225 to return the operational status of computing component 110 or software running thereon. Upon receiving such an instruction by networking agent 210, management agent 220 may- then pass a related request to application agent 215. Application agent 215 may then direct networking agent 210 to transmit the corresponding instruction to local agent 225 for processing. In a further embodiment, application agent 215 may be operable to interrogate computing component 110 and any associated hardware or software on its own and independent of local agent 225. Upon receipt, local agent 225 may then execute the one or more instructions received from IMCT 105 and interrogate the appropriate areas of computing component 110 such that the requested information is located and returned to the IMCT 105 and its management agent 220. Upon receipt, management agent 220 may then relay the requested information to networking agent 210 such that the information may be directed to remote device 125, NOC 120 or other destination via communications network 115. As such, local agent 225 is preferably operable to determine the status information of various aspects of computing component 110, cause certain tasks to be executed by computing component 110 through an operating system included thereon or otherwise, communicate information to and from management agent 220 as well as to perform other monitoring and control related tasks.
NOC 120 is preferably capable of managing and controlling IMCT 105 through the use of operations center agent 230. As such, NOC 120 may be configured with the communications software, database software, etc., necessary to effect such operation. In one embodiment, NOC 120 may be responsible for providing IMCT 105 with any desired software updates. In a further embodiment, NOC 120 may provide a web- based management application that can be used to interact remotely with the IMCTs 105 and computing components 110. Such a web-based management application would preferably be accessible by an Internet enabled computer, PDA, mobile phone, two-way pager, etc., and support such web-based protocols as HTTP, SSL and XML.
Functionality preferably included in the web-based management application might include access to a listing of alerts that have been resolved, alerts that have not been resolved, periodic reports on monitored characteristics of computing component 110, etc. In addition, the web-based management application is preferably further capable of remotely controlling computing component 110 via IMCT 105. For example, a user may want to issue a maintenance command to computing component 110 in an attempt to resolve one of the alerts that has yet to be resolved and is displayed on a provided web site (not expressly shown) . Similarly, a user may want to further investigate the source of an unresolved alert by issuing a command to computing component 110 that further interrogates computing component 110 in an effort to pinpoint the source of the alert for the user. The web based management application may also allow a user to send software updates to an IMCT 105 or to instruct an IMCT 105 to communicate with another IMCT 105.
Device agent 235 may be included on remote device 125 to allow remote device 125 to better communicate with IMCT 105. Similar to NOC 120 and operations center agent 230, remote device 125 and device agent 235 are preferably capable of communicating with IMCT 105 via communications network 115. Device agent 235 may be configured to instruct IMCT 105 and the software components of software system 200 included thereon to monitor and control aspects of computing component 110 in much the same manner as that described above. Using device agent 235, or software inherent on remote device 125, a remote user may be able to respond to alerts from IMCT 105, initiate processes on computing component 110, as well as perform other management and monitoring functions on computing component 110 via communications network 115 and IMCT 105.
Although the present invention has been described with respect to a specific preferred embodiment thereof, various changes and modifications may be suggested to one skilled in the art and it is intended that the present invention encompass such changes and modifications fall within the scope of the appended claims .

Claims

WHAT IS CLAIMED IS:
1. An apparatus for the remote monitoring and control of a computing component, the apparatus comprising: at least one processor; at least one memory operably coupled to the processor; a communications interface operably coupled with the processor and the memory; the communications interface operable to receive information from and transmit information to a first computing component; a transceiver operably coupled to the processor and the memory; the transceiver operable to transmit information to and receive information from a communications network; at least one program of instructions storable in the memory and executable by the processor; and the program of instructions operable to monitor at least one characteristic of the computing component and to control at least one function of the first computing component.
2. The apparatus of Claim 1 further comprising: at least one environmental sensor operably coupled to the processor; and the environmental sensor operable to measure at least one environmental characteristic of a computing component.
3. The apparatus of Claim 1 further comprising: at least one LAN transceiver operably coupled to the processor; and the LAN transceiver operable to transmit information to and receive information from a network.
4. The apparatus of Claim 3 further comprising the LAN transceiver operable to communicate with at one intelligent management and control transceiver.
5. The apparatus of Claim 1 further comprising a power supply operably coupled to at least the processor and the memory.
6. The apparatus of Claim 1 further comprising the program of instructions operable to effect monitoring and control instructions communicated from a web page.
7. The apparatus of Claim 1 further comprising the transceiver operable to communicate computing component status to a remote device.
8. The apparatus of Claim 1 further comprising a program of instructions storable in the memory and executable by the processor operable to test at least one computing component capability.
9. The apparatus of Claim 1 further comprising the processor, the memory, the communications interface and the transceiver integrated onto a computing component expansion card.
10. The apparatus of Claim 1 further comprising the communications interface operable to receive information from and transmit information to at least one computing component operably coupled to the first computing component .
11. The apparatus of Claim 1 further comprising the transceiver operable to transmit information to and receive information from a wireless communications network.
12. The apparatus of Claim 1 further comprising: the program of instructions operable to generate an alert upon detection of a monitored event; and
The transceiver operable to communicate the alert to the communications network.
13. A system for remotely managing at least one computing component, the system comprising: an intelligent transceiver operably coupled to the computing component through a communications interface; the intelligent transceiver including a processor operably coupled to a memory and a transceiver operably coupled to the processor and the memory; the transceiver operable to transmit information to and receive information from a network; an operating system storable in the memory and executable by the processor; the operating system including at least one instruction operable to communicate via the network, at least one instruction operable to monitor and control at least one facet of the computing component and at least one instruction operable to enable the remote management of the computing component; a local agent storable in a memory and executable in a processor of the computing component; and the local agent operable to communicate one or more characteristics of the at least one facet to the operating system.
14. The system of Claim 13 further comprising a wireless transceiver.
15. The system of Claim 13 further comprising: at least one remote device operably coupled to the network; and the remote device operable to transmit information to and receive information from the intelligent transceiver.
16. The system of Claim 13 further comprising the intelligent transceiver operably coupled to a plurality of computing components.
17. The system of Claim 13 further comprising the intelligent transceiver operable to update the operating system via the network such that the intelligent transceiver is operable to communicate with one or more network and computing component platforms.
18. The system of Claim 13 further comprising the intelligent transceiver operable to receive information from and transmit information to another intelligent transceiver.
19. The system of Claim 13 further comprising: one or more environmental sensors operably coupled to the processor; and the environmental sensors operable to measure at least one environmental characteristic of the intelligent transceiver.
20. The system of Claim 13 further comprising: a power supply operably coupled to the intelligent transceiver; and the power supply operable to provide power to the intelligent transceiver in response to a power failure of the computing component .
21. The system of Claim 13 further comprising: a LAN transceiver operably coupled to the processor and the memory of the intelligent transceiver; and the LAN transceiver operable to communicate information with a local area network.
22. The system of Claim 13 further comprising the operating system including at least one instruction operable to alert at least one remote device in response to detection of a monitored event.
23. An intelligent management and control transceiver comprising: a processor; a memory operably coupled to the processor; a communications interface operably coupled to the processor and the memory; the communications interface operable to communicate information to and from a computing component; a transceiver operably coupled to the processor and the memory; the transceiver operable to communicate information to and from a wireless communications network; a LAN transceiver operably coupled to the processor and the memory; the LAN transceiver operable to communicate with at least one remote intelligent management and control transceiver; at least one environmental sensor operably coupled to the processor and the memory; the at least one environmental sensor operable to monitor one or more environmental characteristics of the computing component; a power supply operably coupled to at least the processor and the memory; the power supply operable to provide power to the processor, memory, communications interface, transceiver, LAN transceiver and environmental sensors; a program of instructions storable in the memory and executable in the processor; and the program of instructions operable to monitor and control a plurality of facets of the computing component, to generate an alert in response to detection of a monitored event and to transmit the alert via transceiver to a remote device .
24. The intelligent management and control transceiver of Claim 23 further comprising: the transceiver operable to receive management and control instructions generated from a web site; and the program of instructions operable to effect the web site generated management and control instructions.
25 The intelligent management and control transceiver of Claim 23 further comprising the program of instructions operable to perform testing on one or more computing component capabilities.
26. The intelligent management and control transceiver of Claim 23 further comprising the program of instructions operable to effect updates to software.
27. The intelligent management and control transceiver of Claim 23 further comprising the processor, memory, communications interface, transceiver, LAN transceiver, at least one environmental sensor and the power supply integrated onto a computing component expansion card.
PCT/US2001/016749 2000-05-26 2001-05-24 System and apparatus for the remote monitoring and control of a computing component WO2001093042A2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
AU2001264881A AU2001264881A1 (en) 2000-05-26 2001-05-24 System and apparatus for the remote monitoring and control of a computing component

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US20758100P 2000-05-26 2000-05-26
US60/207,581 2000-05-26
US09/862,891 US7010594B2 (en) 2000-05-26 2001-05-22 System using environmental sensor and intelligent management and control transceiver for monitoring and controlling remote computing resources
US09/862,891 2001-05-22

Publications (2)

Publication Number Publication Date
WO2001093042A2 true WO2001093042A2 (en) 2001-12-06
WO2001093042A3 WO2001093042A3 (en) 2002-04-11

Family

ID=26902379

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US2001/016749 WO2001093042A2 (en) 2000-05-26 2001-05-24 System and apparatus for the remote monitoring and control of a computing component

Country Status (3)

Country Link
US (1) US7010594B2 (en)
AU (1) AU2001264881A1 (en)
WO (1) WO2001093042A2 (en)

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7313732B2 (en) 2003-07-31 2007-12-25 Infineon Technologies Ag Memory arrangement in a computer system
US7711814B1 (en) 2004-12-13 2010-05-04 American Power Conversion Corporation Method and system for remote monitoring of a power supply device with user registration capability
US7958170B2 (en) 2002-05-03 2011-06-07 American Power Conversion Corporation Method and apparatus for collecting and displaying data associated with network devices
US7986224B2 (en) 2003-04-14 2011-07-26 American Power Conversion Corporation Environmental monitoring device
US8015255B2 (en) 2003-10-27 2011-09-06 American Power Conversion Corporation System and method for network device communication
US8145748B2 (en) 2004-12-13 2012-03-27 American Power Conversion Corporation Remote monitoring system
US8224953B2 (en) 1999-10-27 2012-07-17 American Power Conversion Corporation Method and apparatus for replay of historical data
US8271626B2 (en) 2001-01-26 2012-09-18 American Power Conversion Corporation Methods for displaying physical network topology and environmental status by location, organization, or responsible party
US8990536B2 (en) 2011-06-01 2015-03-24 Schneider Electric It Corporation Systems and methods for journaling and executing device control instructions
US9952103B2 (en) 2011-12-22 2018-04-24 Schneider Electric It Corporation Analysis of effect of transient events on temperature in a data center
US11076507B2 (en) 2007-05-15 2021-07-27 Schneider Electric It Corporation Methods and systems for managing facility power and cooling

Families Citing this family (56)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060161473A1 (en) * 1998-03-19 2006-07-20 Defosse Erin M Remote data acquisition, transmission and analysis system including handheld wireless equipment
US8631093B2 (en) 1998-03-19 2014-01-14 Crane Merchandising Systems, Inc. Remote data acquisition, transmission and analysis system including handheld wireless equipment
US7783508B2 (en) 1999-09-20 2010-08-24 Numerex Corp. Method and system for refining vending operations based on wireless data
US6714977B1 (en) 1999-10-27 2004-03-30 Netbotz, Inc. Method and system for monitoring computer networks and equipment
US7281040B1 (en) * 2000-03-07 2007-10-09 Cisco Technology, Inc. Diagnostic/remote monitoring by email
DE10042934A1 (en) * 2000-08-31 2002-03-14 Rohde & Schwarz System for operation, in particular for remote control and remote monitoring of unmanned radio transmitters
US7245928B2 (en) * 2000-10-27 2007-07-17 Cellemetry, Llc Method and system for improved short message services
US20030055931A1 (en) * 2001-09-18 2003-03-20 Cravo De Almeida Marcio Managing a remote device
US7778600B2 (en) 2001-06-29 2010-08-17 Crane Merchandising Systems, Inc. Apparatus and method to provide multiple wireless communication paths to and from remotely located equipment
US7164884B2 (en) 2001-06-29 2007-01-16 Isochron, Llc Method and system for interfacing a machine controller and a wireless network
US6754558B2 (en) * 2001-08-28 2004-06-22 Vending Management Services Ltd. Efficient collection of information from vending machines
KR20030050898A (en) * 2001-12-19 2003-06-25 주식회사 케이투씨 Apparatus for Operating Computer Status Display
US6718237B1 (en) * 2002-03-28 2004-04-06 Numerex Investment Corp. Method for reducing capacity demands for conveying geographic location information over capacity constrained wireless systems
US6993681B2 (en) * 2002-04-15 2006-01-31 General Electric Corporation Remote administration in a distributed system
US20050149847A1 (en) * 2002-05-03 2005-07-07 Chandler Richard M. Monitoring system for general-purpose computers
GB2388214B (en) * 2002-05-03 2005-09-28 Monactive Ltd Monitoring system for general-purpose computers
US20030217132A1 (en) * 2002-05-16 2003-11-20 International Business Machines Corporation System and method for remotely managing a computer system by a wireless communications device
US7904527B2 (en) * 2002-09-30 2011-03-08 Sony Ericsson Mobile Communications Ab System and method for remote servicing of embedded devices
JP3838968B2 (en) * 2002-11-29 2006-10-25 Necインフロンティア株式会社 Communication devices equipped with multiple communication interfaces and wireless LAN access points
US7454785B2 (en) * 2002-12-19 2008-11-18 Avocent Huntsville Corporation Proxy method and system for secure wireless administration of managed entities
US20040158627A1 (en) * 2003-02-11 2004-08-12 Thornton Barry W. Computer condition detection system
US8566292B2 (en) 2003-04-14 2013-10-22 Schneider Electric It Corporation Method and system for journaling and accessing sensor and configuration data
US7394761B2 (en) * 2003-04-29 2008-07-01 Avocent Huntsville Corporation System and method for delivering messages using alternate modes of communication
US20040221003A1 (en) * 2003-04-30 2004-11-04 Steele Douglas W. System and method for transmitting supporting requests in a data center with a support meta language
EP1484682B1 (en) * 2003-06-02 2012-12-05 Hewlett-Packard Development Company, L.P. Method and apparatus for providing support for an electronic device
US7323970B1 (en) 2004-01-21 2008-01-29 Numerex Corporation Method and system for remote interaction with a vehicle via wireless communication
US8484068B2 (en) 2005-12-14 2013-07-09 Crane Merchandising Systems, Inc. Method and system for evaluating consumer demand for multiple products and services at remotely located equipment
WO2007136723A2 (en) 2006-05-17 2007-11-29 Numerex Corp. System and method for prolonging wireless data product's life
US20070291906A1 (en) * 2006-06-15 2007-12-20 Motorola, Inc. A Test System and Method of Operation
US9568206B2 (en) 2006-08-15 2017-02-14 Schneider Electric It Corporation Method and apparatus for cooling
US8322155B2 (en) 2006-08-15 2012-12-04 American Power Conversion Corporation Method and apparatus for cooling
US8327656B2 (en) 2006-08-15 2012-12-11 American Power Conversion Corporation Method and apparatus for cooling
US7997484B2 (en) 2006-09-13 2011-08-16 Crane Merchandising Systems, Inc. Rich content management and display for use in remote field assets
US7681404B2 (en) 2006-12-18 2010-03-23 American Power Conversion Corporation Modular ice storage for uninterruptible chilled water
US8425287B2 (en) 2007-01-23 2013-04-23 Schneider Electric It Corporation In-row air containment and cooling system and method
CA2677297C (en) 2007-02-06 2014-01-28 Michael Marett Service escrowed transportable wireless event reporting system
JP4952384B2 (en) * 2007-05-31 2012-06-13 ソニー株式会社 COMMUNICATION SYSTEM, CONTROLLED DEVICE, INFORMATION PROCESSING METHOD, AND PROGRAM
US8704654B1 (en) 2007-06-07 2014-04-22 The United States Of America As Represented By The Administrator Of National Aeronautics And Space Administration Circuit for communication over DC power line using high temperature electronics
US20080309965A1 (en) * 2007-06-14 2008-12-18 Dex Imaging Apparatus and method for discovering printers within an enterprise
US8959028B2 (en) 2007-07-02 2015-02-17 Crane Merchandising Systems, Inc. Apparatus and method for monitoring and control of remotely located equipment
US8533315B2 (en) 2007-10-25 2013-09-10 Crane Merchandising Systems, Inc. Systems and methods for monitoring performance of field assets
US8438268B2 (en) * 2008-04-23 2013-05-07 Ca, Inc. Method and apparatus for alert prioritization on high value end points
MX2011002355A (en) * 2008-09-03 2011-07-29 Siemens Industry Inc Passive and active wireless building management system.
US8560677B2 (en) 2009-02-13 2013-10-15 Schneider Electric It Corporation Data center control
US9519517B2 (en) * 2009-02-13 2016-12-13 Schneider Electtic It Corporation Data center control
US9778718B2 (en) 2009-02-13 2017-10-03 Schneider Electric It Corporation Power supply and data center control
US8330984B2 (en) * 2010-03-18 2012-12-11 Emerge Paint Management, LLC Field metering patrol system and method for metering and monitoring printers
US8314965B2 (en) * 2010-03-18 2012-11-20 Emerge Print Management, Llc Patrol device field installation notification method and system
US8825451B2 (en) 2010-12-16 2014-09-02 Schneider Electric It Corporation System and methods for rack cooling analysis
RU2589395C2 (en) 2011-04-22 2016-07-10 Пепсико, Инк. Dispensing system for beverages with social services capabilities
US9965564B2 (en) 2011-07-26 2018-05-08 Schneider Electric It Corporation Apparatus and method of displaying hardware status using augmented reality
US9218704B2 (en) 2011-11-01 2015-12-22 Pepsico, Inc. Dispensing system and user interface
US9830410B2 (en) 2011-12-22 2017-11-28 Schneider Electric It Corporation System and method for prediction of temperature values in an electronics system
CN103309790A (en) * 2013-07-04 2013-09-18 福建伊时代信息科技股份有限公司 Method and device for monitoring mobile terminal
US9965841B2 (en) 2016-02-29 2018-05-08 Schneider Electric USA, Inc. Monitoring system based on image analysis of photos
US11222081B2 (en) 2017-11-27 2022-01-11 Evoqua Water Technologies Llc Off-line electronic documentation solutions

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0602787A2 (en) * 1992-11-18 1994-06-22 Canon Information Systems, Inc. Method and apparatus for obtaining and for controlling the status of a networked peripheral
US5815652A (en) * 1995-05-31 1998-09-29 Hitachi, Ltd. Computer management system
WO1999048065A1 (en) * 1998-03-19 1999-09-23 Isochron Data Corporation Remote data acquisition and transmission system and method
US6021437A (en) * 1996-07-17 2000-02-01 Bull S.A. Process and system for real-time monitoring of a data processing system for its administration and maintenance support in the operating phase

Family Cites Families (119)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US527784A (en) * 1894-10-23 Edmund h
US3784737A (en) * 1973-01-12 1974-01-08 United Aircraft Corp Hybrid data compression
US4369442A (en) * 1977-09-06 1983-01-18 Robert L. Werth Code controlled microcontroller readout from coin operated machine
GB2071384B (en) 1979-08-29 1983-07-06 Fuji Electric Co Ltd Vending machine with doors
US4412292A (en) * 1981-02-17 1983-10-25 The Coca-Cola Company System for the remote monitoring of vending machines
US4454670A (en) * 1981-03-17 1984-06-19 The Coca-Cola Company Vending machine display panel with utility module therein
DE3485776T2 (en) * 1983-12-06 1992-12-24 Mars Inc BRANDS AND BRAND PROCESSING DEVICE.
US4661862A (en) * 1984-04-27 1987-04-28 Rca Corporation Differential PCM video transmission system employing horizontally offset five pixel groups and delta signals having plural non-linear encoding functions
US5090589A (en) * 1984-06-22 1992-02-25 The Coca-Cola Company Coin-operated vending machine
JPS61286996A (en) * 1985-02-15 1986-12-17 ブラザー工業株式会社 Vending equipment
JPS6282496A (en) * 1985-10-05 1987-04-15 サンデン株式会社 Self-service store apparatus
US4850009A (en) * 1986-05-12 1989-07-18 Clinicom Incorporated Portable handheld terminal including optical bar code reader and electromagnetic transceiver means for interactive wireless communication with a base communications station
US4766548A (en) * 1987-01-02 1988-08-23 Pepsico Inc. Telelink monitoring and reporting system
US5818603A (en) * 1996-03-29 1998-10-06 Ricoh Company, Ltd. Method and system for controlling and communicating with machines using multiple communication formats
US5117407A (en) * 1988-02-11 1992-05-26 Vogel Peter S Vending machine with synthesized description messages
US5077582A (en) 1988-05-17 1991-12-31 Monitel Products Corp. Photocopy monitoring system
US5184179A (en) * 1988-05-17 1993-02-02 Monitel Products Corp. Photocopy monitoring system and method for monitoring copiers
US5561604A (en) * 1988-12-08 1996-10-01 Hallmark Cards, Incorporated Computer controlled system for vending personalized products
US5029098A (en) * 1989-01-27 1991-07-02 Coin Acceptors, Inc. Vend space allocation monitor means and method
US5207784A (en) 1989-03-09 1993-05-04 Wilbur Schwartzendruber Vending machine with monitoring system
US5386360A (en) 1989-05-09 1995-01-31 Ansan Industries Ltd. Peripheral data acquisition, monitor, and adaptive control system via personal computer
US5400246A (en) * 1989-05-09 1995-03-21 Ansan Industries, Ltd. Peripheral data acquisition, monitor, and adaptive control system via personal computer
US5282127A (en) * 1989-11-20 1994-01-25 Sanyo Electric Co., Ltd. Centralized control system for terminal device
US5505349A (en) * 1990-02-09 1996-04-09 Berg Company, A Division Of Dec International, Inc. Electronic dispensing heads
US5044521A (en) * 1990-02-09 1991-09-03 Arganius Peckels Volumetrically controlled drink dispenser
US5091713A (en) * 1990-05-10 1992-02-25 Universal Automated Systems, Inc. Inventory, cash, security, and maintenance control apparatus and method for a plurality of remote vending machines
CA2083850C (en) * 1990-06-15 2002-10-22 Inn-Room Systems, Inc. Interactive network for remotely controlled hotel vending systems
US5337253A (en) * 1990-12-07 1994-08-09 Kaspar Wire Works, Inc. Vending machine data processing system
US5794144A (en) * 1994-03-11 1998-08-11 Bellsouth Corporation Methods and apparatus for communicating data via a cellular mobile radiotelephone system
CA2035767C (en) * 1991-02-06 1995-07-18 Douglas Huegel Automatic ticket dispensing system
US5445295A (en) * 1992-01-17 1995-08-29 Brown; Graham Automated vending machine system for recorded goods
US5418945A (en) 1992-05-18 1995-05-23 Motorola, Inc. File based and highly available hybrid database
US5620079A (en) * 1992-09-04 1997-04-15 Coinstar, Inc. Coin counter/sorter and coupon/voucher dispensing machine and method
US5371348A (en) 1992-10-16 1994-12-06 Khyber Technologies Corporation Portable device for handsfree data entry with variably-positionable display/scanner module detachable for handheld use
US5649308A (en) * 1993-04-12 1997-07-15 Trw Inc. Multiformat auto-handoff communications handset
US5794207A (en) * 1996-09-04 1998-08-11 Walker Asset Management Limited Partnership Method and apparatus for a cryptographically assisted commercial network system designed to facilitate buyer-driven conditional purchase offers
IT1270801B (en) 1993-08-02 1997-05-07 Paola Frau DISTRIBUTION NETWORK OF PRODUCTS AND INFORMATION
US5867688A (en) * 1994-02-14 1999-02-02 Reliable Transaction Processing, Inc. Data acquisition and retrieval system with wireless handheld user interface
NO941202L (en) 1994-03-30 1995-10-02 Oeystein Konsmo Method of monitoring and generating messages as well as equipment using the method
AU2466095A (en) * 1994-04-28 1995-11-29 Music Vending, Inc. Music vending system
US6056194A (en) * 1995-08-28 2000-05-02 Usa Technologies, Inc. System and method for networking and controlling vending machines
US5608643A (en) * 1994-09-01 1997-03-04 General Programming Holdings, Inc. System for managing multiple dispensing units and method of operation
US5841866A (en) 1994-09-30 1998-11-24 Microchip Technology Incorporated Secure token integrated circuit and method of performing a secure authentication function or transaction
JPH08106372A (en) * 1994-10-07 1996-04-23 Ibm Japan Ltd Control method/device for object put on computer
US6900720B2 (en) * 2001-12-27 2005-05-31 Micro Enhanced Technology, Inc. Vending machines with field-programmable locks
JP3560078B2 (en) * 1995-02-06 2004-09-02 ソニー株式会社 Electronic device control device, electronic device control method, and electronic device control system
US5671362A (en) 1995-04-04 1997-09-23 Cowe; Alan B. Materials monitoring systems, materials management systems and related methods
US5586121A (en) 1995-04-21 1996-12-17 Hybrid Networks, Inc. Asymmetric hybrid access system and method
US5746299A (en) * 1995-04-27 1998-05-05 Coinstar, Inc. Coin counter dejamming method and apparatus
US6021324A (en) * 1995-06-08 2000-02-01 Lucent Technologies Inc. System and apparatus for controlling an appliance situated within a premises using premises recording unit
US6072521A (en) * 1995-06-15 2000-06-06 Intel Corporation Hand held apparatus for simulating two way connectivity for one way data streams
US5822216A (en) * 1995-08-17 1998-10-13 Satchell, Jr.; James A. Vending machine and computer assembly
US5898904A (en) * 1995-10-13 1999-04-27 General Wireless Communications, Inc. Two-way wireless data network having a transmitter having a range greater than portions of the service areas
US5924081A (en) * 1995-11-14 1999-07-13 Audit Systems Co. Vending machine audit monitoring system with matrix interface
US5787149A (en) * 1995-11-16 1998-07-28 Equitrac Corporation Method and apparatus for managing remotely located document producing machines by using cellular radios
US5918213A (en) * 1995-12-22 1999-06-29 Mci Communications Corporation System and method for automated remote previewing and purchasing of music, video, software, and other multimedia products
US5915207A (en) * 1996-01-22 1999-06-22 Hughes Electronics Corporation Mobile and wireless information dissemination architecture and protocols
US5708223A (en) * 1996-01-25 1998-01-13 Leer Manufacturing Limited Partnership Remote sensing ice merchandiser
US5805997A (en) * 1996-01-26 1998-09-08 Bell Atlantic Network Services, Inc. System for sending control signals from a subscriber station to a network controller using cellular digital packet data (CDPD) communication
US5905442A (en) * 1996-02-07 1999-05-18 Lutron Electronics Co., Inc. Method and apparatus for controlling and determining the status of electrical devices from remote locations
GB9604459D0 (en) * 1996-03-01 1996-05-01 Isr Logistics Ltd An apparatus for the control of inventory
US5850187A (en) 1996-03-27 1998-12-15 Amtech Corporation Integrated electronic tag reader and wireless communication link
US6181981B1 (en) * 1996-05-15 2001-01-30 Marconi Communications Limited Apparatus and method for improved vending machine inventory maintenance
US5892758A (en) * 1996-07-11 1999-04-06 Qualcomm Incorporated Concentrated subscriber wireless remote telemetry system
US5941363A (en) * 1996-07-31 1999-08-24 Proactive Vending Technology, Llc Vending data collection system
US6124800A (en) * 1996-08-21 2000-09-26 Intermec Ip Corp. Radio-frequency LAN and WAN communication system for route delivery applications or the like
US5907491A (en) * 1996-08-23 1999-05-25 Csi Technology, Inc. Wireless machine monitoring and communication system
US6837436B2 (en) * 1996-09-05 2005-01-04 Symbol Technologies, Inc. Consumer interactive shopping system
US6084528A (en) * 1996-09-05 2000-07-04 Symbol Technologies, Inc. Intranet scanning terminal system
US5979757A (en) 1996-09-05 1999-11-09 Symbol Technologies, Inc. Method and system for presenting item information using a portable data terminal
US5991749A (en) 1996-09-11 1999-11-23 Morrill, Jr.; Paul H. Wireless telephony for collecting tolls, conducting financial transactions, and authorizing other activities
GB9619190D0 (en) * 1996-09-13 1996-10-23 Ncr Int Inc Self-service newspaper vending machine
US5959536A (en) * 1996-10-15 1999-09-28 Philips Electronics North America Corporation Task-driven distributed multimedia consumer system
US5956487A (en) * 1996-10-25 1999-09-21 Hewlett-Packard Company Embedding web access mechanism in an appliance for user interface functions including a web server and web browser
US5930770A (en) * 1996-12-02 1999-07-27 Edgar; Steve Portable computer and printer for tracking inventory
US5959869A (en) * 1996-12-03 1999-09-28 The Coca-Cola Company Vending machine controller and system
US5842597A (en) 1996-12-10 1998-12-01 Cigar Vending Corp. Environmentally controlled vending machine for humidity sensitive products
US5930771A (en) * 1996-12-20 1999-07-27 Stapp; Dennis Stephen Inventory control and remote monitoring apparatus and method for coin-operable vending machines
US5909183A (en) * 1996-12-26 1999-06-01 Motorola, Inc. Interactive appliance remote controller, system and method
US5862517A (en) * 1997-01-17 1999-01-19 Fox Sports Productions, Inc. System for re-registering a sensor during a live event
US6233327B1 (en) * 1997-02-14 2001-05-15 Statsignal Systems, Inc. Multi-function general purpose transceiver
US6003070A (en) 1997-02-25 1999-12-14 Intervvoice Limited Partnership E-mail system and interface for equipment monitoring and control
US6161059A (en) 1998-09-14 2000-12-12 Walker Digital, Llc Vending machine method and apparatus for encouraging participation in a marketing effort
US6052667A (en) * 1997-03-21 2000-04-18 Walker Digital, Llc Method and apparatus for selling an aging food product as a substitute for an ordered product
US5949779A (en) * 1997-05-08 1999-09-07 Ericsson, Inc. Multiprotocol adaptor for communication between CEBus devices and remote controllers over an ATM-based broadband access network
US6578077B1 (en) * 1997-05-27 2003-06-10 Novell, Inc. Traffic monitoring tool for bandwidth management
US6029143A (en) * 1997-06-06 2000-02-22 Brightpoint, Inc. Wireless communication product fulfillment system
US6068305A (en) 1997-07-09 2000-05-30 Fort Lock Corporation Lock assembly for vending machines and method for locking and unlocking same
US6304895B1 (en) * 1997-08-22 2001-10-16 Apex Inc. Method and system for intelligently controlling a remotely located computer
US6230150B1 (en) * 1997-10-09 2001-05-08 Walker Digital, Llc Vending machine evaluation network
US5997170A (en) * 1997-11-03 1999-12-07 Ident, Inc. System and method for reporting vending status
US6061668A (en) * 1997-11-10 2000-05-09 Sharrow; John Anthony Control system for pay-per-use applications
US5988346A (en) * 1997-11-10 1999-11-23 Tedesco; Daniel E. Method and apparatus for establishing and managing vending machine subscriptions
US5982325A (en) 1997-11-24 1999-11-09 Racom Corporation Method for tracking real time road conditions
US6038491A (en) * 1997-11-26 2000-03-14 Mars, Incorporated Monitoring and reporting system using cellular carriers
US6131399A (en) * 1997-12-04 2000-10-17 Hall; Donald M. Refrigerated vending machine
US6052750A (en) * 1998-01-06 2000-04-18 Sony Corporation Of Japan Home audio/video network for generating default control parameters for devices coupled to the network, and replacing updated control parameters therewith
US6032202A (en) * 1998-01-06 2000-02-29 Sony Corporation Of Japan Home audio/video network with two level device control
US5986219A (en) 1998-01-14 1999-11-16 Bar Beverage Control, Inc. Method of inventorying liquor
US6070070A (en) 1998-01-20 2000-05-30 Aeris.Net Method and apparatus for remote telephony switch control
US6385772B1 (en) * 1998-04-30 2002-05-07 Texas Instruments Incorporated Monitoring system having wireless remote viewing and control
US6057758A (en) * 1998-05-20 2000-05-02 Hewlett-Packard Company Handheld clinical terminal
US6437692B1 (en) * 1998-06-22 2002-08-20 Statsignal Systems, Inc. System and method for monitoring and controlling remote devices
EP0969602B1 (en) * 1998-07-03 2006-12-27 Sony Deutschland GmbH Dual band transceiver
US5982652A (en) 1998-07-14 1999-11-09 American Power Conversion Method and apparatus for providing uninterruptible power using a power controller and a redundant power controller
US6604087B1 (en) * 1998-07-20 2003-08-05 Usa Technologies, Inc. Vending access to the internet, business application software, e-commerce, and e-business in a hotel room
US6609102B2 (en) * 1998-07-20 2003-08-19 Usa Technologies, Inc. Universal interactive advertizing and payment system for public access electronic commerce and business related products and services
WO2000009838A2 (en) * 1998-08-12 2000-02-24 Star Lock Systems, Inc. Electro-mechanical latch assembly
US20020024420A1 (en) * 1998-08-12 2002-02-28 Ayala Raymond F. Key for selectively allowing access to an enclosure
US6163811A (en) 1998-10-21 2000-12-19 Wildseed, Limited Token based source file compression/decompression and its application
US6341271B1 (en) * 1998-11-13 2002-01-22 General Electric Company Inventory management system and method
KR20020006625A (en) 1998-11-17 2002-01-23 추후제출 Electronic payment system utilizing intermediary account
US6867685B1 (en) * 1999-05-10 2005-03-15 Star Lock Systems, Inc. Electro-mechanical lock assembly
US6714977B1 (en) * 1999-10-27 2004-03-30 Netbotz, Inc. Method and system for monitoring computer networks and equipment
US6738811B1 (en) * 2000-03-31 2004-05-18 Supermicro Computer, Inc. Method and architecture for monitoring the health of servers across data networks
US6581986B2 (en) * 2000-11-21 2003-06-24 Tri Teq Lock And Security, L.L.C. Bayonet locking system and method for vending machines and the like
US20030128101A1 (en) * 2001-11-02 2003-07-10 Long Michael Lee Software for a lock
GB2391987A (en) * 2002-04-30 2004-02-18 Sutton Goldsmith Associates Lt Electronic access control system with reprogrammable lock memory
US7145434B2 (en) * 2003-04-21 2006-12-05 Compx International Inc. System and method for key control in an electronic locking system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0602787A2 (en) * 1992-11-18 1994-06-22 Canon Information Systems, Inc. Method and apparatus for obtaining and for controlling the status of a networked peripheral
US5815652A (en) * 1995-05-31 1998-09-29 Hitachi, Ltd. Computer management system
US6021437A (en) * 1996-07-17 2000-02-01 Bull S.A. Process and system for real-time monitoring of a data processing system for its administration and maintenance support in the operating phase
WO1999048065A1 (en) * 1998-03-19 1999-09-23 Isochron Data Corporation Remote data acquisition and transmission system and method

Cited By (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8224953B2 (en) 1999-10-27 2012-07-17 American Power Conversion Corporation Method and apparatus for replay of historical data
US8271626B2 (en) 2001-01-26 2012-09-18 American Power Conversion Corporation Methods for displaying physical network topology and environmental status by location, organization, or responsible party
US8966044B2 (en) 2001-01-26 2015-02-24 Schneider Electric It Corporation Methods for displaying physical network topology and environmental status by location, organization, or responsible party
US7958170B2 (en) 2002-05-03 2011-06-07 American Power Conversion Corporation Method and apparatus for collecting and displaying data associated with network devices
US8019798B2 (en) 2002-05-03 2011-09-13 American Power Conversion Corporation Method and apparatus for collecting and displaying network device information
US8719319B2 (en) 2002-05-03 2014-05-06 Schneider Electric It Corporation Method and apparatus for collecting and displaying network device information
US7986224B2 (en) 2003-04-14 2011-07-26 American Power Conversion Corporation Environmental monitoring device
US7313732B2 (en) 2003-07-31 2007-12-25 Infineon Technologies Ag Memory arrangement in a computer system
US8015255B2 (en) 2003-10-27 2011-09-06 American Power Conversion Corporation System and method for network device communication
US8145748B2 (en) 2004-12-13 2012-03-27 American Power Conversion Corporation Remote monitoring system
US7711814B1 (en) 2004-12-13 2010-05-04 American Power Conversion Corporation Method and system for remote monitoring of a power supply device with user registration capability
US9166870B2 (en) 2004-12-13 2015-10-20 Schneider Electric It Corporation Remote monitoring system
US11076507B2 (en) 2007-05-15 2021-07-27 Schneider Electric It Corporation Methods and systems for managing facility power and cooling
US11503744B2 (en) 2007-05-15 2022-11-15 Schneider Electric It Corporation Methods and systems for managing facility power and cooling
US8990536B2 (en) 2011-06-01 2015-03-24 Schneider Electric It Corporation Systems and methods for journaling and executing device control instructions
US9952103B2 (en) 2011-12-22 2018-04-24 Schneider Electric It Corporation Analysis of effect of transient events on temperature in a data center

Also Published As

Publication number Publication date
WO2001093042A3 (en) 2002-04-11
US7010594B2 (en) 2006-03-07
AU2001264881A1 (en) 2001-12-11
US20010047410A1 (en) 2001-11-29

Similar Documents

Publication Publication Date Title
US7010594B2 (en) System using environmental sensor and intelligent management and control transceiver for monitoring and controlling remote computing resources
US5955946A (en) Alarm/facility management unit
US20010052858A1 (en) Access system to an item of automatic control equipment via a wireless proximity network
EP1275909B1 (en) Air-conditioner monitor system
US20050268176A1 (en) Information processing apparatus and device
EP1767011A2 (en) Integrated management of a wireless network
US7552057B2 (en) Method and apparatus for using process exceptions to provide instant notifications for distributed processes
KR20030015925A (en) A system for observing/controlling a normal state of distant equipments using wireless internet and method thereof
US8677323B2 (en) Recording medium storing monitoring program, monitoring method, and monitoring system
JP2004013411A (en) Remote maintenance device
EP3640187B1 (en) Method and system for monitoring elevator communication module fault and elevator
WO2002037880A1 (en) Remote controlling system and method
US6779127B1 (en) Apparatus including directory server, for detecting operations of devices, and method used by the apparatus
JP2003005827A (en) Remote monitoring system
JP2002099975A (en) Remote monitoring system
US20020019867A1 (en) Data transmission to network management system
JP2003248888A (en) Fire alarm system
JP2531351B2 (en) Manager inclusion tree construction method for network management system
US20240121637A1 (en) Wireless communication monitoring system, wireless communication monitoring method, and monitoring device
JP2002149509A (en) Network management system
JP2002169707A (en) System and method for computer operation management
JP2003150407A (en) Automatic obstacle restoration system and device thereof
JPH09190408A (en) Method for transferring message between processors
JP4539258B2 (en) Monitoring device
KR100521043B1 (en) Method of Administrating Remote Apparatus in Mobile Communication System

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
AK Designated states

Kind code of ref document: A3

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ PL PT RO RU SD SE SG SI SK SL TJ TM TR TT TZ UA UG UZ VN YU ZA ZW

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GW ML MR NE SN TD TG

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: JP