DE69432450T2 - Vorrichtung zur Informationsbeschaffung zum Anzeigen von dynamisch modifizierbaren Dokumenten - Google Patents

Vorrichtung zur Informationsbeschaffung zum Anzeigen von dynamisch modifizierbaren Dokumenten

Info

Publication number
DE69432450T2
DE69432450T2 DE69432450T DE69432450T DE69432450T2 DE 69432450 T2 DE69432450 T2 DE 69432450T2 DE 69432450 T DE69432450 T DE 69432450T DE 69432450 T DE69432450 T DE 69432450T DE 69432450 T2 DE69432450 T2 DE 69432450T2
Authority
DE
Germany
Prior art keywords
document
display screen
memory
input selector
selector switches
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.)
Expired - Lifetime
Application number
DE69432450T
Other languages
English (en)
Other versions
DE69432450D1 (de
Inventor
Gregory J. May
Christopher John Robson
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.)
Hewlett Packard Development Co LP
Original Assignee
Hewlett Packard Co
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 Hewlett Packard Co filed Critical Hewlett Packard Co
Application granted granted Critical
Publication of DE69432450D1 publication Critical patent/DE69432450D1/de
Publication of DE69432450T2 publication Critical patent/DE69432450T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/93Document management systems
    • G06F16/94Hypermedia

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Digital Computer Display Output (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)

