DE19964077A1 - Non-erasable operating system extension for computers and Internet access devices - Google Patents

Non-erasable operating system extension for computers and Internet access devices

Info

Publication number
DE19964077A1
DE19964077A1 DE19964077A DE19964077A DE19964077A1 DE 19964077 A1 DE19964077 A1 DE 19964077A1 DE 19964077 A DE19964077 A DE 19964077A DE 19964077 A DE19964077 A DE 19964077A DE 19964077 A1 DE19964077 A1 DE 19964077A1
Authority
DE
Germany
Prior art keywords
data
computer
service access
memory area
user
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.)
Withdrawn
Application number
DE19964077A
Other languages
German (de)
Inventor
Michael Dietz
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
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 Individual filed Critical Individual
Priority to DE19964077A priority Critical patent/DE19964077A1/en
Priority to AU13812/01A priority patent/AU1381201A/en
Priority to PCT/DE2000/003548 priority patent/WO2001025913A2/en
Publication of DE19964077A1 publication Critical patent/DE19964077A1/en
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for program control, e.g. control units
    • G06F9/06Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/44Arrangements for executing specific programs
    • G06F9/4401Bootstrapping
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L12/00Data switching networks
    • H04L12/28Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
    • H04L12/2854Wide area networks, e.g. public data networks
    • H04L12/2856Access arrangements, e.g. Internet access
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles
    • H04L67/306User profiles
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/34Network arrangements or protocols for supporting network services or applications involving the movement of software or configuration parameters 
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/53Network services using third party service providers

Abstract

