Combined remote access and security system
11 claims: 11 independent, 0 dependent
- 1A combined remote access and security system for servicing a secure mainframe central processing unit (14) having a console monitor (16), which system comprises:a secure dispatch control central processing unit (34) for receiving problem reports concerning said mainframe central processing unit (14);first communications means for communicating between said mainframe central processing unit (14) from said console central processing unit from said console monitor (16) and said dispatch control central processing unit (34);a field engineer central processing unit (50) independent from said secure mainframe central processing unit (14) and said secure dispatch control central processing unit (34), wherein said secure dispatch control central processing unit (34) is remote from said mainframe central processing unit (14) and wherein said field engineer central processing unit (50) is remote from both said mainframe central processing unit (14) and said secure dispatch control central processing unit (34);second communication means for communicating between said field engineer central processing unit (50) and said secure dispatch control central processing unit (34);a data encryption key randomly generated and transmitted from said secure dispatch control central processing unit (34) to said field engineer over the second communication means and from said secure dispatch control central processing unit (34) to said mainframe central processing unit (14) over the first communication means;andthird communication means between said field engineer central processing unit (50) and said mainframe central processing unit (14) wherein data transmitted from said field engineer central processing unit (50) is encrypted and wherein said encrypted data received is decrypted at said mainframe central processing unit (14). Ein kombiniertes Fernzugriffs- und Sicherheitssystem zum Bedienen einer sicheren Mainframe-Zentralverarbeitungseinheit (14), die einen Konsolmonitor (16) aufweist, wobei das System aufweist: eine sichere Kontrollpunkt-Zentralverarbeitungseinheit 834) zum Empfangen von Problemberichten, die die Mainframe-Zentralverarbeitungseinheit (14) betreffen;erste Kommunikationsmittel zum Kommunizieren zwischen der Mainframe-Zentralverarbeitungseinheit (14) aus der Konsolenzentralverarbeitungseinheit aus dem Konsolmonitor (16) und der Kontrollpunkt-Zentralverarbeitungseinheit (34) ;eine von der sicheren Mainframe-Zentralverarbeitungeinheit (14) und der sicheren Kontrollpunkt-Zentralverarbeitungseinheit (34) unabhängige Außendiensttechniker-Zentralverarbeitungseinheit (50), wobei die sichere Kontrollpunkt-Zentralverarbeitungseinheit (34) von der Mainframe-Zentralverarbeitungseinheit (14) entfernt angeordnet ist und wobei die Außendiensttechniker-Zentralverarbeitungseinheit (50) von sowohl der Mainframe-zentralverarbeitungseinheit (14) als auch der sicheren Kontrollpunkt-Zentralverarbeitungseinheit (34) entfernt angeordnet ist;zweite Kommunikationsmittel zum Kommunizieren zwischen der Außendiensttechniker-Zentralverarbeitungseinheit (50) und der sicheren Kontrollpunkt-Zentralverarbeitungseinheit (34);einen Datenverschlüsselungsschlüssel, der zufällig erzeugt und aus der sicheren Kontrollpunkt-Zentralverarbeitungseinheit (34) an den Außendiensttechniker über die zweiten Kommunikationsmittel und von der sicheren Kontrollpunkt-Zentralverarbeitungseinheit (34) an die Mainframe-Zentralverarbeitungseinheit (14) über die ersten Kommunikationsmittel übermittelt wird;unddritte Kommunikationsmittel zwischen der Außendiensttechniker-Zentralverarbeitungseinheit (50) und der Mainframe-Zentralverarbeitungseinheit (14), wobei Daten, die aus der Außendiensttechniker-Zentralverarbeitungseinheit (50) übermittelt werden, verschlüsselt werden, und wobei die empfangenen verschlüsselten Daten bei der Mainframe-Zentralverarbeitungseinheit (14) entschlüsselt werden. Un système combiné de sécurité et d'accès à distance pour desservir en sécurité une unité centrale de traitement de gros système sécurisée (14) ayant une console de surveillance (16), lequel système comprenant: une unité centrale de traitement de contrôle d'envoi sécurisée (34) pour recevoir des rapports de problèmes concernant ladite unité centrale de traitement de gros système (14) ;des premiers moyens de communication pour communiquer entre ladite unité centrale de traitement de gros système (14) à partir de ladite unité centrale de traitement de console à partir de ladite console de surveillance (16) et ladite unité centrale de traitement de contrôle d'envoi (34) ;une unité centrale de traitement de l'ingénieur de maintenance (50) indépendante de ladite unité centrale de traitement de gros système sécurisée (14) et de ladite unité centrale de traitement de contrôle d'envoi sécurisée (34), dans laquelle ladite unité centrale de traitement de contrôle d'envoi sécurisée (34 ) est distante de ladite unité centrale de traitement de gros système sécurisée (14), dans lequel ladite unité centrale de traitement de l'ingénieur de maintenance (50) est distante desdites deux unité centrale de traitement de gros système sécurisée (14) et unité centrale de traitement de contrôle d'envoi sécurisée (34) ;des deuxièmes moyens de communication pour communiquer entre ladite unité centrale de traitement de l'ingénieur de maintenance (50) et ladite unité centrale de traitement de contrôle d'envoi sécurisée (34) ;une clé de chiffrement de données générée de manière aléatoire et transmise de ladite unité centrale de traitement de contrôle d'envoi sécurisée (34) audit ingénieur de maintenance par les deuxièmes moyens de communication et de ladite unité centrale de traitement de contrôle d'envoi sécurisée (34) à ladite unité centrale de traitement de gros système sécurisée (14) par les premiers moyens de communication ;etdes troisièmes moyens de communication entre ladite unité centrale de traitement de l'ingénieur de maintenance (50) et ladite unité centrale de traitement de gros système sécurisée (14) dans lesquels les données transmises de ladite unité centrale de traitement de l'ingénieur de maintenance (50) sont chiffrées et dans lesquels lesdites données chiffrées reçues sont déchiffrées à ladite unité centrale de traitement de gros système sécurisée (14).
- 2A combined remote access and security system as set forth in claim 1, wherein said data encryption key is time limited to expire after a set time period. Ein kombiniertes Fernzugriffs- und Sicherheitssystem nach Anspruch 1, wobei der Datenverschlüsselungsschlüssel zeitlich beschränkt ist, so daß er nach einer vorgegebenen Zeitdauer abläuft. Un système combiné de sécurité et d'accès à distance selon la revendication 1, dans lequel ladite clé de chiffrement de données a une durée limitée de façon à expirer après une période de temps déterminée.
- 3A combined remote access and security system as set forth in claim 1, wherein said secure dispatch control central processing unit is remote from said mainframe central processing unit and wherein said field engineer central processing unit is remote from both said mainframe central processing unit and said dispatch central processing unit. Ein kombiniertes Fernzugriffs- und Sicherheitssystem nach Anspruch 1, wobei die sichere Kontrollpunkt-Zentralverarbeitungseinheit von der Mainframe-Zentralverarbeitungseinheit entfernt angeordnet ist und wobei die Außendiensttechniker-Zentralverarbeitungseinheit sowohl von der Mainframe-Zentralverarbeitungseinheit als auch der Kontrollpunkt-Zentralverärbeitungseinheit entfernt angeordnet ist. Un système combiné de sécurité et d'accès à distance selon la revendication 1, dans lequel ladite unité centrale de traitement d'envoi sécurisée est distante de ladite unité centrale de traitement de gros système et dans lequel ladite unité centrale de traitement de l'ingénieur de maintenance est distante à la fois de ladite unité centrale de traitement de gros système et de ladite unité centrale de traitement d'envoi.
- 4A combined remote access and security system as set forth in claim 3, wherein said communications means between said mainframe central processing unit (14) and said dispatch central processing unit (34), between said field engineer central processing unit and said dispatch central processing unit (34) and between said field engineer central processing unit (50) and said mainframe central processing unit (34) is via the Internet network. Ein kombiniertes Fernzugriffs- und Sicherheitssystem nach Anspruch 3, wobei die Kommunikationsmittel zwischen der Mainframe-Zentralverarbeitungseinheit (14) und der Kontrollpunkt-Zentralverarbeitungseinheit (34), zwischen der Außendiensttechniker-Zentralverarbeitungseinheit (50) und der Kontrollpunkt-Zentralverarbeitungseinheit (34) und zwischen der Außendiensttechniker-Zentralverarbeitungseinheit (50) und der Mainframe-Zentralverarbeitungseinheit (14) das Internet-Netzwerk nutzen. Un système combiné de sécurité et d'accès à distance selon la revendication 3, dans lequel lesdits moyens de communication entre ladite unité centrale de traitement de gros système sécurisée (14) et ladite unité centrale de traitement de contrôle d'envoi sécurisée (34), entre ladite unité centrale de traitement de l'ingénieur de maintenance et ladite unité centrale de traitement de contrôle d'envoi sécurisée (34) et entre ladite unité centrale de traitement de l'ingénieur de maintenance (50) et ladite unité centrale de traitement de contrôle d'envoi sécurisée (34) sont via le réseau Internet.
- 5A combined remote access and security system as set forth in claim 1, wherein said console monitor (16) includes a central processing unit having monitoring and automation capabilities. Ein kombiniertes Fernzugriffs- und Sicherheitssystem nach Anspruch 1, wobei der Konsolmonitor (16) eine zentrale Verarbeitungseinheit enthält, die Überwachungs- und Automatisierungsfähigkeiten aufweist. Un système combiné de sécurité et d'accès à distance selon la revendication 1, dans lequel ladite console de surveillance (16) comprend une unité centrale de traitement possédant des capacités de contrôle et d'automatisation.
- 6A combined remote access and security system as set forth in claim 5, including a plurality of mainframe central processing units connected to said console. Ein kombiniertes Fernzugriffs- und Sicherheitssystem nach Anspruch 5, einschließlich einer Mehrzahl von Mainframe-Zentralverarbeitungseinheiten, die mit der Konsole verbunden sind. Un système combiné de sécurité et d'accès à distance selon la revendication 5, comprenant une pluralité d'unités de traitement central de gros système connectées à ladite console.
- 7A process to remotely access and service a secure mainframe central processing unit (14) having a console monitor (16), which process comprises:communicating a problem with said mainframe central processing unit (14) from said console monitor (16) to a remote secure dispatch control central processing unit (34);over first communication means between said mainframe central processing unit (14) from said console monitor (16) and said secure dispatch control central processing unit (34);randomly generating a data encryption key at said remote secure dispatch control central processing unit (34);transmitting said data encryption key from said secure dispatch control central processing unit (34) to said mainframe central processing unit (14) over the first communication means and to a field engineer central processing unit (50), which is independent and remote from both the secure dispatch control central processing unit (34) and the mainframe central processing unit (14), via second communication means between said field engineer central processing unit (50) and said secure dispatch control central processing unit (34);andcommunicating via third communication means between said field engineer central processing unit (50) and said mainframe central processing unit (14) wherein data transmitted from said field engineer central processing unit (50) is encrypted and then said encrypted data received is decrypted at said mainframe central processing unit (14). Ein Prozeß für einen Fernzugriff und für den Service einer sicheren Mainframe-Zentralverarbeitungseinheit (14), die einen Konsolmonitor (16) äufweist, wobei der Prozeß umfaßt: Übermitteln eines Problems der Mainframe-Zentralverarbeitungseinheit (14) aus dem Konsolmonitor (16) zu einer fernen sicheren Kontrollpunkt-Zentralverarbeitungseinheit (34) über erste Kommunikationsmittel zwischen der Mainframe-Zentralverarbeitungseinheit (14) aus dem Konsolmonitor (16) und der sicheren Kontrollpunkt-Zentralverarbeitungseinheit (34);zufälliges Erzeugen eines Datenverschlüsselungsschlüssels bei der fernen sicheren Kontrollpunkt-Zentralverarbeitungseinheit (34) ;Senden des Datenverschlüsselungsschlüssels aus der sicheren Kontrollpunkt-Zentralverarbeitungseinheit (34) an die Mainframe-Zentralverarbeitungseinheit (14) über die ersten Kommunikationsmittel und an eine Außendiensttechniker-Zentralverarbeitungseinheit (50), welche unabhängig ist und entfernt von sowohl der sicheren Kontrollpunkt-Zentralverarbeitungseinheit (34) als auch der Mainframe-Zentralverarbeitungseinheit (14) angeordnet ist, über zweite Kommunikationsmittel zwischen der Außendiensttechniker-Zentralverarbeitungseinheit (50) und der sicheren Kontrollpunkt-Zentralverarbeitungseinheit (34), undKommunizieren zwischen der Außendiensttechniker-Zentralverarbeitungseinheit (50) und der Mainframe-Zentralverarbeitungseinheit (14) über dritte Kommunikationsmittel, wobei die aus der Außendiensttechniker-Zentralverarbeitungseinheit (50) gesendeten Daten verschlüsselt werden und dann die empfangenen verschlüsselten Daten bei der Mainframe-Zentralverarbeitungseinheit (14)entschlüsselt werden. Un procédé d'accès et de service à distance d'une unité centrale de traitement de gros système sécurisée (14) ayant une console de surveillance (16), lequel procédé comprend : la communication d'un problème avec ladite unité centrale de traitement de gros système sécurisée (14) de ladite console de surveillance (16) à une unité centrale de traitement de contrôle d'envoi sécurisée (34) par un premier moyen de communication entre ladite unité centrale de traitement de gros système sécurisée (14) de ladite console de surveillance (16) et ladite une unité centrale de traitement de contrôle d'envoi sécurisée (34) ;la génération de manière aléatoire, d'une clé de chiffrement de données à ladite unité centrale de traitement de contrôle d'envoi sécurisée (34) ;la transmission de ladite clé de chiffrement de données à partir de ladite unité centrale de traitement de contrôle d'envoi sécurisée (34) à ladite unité centrale de traitement de gros système sécurisée (14) par les premiers moyens de communication, et à ladite unité centrale de traitement de l'ingénieur de maintenance (50), laquelle est indépendante et distante à la fois de l'unité centrale de traitement de contrôle d'envoi sécurisée (34) et de l'unité centrale de traitement de gros système sécurisée (14), via des deuxièmes moyens de communication entre ladite unité centrale de traitement de l'ingénieur de maintenance (50) et ladite unité centrale de traitement de contrôle d'envoi sécurisée (34) ;etla communication, via des troisièmes moyens de communication, entre ladite unité centrale de traitement de l'ingénieur de maintenance (50) et ladite unité centrale de traitement de contrôle d'envoi sécurisée (34) dans laquelle les données transmises de ladite unité centrale de traitement de l'ingénieur de maintenance (50) sont chiffrées et lesdites données reçues sont ensuite déchiffrées à ladite unité centrale de traitement de gros système sécurisée (14).
- 8A process to remotely access and service a secure mainframe central processing unit as set forth in claim 7, including the additional step of time limiting the data encryption key to expire after a set period of time. Ein Prozeß für einen Fernzugriff und für den Service einer sicheren Mainframe-Zentralverarbeitungseinheit nach Anspruch 7, einschließend den zusätzlichen Schritt der zeitlichen Begrenzung des Datenverschlüsselungsschlüssels, so daß er nach einer vorgegebenen Zeitdauer abläuft. Un procédé d'accès et de service à distance d'une unité centrale de traitement de gros système sécurisée selon la revendication 7, comprenant l'étape supplémentaire de limitation en durée de vie de la clé de chiffrement de données afin que celle-ci expire après une période de temps déterminée.
- 9A process to remotely access and service a secure mainframe central processing unit as set forth in claim 7, including the additional, initial step of monitoring said console monitor for certain conditions which are identified as problems. Ein Prozeß für einen Fernzugriff und für den Service einer sicheren Mainframe-Zentralverarbeitungseinheit nach Anspruch 7, einschließend den zusätzlichen, anfänglichen Schritt des Überwachens des Konsolmonitors hinsichtlich bestimmter Bedingungen, welche als Probleme identifiziert sind. Un procédé d'accès et de service à distance d'une unité centrale de traitement de gros système sécurisée selon la revendication 7, comprenant l'étape initiale supplémentaire de contrôle de ladite console de surveillance pour certaines conditions identifiées comme étant des problèmes.
- 10A process to remotely access and service a secure mainframe central processing unit as set forth in claim 7, wherein the steps of communicating said problem, transmitting said data encryption key, and communicating between said field engineer central processing unit and said mainframe is done over the Internet network. Ein Prozeß für einen Fernzugriff und für den Service einer sicheren Mainframe-Zentralverarbeitungseinheit nach Anspruch 7, wobei die Schritte des Übermittelns des Problems, des Sendens des Datenverschlüsselungsschlüssels und der Kommunikation zwischen der Außendiensttechniker-Zentralverarbeitungseinheit und dem Mainframe über das Internet-Netzwerk ausgeführt werden. Un procédé d'accès et de service à distance d'une unité centrale de traitement de gros système sécurisée selon la revendication 7, dans lequel les étapes de communication desdits problèmes, la transmission de ladite clé de chiffrement de données, et la communication entre ladite unité centrale de traitement de l'ingénieur de maintenance et ledit gros système sont effectuées via le réseau Internet.
- 11A process to remotely access and service a mainframe central processing unit as set forth in claim 7, including the additional step of the dispatch control center contacting said field engineer after communicating said problem to said dispatch control center. Ein Prozeß für einen Fernzugriff und für den Service einer Mainframe-Zentralverarbeitungseinheit nach Anspruch 7, einschließend den zusätzlichen Schritt, daß das Kontrollpunkt-Zentrum den Außendiensttechniker kontaktiert, nachdem das Problem an das Kontrollpunktzentrum übermittelt worden ist. Un procédé d'accès et de service à distance d'une unité centrale de traitement de gros système sécurisée selon la revendication 7, comprenant l'étape supplémentaire qui veut que le centre de contrôle d'envoi contacte ledit ingénieur de maintenance après avoir communiqué ledit problème audit centre de contrôle d'envoi.
Independent claims11
41 paragraphs in 4 sections, as filed
BACKGROUND OF THE INVENTION
1.
Field of the Invention.
The present invention relates to a system that will provide remote access to allow servicing of a mainframe computer site while at the same time providing for security and integrity of the mainframe computer installation. In particular, the present invention is directed to a system wherein service and maintenance of the mainframe computer system is controlled and monitored from a remote location and service on the mainframe computer system may be performed by a field engineer at a further remote location.
2.
Prior Art
.
Current mainframe processing environments use an operator console to display messages about the system. These messages are monitored and any problems are noted. Programmers and other technicians may then become involved in solving a problem. The problem may be beyond the operations staff's ability to handle.
The mainframe computer system may be serviced and monitored from a remote location. Remote support of mainframe computer installations is becoming increasingly important. This includes both remote monitoring and service support of mainframe computer systems. Businesses have been established which are capable of monitoring and maintaining a wide variety of mainframe computer installations.
From time to time, when problems are found, it is necessary for a technician or field engineer to have access to the mainframe computer system. A technician or field engineer can work on the problems on site at the mainframe installation. With high speed, broad band communications, it is possible for a field engineer to diagnose and solve mainframe computer problems from a remote location by communication from a personal computer. Accordingly, the field engineer may be at any location. These technicians are increasingly specialized and require wide access to the mainframe computer installation. At the same time, the computer mainframe installation must retain its security and integrity. In the past, while limited access and "firewalls" have sometimes been employed to maintain security, the field engineer needs wide access to the mainframe computer to diagnosis and solve the problems.
Typically, the dispatch control center is located in a secure location. The field engineer, however, is often times at an unsecured location and may operate from a laptop or other unsecured machine. Additionally, the mainframe computer business has only limited controls over the field engineer. For example, a disgruntled field engineer with wide access to the mainframe computer system could cause considerable problems.
With both the dispatch control center and the field engineer at remote locations from the mainframe computer center, the channels of communication are important. While secure transmission lines are possible to establish, these are expensive over long distances. Additionally, the field engineer may be mobile.
The development of personal computers, modems (modulator/demodulator devices) and data connections has allowed the growth of computer networks. The Internet, a somewhat public network of networks, has become an increasingly useful pathway for computer communication. There is, however, a concern about the security and integrity of the Internet pathways.
One solution to security on the Internet has been the encryption of data to be transmitted. One type of encryption uses a single "key" which the sender and recipient must keep secret. Another type of popular encryption uses "public-private keys." The first is a public key made available to anyone. The second is a "secret key" which the user must not allow anyone else to see. The public and private keys work in tandem. If the secret key is stored on a computer system, it is, however, vulnerable.
Accordingly, the present invention as defined by the independent claims is directed to an arrangement where a mainframe or mainframes are secured at a customer site wired to a personal computer with software for console monitoring. The console monitor is in communication with a remote, secure dispatch control center location. The dispatch control center, upon being alerted of a problem, will contact a field engineer to diagnosis and solve the particular problem.
SUMMARY OF THE INVENTION
In a combined remote access and security system of the present invention, a single mainframe or multiple mainframes are located at a secure location. A mainframe or mainframes are connected to a console central processing unit through a coax or twinax connection.
The console is used to display status messages about the mainframe computer system including errors or critical situations occurring on the computer system. When specified mainframe system alerts or problems occur a warning or alert will be issued. This alert will be communicated from the console to a dispatch control center central processing unit at a remote, secure location.
A dispatcher will monitor any alarm codes received from the mainframe system. The dispatcher will create a trouble ticket for each incoming alarm, assign a field engineer to the problem and call or otherwise contact the field engineer.
Thereafter, the dispatcher will initiate through the dispatch central processing unit, a unique, randomly generated user identification/password pair which is referenced to the assigned problem number. The user identification/password pair is a data encryption key randomly generated by the dispatch central processing unit. The data encryption key is a mathematical algorithm randomly generated.
The identification/password encryption key is transmitted in two separate transmissions over two separate paths. The data encryption key is communicated from the dispatcher's central processing unit to the field engineer's central processing unit. Additionally, the dispatch central processing unit will also transmit the data encryption key back to the console central processing unit of the mainframe.
Once the field engineer has been notified and has received the identification/password pair from the dispatch control center, the field engineer will log on and communicate with the console central processing unit.
Data communicated from the field engineer's central processing unit to the console central processing unit is encrypted with the' identification/password key. The data is subsequently decrypted upon receipt at the console monitor central processing unit. Importantly, the password/identification pair does not travel over the connection between the field engineer and the mainframe site.
BRIEF DESCRIPTION OF THE DRAWINGS
Figure 1 illustrates a simplified schematic view of a combined remote access and security system as set forth in the present invention.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
Referring to the drawings in detail, Figure 1 illustrates a schematic diagram of a combined remote access and security system 10 of the present invention.
At a mainframe computer installation, a single mainframe 12 or multiple mainframes are located at a secure location (illustrated by the box 14). In many industries and businesses, large numbers of transactions are processed on an around-the-clock basis. Because of this demand, multiple mainframe central processing units are utilized within a secure computer complex. Access may be limited by physical measures, such as locked rooms, finger printing, and the like.
The mainframe or mainframes are connected to a console central processing unit 16 which typically includes a keyboard 18 and display 20. The console 16 can be connected with the mainframe or mainframes in various ways, such as, by a coax or twinax connections 22.
The console 16, in the present situation, may employ a Windows NT™ operating system or other known operating systems. The operating system will have an application program or programs which is in a client-server format and provides console monitoring and console automation features. The application program watches the console for certain conditions.
The console 16 is used to display status messages about the mainframe computer system and allows the operations staff to control the operations of the mainframe or mainframes. Types of messages displayed may be about errors or critical situations occurring on the computer system. Examples of problems noted may be a tape drive fault or a chip on a board.
In today's environment, a single console may be responsible for multiple mainframe computers running multiple computer operating systems.
In specified mainframe system alerts, events or problems, the console will issue a warning or alert. This alert will be communicated from the console 16 through a modem and through a communications path, shown by arrow 30, to a dispatch control center 32. In the present invention, the communications path may be across the public Internet network.
The dispatch control center 32 is ordinarily at a secure location. Thus, access to the computer is limited by physical measures such as locked rooms, finger printing and the like. Additionally, access to the dispatch central processing unit 34 may require passwords. Typically, the dispatch central processing unit 34 includes a keyboard 36 and a display 38. The dispatch central processing unit 34 will be running a client side version of the application program.
A dispatcher (not shown) will monitor incoming alarm codes received from the mainframe 12. If an alert occurs, it will appear on the screen of the dispatcher. Upon receipt of an alarm code, it will display in a list on the display 38. The dispatcher will create a trouble ticket for each incoming alarm in the problem tracking program. Once this has been completed, a field engineer will be assigned to the problem and will be called or otherwise contacted. In one such procedure, the dispatcher will call the field engineer via telephone over a voice line. This connection is shown by arrow 40. The field engineer will be assigned a problem number for the incoming problem on the mainframe computer.
Thereafter, the dispatch control center will initiate a utility software program on the dispatch central processing unit which will create a unique, randomly generated user identification/password pair which is referenced to the assigned problem number. The user identification/password pair is a data encryption key randomly generated by the dispatch central processing unit.
In the present case, the data encryption key is a mathematical algorithm which will be a randomly generated binary code of 128 bits. The data encryption key is also time limited so that after a certain period of time, it will automatically expire. For example, the data encryption key may be valid for a period of 24 hours.
The identification/password is transmitted in two separate transmissions in two separate paths. The data encryption key is communicated and transmitted from the dispatch central processing unit to the field engineer central processing unit 50 as shown by arrow 52. The dispatch central processing unit will also transmit the identification/password data encryption key back to the console central processing unit 16. The data encryption key is itself also encrypted. The data encryption key is itself decrypted at the field engineer's central processing unit and at the console.
Once the field engineer has been notified and has received the identification/password pair from the dispatch control center, the field engineer 50 will log on and communicate with the console central processing unit 16 as shown at arrow 54. The field engineer will be running a client side version of the same application program. This communication may be made through a public network such as the Internet. The encrypted data is decrypted at the console monitor.
The field engineer will input and download the assigned problem number already received from the dispatch control center. The field engineer will thereby retrieve the problem details from the console. The field engineer will thus be connected to the mainframe site. Importantly, the password does not travel over the connection between the field engineer 50 and the mainframe site 14.
Once connected to the mainframe computer site, the field engineer retrieves the necessary information through the console central processing unit 16 via the coax 22 connection to the mainframe 12. The field engineer, thus, has access to the mainframe and will endeavor to solve the problem presented.
Once the problem is resolved, the field engineer will notify the dispatch control center 32 that the problem has been resolved. This may be done in a number of ways. This may be done by telephone through voice line. Alternatively, the field engineer may communicate through the field engineer's central processing unit 50 through a communications line back to the dispatch central processing unit. This may also be performed through the Internet.
The dispatcher closes the problem in the problem tracking system. Thereafter, the unique identification/password pair is invalidated so that there is no longer access to the mainframe computer. The dispatcher closes the problem in the dispatch central processing unit database, which then removes the identification/password pair from the console monitor 16 at the mainframe site.
Each of the computer communications may be made through a public network such as the Internet. The data connection from an unsecured terminal/location is at all times secured by the present invention.
Whereas, the present invention has been described in relation to the drawings attached hereto, it should be understood that other and further modifications, apart from those shown or suggested herein, may be made within the scope of this invention.
Contents4
1 sheet
Sheet 1
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US7720471B2 | Cited by | United States of America | Applicant |
| US7848306B2 | Cited by | United States of America | Applicant |
| US8027345B2 | Cited by | United States of America | Applicant |
| US8509442B2 | Cited by | United States of America | Applicant |
| US7865184B2 | Cited by | United States of America | Applicant |
| US7856008B2 | Cited by | United States of America | Applicant |
| EP0474058A | Cites | European Patent Office (EPO) | – |
| US5237677A | Cites | United States of America | – |
44 members in 4 offices
Priority claims5
| Document | Office | Kind | Date |
|---|---|---|---|
| 752249 | United States of America | – | |
| 75224996 | United States of America | A | |
| 75224996 | United States of America | A | |
| 752249 | – | – | – |
| US19960752249 | – | – | – |
Members44
| Document | Office | Kind | |
|---|---|---|---|
| EP0844563A1 | European Patent Office (EPO) | A1 | |
| US5970149A | United States of America | A | |
| EP1024630A2 | European Patent Office (EPO) | A2 | |
| EP1032159A2 | European Patent Office (EPO) | A2 | |
| US2001047471A1 | United States of America | A1 | |
| US2002016912A1 | United States of America | A1 | |
| EP1032159A3 | European Patent Office (EPO) | A3 | |
| EP1024630A3 | European Patent Office (EPO) | A3 | |
| US6499108B1 | United States of America | B1 | |
| EP0844563B1This record | European Patent Office (EPO) | B1 | |
| EP1282036A2 | European Patent Office (EPO) | A2 | |
| AT231994T | Austria | T | |
| ATE231994T1 | Austria | T1 | |
| DE69718754D1 | Germany | D1 | |
| EP1300746A2 | European Patent Office (EPO) | A2 | |
| US6578146B2 | United States of America | B2 | |
| US2003200469A1 | United States of America | A1 | |
| DE69718754T2 | Germany | T2 | |
| US2004006702A1 | United States of America | A1 | |
| EP1486864A2 | European Patent Office (EPO) | A2 | |
| EP1619843A1 | European Patent Office (EPO) | A1 | |
| EP1024630B1 | European Patent Office (EPO) | B1 | |
| AT323993T | Austria | T | |
| ATE323993T1 | Austria | T1 | |
| DE69930919D1 | Germany | D1 | |
| US7080260B2 | United States of America | B2 | |
| DE69930919T2 | Germany | T2 | |
| US2006236406A1 | United States of America | A1 | |
| US2007157294A1 | United States of America | A1 | |
| US2007192556A1 | United States of America | A1 | |
| US7293179B2 | United States of America | B2 | |
| EP1282036A3 | European Patent Office (EPO) | A3 | |
| EP1300746A3 | European Patent Office (EPO) | A3 | |
| EP1486864A3 | European Patent Office (EPO) | A3 | |
| US2008034225A1 | United States of America | A1 | |
| EP1980939A1 | European Patent Office (EPO) | A1 | |
| US7653821B2 | United States of America | B2 | |
| US7814338B2 | United States of America | B2 | |
| US7823191B2 | United States of America | B2 | |
| EP1619843B1 | European Patent Office (EPO) | B1 | |
| AT492968T | Austria | T | |
| ATE492968T1 | Austria | T1 | |
| DE69943069D1 | Germany | D1 | |
| EP1282036B1 | European Patent Office (EPO) | B1 |
44 legal events, as 5 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Expiry of rightR071 | R071 | DE | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Patent lapsedLapsedMM4A | MM4A | IE | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| Fr: translation not filedEN | EN | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents actLapsedNLV1 | NLV1 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Corresponds to:REF | REF | EP | |
| European patents granted designating irelandGrantedFG4D | FG4D | IE | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| Designated contracting statesAK | AK | EP | |
| European patent grantedGrantedFG4D | FG4D | GB | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| Despatch of communication of intention to grantORIGINAL CODE: EPIDOS AGRAGRAG | GRAG | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOS IGRAGRAH | GRAH | EP | |
| Despatch of communication of intention to grantORIGINAL CODE: EPIDOS AGRAGRAG | GRAG | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Designation fees paidAT BE CH DE DK ES FI FR GB GR IE IT LI LU MC NL PT SEAKX | AKX | EP | |
| Designated contracting states (corrected)RBV | RBV | EP | |
| Request for examination filed17P | 17P | EP | |
| Designated contracting statesAK | AK | EP | |
| Request for extension of the european patentAL;LT;LV;MK;RO;SIAX | AX | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 0844563
- Publication, DOCDB
- 0844563
- Publication, EPODOC
- EP0844563
- Application
- 97309359
- Application, DOCDB
- 97309359
- Application, EPODOC
- EP19970309359
Titles3
- German
- Kombiniertes Fernzugriffs- und Sicherheitssystem
- English
- Combined remote access and security system
- French
- Système de sécurité à accès à distance
Classification
- CPC, 6
- H04L63/062
- G06F11/0709
- G06F11/0748
- G06F11/2294
- H04L63/068
- H04L63/18
- IPC, 2
- G06F11 273
- H04L29 06
Designated states18
- Contracting states, 18
- Austria
- Belgium
- Switzerland
- Germany
- Denmark
- Spain
- Finland
- France
- United Kingdom
- Greece
- Ireland
- Italy
- Liechtenstein
- Luxembourg
- Monaco
- Netherlands (Kingdom of the)
- Portugal
- Sweden