Description

    Querverweis auf verwandte Anmeldung
  • Diese Erfindung ist mit der gemeinschaftlich übertragenen Patentanmeldung mit der Serien-Nr. EP-A-0646855 mit dem Titel "Information Retrieval Devicec for Displaying a Document" verwandt, die am gleichen Datum eingereicht wurde.
  • Gebiet der Erfindung
  • Diese Erfindung bezieht sich auf das Gebiet der Datenverarbeitung. Insbesondere bezieht sich diese Erfindung auf ein Informationswiedergewinnungsgerät, das spezifisch entworfen ist zum Anzeigen von einem oder mehreren Dokumenten in einer effizienten, kostengünstigen Weise.
  • Hintergrund der Erfindung
  • Mit Sicherheit haben Universalcomputer eine revolutionäre Auswirkung auf die moderne Welt gehabt. Vor nur wenigen kurzen Jahren war es unvorstellbar, daß man mit nur wenigen tausend Dollar eine unglaublich leistungsstarke Maschine kaufen könnte, die in der Lage ist, beinahe jede vorstellbare Aufgabe durchzuführen, die am Arbeitsplatz oder zu Hause durchgeführt wird. An einem einzigen Tag könnte der gleiche Universalcomputer angewiesen werden, eine komplexe mathematische Gleichung zu berechnen, einen Brief an einen Freund zusammenzustellen, eine Regressionskostenanalyse in einer Tabelle durchzuführen, eine Elektronische-Post- Nachricht an den Präsidenten der Vereinigten Staaten zu senden und den Toaster anzuweisen, eine Scheibe Toast zu machen.
  • Obwohl der Universalcomputer in der Lage ist, beinahe alles zu tun, wurde er oft dafür kritisiert, nichts besonders gut zu tun. Viele Menschen wollen eindeutig keine größeren Beträge ihres schwer verdienten Geldes für einen Universalcomputer ausgeben, der tausende von Dingen tut, die sie nicht tun möchten, aber keine gute Arbeit leistet bei dem, was sie tun möchten. Dies gilt insbesondere für den Bereich der Informationswiedergewinnung, wo viele Menschen sehr gerne eine gut entworfene, kostengünstige elektronische Alternative zu Druckkopiemedien, wie z. B. Zeitungen hätten, aber keine tausende von Dollars für einen Universalcomputer ausgeben möchten, der höchstens eine mittelmäßige Leistung beim Durchführen dieser Aufgabe erbringt. Außerdem würden viele Informationsanbieter sehr gerne sich schnell ändernde Informationen an eine ausgewählte Gruppe von Verbrauchern liefern, wenn dieselben benötigt werden, wann dieselben benötigt werden und ohne den mühsamen Mehraufwand eines Universalcomputers.
  • Die WO-A-9314458 beschreibt ein elektronisches Taschennotizbuch, das angeordnet ist, um Bilddaten zu empfangen und anzuzeigen, wobei die empfangenen Bilddaten durch Umwandeln der Bilder in ein 1-Bit-Pro-Pixel-Format verarbeitet werden, das für die Anzeige geeignet ist. Eine Mehrzahl von Eingabeselektorschaltern sind vorgesehen, die es einem Benutzer ermöglichen, Daten auszuwählen, die angezeigt werden sollen.
  • Die GB-A-2238144 beschreibt ein Datenspeichergerät, das angeordnet ist, um Daten von einem getrennten Eingabegerät zu empfangen, und das einen Speicher und eine Anzeige umfaßt, wobei die Anordnung derart ist, daß Daten, die in dem Speicher gespeichert sind, angezeigt werden können, ohne daß es notwendig ist, daß das Eingabegerät vorliegt.
  • Zusammenfassung der Erfindung
  • Es wäre wünschenswert, ein Informationswiedergabegerät zu schaffen, das in der Lage ist, ein Dokument anzuzeigen.
  • Es wäre ferner wünschenswert, ein Informationswiedergabegerät zu liefern, das in der Lage ist, ein dynamisch modifizierbares Dokument auf kostengünstige Weise anzuzeigen.
  • Es wäre ferner wünschenswert, ein Informationswiedergabegerät zu schaffen, das in der Lage ist, ein dynamisch modifizierbares Hypertextdokument anzuzeigen.
  • Somit ist gemäß einem ersten Aspekt der vorliegenden Erfindung ein Informationswiedergabegerät gemäß Anspruch 1 vorgesehen.
  • Gemäß einem zweiten Aspekt der vorliegenden Erfindung ist ein Verfahren zum Erzeugen und Anzeigen eines dynamisch modifizierbaren Dokuments auf einem Anzeigebildschirm geschaffen, wie es in Anspruch 8 definiert ist.
  • Bei einem bevorzugten Ausführungsbeispiel zeigt das Informationswiedergewinnungsgerät Teile eines dynamisch modifizierbaren Dokuments an, das durch einen Benutzer angefordert wird. Das Informationswiedergewinnungsgerät weist eine Steuerung, die mit einem Anzeigebildschirm verbunden ist, Eingabeselektroschalter, wie z. B. Knöpfe, und einem Speicher, wie z. B. einen Flash-Speicher, auf. Ein oder mehrere Dokumente, wie z. B. eine Zeitung oder eine Zeitschrift sind in dem Speicher gespeichert. Ein Empfänger, wie z. B. ein Pager bzw. ein Personenrufempfänger, ein Modem, oder ein FM-Funkempfänger ist mit dem Speicher verbunden und aktualisiert denselben dynamisch. Wenn das Gerät eingeschaltet ist, wird ein erster Teil eines Dokuments auf einem Anzeigebildschirm angezeigt. Wenn der Benutzer einen anderen Teil des Dokuments sehen möchte, oder ein völlig anderes Dokument, drückt er einen der Knöpfe. Auf die Erfassung hin, daß ein Knopf aktiviert wurde, wird eine Aktion durchgeführt, die die Anzeige auf dem Anzeigebildschirm ändert. Die durchgeführte Aktion kann in der Komplexität variieren: Sie kann einfach bewirken, daß die nächste Seite des Dokuments angezeigt wird, oder kann eine verschachtelte Hypertextverknüpfung ausführen, um zu bewirken, daß verwandte Informationen, die in dem gleichen oder einem anderen Dokument enthalten sind, nur einen Teil des Anzeigebildschirms aktualisieren. Das Dokument wird auf eine Weise in dem Speicher gespeichert, der es dem Anzeigebildschirm erlaubt, direkt von dem Speicher aktualisiert zu werden. Wenn ein aktualisierter Abschnitt des Dokumentes durch den Empfänger empfangen wird, werden die Inhalte des Speichers durch den aktualisierten Abschnitt modifiziert.
  • Kurze Beschreibung der Zeichnungen
  • Fig. 1 zeigt ein Blockdiagramm eines herkömmlichen Universalcomputersystems.
  • Fig. 2 Zeigt das Informationswiedergewinnungsgerät der Erfindung.
  • Fig. 3 zeigt ein Hypertextmodell.
  • Fig. 4 zeigt ein verschachteltes Hypertextmodell.
  • Fig. 5A zeigt ein Blockdiagramm des Informationswiedergewinnungsgerätes des bevorzugten Ausführungsbeispiels der Erfindung.
  • Fig. 5B zeigt ein Blockdiagramm des Informationswiedergewinnungsgerätes eines alternativen Ausführungsbeispiels der Erfindung.
  • Fig. 6A zeigt ein Flußdiagramm des Betriebs der Steuerung in dem Informationswiedergewinnungsgerät des bevorzugten Ausführungsbeispiels der Erfindung.
  • Fig. 6B zeigt ein Flußdiagramm des Betriebs der Steuerung in dem Informationswiedergewinnungsgerät eines alternativen Ausführungsbeispiels der Erfindung.
  • Fig. 7 zeigt eine Ansicht hoher Ebene, wie ein einfaches beispielhaftes Dokument in dem Speicher gespeichert wird, für die Verwendung durch das Informationswiedergewinnungsgerät des bevorzugten Ausführungsbeispiels der Erfindung.
  • Detaillierte Beschreibung des bevorzugten Ausführungsbeispiels
  • Fig. 1 zeigt ein Blockdiagramm eines herkömmlichen Universalcomputersystems. Der Prozessor 11 kann programmiert werden, um eine große Vielfalt von Aufgaben durchzuführen. Unter der Benutzeranweisung von der Tastatur 13 gewinnt der Prozessor 11 ein Anwendungsprogramm 14 von dem Plattenlaufwerk 15 wieder. Das Anwendungsprogramm 14 weist den Prozessor 11 an, spezifische Aufgaben durchzuführen, die für die Funktion des Anwendungsprogramms 14 eindeutig sind. Jedes Mal, wenn das Anwendungsprogramm 14 den Prozessor 11 anweist, ein Bild auf dem Anzeigebildschirm 19 anzuzeigen, sammelt der Prozessor 11 Daten von verschiedenen Positionen auf dem Plattenlaufwerk 15 und/oder dem Direktzugriffsspeicher 16 und erzeugt ein Bild für die Anzeige. Dieser Prozeß ist als "Aufbereiten" bekannt. Nachdem der Prozessor 11 das Bild für eine Anzeige auf dem Anzeigebildschirm 19 aufbereitet hat, plaziert derselbe das aufbereitete Bild in einem speziellen Segment des RAM 16, das als Video-RAM 17 bekannt ist. Die Bildschirmsteuerung 18 tastet das aufbereitete Bild in dem Video-RAM 17 bei einer Rate von zwischen 50 und 70 Hz ab, und verwendet diese Informationen, um den Anzeigebildschirm 19 bei einer Rate zu aktualisieren, die für das menschliche Auge konstant erscheint. Wenn das Computersystem 10 abgeschaltet wird, werden die Inhalte des Video-RAM 17 gelöscht.
  • Fig. 2 zeigt das Informationswiedergewinnungsgerät 20 der Erfindung. Das Gerät 20 weist einen Speicher 30, einen Anzeigebildschirm 40 und Eingabeselektorschalter 50 auf. Bei dem bevorzugten Ausführungsbeispiel ist der Speicher 30 eine Nichtflüchtiger-Flash-Speicher-Karte, obwohl auch andere Speicherformen verwendet werden könnten.
  • Die Eingabeselektorschalter 50 sind als eine Reihe von Knöpfen 51 bis 54 unter dem Anzeigebildschirm 40 gezeigt. Obwohl vier Knöpfe gezeigt sind, könnten sich die Eingabeselektorschalter 50 auf alles von einer Maus (mit einer oder mehreren Knöpfen und einer bis mehreren Funktionsweisen - wie z. B. Einzelklick, Doppelklick, Ziehen und Fallenlassen usw.) bis zu Dutzenden oder Hunderten von Knöpfen beziehen. Außerdem könnten sich die Eingabeselektorschalter 50 physikalisch auf dem Anzeigebildschirm 40 befinden, und durch Berührung, Stift, Lichtstift, Tabulatortaste, usw. aktiviert werden. Die Eingabeselektorschalter 50 könnten auch mit Sensoren verbunden sein, die in der Lage sind, externe Ereignisse zu erfassen, wie z. B. Position, Licht, Wärme, Temperatur, Bewegung, usw.
  • Bevor das Informationswiedergewinnungsgerät 20 näher erörtert wird, ist es sinnvoll, das allgemeine Konzept und die allgemeine Terminologie in Zusammenhang mit Hypertext kurz zu erörtern. Fig. 3 zeigt ein einfaches Hypertextmodell 80. In dem Hypertextmodell werden einem Benutzer Informationen angezeigt, jeweils eine Seite auf einmal. Das Modell 80 enthält eine Reihe von Seiten 81 bis 86, die in einem Stapel 87 angeordnet sind. Man nehme an, daß die Daten auf der Seite 81 einem Benutzer angezeigt werden. Die Seite 81 enthält die Verknüpfungszelle 88, die typischerweise ein Icon, ein Wort oder eine Phrase ist, die eine andere Erscheinung hat als die anderen Wörter oder Phrasen auf Seite 81. Falls der Benutzer eine Verknüpfungszelle 88 wählt (üblicherweise durch Bewegen der Mausanzeigeeinrichtung über die Verknüpfungszelle und Doppelklicken) wird die Verknüpfung (LINK) 89 ausgeführt und die Seite 84 wird nun dem Benutzer angezeigt.
  • Fig. 4 zeigt ein verschachteltes Hypertextmodell 90. Das Modell 90 ist ähnlich wie das Modell 80, ermöglicht es aber, daß die Seiten in dem Hypertextstapel verschachtelt sind. Wie vorher enthält das Modell 90 die Seiten 81 bis 86, die in dem Stapel 87 angeordnet sind. Aber die Seite 81 enthält das Bild 91 und das Bild 95. Das Bild 91 ist durch eine verschachtelte Verknüpfung 92 mit einem verschachtelten Stapel 93 verbunden. Gleichartig dazu ist das Bild 95 durch die verschachtelte Verknüpfung 96 mit dem verschachtelten Stapel 97 verbunden. Daher kann das Bild 91 jedes der Bilder sein, die auf den Seiten in dem Stapel 93 gespeichert sind, und das Bild 95 kann jedes der Bilder sein, die auf den Seiten in dem Stapel 97 gespeichert sind. Obwohl der verschachtelte Hypertext komplexer ist als der einfache Hypertext, ermöglicht derselbe eine drastische Erhöhung bei Funktion und Leistung der Verwendung von Hypertext bei der Informationswiedergewinnung. Die Stapel 87, 93 und 97 können jeweils als Objekte in dem klassischen Computersinn angesehen werden, da jeder Stapel eine selbständige Zustandsmaschine ist, die auf externe Ereignisse reagiert.
  • Für die Zwecke dieser Erfindung umfaßt der Begriff "Hypertext" sowohl das in Fig. 3 gezeigte einfache Hypertextmodell als auch das in Fig. 4 gezeigte verschachtelte Hypertextmodell. Ein Durchschnittsfachmann auf diesem Gebiet wird erkennen, daß das einfache Hypertextmodell ein Selektorschalter, der einer Anforderung zum Anzeigen der nächsten Seite auf dem Stapel entspricht, und ein Selektorschalter, der einer Anforderung zum Anzeigen der vorhergehenden Seite auf dem Stapel entspricht, sein kann und nach wie vor in die Wesensart und den Schutzbereich dieser Erfindung fällt.
  • Fig. 5A zeigt ein Blockdiagramm des Informationswiedergewinnungsgeräts 20 des bevorzugten Ausführungsbeispiels. Wie vorher erörtert wurde, enthält das Gerät 20 einen Speicher 30, einen Anzeigebildschirm 40 und Eingabeauswahlschalter 50. Das Gerät 20 enthält auch eine Steuerung 60, die mit allem, was eben erörtert wurde, verbunden ist. Bei dem bevorzugten Ausführungsbeispiel ist die Steuerung 60 kein Universalmikroprozessor, wie z. B. ein Intel 8088, obwohl solch ein Prozessor geeignet programmiert werden könnte, wie es hierin erörtert wird, und bei einem alternativen Ausführungsbeispiel der Erfindung verwendet werden könnte. Um Geld und Platz zu sparen, und unnötige Schaltungsanordnung zu eliminieren, enthält die Steuerung 60 ein Auswahlschalterregister 61, Objektregister 62, ein Auffrischregister 64 und einen Mikrokontroller 65. Bei dem bevorzugten Ausführungsbeispiel ist der Mikrokontroller 65 eine Intel- 8051-Mikrokontrollerzelle, obwohl andere Kontrollerzellen oder äquivalente Schaltungsanordnungen verwendet werden könnten.
  • Das Informationswiedergewinnungsgerät 20 enthält auch einen Empfänger 39, der mit dem Speicher 30 verbunden ist. Bei dem bevorzugten Ausführungsbeispiel ist der Empfänger 39 ein adressierbarer Funkpager, der in der Lage ist, Daten zu empfangen, die von dem Sender 38 übertragen werden. Der Empfänger 39 könnte auch ein FM-Funkempfänger sein, der Daten empfängt, die durch den Sender 38 an alle Empfänger in einem speziellen Bereich rundgesendet werden. Der Übertragungsbereich des Senders 38 könnte auch so groß wie eine Stadt, ein Landkreis, ein Staat oder eine Region sein, oder könnte auch so klein sein wie ein Einkaufszentrum oder ein Teil eines Ladens. Wenn der Empfänger 39 ein neues Dokument von dem Sender 38 empfängt, modifiziert er die Inhalte des Speichers 30 dynamisch. Abhängig davon, was gesendet wurde, wird der gesamte oder nur ein Teil des Speichers 30 mit den neuen Informationen überschrieben. Falls der Empfänger 39 ein Modem ist, das über ein Kabel in die Telephonleitungen verbunden wird, ist der Sender 38 das Rechengerät, das Daten über die Telephonleitungen zu dem Empfänger 39 sendet.
  • Fig. 5B zeigt ein Blockdiagramm des Informationswiedergewinnungsgeräts 25 des ersten alternativen Ausführungsbeispiels der Erfindung. Fig. 5B ist gleich wie Fig. 5A, außer daß die Steuerung 60 durch die Steuerung 70 ersetzt wurde. Die Steuerung 70 enthält einen Addierer 71, der mit dem Auffrischzähler 72, dem Umwegregister 73 und dem Schalterauswahldetektor 74 verbunden ist. Obwohl das Gerät 25 das in Fig. 3 gezeigte einfache Hypertextmodell bei geringeren Kosten unterstützt als das Gerät 20 des bevorzugten Ausführungsbeispiels, kann dasselbe das in Fig. 4 gezeigte verschachtelte Hypertextmodell nicht unterstützen. Das Gerät 25 verwendet das Umwegregister 73, um zu Hypertextseiten zu zeigen, auf die durch die Auswahl der Schalter 50 verwiesen wird. Diese Seiten könnten sequentiell angezeigt werden, ansprechend auf die Auswahl eines "Nächste-Seite-" oder "Vorhergehende-Seite-" Schalters, oder können Seiten anzeigen, die eindeutig spezifischen Schaltern zugewiesen werden, die ausgewählt werden, wenn eine spezifische Seite angezeigt wird.
  • Der Betrieb der Informationswiedergewinnungsgeräte 20 und 25 von Fig. 5A und Fig. 5B wird nun durch Bezugnahme auf Fig. 6A, 6B und 7 erörtert. Fig. 6A zeigt ein Flußdiagramm des Betriebs der Steuerung 60 in dem Informationswiedergewinnungsgerät 20 der Erfindung. Die Steuerung 60 liest die Anfangszustandsdaten von einem ersten adressierbaren Bereich in dem Speicher 30 in Block 101. Diese Anfangszustandsdaten enthalten die Position und Größe der angezeigten Seite und aller verschachtelten Seiten. Diese Anfangszustandsdaten enthalten auch Zeiger zu und Anfangszustände von einer oder mehreren Zustandsmaschinen, die in einem oder mehreren anderen adressierbaren Bereichen in dem Speicher 30 enthalten sind. Außerdem sind in den Anfangszustandsdaten ein oder mehrere Zeiger zu anderen adressierbaren Bereichen des Speichers 30 enthalten, die Bilder (Text und/oder Graphik) enthalten, die für die Anzeige auf dem Anzeigebildschirm 40 vor-aufbereitet sind.
  • Bei dem bevorzugten Ausführungsbeispiel sind diese Anfangszustandsdaten an der Speicheradresse 0000 enthalten. Block 103 lädt den Anfangszustand der Eingabeselektorschalter in das Selektorschalterregister 61. Der Block 105 setzt das aktuelle Objekt gleich dem ersten Objekt (d. h. dem ersten Stapel in einem verschachtelten Hypertextmodell oder dem einzigen Stapel in einem einfachen Hypertextmodell).
  • Block 110 lädt den aktuellen Anzeigezustand für dieses Objekt in ein Register in den Objektregistern 62. Der Block 120 bedient die Zustandsmaschine für dieses Objekt. Wie es vorher erörtert wurde, ist diese Zustandsmaschine in einem zweiten adressierbaren Bereich in dem Speicher 30 positioniert.
  • Block 130 prüft, ob es mehr Objekte mit Zustandsmaschinen zum Bedienen gibt. Falls dies der Fall ist, wird Block 130 bestätigend beantwortet, und Block 135 setzt das aktuelle Objekt gleich dem nächsten Objekt. Der Steuerfluß geht zurück zu Block 110. Sobald alle Objekte bedient wurden, aktualisiert der Block 150 den Bildschirm. Da alle Bilder, die auf dem Anzeigebildschirm 40 angezeigt, werden, voraufbereitet in dem Speicher 30 gespeichert sind, aktualisiert Block 150 den Anzeigebildschirm 40 direkt durch Adressieren des Speichers 30. Das Auffrischregister 64 verfolgt den Bereich des Bildschirms, der derzeit aktualisiert wird, und der Mikrokontroller 65 weist den Speicher 30 an, diese Daten zu dem Bildschirm 40 zu senden. Es ist anzumerken, daß anders als bei dem Universalcomputer von Fig. 1 kein Prozessor erforderlich ist, um die Daten zu dem Video-RAM aufzubereiten, für eine Aktualisierung und Anzeige auf dem Anzeigebildschirm. Nachdem der Anzeigebildschirm 40 aktualisiert wurde, kehrt der Steuerfluß zu Block 103 zurück.
  • Fig. 6B zeigt das Flußdiagramm, das den Betrieb des Geräts 25 des ersten alternativen Ausführungsbeispiels beschreibt. Es ist anzumerken, daß dasselbe viel gemeinsam hat mit dem Flußdiagramm von Fig. 6A, außer daß Block 103 die aktuellen Schalterzustände in ein Umwegregister 73 laden würde. Außerdem wären die Blöcke 105, 110, 130 und 135 unnötig, und der Block 120 bedient die einzige Zustandsmaschine des alternativen Ausführungsbeispiels.
  • Fig. 7 zeigt ein Beispiel, wie ein Dokument (zu Darstellungszwecken vereinfacht) auf dem Speicher 30 gespeichert wird, für die Verwendung durch das Informationswiedergewinnungsgerät 20. Bei diesem Beispiel ist das Dokument eine Lokalzeitung.
  • Die Anfangszustandsdaten 31 beginnen an der Adresse 0000 des Speichers 30. Die Zeile 31-1 definiert die obere linke Ecke der Hintergrundseite als die Koordinaten 0,0, der obere linke Ecke des Anzeigebildschirms 40. Die Zeile 31-2 definiert die Größe des Hintergrundbildes als 127, 127- die Größe des Anzeigebildschirms 40 bei dem bevorzugten Ausführungsbeispiel. Selbstverständlich erkennt ein Fachmann auf diesem Gebiet, daß der Anzeigebildschirm 40 viel größer oder kleiner sein könnte. Die Zeile 31-3 zeigt zu der Position in dem Speicher 30, die das vor-aufbereitete Bild der Hintergrundseite speichert, die angezeigt werden soll, wenn das Gerät 20 eingeschaltet wird. Bei unserem Beispiel ist dies Adresse FRONT_PAGE, die Anfangsadresse des Dokumentenabschnitts 35.
  • Die Zeile 31-4 definiert die obere linke Ecke einer verschachtelten Vordergrundseite al. s die Koordinaten 100, 100 auf dem Anzeigebildschirm 40. Die Zeile 31-5 definiert die Größe der Vordergrundseite als 20, 20. Die Zeile 31-6 zeigt zu der Position in dem Speicher 30, die das voraufbereitete Bild der Vordergrundseite speichert, die angezeigt werden soll, wenn das Gerät 20 eingeschaltet wird. Bei unserem Beispiel ist diese Adresse SUN_ICON, die Anfangsadresse des Dokumentenabschnitts 33.
  • Die Zeile 31-7 zeigt zu der Zustandsmaschine für dieses Beispiel. Es ist anzumerken, daß eine Zustandsmaschine ausreicht, um sowohl das Hintergrundobjekt als auch das Vordergrundobjekt bei diesem Beispiel zu steuern, da dieselben auf gleiche Weise durch die gleichen Ereignisse betroffen sind. Diese Zustandsmaschine weist eine Adresse von NEWS_SM auf, die Anfangsadresse für die Zustandsmaschine 32. Die Zeilen 31-8-31-12 enthalten den Anfangszustand der Zustandsmaschine.
  • Die Zustandsmaschine 32 enthält die Bedingungen für jeden Zustand in der Maschine. Die Zeilen 32-1 bis 32-5 definieren die Bedingungen für den ersten Zustand der Zustandsmaschine 32. In diesem Zustand wurde das Gerät 20 soeben eingeschaltet und zeigt die Vorderseite der Zeitung an, und der Benutzer hat den Knopf 51 gedrückt und zeigt dadurch an, daß er den Nachrichtenabschnitt der Zeitung sehen möchte. Wenn der Benutzer den Knopf 51 drückt, ist NACH- RICHTEN in Zeile 2 auf WAHR gesetzt, und die Vorderseite des Nachrichtenabschnitts wird zusammen mit allen Vordergrundbildern angezeigt, wenn die Zustandsänderung durch den Block 120 erfaßt wird. Der Knopf_1 wird auf FALSCH zurückgesetzt. Gleichartig dazu ändert das Drücken des Knopfes 52 den Zustand und bewirkt, daß der Geldabschnitt angezeigt wird, der Knopf 53 zeigt den Sportabschnitt an und der Knopf 54 zeigt den Wetterabschnitt an. Jeder Zustand der Zustandsmaschine 32 enthält Zeilen die ähnlich sind wie die Zeilen 32-1 bis 32-5, die erfassen, daß ein spezifischer Knopf gedrückt wurde, die zu den Dokumentenabschnitten zeigen, die ansprechend auf das Eintreten dieses Zustands angezeigt werden sollen, und die den gedrückten Knopf zurücksetzen.
  • Wenn es gewünscht wird, die Informationen in dem Dokument zu modifizieren, sendet der Sender 38 das aktualisierte Dokument an den Empfänger 39. Der Empfänger 39 speichert dieses aktualisierte Dokument in dem Speicher 30. Es ist anzumerken, daß dieses aktualisierte Dokument irgend etwas von einem Datenbyte bis zu dem gesamten Inhalt des Speichers 30 überschreiben kann. Beispielsweise können im Fall einer elektronischen Zeitung aktuelle Neuigkeiten nur einen Teil des Dokuments überschreiben, wobei die Zeitung des nächsten Tages das gesamte Dokument des vorhergehenden Tages überschreiben kann. Diese Funktion ist besonders leistungsstark wenn man bedenkt, daß das Überschreiben von nur einem kleinen Teil der Zustandsmaschine 32 die Funktion des Geräts drastisch ändern kann.
  • Fig. 7 ist für die Verwendung durch das Informationswiedergewinnungsgerät 25 des alternativen Ausführungsbeispiels wie folgt modifiziert: Die Dokumentenabschnitte 33 und 34 und die Zeilen 31-4, 31-5, 31-6, 32-4 und 32-9 liegen nicht vor, da das Gerät 25 keinen verschachtelten Hypertext unterstützt
  • Ein alternatives Ausführungsbeispiel der Erfindung wurde in Betracht gezogen, wo der Speicher 30 tatsächlich einen nichtflüchtigen Abschnitt und einen flüchtigen Abschnitt enthält. Der nichtflüchtige Abschnitt kann ein ROM, ein Flash-Speicher, ein nichtflüchtiger RAM, usw. sein, und enthält Anfangszustandsdaten 31 und optional einen oder mehrere Dokumentenabschnitte, die angezeigt werden, wenn das Gerät zuerst eingeschaltet wird. Der flüchtige Abschnitt kann ein RAM oder ein Äquivalent sein, das Zustandsmaschinen 32 und Dokumentenabschnitte enthält, die angezeigt werden sollen, wenn verschiedene Zustände eingetreten werden, und optional Anfangszustandsdaten 31. Bei diesem Ausführungsbeispiel würde der Block 101 des Flußdiagramms von Fig. 6A die Anfangszustandsdaten 31 von dem flüchtigen Abschnitt lesen, falls dieser vorliegt; andernfalls würden die Anfangszustandsdaten von dem nichtflüchtigen Abschnitt gelesen. Falls dieselben von dem nichtflüchtigen Abschnitt gelesen werden würde ein Vorgabeanfangszustand eingetreten werden, wo ein Vorgabehintergrundbild, das als ein Dokumentenabschnitt in dem nichtflüchtigen Abschnitt des Speichers gespeichert wird, angezeigt würde. Falls in dem nichtflüchtigen Speicherabschnitt keine Dokumentenabschnitte gespeichert sind, würde nichts angezeigt, obwohl das Gerät eingeschaltet würde und bereit ist, ein Dokument durch den Empfänger 39 zu empfangen, der in dem Speicher 30 gespeichert ist und angezeigt zu werden. Dieses Ausführungsbeispiel wäre für viele Anwendungen geeignet und würde zu einem kostengünstigeren Gerät führen.
  • Obwohl diese Erfindung mit Bezugnahme auf bevorzugte und alternative Ausführungsbeispiele beschrieben wurde, ist es für einen Fachmann auf diesem Gebiet klar, daß verschiedene Änderungen bei den Einzelheiten durchgeführt werden können, ohne von dem Schutzbereich und den Lehren der Erfindung abzuweichen, wie sie in den Ansprüchen definiert sind. Beispielsweise könnten die in den Zeichnungen gezeigten Schaltungen durch andere äquivalente Schaltungsstrukturen ersetzt werden.

