DE10201069A1 - Computer network software diagnosis system has automatic patch installation - Google Patents
Computer network software diagnosis system has automatic patch installationInfo
- Publication number
- DE10201069A1 DE10201069A1 DE10201069A DE10201069A DE10201069A1 DE 10201069 A1 DE10201069 A1 DE 10201069A1 DE 10201069 A DE10201069 A DE 10201069A DE 10201069 A DE10201069 A DE 10201069A DE 10201069 A1 DE10201069 A1 DE 10201069A1
- Authority
- DE
- Germany
- Prior art keywords
- file
- error
- troubleshooting
- addressee
- software
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/34—Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/60—Software deployment
- G06F8/65—Updates
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/40—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass for recovering from a failure of a protocol instance or entity, e.g. service redundancy protocols, protocol state redundancy or protocol service redirection
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/30—Definitions, standards or architectural aspects of layered protocol stacks
- H04L69/32—Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
- H04L69/322—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
- H04L69/329—Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Software Systems (AREA)
- General Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Test And Diagnosis Of Digital Computers (AREA)
Abstract
Description
Die vorliegende Erfindung betrifft eine Vorrichtung und ein Verfahren zur Erkennung und/oder Behebung eines Fehlers der Software eines Datensystems durch Erstellen mindestens einer Fehlerdiagnosedatei und Beheben des Fehlers auf der Basis einer Fehlerbehebungsdatei. Insbesondere betrifft die vorliegende Erfindung die Diagnose und Behebung von Software- bzw. Hardwareproblemen in PCs und Netzwerken. The present invention relates to a device and a Method for detecting and / or correcting an error in the Software of a data system by creating at least one Fault diagnosis file and troubleshooting based on a troubleshooting file. In particular, the present invention the diagnosis and correction of software or Hardware problems in PCs and networks.
Hardware bzw. Software in PCs, Workstations und Netzwerken wird immer komplexer und schwieriger zu handhaben. Wird eine neue Hardware bzw. Software in ein bestehendes System installiert, so kommt es häufig zu Fehlfunktionen, welche meist nur durch einen Fachmann zu beheben sind. Hardware or software in PCs, workstations and networks is becoming increasingly complex and difficult to use. Will one new hardware or software in an existing system installed, it often leads to malfunctions, which usually only are to be remedied by a specialist.
Software ist ohne größere Einschränkungen frei verkäuflich und unterliegt bislang keiner Zertifizierung. Damit ist die Gefahr, eine fehlerhafte Software zu installieren, sehr hoch. Der Betroffene ist dann in der Regel auf Hilfe von außen angewiesen. Software is freely available without major restrictions and is not yet subject to certification. So that's it Very high risk of installing faulty software. The person concerned is then usually on the outside help reliant.
Um diesen Problemen entgegenzuwirken liefern Softwarehersteller vielfach automatische Software-Updates aus. Der Benutzer kann diese Software-Updates selbst in sein System einspielen oder einen Fachmann hinzuziehen. Damit können gängige Hardwareinkompatibilitäten und Softwarefehler behoben werden. To counteract these problems deliver Software manufacturers often use automatic software updates. The user can import these software updates into his system himself or consult a specialist. This allows common Hardware incompatibilities and software errors are fixed.
Sofern der Systembenutzer mit der Fehlerbehebung vertraut ist, kann er im Internet nach entsprechenden Lösungen suchen oder angebotene Hilfefunktionen benutzen. Für Laien jedoch besteht häufig nur die Möglichkeit, eine sogenannte Hotline zu kontaktieren und sich dort beraten zu lassen. Die Lösung des jeweiligen Problems kann sich als sehr langwierig oder aufgrund von Kommunikationsschwierigkeiten als unmöglich herausstellen. Provided the system user is familiar with troubleshooting he can search for appropriate solutions on the Internet or use the offered help functions. For laypeople, however there is often only the option of a so-called hotline to contact and get advice there. The solution the particular problem can prove to be very lengthy or due to communication difficulties as impossible out.
Eine weitere Möglichkeit zur Behebung von Softwarefehlern besteht bei manchen Softwareherstellern darin, diesen bei Rechnerproblemen Fehlerdiagnosedateien per E-Mail zu schicken. Die Softwarehersteller generieren daraus sogenannte Patch- Files zur Fehlerbehebung, die sie an den Betroffenen zurücksenden, oder sie verweisen auf Links im Internet, bei denen sich der Betroffene entsprechende Dateien herunterladen kann. Die jeweiligen Dateien sind dann - falls überhaupt möglich - durch den Betroffenen in das System einzuspielen. Another way to fix software bugs for some software manufacturers is to Computer problems to send error diagnosis files by email. The software manufacturers generate so-called patch Troubleshooting files that they send to those affected send back, or refer to links on the Internet where the person concerned can download corresponding files. The respective files are then - if at all possible - by importing it into the system.
Dies ist aber insbesondere dann nicht möglich, wenn die Betroffenen keine ausreichenden Systemkenntnisse besitzen. However, this is particularly not possible if the Those affected do not have sufficient system knowledge.
In Anbetracht dessen besteht die Aufgabe der vorliegenden Erfindung darin, die Fehlerdiagnose bei Software- und Hardwareproblemen zu vereinfachen. In view of this, there is the task of the present Invention in the diagnosis of errors in software and Simplify hardware problems.
Erfindungsgemäß wird diese Aufgabe gelöst durch ein Verfahren zur Erkennung und/oder Behebung eines Fehlers der Software und/oder Hardware eines Datensystems durch Erstellen mindestens einer Fehlerdiagnosedatei und Beheben des Fehlers auf der Basis einer Fehlerbehebungsdatei, wobei die Fehlerdiagnosedatei automatisch an einen Adressaten eines Datennetzwerkes gesendet und die Fehlerbehebungsdatei von dem Adressaten zurückerhalten wird. According to the invention, this object is achieved by a method to detect and / or correct a software error and / or hardware of a data system by creating at least one error diagnosis file and correct the error the basis of a troubleshooting file, where the Error diagnosis file automatically to an addressee of a data network sent and the troubleshooting file by the addressee will get back.
Darüber hinaus wird die obige Aufgabe erfindungsgemäß gelöst durch eine Vorrichtung zur Erkennung und/oder Behebung eines Fehlers der Software und/oder Hardware eines Datensystems mit einer Diagnoseeinrichtung zum Erstellen mindestens einer Fehlerdiagnosedatei und einer Fehlerbehebungseinrichtung zum Beheben des Fehlers auf der Basis einer Fehlerbehebungsdatei, sowie einer Kommunikationseinrichtung zum automatischen Aufbau einer Kommunikationsverbindung in ein Datennetzwerk und zum automatischen Senden der Fehlerdiagnosedatei an einen Adressaten und automatischen Empfangen der Fehlerbehebungsdatei von dem Adressaten. In addition, the above object is achieved according to the invention by a device for the detection and / or elimination of a Errors in the software and / or hardware of a data system a diagnostic device for creating at least one Error diagnosis file and a troubleshooting device for Fix the error based on a troubleshooting file, and a communication device for automatic Establishing a communication link in a data network and to automatically send the diagnostic file to someone Addressees and automatic receipt of the troubleshooting file from the addressee.
Vorteilhafte Weiterbildungen der Erfindung sind in den Unteransprüchen definiert. Advantageous developments of the invention are in the Subclaims defined.
In vorteilhafter Weise ist es damit möglich, eine automatische Fehlererkennung und -behebung über eine Internetverbindung zum Hersteller zu realisieren. Die Lösung des Problems kann in aller Regel allein unter Computern unter Zuhilfenahme des Internets bewerkstelligt werden. Damit wird der Bediener des Systems, der häufig das schwächste Glied in dem Prozess der Fehlerbehebung ist, für die Fehlerbehebung nicht mehr benötigt. Die Fehlerbehebung in einem PC oder Netzwerk erfolgt vielmehr ausschließlich durch internetvernetzte Rechner voll automatisch, zeitsparend und benutzerfreundlich. It is thus advantageously possible to obtain a automatic error detection and correction via a Realize internet connection to the manufacturer. The solution of the problem can usually be done alone under computers with the help of the Internet. With this, the operator of the system, which is often the weakest link in the process troubleshooting is no longer for troubleshooting needed. The troubleshooting is done in a PC or network rather, only full through internet-connected computers automatic, time-saving and user-friendly.
Die vorliegende Erfindung wird nun anhand der beigefügten Zeichnungen näher erläutert, in denen zeigen: The present invention will now be described with reference to the accompanying Drawings explained in more detail, in which:
Fig. 1 ein Fehlerdiagnose und -behebungssystem nach dem Stand der Technik; und Fig. 1, a fault diagnosis and -behebungssystem according to the prior art; and
Fig. 2 ein Beispiel eines erfindungsgemäßen Fehlerdiagnose- und -behebungssystems gemäß der vorliegenden Erfindung. Fig. 2 shows an example of an error diagnosis according to the invention and -behebungssystems according to the present invention.
Die folgenden Ausführungsbeispiele sind bevorzugte Ausführungsformen der vorliegenden Erfindung. The following embodiments are preferred Embodiments of the present invention.
Zur Erläuterung des folgenden Ausführungsbeispiels sei zunächst nochmals das System zur Fehlerdiagnose- und -behebung gemäß dem Stand der Technik kurz skizziert. Fig. 1 zeigt hierzu die konventionelle Lösung eines Computerproblems. Der User bzw. Nutzer kontaktiert die Hotline, um sein Problem zu lösen. Zusätzlich holt er sich Informationen aus dem Internet WWW. Diese beiden Verbindungen, bei denen ein verhältnismäßig hoher Datenaustausch erfolgt, sind mit durchgezogenen Linien dargestellt. To explain the following exemplary embodiment, the system for fault diagnosis and correction according to the prior art is briefly outlined again. Fig. 1 shows this, the conventional solution to a computer problem. The user contacts the hotline to solve their problem. He also gets information from the Internet WWW. These two connections, in which there is a relatively high level of data exchange, are shown with solid lines.
Über das Internet WWW sind beliebige andere Netzwerke, PCs, Datenbanken und Server erreichbar. Über diese Verbindungen findet in diesem Zusammenhang ein geringerer Datenaustausch statt, so dass die entsprechenden Linien gepunktet dargestellt sind. Any other networks, PCs, Databases and servers available. About these connections there is less data exchange in this context instead, so that the corresponding lines are dotted are shown.
Fig. 2 zeigt nun das erfindungsgemäße System, mit dem Software- und Hardwareprobleme identifiziert und behoben werden können. Die Behebung des Computerproblems erfolgt hier praktisch ausschließlich mit Hilfe des Internets, wie dies durch die durchgezogene Linie symbolisiert ist. Die Hotline wird damit entlastet und kann für komplexe Fehlerbehebungen reserviert werden. , FIG. 2, the inventive system can be identified with the software and hardware problems and fixed shows. The elimination of the computer problem takes place practically exclusively with the help of the Internet, as symbolized by the solid line. This relieves the hotline and can be reserved for complex troubleshooting.
Falls nun nach einer Installation von Software- bzw. Hardwarekomponenten Softwarekonflikte vorliegen, kann der Rechner des Benutzers bzw. Users selbsttätig eine Internetverbindung aufbauen und beispielsweise den Server des Softwareherstellers kontaktieren, um an diesen Fehlerdiagnosedateien zu schicken. Der Server des Herstellers generiert aus den Fehlerdiagnosedateien selbständig sogenannte Patch-Files, die Fehlerbehebungsdateien darstellen. Die Patch-Files werden von dem Server automatisch als Antwort an den Benutzer zurückgesendet und installieren sich selbständig im defekten System. If after installing software or Hardware components software conflicts exist, the The user's computer automatically a Establish an Internet connection and, for example, the server of the Contact the software manufacturer to get help on these diagnostic files to send. The manufacturer's server generates from the Error diagnosis files independently so-called patch files, represent the troubleshooting files. The patch files are automatically answered by the server in response to the user sent back and install themselves in the defective System.
Falls die Fehlerbehebung in einem ersten Schritt, d. h. das einmalige Senden einer Fehlerdiagnosedatei und das Rücksenden eines Patch-Files, nicht durchgeführt werden kann, können sukzessive weitere derartige Schritte folgen, bei denen weitere Kommunikationen zwischen den Rechnern erfolgen, bis das Problem endgültig behoben ist. If troubleshooting in a first step, i.e. H. the sending a diagnostic file once and that Returning a patch file, cannot be carried out further steps of this type can follow successively, in which further communications between the computers take place until the problem is finally resolved.
Für den Fall des Vorliegens eines Hardwareproblems können auf die genannte Weise aktuelle Gerätetreiber von Hardwareherstellern automatisch über Internetverbindungen in das "defekte" System geladen werden. Konventionelle Suchmaschinen im Internet können hierzu sinnvoll eingesetzt werden. In the event of a hardware problem, you can click on the said way current device drivers from Hardware manufacturers automatically via internet connections in the "defective" system can be loaded. Conventional search engines can be used sensibly on the Internet.
Da die Behebung der Computerprobleme erfindungsgemäß in erster Linie mit Hilfe des Internets automatisch erfolgt, indem die Computer, Server und Datenbanken, welche mit dem Internet verbunden sind, selbständig miteinander kommunizieren, können die Nutzer bzw. User deutlich entlastet werden. Since the elimination of the computer problems according to the invention in primarily done automatically with the help of the internet by the computers, servers and databases that are connected to the Are connected to the Internet, communicate independently, the users can be relieved significantly.
Claims (10)
Erstellen mindestens einer Fehlerdiagnosedatei und Beheben des Fehlers auf der Basis einer Fehlerbehebungsdatei,
dadurch gekennzeichnet, dass
die Fehlerdiagnosedatei automatisch an einen Adressaten eines Datennetzwerkes gesendet und die Fehlerbehebungsdatei von dem Adressaten zurückerhalten wird. 1. Method for detecting and / or correcting an error in the software and / or hardware of a data system
Creating at least one troubleshooting file and correcting the failure based on a troubleshooting file,
characterized in that
the error diagnosis file is automatically sent to an addressee of a data network and the error correction file is received back by the addressee.
einer Diagnoseeinrichtung zum Erstellen mindestens einer Fehlerdiagnosedatei und
einer Fehlerbehebungseinrichtung zum Beheben des Fehlers auf der Basis einer Fehlerbehebungsdatei,
gekennzeichnet durch
eine Kommunikationseinrichtung zum automatischen Aufbau einer Kommunikationsverbindung in ein Datennetzwerk (WWW) und zum automatischen Senden der Fehlerdiagnosedatei an einen Adressaten und automatischen Empfangen der Fehlerbehebungsdatei von dem Adressaten. 6. Device for detecting and / or correcting an error in the software and / or hardware of a data system
a diagnostic device for creating at least one error diagnosis file and
a troubleshooting device for eliminating the error on the basis of a troubleshooting file,
marked by
a communication device for automatically establishing a communication link in a data network (WWW) and for automatically sending the error diagnosis file to an addressee and automatically receiving the error correction file from the addressee.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10201069A DE10201069A1 (en) | 2002-01-14 | 2002-01-14 | Computer network software diagnosis system has automatic patch installation |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10201069A DE10201069A1 (en) | 2002-01-14 | 2002-01-14 | Computer network software diagnosis system has automatic patch installation |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE10201069A1 true DE10201069A1 (en) | 2003-03-06 |
Family
ID=7712055
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE10201069A Ceased DE10201069A1 (en) | 2002-01-14 | 2002-01-14 | Computer network software diagnosis system has automatic patch installation |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE10201069A1 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7945065B2 (en) | 2004-05-07 | 2011-05-17 | Phonak Ag | Method for deploying hearing instrument fitting software, and hearing instrument adapted therefor |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1055291A (en) * | 1996-08-12 | 1998-02-24 | Toshiba Corp | Remote maintenance system |
| JPH1185564A (en) * | 1997-09-09 | 1999-03-30 | Toshiba Corp | Debugging method and apparatus using web browser |
| JP2001249885A (en) * | 2000-03-07 | 2001-09-14 | Ricoh Co Ltd | Method, system, and program product for updating device drivers for business office equipment |
-
2002
- 2002-01-14 DE DE10201069A patent/DE10201069A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH1055291A (en) * | 1996-08-12 | 1998-02-24 | Toshiba Corp | Remote maintenance system |
| JPH1185564A (en) * | 1997-09-09 | 1999-03-30 | Toshiba Corp | Debugging method and apparatus using web browser |
| JP2001249885A (en) * | 2000-03-07 | 2001-09-14 | Ricoh Co Ltd | Method, system, and program product for updating device drivers for business office equipment |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7945065B2 (en) | 2004-05-07 | 2011-05-17 | Phonak Ag | Method for deploying hearing instrument fitting software, and hearing instrument adapted therefor |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE60024260T2 (en) | DISCONNECTING NETWORK ERRORS | |
| EP1208671B1 (en) | System and device for testing the load of at least one ip based device | |
| EP1430369B1 (en) | Dynamic access to automation resources | |
| DE102015216265A1 (en) | Method and subsystem for installing a software update in a vehicle | |
| WO2009015646A2 (en) | System consisting of a plurality of cooking devices with respective network-based monitoring devices | |
| EP2397913B1 (en) | Maintenance follow-up system | |
| DE102007053048A1 (en) | System and method for minimizing downtime of medical devices | |
| WO2005047991A2 (en) | Method for maintaining field devices used in process automation technology by means of a maintenance computer of the device manufacturer | |
| DE102005015830A1 (en) | System for managing a device | |
| DE10201069A1 (en) | Computer network software diagnosis system has automatic patch installation | |
| DE102004052090A1 (en) | A system and method for remotely generating an activation key and a script to remotely enable a software-based option | |
| EP1241570A2 (en) | Automated version analysis of software components belonging to a software application | |
| DE102018203001A1 (en) | Electronic data distribution controller and method for operating such | |
| DE102005013852A1 (en) | Medical device and method for the remote maintenance of a medical device | |
| DE10252109B4 (en) | Method for parameterization | |
| EP1798620A1 (en) | System and method for remote analysis,remote maintenance and/or remote error recovery of a technical equipment. | |
| WO2009135569A1 (en) | Method and apparatus for correction of digitally transmitted information | |
| EP3308192A1 (en) | Method for determining an installation position of a sensor unit, communication system, and motor vehicle | |
| DE102005051603B4 (en) | Software distribution process | |
| WO2019228748A1 (en) | Method and system for changing a configuration of a medical device | |
| DE102005000773B4 (en) | Method for entering the parameters of an IP address into a remotely controllable network device | |
| DE102010010949A1 (en) | Bridge device for coupling a medical network to a non-medical network | |
| DE102008033640B4 (en) | Operating time agent for the proactive detection of a malfunction and method for the early detection of a malfunction | |
| WO2005086417A1 (en) | Method and system for carrying out remote maintenance on an edp system | |
| EP1646943A1 (en) | Method for controlling an exchange of data |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OAV | Publication of unexamined application with consent of applicant | ||
| OP8 | Request for examination as to paragraph 44 patent law | ||
| 8131 | Rejection |