The invention relates to a computer (1, 4, 6), comprising a central computing device (14), storage devices (10 12) for providing a boot information storage area (10, BIOS) and a data write/read storage area (11, 12), an operating system (12) for operating the computer being stored in said storage device (10, 12); and an interface (15, 5) for exchanging data between the computer ((1, 4, 6) and an external communications device. According to the invention, a special storage area (13) for supplementing and/or exchanging certain data of the operating system (12) is provided for a display device (2, 20) and/or for the interface (15, 5), in order to prevent users from accessing external data services not provided by the installer of the computer.

Description

Die Erfindung bezieht sich auf Betriebssystemeinstellungen für Computer, insbesondere PC's, und Interneteinrichtungen mit den oberbegrifflichen Merkmalen des Patentanspruchs 1. Computer und andere Rechnereinrichtungen, wie z. B. Internet-Zugangsrechner, haben eine eingebaute Speichereinrichtung mit einem darin abgespeicherten systemspezifischen Befehlssatz zum Laden bestimmter Betriebssysteme, dem sogenannten BIOS (Basic Input/Output System). Als Betriebssysteme für einen handelsüblichen PC (Personalcomputer) sind derzeit z. B. MS-DOS® bzw. dessen Betriebssystemerweiterung MS-WINDOWS® bekannt. Das BIOS als ein Grundbetriebssystem und das eigentliche Betriebssystem dienen dazu, clie Grundfunktionen zum Betrieb des Computers bereitzustellen. Das zum Booten (Urladen) erforderliche BiOS ist in der Regel in einer fest installierten Soeichereinrichtung, z. B. einem Halbleiter-Schreib-/­ Lesespeicher mit partiellem Schreibzugriff abgespeichert und verweist beim Booten des Computers auf den Speicherbereich des Betriebssystems, das in der Regel auf einer Hauptspeichereinrichtung, beispielsweise einer Festplatte für Schreib- und Lesezugriffe abgespeichert ist.The invention relates to operating system settings for computers, in particular PCs, and internet facilities with the generic features of claim 1. Computers and other computing devices, such as. B. Internet access computers have a built-in Storage device with a stored therein system specific instruction set for loading certain Operating systems, the so-called BIOS (Basic Input / Output System). As operating systems for a commercially available PC (Personal computers) are currently z. B. MS-DOS® or its Operating system extension MS-WINDOWS® known. The BIOS as a basic operating system and the actual operating system serve the basic functions for operating the computer to provide. The necessary for booting (bootstrapping) BiOS is usually in a fixed installation Soeichereinrichtung, z. B. a semiconductor write / Read memory saved with partial write access and points to the when the computer boots Memory area of the operating system that is usually on  a main storage device, for example one Hard disk for write and read access is saved.

Im Betriebssystem selber oder als Betriebssystemerweiterung sind u. a. auch Parameter festgelegt, die für den Zugang zu anderen Einrichtungen, beispielsweise externen Kommunikationseinrichtungen erforderlich sind. Solche Kommunikationseinrichtungen können dabei Zugangsrechner für den Zugang zu einem Netzwerk, wie dem Internet sein. Ein solcher Parameter für den Aufbau einer Verbindung ist zum Beispiel die DNS-/IP-Kennung oder die Zugangs-Telefonnummer für eine solche externe Kommunikationseinrichtung.In the operating system itself or as an operating system extension are u. a. also set parameters for access to other facilities, for example external Communication facilities are required. Such Communication devices can access computers for access to a network like the Internet. On such a parameter for establishing a connection is for For example the DNS / IP identifier or the access telephone number for such an external communication device.

Dadurch, daß das Betriebssystem auf einem Schreib-/­ Lesespeicher abgespeichert ist, können solche Betriebssystemparameter nach der Installation des Betriebssystem nachträglich gelöscht, ergänzt oder geändert werden. Insbesondere ist damit auch das Einrichten und Ändern von Zugangs-Telefonnummern für weitere oder andere externe Kommunikationseinrichtungen möglich.The fact that the operating system on a write / Read memory is stored, such Operating system parameters after installing the Operating system subsequently deleted, supplemented or changed become. In particular, this also means setting up and Change access phone numbers for others or others external communication facilities possible.

Dies ist dann nachteilhaft, wenn Betreiber solcher externer Kommunikationseinrichtungen oder Werbeagenturen Computer vertreiben, die nur oder bevorzugt Zugriffe auf bestimmte externe Kommunikationseinrichtungen oder bestimmte Adressen innerhalb eines externen Netzwerks ermöglichen sollen, da diese voreingestellten Adressen oder Parameter geändert werden können.This is disadvantageous if operators of such external Communication facilities or advertising agencies computers distribute who only or prefers access to certain external communication facilities or specific addresses within an external network, because these preset addresses or parameters changed can be.

Die Aufgabe der Erfindung besteht darin, bestimmte Parameter zur Steuerung der Funktion eines Computers oder dergleichen für den Zugang zu anderen Kommunikationseinrichtungen insbesondere fest vorzugeben.The object of the invention is to determine certain Parameters to control the functioning of a computer or the like for access to others Specify communication facilities in particular.

Diese Aufgabe wird durch einen Computer oder Zugangsrechner mit den Merkmalen des Patentanspruchs 1 gelöst, der Zugriffsmöglichkeit auf eine andere Kommunikationseinrichtung bietet. Eine eigenständige Lösung dieser Aufgabe ergibt sich auch aus einer externen Schnittstelleneinrichtung für Computer oder dergleichen mit den Merkmalen des Patentanspruchs 15 und auch aus einem elektronischen Bauelement für solche Computer oder Schnittstellen mit den Merkmalen des Patentanspruchs 18. Ein Verfahren mit dem Verfahrensschritt zum Steuern eines solchen Computers löst die Aufgabe gemäß Anspruch 19 verfahrensgemäß.This task is done by a computer or access computer solved with the features of claim 1, the  Accessibility to another Communication facility offers. An independent solution this task also results from an external Interface device for computers or the like with the features of claim 15 and also from one electronic component for such computers or Interfaces with the features of claim 18. A method with the step of controlling a such a computer achieves the task according to claim 19 according to the procedure.

Die Abspeicherung der relevanten Daten auf einem Nur- Lesespeicher, z. B. einem nur auslesbaren Chip, verhindert zwar eine Aktualisierung, verhindert aber andererseits in vorteilhafter Weise eine nachträgliche Manipulation der Daten, die bei der herstellerseitigen Installation eingespeichert wurden.The storage of the relevant data on a Read memory, e.g. B. a read-only chip prevented an update, but prevents in advantageously a subsequent manipulation of the Data during the manufacturer's installation were saved.

Ein partieller Schreibzugriff ermöglicht eine Aktualisierung von Teilen der Daten. Dadurch ist es möglich bestimmte Daten für z. B. den Zugang zu einem bestimmten Internetanbieter in einem schreibgeschützten Speicherbereich fest und nicht manipulierbar abzuspeichern, während die Adressen für bestimmte Internetseiten ganz oder teilweise im überschreibbaren Speicherbereich abgespeichert werden, so daß diese Adressen zumindest teilweise aktualisierbar sind.A partial write access enables one Update of parts of the data. This makes it possible certain data for e.g. B. access to a particular one Internet providers in a read-only Save the memory area permanently and cannot be manipulated, while the addresses for certain websites are whole or partially stored in the overwritable memory area so that these addresses are at least partially are updateable.

Vorteilhaft ist dazu auch, neben Adressen die dazu notwendigen Betriebssystemkomponenten im nicht löschbaren Speicherbereich abzulegen. Alle Verbindungen mit dem Internet oder einem Intranet erfolgen dann über die vorher fest installierte und nicht löschbare Anbieter- bzw. Provideradresse und/oder Providernummer. It is also advantageous to do this in addition to addresses necessary operating system components in the non-erasable Storage area. All connections with the Internet or an intranet then take place over the previously permanently installed and non-erasable provider or Provider address and / or provider number.  

Eine andere Art solcher Daten kann sich auf die Darstellung auf der Anzeigefläche beziehen, z. B. fest angeordnete Fenster und/oder Aktivierungsflächen, über die auf bestimmte Programme oder Datenanbieter zugegriffen werden kann.Another type of such data can affect the presentation refer to the display area, e.g. B. fixed Windows and / or activation areas over which certain programs or data providers are accessed can.

Die wiederholte Überprüfung oder Überschreibung bestimmter Parameter des Betriebssystems anhand der Parameter der Zusatzspeichereinrichtung ermöglicht vor, nach oder beim Booten eine Aktualisierung (Update) des Betriebssystems ohne die speziellen Voreinstellungen, die in der Zusatzspeichereinrichtung hinterlegt sind, zu verlieren. Insbesondere kann verhindert werden, daß bestimmte Änderungen der Betriebssystemdaten nachträglich gegen den Willen desjenigen, der den Zusatzspeicher konfiguriert hat, wieder beseitigt, ergänzt oder überschrieben werden. Das Entfernen zusätzlicher Fenster mit Aktivierungsflächen, die festen Hotlinks zugeordnet sind, oder die Zugriffsmöglichkeit auf nur bestimmte Datenanbieter kann damit ganz oder falls gewünscht teilweise verhindert werden.The repeated review or overwriting of certain Operating system parameters based on the parameters of the Additional storage device allows before, after or during Boot an update of the operating system without the special presets that are in the Additional storage device are deposited to lose. In particular, certain can be prevented Subsequent changes to the operating system data against the Sake of the one who configured the auxiliary storage removed, supplemented or overwritten. The Remove additional windows with activation areas that are assigned fixed hotlinks, or the Can only access certain data providers thus completely or partially prevented if desired become.

Ein besonderer Vorteil besteht somit darin, daß z. B. Werbeagenturen oder Anbieter von Internet- oder Bankdienstleistungen Computer oder Kommunikationseinrichtungen an Anwender oder Kunden subventioniert herausgeben oder verkaufen können, da diese Anwender nur über deren oder von diesen voreingestellte Dienste verfügen können. Ausführungsformen, bei denen die relevanten Daten nicht veränderbar sind, stellen zugleich einen Investitionsschutz für die Kunden des Vertreibers einer solchen Einrichtung dar.A particular advantage is that z. B. Advertising agencies or providers of internet or Banking services computer or Communication facilities for users or customers can issue or sell subsidized, as this Users only via or preset by them Services. Embodiments in which the relevant data cannot be changed at the same time an investment protection for the customers of the distributor of such a facility.

Das vorstehende Konzept ist in vorteilhafter Weise auch durch eine Schnittstelleneinrichtung, z. B. ein Modem umsetzbar, wobei die speziellen Daten für den Zugriff auf bestimmte Datenanbieter oder für die Änderung der Standard- Betriebssystemparameter dann im Modem abgespeichert sind. Über eine Datenleitung oder -verbindung zum Computer können die Betriebssystemparameter im Computer geändert werden. Dies kann vorteilhafterweise durch das Starten eines im Modemspeicher abgelegten Programms erfolgen, und zwar z. B. beim Aktivieren des Modems zusammen mit dem Booten des Computers oder bei jedem einzelnen Zugriff auf das Modem. Für den Zugriff auf externe Datenanbieter können aber anstelle einer vorherigen Änderung der Parameter im Computer vorteilhafterweise direkt die durch die Schnittstelle geleiteten Daten manipuliert werden, um nur auf bestimmte externe Datenanbieter zuzugreifen.The above concept is also advantageous through an interface device, e.g. B. a modem  feasible, the special data for access to certain data providers or for changing the default Operating system parameters are then stored in the modem. Via a data line or connection to the computer the operating system parameters are changed in the computer. This can advantageously be started by starting an Program stored in modem memory, z. B. when activating the modem together with booting the Computer or each time the modem is accessed. However, for access to external data providers instead of changing the parameters in the Computer advantageously directly through the Interface-directed data can be manipulated to only access certain external data providers.

Eine weitere Möglichkeit der Umsetzung des vorstehenden Konzepts ist eine kompakte Anzeige- und Rechnerstation, die vorteilhafterweise mit einer Funkschnittstelle ausgestattet ist, so daß zuS, eine tragbare Miniatur-Internet- Zugriffsstation aufbaubar ist.Another way of implementing the above Concept is a compact display and computer station that advantageously equipped with a radio interface is, so zuS, a portable miniature internet Access station can be built.

Ein Verfahren gemäß Anspruch 24 mit auch eigenständiger erfinderischer Bedeutung ermöglicht eine kombinierte anwender- und themenspezifische Einspielung von Informationsdaten auf die Anzeige eines Anwenders, der bestimmte Internetseiten oder dergleichen abruft. So können dem Anwender z. B. in einer Laufleiste Zusatzinformationen übermittelt werden, die ihn vermutlich interessieren. Insbesondere wird dadurch eine gezielte Werbung möglich.A method according to claim 24 with independent inventive meaning enables a combined user and topic-specific recording of Information data on the display of a user who accesses certain websites or the like. So can the user z. B. Additional information in a scroll bar be transmitted, which probably interests him. In particular, this enables targeted advertising.

Ausführungsbeispiele werden nachstehend anhand der Zeichnung näher erläutert. Es zeigen:Exemplary embodiments are described below with the aid of Drawing explained in more detail. Show it:

Fig. 1 ein Computersystem mit einem Netzzugang über eine interne Schnittstelleneinrichtung, Fig. 1, a computer system with a network access through an internal interface device,

Fig. 2 ein Computersystem mit einem Netzzugang über eine externe Schnittstelleneinrichtung, Fig. 2, a computer system with a network access via an external interface device,

Fig. 3 ein Anzeigesystem mit einem Netzzugang über eine interne Schnittstelleneinrichtung und Fig. 3 is a display system having a network access through an internal interface means and

Fig. 4 eine Speicheranordnung für Tabellen zur Zuordnung von Anwendervorzügen. Fig. 4 shows a memory arrangement for tables for assigning user preferences.

Wie aus Fig. 1 ersichtlich, besteht ein beispielhaftes Computersystem aus einem Computer 1 bzw. einer Rechnereinrichtung, einer damit gekoppelten Anzeigeeinrichtung 2, z. B. einem Monitor oder einem Flachbildschirm, und einem Netzzugang 3 zu einem Netzwerk, einem Telefonanbieter oder dergleichen.As can be seen from FIG. 1, an exemplary computer system consists of a computer 1 or a computer device, a display device 2 coupled thereto, e.g. B. a monitor or a flat screen, and a network access 3 to a network, a telephone provider or the like.

Der Computer 1 weist im wesentlichen eine Speichereinrichtung 10-13 mit einem Speicher mit dem BIOS 10, einem Hauptspeicher 11 mit dem Betriebssystem 12 und einer Zusatzspeichereinrichtung 13 mit einem Teil des Betriebssystems oder einer Betriebssystemerweiterung auf. Zur Steuerung des Computers 1 dient eine zentrale Steuereinrichtung 14 (CPU), die üblicherweise in einem Prozessorchip integriert ist. Zur Verbindung mit dem Netzzugang 3 dient eine Schnittstelleneinrichtung 15. Über eine Anzeigesteuereinrichtung 16 ist der Computer 1 mit der Anzeigeeinrichtung 2 verbunden. Die Verbindung kann z. B. über eine Leitung, eine Infrarot-Schnittstelle oder eine Funkschnittstelle erfolgen.The computer 1 essentially has a memory device 10-13 with a memory with the BIOS 10 , a main memory 11 with the operating system 12 and an additional memory device 13 with a part of the operating system or an operating system extension. A central control device 14 (CPU), which is usually integrated in a processor chip, is used to control the computer 1 . An interface device 15 is used to connect to the network access 3 . The computer 1 is connected to the display device 2 via a display control device 16 . The connection can e.g. B. via a line, an infrared interface or a radio interface.

Die einzelnen Einrichtungen und Komponenten innerhalb des Computers sind über Kabel und/oder eine Hauptplatine miteinander verbunden. Das BIOS 10 ist in der Regel fest auf der Hauptplatine aufgelötet und nicht flushable (d. h. nicht räumbar). Im BIOS 10 ist bei der bevorzugten Ausführungsform die Zusatzspeichereinrichtung 13 als Bootadresse angegeben. Dies erfolgt z. B. dadurch, daß die Zusatzspeichereinrichtung bootbar ist und im System als Laufwerk "C:" deklariert wird und zusätzlich vom BIOS auf dieses Bootlaufwerk "C:" verwiesen wird. Ein direktes Booten von einer Diskette oder Festplatte, wie bei den bekannten Computern, wird bei dem vorliegenden Ausführungsbeispiel ausgeschlossen.The individual devices and components within the computer are connected to one another via cables and / or a motherboard. The BIOS 10 is typically soldered onto the motherboard and is not flushable. In the preferred embodiment, the additional storage device 13 is specified in the BIOS 10 as the boot address. This is done e.g. B. by the fact that the additional storage device is bootable and is declared in the system as drive "C:" and is additionally referred by the BIOS to this boot drive "C:". A direct boot from a floppy disk or hard disk, as in the known computers, is excluded in the present exemplary embodiment.

Bei einer weniger bevorzugten aber trotzdem noch vorteilhaften Ausführungsform kann eine sekundäre Bootadresse für den Fall angegeben werden, daß das Booten über die Zusatzspeichereinrichtung 13 aufgrund eines Defekts von diesem nicht funktioniert. Allerdings würde dadurch eine relativ einfache Manipulation des Konzepts durch Zerstören oder Entfernen der Zusatzspeichereinrichtung 13 ermöglicht.In a less preferred, but still advantageous embodiment, a secondary boot address can be specified in the event that booting via the additional storage device 13 does not work due to a defect thereof. However, this would enable a relatively simple manipulation of the concept by destroying or removing the additional storage device 13 .

Die Zusatzspeichereinrichtung 13 umfaßt Daten, die zum Booten erforderlich sind und Daten und Programme, um bestimmte Betriebssysteminformationen überprüfen und/oder einstellen zu können. Die Zusatzspeichereinrichtung 13 der bevorzugten Ausführungsform ist vorzugsweise ebenfalls auf der Hauptplatine aufgelötet, um ein einfaches Manipulieren durch z. B. Entfernen oder Austauschen zu erschweren.The additional storage device 13 comprises data which are required for booting and data and programs in order to be able to check and / or set certain operating system information. The additional storage device 13 of the preferred embodiment is also preferably soldered onto the main circuit board in order to be easily manipulated by e.g. B. difficult to remove or replace.

Alternativ können die Daten anstelle in der Zusatzspeichereinrichtung 13 auch im Speicher für das BIOS 10 oder einem anderen Speicher abgespeichert sein, der von Unbefugten nicht oder nur partiell veränderbar ist.Alternatively, instead of being stored in the additional storage device 13 , the data can also be stored in the memory for the BIOS 10 or in another memory which cannot be changed or only partially changed by unauthorized persons.

Weiterhin kann eine solche Zusatzspeichereinrichtung 13 auch auf z. B. einer ISA-Karte vorgesehen werden, die ihrerseits auf die Hauptplatine gesteckt wird.Furthermore, such an additional storage device 13 can also on z. B. an ISA card can be provided, which in turn is inserted on the main board.

Nach dem Einschalten des Computers 1 steuert das BIOS 10 die Zusatzspeichereinrichtung 13 an, die das weitere Booten des Computers 1 steuert. Vor, während und/oder bedingt auch nach dem Starten und Hochfahren des Betriebssystems wird von der Zusatzspeichereinrichtung 13 aus oder durch diese initialisiert überprüft, ob im Betriebssystem bestimmte Parameter eingestellt sind. Ist dies nicht der Fall, so werden die Parameter entsprechend der Daten in der Zusatzspeichereinrichtung 13 aktualisiert. Alternativ kann anstelle der Überprüfung auch gleich eine Aktualisierung der Parameter vorgenommen werden.After switching on the computer 1 , the BIOS 10 controls the additional storage device 13 , which controls the further booting of the computer 1 . Before, during and / or to a certain extent also after starting and starting up the operating system, the additional storage device 13 checks or initializes whether or not certain parameters are set in the operating system. If this is not the case, the parameters are updated in accordance with the data in the additional storage device 13 . Alternatively, the parameters can be updated instead of being checked.

Dadurch kann das Betriebssystem z. B. so voreingestellt werden, daß über die Schnittstelle 15 nur ein Zugriff auf bestimmte externe Kommunikationseinrichtungen oder Adressen ermöglicht wird. Parameter können dabei z. B. im Fall einer Verbindung über eine Telefonleitung Zugangs-Telefonnummern von einem oder mehreren bestimmten Internetprovidern sein. Auch können im. Fall von Netzverbindungen bestimmte Netzadressen vorgegeben werden.This allows the operating system, for. B. be preset so that only an access to certain external communication devices or addresses is made possible via the interface 15 . Parameters can e.g. B. in the case of a connection via a telephone line, access telephone numbers from one or more specific Internet providers. Also in. In the case of network connections, certain network addresses can be specified.

Beim vorliegenden Ausführungsbeispiel betreffen die Parameter die Voreinstellungen für den Zugriff auf externe Kommunikationseinrichtungen. Als "extern" wird hier eine Kommunikationseinrichtung oder Adresse bezeichnet, die über die Schnittstelle 15 aus zugreifbar ist, auch wenn es sich z. B. um eine Adresse in einem betriebsinternen Intranet handelt.In the present exemplary embodiment, the parameters relate to the default settings for access to external communication devices. As "external" here a communication device or address is referred to, which is accessible via the interface 15 , even if it is z. B. is an address in an internal intranet.

Optional kann beim Booten auch überprüft werden, ob vor dem letzten Herunterfahren des Computers eine Manipulierung der Parameter erfolgte, um bei einem Neustart zusätzliche Optionen verfügbar zu machen. Wird eine solche Manipulierung festgestellt, so werden die hinzugefügten Daten wieder so entfernt, daß sie nach dem Booten nicht verfügbar sind.Optionally, you can also check at boot whether before manipulation of the computer last shutdown Parameters were added to additional when restarted Expose options. Will be one Manipulation detected, so the added Data removed so that it doesn't after booting Are available.

Besonders vorteilhaft ist das Einrichten der Schnittstelle 15 für den Zugriff auf externe Kommunikationseinrichtungen derart, daß der Zugriff auf nach dem Booten neu eingerichtete Kommunikationsziele erst nach einem erneuten Booten möglich ist. Dadurch kann in Verbindung mit der vorherigen Überprüfung und bei Bedarf Löschung neu eingerichteter Kommunikationsziele ein Zugriff auf solche Ziele verhindert werden.It is particularly advantageous to set up the interface 15 for access to external communication devices in such a way that access to communication destinations newly set up after booting is only possible after a new boot. In connection with the previous check and, if necessary, deletion of newly set up communication targets, access to such targets can be prevented.

Die Schnittstelle bzw. das Modem fragen optional nach einer Verbindungsanforderung in der Zusatzspeichereinrichtung 13 ab, ob dort die angeforderte Verbindung abgespeichert ist. Falls nicht, wird der Aufbau der angeforderten Verbindung verweigert.The interface or the modem optionally queries the additional storage device 13 for a connection request as to whether the requested connection is stored there. If not, the establishment of the requested connection is refused.

Anstelle oder zusätzlich zu einer Voreinstellung von bestimmten externen Adressen oder Verbindungsnummern kann auch eine Vorgabe und/oder Voreinstellung eines bestimmten Programms erfolgen. Beim vorliegenden Ausführungsbeispiel wird automatisch ein Programm gestartet, daß die Anzeigefläche auf der Anzeigeeinrichtung 2 untergliedert und/oder den Zugriff auf hier z. B. bestimmte Internetanbieter (Provider) steuert.Instead of or in addition to presetting certain external addresses or connection numbers, presetting and / or presetting of a certain program can also take place. In the present embodiment, a program is automatically started that divides the display area on the display device 2 and / or access here z. B. controls certain Internet providers.

Alternativ kann dies natürlich auch als Hardwarelösung implementiert werden. Vorteilhafterweise sind das Programm bzw. die Anzeige auf der Anzeigeeinrichtung durch den Anwender des Computers 1 nicht abschaltbar oder ausblendbar.Alternatively, this can of course also be implemented as a hardware solution. Advantageously, the program or the display on the display device cannot be switched off or hidden by the user of the computer 1 .

Das Programm unterteilt in einem ersten Schritt den Bildschirmspeicher für die Anzeigefläche 20 der Anzeigeeinrichtung 2 und/oder blendet ein sogenanntes Fenster in einem bestimmten Bereich der Anzeigefläche 20 ein. Im vorliegenden Fall wird der rechte Anzeigerand mit einer Zugriffsleiste 21 belegt, wobei die Zugriffsleiste 21 in eine Vielzahl von Unterflächen unterteilt ist. Die Unterflächen sind als Aktivierungsflächen 22 ausgestaltet, die mit einer Computermaus oder vorbelegten Tastenkombination aktivierbar sind und jeweils ein Piktogramm (Icon) aufweisen.In a first step, the program divides the screen memory for the display area 20 of the display device 2 and / or displays a so-called window in a specific area of the display area 20 . In the present case, the right display edge is occupied by an access bar 21 , the access bar 21 being divided into a large number of sub-areas. The lower surfaces are designed as activation surfaces 22 , which can be activated with a computer mouse or pre-assigned key combination and each have a pictogram (icon).

Das Piktogramm ist beispielsweise das Logo eines Internetproviders, einer Bank oder eines Händlers. Beim Aktivieren einer dieser Aktivierungsflächen 22 wird eine Verbindung zu der Heimseite (Homepage) des auf dem Piktogramm angezeigten Unternehmens aufgebaut. Diese Aktivierungsflächen 22 haben somit die Funktion sogenannter "Rotlinks".The pictogram is, for example, the logo of an internet provider, a bank or a dealer. When one of these activation areas 22 is activated, a connection to the home page (homepage) of the company shown on the pictogram is established. These activation areas 22 thus have the function of so-called "red links".

Bei einer besonders bevorzugten Ausführungsform ermöglicht das steuernde Programm zwar die Auswahl von Unterseiten zu dieser Heimseite, nicht aber den Wechsel zu Seiten, deren Heimseite nicht im Zugriffsspeicher 13 oder dem Programm abgespeichert ist.In a particularly preferred embodiment, the controlling program enables the selection of sub-pages to this home page, but not the change to pages whose home page is not stored in the access memory 13 or the program.

Anstelle einer. Leiste können auch mehrere Zugriffsleisten 21 auf der Anzeigefläche 20 eingeblendet werden. Besonders vorteilhaft ist die gestaffelte Anordnung mehrerer Zugriffsleisten 21 mit einem zyklischen Erscheinen.Instead of one. Multiple access bars 21 can also be displayed on the display surface 20 . The staggered arrangement of a plurality of access bars 21 with a cyclical appearance is particularly advantageous.

Weitere Fenster, die im Bereich der Anzeigefläche 20 fest oder einblendbar voreingestellt werden können, sind z. B. Fenster 23 für Internet- oder Datenaustauschprogramme oder für Laufschlagzeilen 24, die auch als Informations-Ticker bezeichnet werden.Other windows that can be preset in the area of the display surface 20 or faded in are z. B. window 23 for Internet or data exchange programs or for headlines 24 , which are also referred to as information tickers.

Erfahrungsgemäß wird bei einer bestehenden Daten- oder Internetverbindung über den Netzzugang 3 nur ein geringer Teil der Leitungskapazität ausgenutzt. Daher erfolgt gemäß einer besonders bevorzugten Ausführungsform unter Ausnutzung freier Leitungskapazitäten eine regelmäßige Aktualisierung von Informationsinhalten des Fensters 23 oder der Laufschlagzeile 24. Die Laufschlagzeile 24 ist in diesem Fall vorzugsweise ein Einzeilen-Browser, der immer dann mit hochaktuellen Informationen in die Anzeigefläche 20 eingeblendet wird, wenn eine Internetverbindung besteht oder bestand.Experience has shown that only a small part of the line capacity is used with an existing data or Internet connection via network access 3 . Therefore, according to a particularly preferred embodiment, the use of free line capacities is used to regularly update information contents of the window 23 or the running headline 24 . In this case, the headline line 24 is preferably a one-line browser, which is displayed in the display area 20 with the most up-to-date information whenever an Internet connection exists or has existed.

Prinzipiell ist auch eine Aktualisierung der Zugriffsinhalte der Zusatzspeichereinrichtung 13 möglich, wenn die entsprechenden Daten nicht in einem nur lesbaren Speicherbereich abgespeichert sind. Eine Sicherung gegen unberechtigte Änderungen dieser Daten ist z. B. durch Anforderung der Eingabe eines Paßworts möglich.In principle, the access contents of the additional storage device 13 can also be updated if the corresponding data are not stored in a read-only storage area. A safeguard against unauthorized changes to this data is e.g. B. possible by requesting the input of a password.

In der bevorzugtesten Ausführungsform sind aber die Daten zur festen Einstellung der Zugriffsleiste 21 in einem nicht-überschreibbaren Speicherbereich der Zusatzspeichereinrichtung 13, z. B. einem Chip abgespeichert. Dadurch kann das Entfernen der Zugriffsleiste 21 von der Anzeigefläche 20 und bei entsprechender Programmierung und/oder Abspeicherung in nur lesbaren Speicherbereichen auch der Piktogramme und Adressen generell verhindert werden.In the most preferred embodiment, however, the data for the fixed setting of the access bar 21 are in a non-rewritable memory area of the additional memory device 13 , e.g. B. stored a chip. As a result, the removal of the access bar 21 from the display area 20 and, with appropriate programming and / or storage in only readable memory areas, also the pictograms and addresses can generally be prevented.

Bei einem zweiten Ausführungsbeispiel weist das Computersystem, wie aus Fig. 2 ersichtlich, zum Aufbau einer Verbindung über den Netzzugang 3 einen üblichen PC 4 ohne integrierte Schnittstelle, eine Anzeigeeinrichtung 2 und eine externe Schnittstelleneinrichtung, ein sogenanntes Modem 5 auf.In a second exemplary embodiment, as can be seen from FIG. 2, the computer system has a conventional PC 4 without an integrated interface, a display device 2 and an external interface device, a so-called modem 5 , for establishing a connection via the network access 3 .

Beim Aktivieren des Modems 5 steuert dieses den PC 4 gemäß einer Ausführungsform so an, daß die Kommunikationsprogramme, z. B. Internetprogramme des PC's über das Modem 5 nur Zugriffe auf bestimmte externe Kommunikationseinrichtungen und/oder Adressen ermöglichen, wie dies vorstehend beim ersten Ausführungsbeispiel beschrieben ist. Insbesondere können auch Bereiche der Anzeigefläche 20 mit Zugriffsleisten 21 und Fenstern 23, 24 überblendet werden. Vorzugsweise ist dazu die Zusatzspeichereinrichtung 13 beim zweiten Ausführungsbeispiel im Modem 5 integriert. In einer besonders einfachen Ausführungsform werden im Modem 5 nur die Zugangsadressen bzw. -nummern der externen Kommunikationseinrichtungen gegen fest voreingestellte Adressen ausgetauscht. Dadurch kann der Anwender des PC 4 für einen Verbindungsaufbau zwar beliebige Kommunikationsprogramme mit unterschiedlichen voreingestellten Adressen bestimmter externer Kommunikationseinrichtungen verwenden, erreicht aber automatisch stets nur eine im Modem 5 voreingestellte externe Kommunikationseinrichtung. Natürlich können im Modem 5 auch mehrere externe Adressen freigegeben werden.When the modem 5 is activated, this controls the PC 4 according to one embodiment in such a way that the communication programs, e.g. B. Internet programs of the PC via the modem 5 only allow access to certain external communication devices and / or addresses, as described above in the first embodiment. In particular, areas of the display area 20 can also be blended with access strips 21 and windows 23 , 24 . For this purpose, the additional storage device 13 is preferably integrated in the modem 5 in the second exemplary embodiment. In a particularly simple embodiment, only the access addresses or numbers of the external communication devices are exchanged for permanently preset addresses in the modem 5 . As a result, the user of the PC 4 can use any communication programs with different preset addresses of certain external communication devices for establishing a connection, but automatically only ever reaches one external communication device preset in the modem 5 . Of course, several external addresses can also be released in the modem 5 .

Gemäß dem dritten, in Fig. 3 dargestellten Ausführungsbeispiel umfaßt ein kompaktes Computer- oder Kommunikationssystem 6 ein Gehäuse mit integrierter Anzeigefläche 20, Schnittstelle 15, Speichereinrichtungen 10-13 und zentraler Rechnereinrichtung 14. Eine Antenne 7 dient zum Austausch von Daten über eine Funkschnittstelle. Der interne Aufbau und die Funktionsweise sind im wesentlichen wie bei den ersten beiden Ausführungsbeispielen. Dieses kompakte Kommunikationssystem 6 ist besonders vorteilhaft, da für eine nachträgliche Änderung der voreingestellten Parameter besonders wenig Zugriffsmöglichkeiten bestehen. Außerdem kann eine Mini- Zugangsstation für Internet- oder Kommunikationsdienste bereitgestellt werden.According to the third exemplary embodiment shown in FIG. 3, a compact computer or communication system 6 comprises a housing with an integrated display surface 20 , interface 15 , memory devices 10-13 and central computer device 14 . An antenna 7 is used to exchange data via a radio interface. The internal structure and the mode of operation are essentially the same as in the first two exemplary embodiments. This compact communication system 6 is particularly advantageous since there are particularly few access options for a subsequent change in the preset parameters. A mini access station for Internet or communication services can also be provided.

Bei einer Ausführungsform mit eigenständiger erfinderischer Bedeutung, die in Fig. 4 skizziert ist, wird in einem Computer eine Informations-Speicheranordnung 30, 31 für vorzugsweise aber nicht notwendig zwei Tabellen zur Zuordnung von Anwendervorzügen bereitgestellt.In an embodiment with independent inventive significance, which is outlined in FIG. 4, an information storage arrangement 30 , 31 is provided in a computer for preferably but not necessarily two tables for assigning user advantages.

In der ersten Anwender-Tabelle 30 (Kunden-Datenbank) der Informations-Speicheranordnung 30, 31 sind Anwenderdaten abgespeichert. In einer ersten Spalte befindet sich die IP- Adresse, unter der sich ein Anwender im Internet einbucht und unter der sich der Anwender auf bestimmt Heimseiten begibt, und optional persönliche Daten des Anwenders. In einer zweiten Spalte befinden sich für jeden Anwender Informations-Identifikationsnummern (INFO-ID) als Zugiffs- ID für die zweite Tabelle 31. In der dritten Spalte der ersten Tabelle wird zu jeder Informations- Identifikationsnummer abgespeichert, wie oft der Anwender auf diese Seite oder eine Seite mit entsprechendem Inhalt zugegriffen hat.User data is stored in the first user table 30 (customer database) of the information storage arrangement 30 , 31 . In a first column there is the IP address under which a user logs on to the Internet and under which the user visits certain home pages, and optionally the user's personal data. In a second column there are information identification numbers (INFO-ID) for each user as the access ID for the second table 31. In the third column of the first table, the number of times the user visits this page or is saved for each information identification number accessed a page with the appropriate content.

Die zweite Informations-Tabelle 31 (Info-Datenbank) umfaßt neben der Informations-Identifikationsnummer in einer ersten Spalte zusätzlich in einer zweiten Spalte einen Informationstext (INFO), der in eine Laufzeile 24 eingespielt werden kann.In addition to the information identification number in a first column, the second information table 31 (info database) also includes an information text (INFO) in a second column, which can be imported into a running line 24 .

Die Informations-Speicheranordnung 30, 31 ist z. B. über die zentrale Steuereinrichtung 14 (CPU) für Schreib-, Lese- und Zuordnungszugriffe ansteuerbar. Die Informations- Speicheranordnung 30, 31 kann sich in dem Rechner oder Computer eines Inhabers einer Heimseite (homepage), eines Internetanbieters, der eine solche Heimseite verwaltet, oder eines Werbefachmanns befinden, der eine solche Heimseite oder Werbemaßnahmen eines Internetanbieters verwaltet.The information storage arrangement 30 , 31 is e.g. B. controllable via the central control device 14 (CPU) for write, read and assignment accesses. The information storage arrangement 30 , 31 can be located in the computer or computer of a home page owner, an Internet provider who manages such a home page, or an advertising specialist who manages such a home page or advertising measures of an Internet provider.

Bei jedem Zugriff eines Anwenders auf bestimmte verwaltete oder im System registrierte Seiten wird in einem ersten Schritt seine IP-Adresse festgestellt und in der Anwender- Tabelle 30 zu dieser IP-Adresse ein themenspezifischer Vermerk über den Zugriff eingetragen. Sofern der Anwender noch nicht registriert ist, wird seine IP-Adresse neu angelegt. Im Laufe der Zeit entsteht durch vermehrte Zugriffe eines Anwenders ein anwenderspezifisches Profil über von diesem bevorzugte Themen.Each time a user accesses certain managed or registered pages in the system, their IP address is determined in a first step and a topic-specific note about the access is entered in the user table 30 for this IP address. If the user is not yet registered, his IP address will be created. Over time, increased user access creates a user-specific profile on topics preferred by the user.

In einem zweiten Schritt wird überprüft, welche Themengebiete dieser Anwender bevorzugt. Zu dem bevorzugtesten oder einem oder mehreren der bevorzugtesten Themen werden Informationsdaten aus der Informations- Tabelle 31 ausgelesen. Diese Informationsdaten werden dann in eine Laufleiste 24 eingelesen, die während des Zugriffs des Anwenders auf bestimmte registrierte Seiten auf der Anzeige 2 des Anwenders erscheint. Durch dieses Verfahren können dem Anwender Daten in der Laufleiste 24 oder auch einem sonstigen Anzeigebereich 23 angezeigt werden, die den Anwender vermutlich interessieren.In a second step it is checked which subject areas this user prefers. Information data on the most preferred or one or more of the most preferred topics are read out from the information table 31 . This information data is then read into a scroll bar 24 which appears on the display 2 of the user while the user is accessing certain registered pages. This method enables the user to be shown data in the scroll bar 24 or also in another display area 23 which the user is probably interested in.

Vorteilhafterweise erfolgt während der Einspielung solcher themenspezifischer Daten auf der Anzeige 2 des Anwenders eine Registrierung der eingespielten Daten, der Dauer und/oder der Informationsmenge, so daß eine Abrechnung zwischen dem Systembetreiber und einem Werbepartner erfolgen kann, auf den die eingespielten Daten hinweisen. Für den Fall, daß sich die Informations-Speicheranordnung 30, 31 nicht auf einem Serverrechner eines Internetanbieters befindet, sind die Daten von der Informations-Speicheranordnung 30, 31 auf einen solchen Serverrechner überspielbar. Vorzugsweise werden die Daten dort in einem Sonderspeicherbereich oder Zusatzspeicher 13 abgespeichert, wie er vorstehend unter Bezug auf die Fig. 1-3 beschrieben wurde. Dadurch kann eine unberechtigte Überspeicherung oder Auslöschung verhindert werden. Advantageously, during the import of such subject-specific data on the display 2 of the user, the imported data, the duration and / or the amount of information is registered, so that billing can take place between the system operator and an advertising partner, to which the imported data indicate. In the event that the information storage arrangement 30 , 31 is not located on a server computer of an Internet provider, the data can be transferred from the information storage arrangement 30 , 31 to such a server computer. The data is preferably stored there in a special memory area or additional memory 13 , as was described above with reference to FIGS. 1-3. This can prevent unauthorized over-storage or deletion.

Bei einer besonders bevorzugten Ausführungsform einer solchen anwender- und themenspezifischen Informationsverwaltung kann auch eine direkte Eingabe eines Anwenderprofils erfolgen. Dazu müßten Anwender Daten über ihre Interessenschwerpunkte auf einem Fragebogen angeben oder selber direkt über z. B. das Internet in die Anwender- Tabelle 30 eingeben.In a particularly preferred embodiment of such a user- and topic-specific information management, a user profile can also be entered directly. To do this, users would have to provide data on their main areas of interest on a questionnaire or directly via z. B. Enter the Internet in the user table 30 .

Weiterhin kann das automatische Löschen von Anwendern durchgeführt werden. Dies kann z. B. nach einer vorbestimmbaren Zeitdauer ohne einen Zugriff durch den Anwender erfolgen. Anstelle einen Anwender vollständig zu löschen, können auch seine Einträge zu bestimmten von ihm ursprünglich öfters gewählten Themengebieten gelöscht werden.Furthermore, the automatic deletion of users be performed. This can e.g. B. after a Predeterminable period of time without access by the Users. Instead of a user completely can also delete his entries on certain of him originally selected subject areas deleted become.

Anstelle der Überwachung der Zugriffe eines Anwenders auf bestimmte Seiten kann zusätzlich oder alternativ auch eine Überwachung von Suchbegriffen erfolgen, die der Anwender bei Eingaben in Suchmaschinen wählt.Instead of monitoring a user's access to certain pages can additionally or alternatively also a Monitoring of search terms is done by the user for entries in search engines.

Claims (30)

1. Computer (1; 4; 6) oder Datendienst-Zugangsrechner mit
  • - zumindest einer Rechnereinrichtung (14),
  • - zumindest einer Speichereinrichtung (10-12) zum Bereitstellen eines Bootinformations-Speicherbereichs (10, BIOS) und eines Daten-Schreib-/Lese-Speicherbereichs (11, 12), wobei in der Speichereinrichtung (10-12) ein Betriebssystem (12) zum Betreiben des Computers abgespeichert ist,
  • - zumindest einer Schnittstelle (15; 5) zum Austauschen von Daten zwischen dem Computer (1; 4; 6) bzw. Datendienst- Zugangsrechner und einer externen Einrichtung (3), gekennzeichnet durch
  • - einen Sonderspeicherbereich (13) mit Daten zum Ergänzen und/oder Austauschen von bestimmten Daten für das Betriebssystem (12), für eine Anzeigeeinrichtung (2, 20) und/oder für die Schnittstelle (15; 5).
1. Computer ( 1 ; 4 ; 6 ) or data service access computer with
  • - at least one computer device ( 14 ),
  • - at least one storage device ( 10-12 ) for providing a boot information storage area ( 10 , BIOS) and a data read / write storage area ( 11 , 12 ), an operating system ( 12 ) in the storage device ( 10-12 ) stored to operate the computer,
  • - At least one interface ( 15 ; 5 ) for exchanging data between the computer ( 1 ; 4 ; 6 ) or data service access computer and an external device ( 3 ), characterized by
  • - A special memory area ( 13 ) with data for supplementing and / or exchanging certain data for the operating system ( 12 ), for a display device ( 2 , 20 ) and / or for the interface ( 15 ; 5 ).
2. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach Anspruch 1, der zum Ergänzen und/oder Austauschen anhand der Daten aus dem Sonderspeicherbereich (13) vor einem Datenaustausch über die Schnittstelle (15; 5) ausgelegt ist. 2. Computer ( 1 ; 4 ; 6 ) or data service access computer according to claim 1, which is designed to supplement and / or exchange based on the data from the special memory area ( 13 ) before data exchange via the interface ( 15 ; 5 ). 3. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach Anspruch 1 oder 2, der zum Ergänzen und/oder Austauschen anhand der Daten aus dem Sonderspeicherbereich (13) vor, während und/oder nach dem Booten ausgelegt ist.3. Computer ( 1 ; 4 ; 6 ) or data service access computer according to claim 1 or 2, which is designed to supplement and / or exchange on the basis of the data from the special memory area ( 13 ) before, during and / or after booting. 4. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach Anspruch 1 oder 2, der zum Entfernen und/oder Austauschen anwenderseitig installierter Daten anhand der Daten aus dem Sonderspeicherbereich (13) vor, während und/oder nach dem Booten ausgelegt ist.4. Computer ( 1 ; 4 ; 6 ) or data service access computer according to claim 1 or 2, which is designed to remove and / or exchange user-installed data based on the data from the special memory area ( 13 ) before, during and / or after booting . 5. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach einem vorstehenden Anspruch, bei dem der Sonderspeicherbereich (13) für das Booten erforderliche Daten enthält, insbesondere als einziges oder primäres Bootlaufwerk deklariert ist.5. Computer ( 1 ; 4 ; 6 ) or data service access computer according to one of the preceding claims, in which the special memory area ( 13 ) contains data required for booting, in particular as a single or primary boot drive. 6. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach einem vorstehenden Anspruch, bei dem der Sonderspeicherbereich (13) ein reiner Lesespeicher­ (-bereich), insbesondere Halbleiter-Lesespeicher ist.6. Computer ( 1 ; 4 ; 6 ) or data service access computer according to one of the preceding claims, in which the special memory area ( 13 ) is a pure read memory (area), in particular semiconductor read memory. 7. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach einem der. Ansprüche 1-5, bei dem der Sonderspeicherbereich (13) ein reiner Lese- und ein Lese-/Schreib--Speicher(-bereich), insbesondere Halbleiter- Lesespeicher ist.7. Computer ( 1 ; 4 ; 6 ) or data service access computer according to one of the. Claims 1-5, wherein the special memory area ( 13 ) is a pure read and a read / write memory (area), in particular semiconductor read memory. 8. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach einem vorstehenden Anspruch, bei dem der Sonderspeicherbereich (13) in einem Zusatzspeicher, insbesondere eingelöteten Halbleiter-Lesespeicher angeordnet ist. 8. Computer ( 1 ; 4 ; 6 ) or data service access computer according to one of the preceding claims, in which the special memory area ( 13 ) is arranged in an additional memory, in particular soldered-in semiconductor read-only memory. 9. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach einem vorstehenden Anspruch, bei dem der Sonderspeicherbereich (13) Daten zum Ergänzen und/oder Austauschen in Form von Programmen enthält, insbesondere ein Programm zum Austauschen von Betriebssystemdaten durch Daten aus dem Sonderspeicherbereich (13).9. Computer ( 1 ; 4 ; 6 ) or data service access computer according to one of the preceding claims, in which the special memory area ( 13 ) contains data for supplementing and / or exchanging in the form of programs, in particular a program for exchanging operating system data with data from the Special storage area ( 13 ). 10. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach einem vorstehenden Anspruch, bei dem der Sonderspeicherbereich (13) Daten zum Ergänzen und/oder Austauschen in Form von Kommunikationsdienst- Zugangsadressen, insbesondere Diensteanbieter-Rufnummern und/oder -Internetadressen enthält.10. Computer ( 1 ; 4 ; 6 ) or data service access computer according to one of the preceding claims, in which the special storage area ( 13 ) contains data for supplementing and / or exchanging in the form of communication service access addresses, in particular service provider telephone numbers and / or Internet addresses . 11. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach einem vorstehenden Anspruch, bei dem der Sonderspeicherbereich (13) Daten zum Ergänzen und/oder Austauschen in Form von Anzeigeeinrichtungsparametern enthält.11. Computer ( 1 ; 4 ; 6 ) or data service access computer according to one of the preceding claims, in which the special memory area ( 13 ) contains data for supplementing and / or exchanging in the form of display device parameters. 12. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach Anspruch 11, bei dem die Anzeigeeinrichtungsparameter Parameter und/oder Programme zum Aufteilen von Bildschirmflächen (20), zum Einblenden von Aktivierungselementen (22) für das Aktivieren von Zugriffen auf Programme oder externe Einrichtungen und/oder zum Einblenden von zumindest einem Fenster für eine Datenkommunikation mit einer externen Einrichtung und mit vorbestimmten Kommunikationsparametern sind.12. Computer ( 1 ; 4 ; 6 ) or data service access computer according to claim 11, wherein the display device parameters parameters and / or programs for dividing screen areas ( 20 ), for showing activation elements ( 22 ) for activating access to programs or external devices and / or for showing at least one window for data communication with an external device and with predetermined communication parameters. 13. Computer (1; 4; 6) oder Datendienst-Zugangsrechner­ nach einem vorstehenden Anspruch, bei dem die externe Einrichtung ein Daten- und/oder Kommunikationsdienst, insbesondere ein Datenanbieter und/oder Internetanbieter ist. 13. Computer ( 1 ; 4 ; 6 ) or data service access computer according to one of the preceding claims, in which the external device is a data and / or communication service, in particular a data provider and / or Internet provider. 14. Computer (1; 4; 6) oder Datendienst-Zugangsrechner nach einem vorstehenden Anspruch, bei dem die Anzeigeeinrichtung (2; 20) eine Anzeigefläche mit reservierten Bereichen für Anzeigeelemente aufweist, die über die Daten aus dem Sonderspeicherbereich (13) definiert sind.14. Computer ( 1 ; 4 ; 6 ) or data service access computer according to one of the preceding claims, in which the display device ( 2 ; 20 ) has a display area with reserved areas for display elements which are defined by the data from the special memory area ( 13 ). 15. Externe Schnittstelle (5) für einen Computer (4) oder Datendienst-Zugangsrechner nach einem vorstehenden Anspruch, dadurch gekennzeichnet, daß der Sonderspeicherbereich (13) mit Daten zum Ergänzen und/oder Austauschen von bestimmten Daten für das Betriebssystem (12), für eine Anzeigeeinrichtung (2, 20) in der externen Schnittstelle (5) angeordnet ist.15. External interface ( 5 ) for a computer ( 4 ) or data service access computer according to any preceding claim, characterized in that the special memory area ( 13 ) with data for supplementing and / or exchanging certain data for the operating system ( 12 ) for a display device ( 2 , 20 ) is arranged in the external interface ( 5 ). 16. Externe Schnittstelle (5) nach Anspruch 15, die zum Ergänzen und/oder Austauschen von bestimmten Daten des Betriebssystems (12) und/oder für eine Anzeigeeinrichtung (2, 20) gegen Daten aus dem Sonderspeicherbereich (13) ausgelegt ist.16. External interface ( 5 ) according to claim 15, which is designed to supplement and / or exchange certain data of the operating system ( 12 ) and / or for a display device ( 2 , 20 ) against data from the special memory area ( 13 ). 17. Externe Schnittstelle (5) nach Anspruch 15 oder 16, die zum Ergänzen und/oder Austauschen von bestimmten Daten für den Aufbau einer Datenverbindung durch die Schnittstelle (5) gegen Daten aus dem Sonderspeicherbereich (13) ausgelegt ist.17. External interface ( 5 ) according to claim 15 or 16, which is designed to supplement and / or exchange certain data for establishing a data connection through the interface ( 5 ) against data from the special memory area ( 13 ). 18. Elektronisches Bauelement für einen Computer (1; 4; 6), einen Datendienst-Zugangsrechner oder eine externe Schnittstelle (5) für einen Computer (4), gekennzeichnet durch einen Sonderspeicherbereich (13) nach einem der vorstehenden Ansprüche für die Daten zum Ergänzen und/oder Austauschen von bestimmten Daten für das Betriebssystem (12) und/oder für eine Anzeigeeinrichtung (2, 20) in der externen Schnittstelle (5). 18. Electronic component for a computer ( 1 ; 4 ; 6 ), a data service access computer or an external interface ( 5 ) for a computer ( 4 ), characterized by a special storage area ( 13 ) according to one of the preceding claims for the data to supplement and / or exchange of specific data for the operating system ( 12 ) and / or for a display device ( 2 , 20 ) in the external interface ( 5 ). 19. Verfahren zum Steuern eines Computers (1; 6) oder eines Datendienst-Zugangsrechners nach einem der Ansprüche 1-17, dadurch gekennzeichnet, daß vor, während oder nach dem Booten oder vor einem Verbindungsaufbau zu einer externen Kommunikationseinrichtung bestimmte Daten des Betriebssystems (12), für eine Anzeigeeinrichtung (2, 20) und/oder für die Schnittstelle (15) gegen Daten aus dem Sonderspeicherbereich (13) ausgetauscht oder durch solche ergänzt werden.19. A method for controlling a computer ( 1 ; 6 ) or a data service access computer according to one of claims 1-17, characterized in that certain data of the operating system ( 12.) Before, during or after booting or before establishing a connection to an external communication device ), for a display device ( 2 , 20 ) and / or for the interface ( 15 ) with data from the special memory area ( 13 ) exchanged or supplemented by such. 20. Verfahren nach Anspruch 19, bei dem zumindest ein Teil des Sonderspeicherbereichs (13) als Bootlaufwerk verwendet wird.20. The method according to claim 19, wherein at least part of the special storage area ( 13 ) is used as a boot drive. 21. Verfahren nach Anspruch 19 oder 20, bei dem anwenderseitig installierte Daten vor, während und/oder nach dem Booten oder vor einem Datenaustausch über die Schnittstelle (15; 5) entfernt und/oder gegen Daten aus dem Sonderspeicherbereich (13) ausgetauscht werden.21. The method according to claim 19 or 20, in which user-installed data is removed before, during and / or after booting or before data exchange via the interface ( 15 ; 5 ) and / or is exchanged for data from the special memory area ( 13 ). 22. Verfahren nach einem der Ansprüche 19-21, bei dem Zugriffsdaten und/oder Adreßdaten für externe Kommunikationseinrichtungen oder Diensteanbieter vor oder während einem Datenaustausch über die Schnittstelle (15; 5) gegen Daten aus dem Sonderspeicherbereich (13) ausgetauscht werden.22. The method according to any one of claims 19-21, in which access data and / or address data for external communication devices or service providers are exchanged for data from the special memory area ( 13 ) before or during a data exchange via the interface ( 15 ; 5 ). 23. Verfahren nach einem der Ansprüche 19-22, bei dem beim Austausch oder Ergänzen der Daten für die Anzeigefläche (20) gegen Daten aus dem Sonderspeicherbereich (13) Bereiche der Anzeigefläche (20) für Zugriffe auf bestimmte externe Kommunikationseinrichtungen oder Diensteanbieter vorbelegt werden. 23. The method according to any one of claims 19-22, in which when exchanging or supplementing the data for the display area ( 20 ) with data from the special memory area ( 13 ) areas of the display area ( 20 ) are pre-assigned for access to certain external communication devices or service providers. 24. Verfahren zum Steuern eines Computers (1; 6) oder eines Datendienst-Zugangsrechners, insbesondere nach Anspruch 19 oder 23, bei dem einem externen Anwender Daten zu zumindest einer von diesem angewählten Informationsseite übertragen werden, wobei vorbestimmbare Zusatz-Informationen zum Anzeigen auf der Anzeige (2) des Anwenders mit übertragen werden, dadurch gekennzeichnet, daß die Zusatz-Informationen vor der Übertragung anwenderspezifisch ausgewählt werden.24. A method for controlling a computer ( 1 ; 6 ) or a data service access computer, in particular according to claim 19 or 23, in which data are transmitted to an external user to at least one information page selected by the latter, with predeterminable additional information for display on the Display ( 2 ) of the user are also transmitted, characterized in that the additional information is selected in a user-specific manner before the transmission. 25. Verfahren nach Anspruch 24, bei dem die Informationsseite eine Intranet- oder Internetseite ist.25. The method of claim 24, wherein the information page is an intranet or website is. 26. Verfahren nach Anspruch 24 oder 25, bei dem als Zusatz-Informationen themenspezifische Informationen übertragen werden, insbesondere themenspezifische Werbung.26. The method of claim 24 or 25, wherein as additional information topic-specific information transmitted, in particular topic-specific advertising. 27. Verfahren nach einem der Ansprüche 24-26, bei dem die Zusatz-Informationen in einer Laufleiste (24) dargestellt werden.27. The method according to any one of claims 24-26, in which the additional information is displayed in a scroll bar ( 24 ). 28. Verfahren nach einem der Ansprüche 24-27, bei dem Zugriffe eines Anwenders auf eine oder mehrere bestimmte Informationsseiten oder Seiten mit bestimmten Informationsgehalten registriert und anwender- und themenspezifisch abgespeichert werden.28. The method according to any one of claims 24-27, in which A user accesses one or more specific Information pages or pages with specific Information held registered and user and can be saved according to topic. 29. Verfahren nach einem der Ansprüche 24-28, bei dem Suchbegriffe eines Anwenders mit bestimmten Informationsgehalten registriert und anwender- und themenspezifiach abgespeichert werden. 29. The method according to any one of claims 24-28, in which Search terms of a user with certain Information held registered and user and subject-specific.   30. Speicheranordnung zum Durchführen eines Verfahrens nach einem der Ansprüche 24-29 zum Abspeichern und Verwalten von Daten mit zumindest einer Tabelle (30, 31) zur Zuordnung von Anwenderdaten (IP) zu von registrierten Anwendern bevorzugten Themengebieten (INFO-ID, INFO).30. Storage arrangement for performing a method according to one of claims 24-29 for storing and Manage data with at least one table (30, 31) to assign user data (IP) to registered data Preferred topics for users (INFO-ID, INFO).
DE19964077A 1999-10-07 1999-12-31 Non-erasable operating system extension for computers and Internet access devices Withdrawn DE19964077A1 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE19964077A DE19964077A1 (en) 1999-10-07 1999-12-31 Non-erasable operating system extension for computers and Internet access devices
AU13812/01A AU1381201A (en) 1999-10-07 2000-10-07 Undeletable operating system extension for computer and internet accessing devices
PCT/DE2000/003548 WO2001025913A2 (en) 1999-10-07 2000-10-07 Undeletable operating system extension for computer and internet accessing devices

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
DE29917681U DE29917681U1 (en) 1999-10-07 1999-10-07 Non-erasable operating system extension for PCs (computers)
DE19964077A DE19964077A1 (en) 1999-10-07 1999-12-31 Non-erasable operating system extension for computers and Internet access devices