Claims (10)

1. Ein Informationswiedergewinnungsgerät (20) zum Anzeigen eines Dokuments, das folgende Merkmale umfaßt:
einen Empfänger (39) zum Empfangen eines Dokuments in einem voraufbereiteten Format von einem Sender;
einen Speicher (30) zum Speichern des Dokuments, das durch den Empfänger empfangen wurde, in einem voraufbereiteten Format;
eine Mehrzahl von Eingabeselektorschaltern (50);
einen Anzeigebildschirm (40);
eine Steuerschaltungsanordnung (60), die mit dem Speicher, den Eingabeselektorschaltern und dem Anzeigebildschirm verbunden ist, wobei die Steuerschaltungsanordnung bestimmt, welcher Abschnitt des Dokuments auf dem Anzeigebildschirm angezeigt wird, ansprechend auf die Mehrzahl von Eingabeselektorschaltern; und
wobei die Steuerschaltungsanordnung angeordnet ist, um den Anzeigebildschirm direkt von dem Abschnitt des Speichers aufzufrischen, in dem der Abschnitt des Dokuments gespeichert ist.
2. Das Gerät gemäß Anspruch 1, bei dem die Mehrzahl von Eingabeselektorschaltern auf dem Anzeigebildschirm angezeigt ist und durch eine Maus ausgewählt wird.
3. Das Gerät gemäß Anspruch 1, bei dem die Mehrzahl von Eingabeselektorschaltern auf dem Anzeigebildschirm angezeigt ist und durch einen Stift ausgewählt wird.
Das Gerät gemäß Anspruch 1, bei dem die Mehrzahl von Eingabeselektorschaltern auf dem Anzeigebildschirm angezeigt ist und durch Berührung ausgewählt wird, wobei der Anzeigebildschirm ein Berührungsanzeigebildschirm ist.
5. Das Gerät gemäß Anspruch 1, bei dem die Mehrzahl von Eingabeselektorschaltern Knöpfe sind.
6. Das Gerät gemäß Anspruch 1, bei dem die Steuerschaltungsanordnung ferner folgende Merkmale umfaßt:
eine Mikrokontrollerzelle (65);
ein Objektregister (62) zum Speichern der Zustände einer Mehrzahl von Hypertextobjekten; und
ein Schalterauswahlregister (61) zum Speichern des aktuellen Schalterzustands.
7. Das Gerät gemäß Anspruch 1, bei dem die Steuerschaltungsanordnung ferner folgende Merkmale umfaßt:
einen Addierer (71); und
ein Umwegregister (73).
8. Ein Verfahren zum Erzeugen und Anzeigen eines dynamisch modifizierbaren Dokuments auf einem Anzeigebildschirm (40), das folgende Schritte umfaßt:
Empfangen eines Dokuments, das durch einen Empfänger (39) gesendet wird, in einem voraufbereiteten Format;
Speichern des Dokuments in einem voraufbereiteten Format in dem Speicher (30);
Lesen von Anfangszustandsdaten (31) von dem Speicher;
Bestimmen eines ersten Anzeigezustands von den Anfangszustandsdaten:
Anzeigen eines ersten Abschnitts des Dokuments von einem ersten Dokumentabschnitt des Speichers, der dem ersten Anzeigezustand entspricht, auf dem Anzeigebildschirm; und
Auffrischen des Anzeigebildschirms direkt von dem Abschnitt des Speichers, in dem der Abschnitt des Dokuments gespeichert ist.
9. Das Verfahren gemäß Anspruch 8, das ferner folgende Schritte umfaßt:
Überwachen einer Mehrzahl von Eingabeselektorschaltern (50);
ansprechend auf den Überwachungsschritt, Erfassen, daß ein Eingabeselektorschalter freigegeben wurde:
ansprechend auf den Erfassungsschritt, Ändern des ersten Anzeigezustands zu einem zweiten Anzeigezustand; und
ansprechend auf den Änderungsschritt, Anzeigen eines zweiten Abschnitts des Dokuments von einem zweiten Dokumentabschnitt des Speichers, der dem zweiten Anzeigezustand entspricht, auf dem Anzeigebildschirm.
10. Das Verfahren gemäß Anspruch 9, das ferner folgende Schritte umfaßt:
Empfangen eines aktualisierten Abschnitts des Dokuments von dem Sender; und
Speichern des aktualisierten Abschnitts des Dokuments in dem Speicher.
DE69432450T 1993-09-30 1994-09-12 Vorrichtung zur Informationsbeschaffung zum Anzeigen von dynamisch modifizierbaren Dokumenten Expired - Lifetime DE69432450T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US08/130,075 US5491785A (en) 1993-09-30 1993-09-30 Information retrieval device for displaying and directly refreshing the display of a dynamically modifiable document

Publications (2)

Publication Number Publication Date
DE69432450D1 DE69432450D1 (de) 2003-05-15
DE69432450T2 true DE69432450T2 (de) 2003-12-24

Family

ID=22442945

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69432450T Expired - Lifetime DE69432450T2 (de) 1993-09-30 1994-09-12 Vorrichtung zur Informationsbeschaffung zum Anzeigen von dynamisch modifizierbaren Dokumenten

Country Status (5)

Country Link
US (1) US5491785A (de)
EP (1) EP0646856B1 (de)
JP (1) JPH07168853A (de)
DE (1) DE69432450T2 (de)
SG (1) SG80559A1 (de)

Families Citing this family (79)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9286294B2 (en) 1992-12-09 2016-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content suggestion engine
US7849393B1 (en) 1992-12-09 2010-12-07 Discovery Communications, Inc. Electronic book connection to world watch live
US7835989B1 (en) 1992-12-09 2010-11-16 Discovery Communications, Inc. Electronic book alternative delivery systems
US7509270B1 (en) 1992-12-09 2009-03-24 Discovery Communications, Inc. Electronic Book having electronic commerce features
ATE352170T1 (de) 1992-12-09 2007-02-15 Sedna Patent Services Llc Menugesteuertes fernsehprogrammzugangssystem und verfahren
US8073695B1 (en) 1992-12-09 2011-12-06 Adrea, LLC Electronic book with voice emulation features
US7168084B1 (en) 1992-12-09 2007-01-23 Sedna Patent Services, Llc Method and apparatus for targeting virtual objects
US9053640B1 (en) 1993-12-02 2015-06-09 Adrea, LLC Interactive electronic book
US7865567B1 (en) 1993-12-02 2011-01-04 Discovery Patent Holdings, Llc Virtual on-demand electronic book
US7861166B1 (en) 1993-12-02 2010-12-28 Discovery Patent Holding, Llc Resizing document pages to fit available hardware screens
US8095949B1 (en) 1993-12-02 2012-01-10 Adrea, LLC Electronic book with restricted access features
US5754172A (en) * 1995-01-09 1998-05-19 Sony Corporation Information display method
JPH08297030A (ja) * 1995-04-25 1996-11-12 Sony Corp 表示装置及びavナビゲーションシステム
JPH08331068A (ja) * 1995-06-05 1996-12-13 Sony Corp 受信機
US5860073A (en) * 1995-07-17 1999-01-12 Microsoft Corporation Style sheets for publishing system
US6199082B1 (en) * 1995-07-17 2001-03-06 Microsoft Corporation Method for delivering separate design and content in a multimedia publishing system
GB2305758B (en) * 1995-09-27 1999-10-13 Motorola Ltd A method and apparatus for producing a specific manual for configurable electronic equipment
US6088515A (en) * 1995-11-13 2000-07-11 Citrix Systems Inc Method and apparatus for making a hypermedium interactive
DE19544766C2 (de) * 1995-11-30 1997-12-11 Al Khaja Ali Hassan Datenübertragungsanlage
US6466783B2 (en) 1995-12-11 2002-10-15 Openwave Systems Inc. Visual interface to mobile subscriber account services
US5809415A (en) 1995-12-11 1998-09-15 Unwired Planet, Inc. Method and architecture for an interactive two-way data communication network
US6473609B1 (en) 1995-12-11 2002-10-29 Openwave Systems Inc. Method and architecture for interactive two-way communication devices to interact with a network
US6742022B1 (en) 1995-12-11 2004-05-25 Openwave Systems Inc. Centralized service management system for two-way interactive communication devices in data networks
US6008819A (en) * 1995-12-27 1999-12-28 Hewlett-Packard Company Information retrieval device for displaying and directly refreshing the display of a plurality of dynamically modifiable documents
JP3039619B2 (ja) * 1996-06-28 2000-05-08 静岡日本電気株式会社 無線選択呼出受信機及びそのメッセージ表示方法
WO1998006037A1 (en) * 1996-08-02 1998-02-12 Seiko Epson Corporation Network system
US5926806A (en) * 1996-10-18 1999-07-20 Apple Computer, Inc. Method and system for displaying related information from a database
US6202060B1 (en) 1996-10-29 2001-03-13 Bao Q. Tran Data management system
FR2755559B1 (fr) * 1996-11-04 1999-01-22 Ideogram Design Procedes et dispositifs de transmission de donnees et d'affichage des donnees simultanement avec des informations portees par un disque compact
US5942969A (en) * 1997-01-23 1999-08-24 Sony Corporation Treasure hunt game using pager and paging system
US6081693A (en) * 1997-02-07 2000-06-27 Sony Corporation Television and radio information pager
US5926108A (en) * 1997-02-12 1999-07-20 Sony Corporation Movie information pager
US5949326A (en) * 1997-02-13 1999-09-07 Sony Corporation Internet monitoring and input pager
US5990805A (en) * 1997-02-13 1999-11-23 Sony Corporation Astronomical and meteoroligical information pager
US6624746B1 (en) 1997-02-19 2003-09-23 Sony Corporation Musical event information pager and paging system
US6819225B1 (en) 1997-02-19 2004-11-16 Sony Corporation Pricing information pager
US6060995A (en) * 1997-02-19 2000-05-09 Sony Corporation Nightlife information pager
US6011485A (en) * 1997-02-28 2000-01-04 Sony Corporation Paging system for placing wagers
US5835026A (en) * 1997-03-06 1998-11-10 Sony Corporation Commuter information pager
US5850190A (en) * 1997-03-06 1998-12-15 Sony Corporation Traffic information pager
US5872505A (en) * 1997-03-06 1999-02-16 Sony Corporation Medication alert pager and paging system
US5889473A (en) * 1997-03-17 1999-03-30 Sony Corporation Tourist information pager
US5966068A (en) * 1997-03-18 1999-10-12 Sony Corporation Pager and paging system for travelers
CA2286054A1 (en) * 1997-04-09 1998-10-15 Zebra Software Solutions Ltd. Method for automatically formatting a document according to data object type
US6021426A (en) * 1997-07-31 2000-02-01 At&T Corp Method and apparatus for dynamic data transfer on a web page
IL136730A0 (en) * 1997-12-22 2001-06-14 Ideogram Design Sarl Methods and devices for transmitting and displaying data
AU749314B2 (en) * 1998-05-15 2002-06-20 Unicast Communications Corporation A technique for implementing browser-initiated network-distributed advertising and for interstitially displaying an advertisement
US6300947B1 (en) * 1998-07-06 2001-10-09 International Business Machines Corporation Display screen and window size related web page adaptation system
US7272604B1 (en) * 1999-09-03 2007-09-18 Atle Hedloy Method, system and computer readable medium for addressing handling from an operating system
NO984066L (no) 1998-09-03 2000-03-06 Arendi As Funksjonsknapp for datamaskin
TW462159B (en) * 1999-05-14 2001-11-01 Ntt Docomo Inc Mobile communication terminal
US6286088B1 (en) 1999-06-28 2001-09-04 Hewlett-Packard Company Memory management system and method for relocating memory
WO2001075582A2 (en) * 2000-03-31 2001-10-11 Discovery Communications, Inc. Electronic book home networking system and method
US8086697B2 (en) * 2005-06-28 2011-12-27 Claria Innovations, Llc Techniques for displaying impressions in documents delivered over a computer network
US7475404B2 (en) 2000-05-18 2009-01-06 Maquis Techtrix Llc System and method for implementing click-through for browser executed software including ad proxy and proxy cookie caching
AUPQ762800A0 (en) * 2000-05-19 2000-06-15 Interactive Advertising Pty Ltd Advertising system and method
US8055994B1 (en) * 2000-05-26 2011-11-08 Libredigital, Inc. Method, system and computer program product for displaying a version of a paper
AU2001277868A1 (en) * 2000-07-11 2002-01-21 Juice Software, Inc. A method and system for integrating network-based functionality into productivity applications and documents
US7171443B2 (en) 2001-04-04 2007-01-30 Prodigy Communications, Lp Method, system, and software for transmission of information
US7908628B2 (en) 2001-08-03 2011-03-15 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator content coding and formatting
US7793326B2 (en) 2001-08-03 2010-09-07 Comcast Ip Holdings I, Llc Video and digital multimedia aggregator
US7069515B1 (en) * 2002-05-21 2006-06-27 Claria Corporation Method and apparatus for displaying messages in computer systems
FR2843671B1 (fr) * 2002-08-13 2005-01-07 Emmanuel Roland Crevenna Journal electronique pieton
US7603341B2 (en) 2002-11-05 2009-10-13 Claria Corporation Updating the content of a presentation vehicle in a computer network
US8255413B2 (en) * 2004-08-19 2012-08-28 Carhamm Ltd., Llc Method and apparatus for responding to request for information-personalization
US8078602B2 (en) * 2004-12-17 2011-12-13 Claria Innovations, Llc Search engine for a computer network
US7693863B2 (en) * 2004-12-20 2010-04-06 Claria Corporation Method and device for publishing cross-network user behavioral data
US8073866B2 (en) * 2005-03-17 2011-12-06 Claria Innovations, Llc Method for providing content to an internet user based on the user's demonstrated content preferences
US7543234B2 (en) * 2005-07-01 2009-06-02 International Business Machines Corporation Stacking portlets in portal pages
WO2007037620A1 (en) * 2005-09-28 2007-04-05 U Bridge Co., Ltd. Information apparatus with rfid tag and control method thereof
US7451262B2 (en) * 2005-12-02 2008-11-11 Nagarjun V Yetukuri Removable memory storage device having a display
JP4802721B2 (ja) * 2006-01-13 2011-10-26 ブラザー工業株式会社 表示データ作成装置及び閲覧端末
JP2008041003A (ja) * 2006-08-10 2008-02-21 Fuji Xerox Co Ltd 文書表示処理装置および文書表示処理プログラム
US8181107B2 (en) 2006-12-08 2012-05-15 Bytemobile, Inc. Content adaptation
US8161369B2 (en) 2007-03-16 2012-04-17 Branchfire, Llc System and method of providing a two-part graphic design and interactive document application
US8255820B2 (en) 2009-06-09 2012-08-28 Skiff, Llc Electronic paper display device event tracking
US20100315326A1 (en) * 2009-06-10 2010-12-16 Le Chevalier Vincent Electronic paper display whitespace utilization
US20110088100A1 (en) * 2009-10-14 2011-04-14 Serge Rutman Disabling electronic display devices
DK3025428T3 (en) * 2013-07-25 2018-12-10 Ecole Polytechnique Fed Lausanne Epfl DISTRIBUTED INTELLIGENT MODULE SYSTEM USING POWER CONNECTION COMMUNICATION FOR ELECTRIC APPLIANCE AUTOMATION