Publications (1)

Publication Number Publication Date
DE19964077A1 true DE19964077A1 (en) 2001-04-12

Family

ID=8079968

Family Applications (2)

Application Number Title Priority Date Filing Date
DE29917681U Expired - Lifetime DE29917681U1 (en) 1999-10-07 1999-10-07 Non-erasable operating system extension for PCs (computers)
DE19964077A Withdrawn DE19964077A1 (en) 1999-10-07 1999-12-31 Non-erasable operating system extension for computers and Internet access devices

Family Applications Before (1)

Application Number Title Priority Date Filing Date
DE29917681U Expired - Lifetime DE29917681U1 (en) 1999-10-07 1999-10-07 Non-erasable operating system extension for PCs (computers)

Country Status (1)

Country Link
DE (2) DE29917681U1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5606615A (en) * 1995-05-16 1997-02-25 Lapointe; Brian K. Computer security system
WO1998037480A1 (en) * 1997-02-21 1998-08-27 Netgem, Societe Anonyme Method for restricting access and navigation possibilities of an internet terminal
US5884033A (en) * 1996-05-15 1999-03-16 Spyglass, Inc. Internet filtering system for filtering data transferred over the internet utilizing immediate and deferred filtering actions
DE19842688A1 (en) * 1997-09-21 1999-03-25 Microsoft Corp Standard user interface control for a data provider

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5606615A (en) * 1995-05-16 1997-02-25 Lapointe; Brian K. Computer security system
US5884033A (en) * 1996-05-15 1999-03-16 Spyglass, Inc. Internet filtering system for filtering data transferred over the internet utilizing immediate and deferred filtering actions
WO1998037480A1 (en) * 1997-02-21 1998-08-27 Netgem, Societe Anonyme Method for restricting access and navigation possibilities of an internet terminal
DE19842688A1 (en) * 1997-09-21 1999-03-25 Microsoft Corp Standard user interface control for a data provider

Also Published As

Publication number Publication date
DE29917681U1 (en) 2000-06-29

Similar Documents

Publication Publication Date Title
DE69728182T2 (en) METHOD AND DEVICE FOR REMOVING NETWORK ACCESS ENTRY AND NETWORK ACCESS REPORT
DE69834410T2 (en) METHOD AND DEVICE FOR GENERATING PHYSICAL SECURITY OF A USER ACCOUNT AND ACCESS TO THE ENVIRONMENT AND PREFERENCES OF A USER
DE69832786T2 (en) DEVICE AND METHOD FOR IDENTIFYING CLIENTS THAT ACCESS NETWORK SITES
DE60200210T2 (en) Embedded programming software accessible via the World Wide Web
DE60029334T2 (en) SELF-SERVICE TERMINAL FOR PROVIDING FOREIGN APPLICATIONS
DE69723432T2 (en) INFORMATION DISCOVERY SYSTEM WITH A CACHE DATABASE
DE102006009943A1 (en) Method of using portable software
DE69628374T2 (en) Data Management System
EP2176596B1 (en) System consisting of a plurality of cooking devices with respective network-based monitoring devices
DE102004038566A1 (en) License control for web applications
WO2000023923A1 (en) Method for databank-assisted selection of products for electronic commerce applications in internet
DE102004062967A1 (en) Configuration method for devices in computer network involves sending specifications for change of settings by reading module whereby data can be supplemented by rules and guidelines known to the procedure
DE10311327A1 (en) Multiple user medical data processing electronic data system uses separate application level documentation data access and system level user authentication objects
DE60036313T2 (en) METHOD AND DEVICE FOR PROVIDING CONTENTS TO USERS
EP1821165B1 (en) Use of variables in multiple automation systems
EP0990984A2 (en) Method for transmitting process data, and method for generating user-specific data and data generated by this process
EP1306755A1 (en) Method of distributing software to a device
DE19964077A1 (en) Non-erasable operating system extension for computers and Internet access devices
WO2001025913A2 (en) Undeletable operating system extension for computer and internet accessing devices
DE19908866C1 (en) Software system transfer method has hardware parameters of configuration data for software system specific to first hardware platform replaced by hardware parameters specific to second hardware platform
DE102005028393A1 (en) Portable data carrier
DE60211332T2 (en) Procedure and chip card for managing cookie files
DE69936944T2 (en) SYSTEM FOR PUBLISHING PC SERVICES FROM MULTIPLE BRANCHES FOR SEVERAL CUSTOMERS
DE69937169T2 (en) Authentication method for protected access in a networked data processing system
EP1331790B1 (en) Network based selection and control of peripheral devices

Legal Events

Date Code Title Description
OM8 Search report available as to paragraph 43 lit. 1 sentence 1 patent law
8139 Disposal/non-payment of the annual fee