Family Cites Families (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS59194232A (ja) * 1983-04-19 1984-11-05 Fuji Electric Co Ltd デイスプレイ装置の画面処理方式
GB2149544B (en) * 1983-11-08 1987-03-25 Standard Telephones Cables Ltd Electronic books for the partially sighted
US4751668A (en) * 1984-03-23 1988-06-14 Casio Computer Co., Ltd. Portable electronic memorandum device
JPS60225891A (ja) * 1984-04-25 1985-11-11 セイコーエプソン株式会社 情報機器
FR2632097B1 (fr) * 1988-05-31 1990-09-07 Jezouin Jean Luc Dispositif d'enregistrement et de lecture d'information organisee en structure hierarchique en arbre
JPH0247771A (ja) * 1988-08-09 1990-02-16 Victor Co Of Japan Ltd 情報伝達システム
US5159669A (en) * 1988-12-15 1992-10-27 Xerox Corporation Automatically creating a second workspace operation record including history data and a unit ID based on a first workspace operation
FR2640778B1 (fr) * 1988-12-16 1995-08-18 Pionchon Philippe Dispositif portable de traitement de l'information, a usage educatif, informatif, personnel ou domestique
JPH02257364A (ja) * 1989-03-30 1990-10-18 Hioshita Sangyo Kk 電子ブック
US5325483A (en) * 1989-04-07 1994-06-28 Hitachi, Ltd. Image information retrieval network system
US5333237A (en) * 1989-10-10 1994-07-26 Hughes Aircraft Company Hypermedia structured knowledge base system
GB2238144A (en) * 1989-11-01 1991-05-22 Aurora Mechatronics Corp Data storage device
US5043721A (en) * 1989-12-18 1991-08-27 Hewlett-Packard Company Paging accessory for portable information/computing devices
EP0451384B1 (de) * 1990-04-10 1997-09-24 International Business Machines Corporation Hypertextdatenverarbeitungssystem und Verfahren
FR2661019B1 (fr) * 1990-04-12 1992-10-09 Skorski Serge Livre ecran portatif.
US5297249A (en) * 1990-10-31 1994-03-22 International Business Machines Corporation Hypermedia link marker abstract and search services
FR2678086B1 (fr) * 1991-06-21 1995-03-10 Jacques Lewiner Perfectionnements aux agendas de poche electroniques et a leurs moyens de mise a jour.
JPH05249934A (ja) * 1991-09-20 1993-09-28 Sony Corp 表示装置
US5392447A (en) * 1992-01-10 1995-02-21 Eastman Kodak Compay Image-based electronic pocket organizer with integral scanning unit
US5268963A (en) * 1992-06-09 1993-12-07 Audio Digital Imaging Inc. System for encoding personalized identification for storage on memory storage devices

Also Published As

Publication number Publication date
EP0646856A3 (de) 1996-12-11
SG80559A1 (en) 2001-05-22
EP0646856B1 (de) 2003-04-09
DE69432450D1 (de) 2003-05-15
EP0646856A2 (de) 1995-04-05
US5491785A (en) 1996-02-13
JPH07168853A (ja) 1995-07-04

Similar Documents

Publication Publication Date Title
DE69432450T2 (de) Vorrichtung zur Informationsbeschaffung zum Anzeigen von dynamisch modifizierbaren Dokumenten
DE69432388T2 (de) Vorrichtung zur Informationsbeschaffung zum Anzeigen von Dokumenten
DE69700276T2 (de) Benutzerkontrollierbare beständige Browseranzeigeseiten
DE3714172C2 (de)
DE69418908T2 (de) Verfahren und Gerät zum Informationsanschauen in einer Rechnerdatenbank
DE69026647T2 (de) Zoommodusbetriebsarten in einem Anzeigegerät
DE69231080T2 (de) Vorrichtung und Verfahren zur Bewegung oder Kopieren von Objekten mit Benutzung der Ziel- und Quellen-Einheiten
DE69521575T2 (de) Verfahren und Anordnung zur Darstellung elektronischer Dokumente
DE69315969T2 (de) Darstellung von Informationen in einem Anzeigesystem mit transparenten Fenstern
DE69011002T2 (de) Bildverschiebung mit variabler Geschwindigkeit.
DE69717351T2 (de) Verfahren, System und Rechnerprogrammprodukt zur Unterstützung eines Rechnerbenutzers bei der Wiederherstellung von verlorenem Kontext
DE69116569T2 (de) Rechnervorrichtung und verfahren für bildnachschlagebuch
DE3852148T2 (de) Anzeigemodusumschaltsystem für ein Plasmaanzeigegerät.
DE69519905T2 (de) Anordnung und Verfahren zum Markieren von Text auf einem Anzeigebildschirm in einem persönlichen Kommunikationsgerät
DE3885085T2 (de) Verfahren zur automatischen Änderung der Abmessungen von angezeigten Objekten in Bezug auf die Änderungen der Abmessungen des Bildfensters.
DE69615596T2 (de) Auf Auslassungen basierende Darstellung von geordneten Daten
DE10051680B4 (de) Schema zur Darstellung mehrerer Druckauftragsabänderungselemente in einer Drucksoftware-Benutzerschnittstelle
DE3787125T2 (de) Mehrfensteranzeigesystem.
DE3688013T2 (de) Verfahren und Anwenderendgerät für Videotext.
DE68926083T2 (de) Informationsanzeigegerät und Verfahren zum Abrollen von angezeigten Daten
DE3413130A1 (de) Computerterminal-anzeigesystem sowie dieses verwendender transportabler computer und dabei anwendbares verfahren zur anzeige
DE2659042A1 (de) Datenbanksystem
DE68917090T2 (de) Informationssuchvorrichtung.
DE3485760T2 (de) Nachrichtenanzeigegeraet.
DE3788765T2 (de) Radioanrufanzeigevorrichtung mit graphischem Alarm für selektive Speicherverfügbarkeitsfaktoren-Anzeige.

Legal Events

Date Code Title Description
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: HEWLETT-PACKARD DEVELOPMENT CO., L.P., HOUSTON, TE