DE69833839T2 - Ein Verfahren und System um ähnliche Dokumente vorzuschlagen - Google Patents

Ein Verfahren und System um ähnliche Dokumente vorzuschlagen Download PDF

Info

Publication number
DE69833839T2
DE69833839T2 DE69833839T DE69833839T DE69833839T2 DE 69833839 T2 DE69833839 T2 DE 69833839T2 DE 69833839 T DE69833839 T DE 69833839T DE 69833839 T DE69833839 T DE 69833839T DE 69833839 T2 DE69833839 T2 DE 69833839T2
Authority
DE
Germany
Prior art keywords
document
identified
type
target document
target
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
DE69833839T
Other languages
English (en)
Other versions
DE69833839D1 (de
Inventor
William N. Palo Alto Schilit
Morgan N. Palo Alto Price
Gene Palo Alto Golovchinsky
Mark D. Palo Alto Weiser
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.)
Xerox Corp
Original Assignee
Xerox Corp
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 Xerox Corp filed Critical Xerox Corp
Application granted granted Critical
Publication of DE69833839D1 publication Critical patent/DE69833839D1/de
Publication of DE69833839T2 publication Critical patent/DE69833839T2/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/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • 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

Description

  • Die Erfindung betrifft allgemein elektronische Dokumentenlesesysteme. Die Erfindung betrifft insbesondere ein elektronisches Dokumentenlesesystem, das beim Anzeigen eines ersten Dokumentes auf andere damit zusammenhängende Dokumente hinweist.
  • Das Ausfindigmachen von Dokumenten, die zu einem Dokument ähnlich sind, das von einem Benutzer als „damit zusammenhängend" identifiziert worden ist, ist unter der Bezeichnung „Relevance Feedback" (Relevanzrückkopplung) bekannt. Die Relevance-Feedback-Technik wird in dem Beitrag „Introduction to Modern Information Retrieval" von G. Saltos et al., veröffentlicht bei McGraw Hill (1983), beschrieben. Schnittstellen, die die Relevance-Feedback-Technik unterstützen, bedürfen üblicherweise expliziter Handlungen von Seiten eines Lesers und bieten Verweise auf relevante Dokumente nicht unmittelbar. Informationssuchschnittstellen, die für fenstergestützte Berechnungsumgebungen entwickelt worden sind, bieten üblicherweise Suchergebnisse für andere relevante Dokumente mittels Listen in einem eigenen Fenster oder mittels Ersetzung des angezeigten Dokumentes durch die Suchergebnisse. Derartige Systeme sind umständlich zu bedienen und unterbrechen den Lesevorgang.
  • Hypertextschnittstellen zeigen Verknüpfungen (links) mit Dokumenten an, die für ein Quellendokument relevant sind, indem entweder ein Rand bereitgestellt wird, der die Verknüpfungen enthält, oder die Verknüpfungen in den Text des Quellendokumentes auf eine Weise eingebunden werden, wie dies bei „Hyperties" beispielhaft verwirklicht ist. Ein derartiges System ist in dem Beitrag „User Interface Design for the Hyperties Electronic Encyclopedia" von Shneiderman, veröffentlicht bei „Proceedings of Hypertext '87", November 1987, Chapel Hill, NC, beschrieben. Derartige Verknüpfungen sind jedoch statisch und werden zusammen mit dem Quellendokument vom Hypertextersteller geschaffen. Einige Systeme, so beispielsweise „Trellis", zeigen Verknüpfungen dynamisch an, dies jedoch lediglich von einer festen Menge vorab festgelegter Verknüpfungen aus. „Trellis" ist in dem Beitrag „Programmable Browsing Semantics and Trellis" von R. Furuta et al., veröffentlicht bei „Proceedings of Hypertext '89", November 1989, Pittsburgh, PA, ACM Press, beschrieben.
  • Das HieNet-System verwendet Interknotenähnlichkeitsmessungen zur Schaffung von Hypertextverknüpfungen auf Basis von Verknüpfungen, die vorher vom Hypertextersteller geschaffen worden sind. Dieses System ist in dem Beitrag „HieNet: A User-Centered Approach for Automatic Link Generation" von D. T. Chang, veröffentlicht bei „Proceedings of Hypertext '93", November 1993, Seattle, WA, ACM Press, beschrieben. Schafft der Ersteller eine Verknüpfung aus einem Dokument A zu einem Dokument B, so fügt das System automatisch Verknüpfungen aus allen dem Dokument A ähnlichen Dokumenten zu allen dem Dokument B ähnlichen Dokumenten hinzu. Anker für derartige automatisch geschaffene Verknüpfungen sind durch Kennsymbole (Icons) am Rand der verschiedenen Dokumente dargestellt. Das Klicken auf ein Kennsymbol öffnet ein Popup-Menü, das eine Liste möglicher Bestimmungsdokumente enthält, die abhängig von der Suchabfrage nach Relevanz geordnet sind. Auch dieses System beruht auf Verknüpfungen, die vorher von dem Ersteller geschaffen worden sind.
  • Andere gängige Systeme betreffen hypertextartige Verfahren zur Anzeige von Suchergebnissen. HieNet zeigt automatische Verknüpfungen am Rand an, wobei Anker am Rand keinen Bezug zum Inhalt der an den Anker angrenzenden Textstelle aufweisen. HieNet unterscheidet nicht zwischen Verknüpfungen zwischen Dokumenten und Verknüpfungen zwischen einer Textstelle und einem Dokument. Darüber hinaus gibt HieNet nicht die Anzahl und den Typ der Dokumente an, die über die Randverknüpfungen erreichbar sind.
  • Die Visualisierung eines Informationssuchsystems (nachstehend als VOIR (Visualization of Information Retrieval System) bezeichnet) ist in dem Beitrag „Queries? Links? Is There a Difference?" von G. Golovinsky, veröffentlicht bei „Proceedings of CHI '97", März 1997, ACM Press, Atlanta, GA, sowie in dem Beitrag „What the Query Told the Link: The Integration of Hypertext and Information Retrieval" von G. Golovinsky, veröffentlicht bei „Proceedings of Hypertext '97", April 1997, Southhampton, Großbritannien, ACM Press, beschrieben. VOIR ist ein Mechanismus, der Hypertextverknüpfungen dynamisch erstellt und beseitigt, und zwar mit Suchabfragen, die aus dem einen ausgewählten Anker umgebenden Text errechnet werden. VOIR verwendet Suchabfragen zur Suche von Mengen von Dokumenten, die mit der den ausgewählten Anker enthaltenden Textstelle zusammenhängen. VOIR präsentiert dem Benutzer keine Verknüpfungen, die vorab erstellte Beziehungen aufweisen. Vielmehr ist der Benutzer zum Zwecke des Stellens einer Suchabfrage und zum Erstellen eines Verweises genötigt, innezuhalten und einen Anker auszuwählen. VOIR wurde speziell zur Unterstützung der interaktiven Informationssuche entwickelt und vereinfacht den Lesevorgang nicht. Dafür stellt VOIR auf die Unterstützung der Navigation zwischen Dokumenten ab. Vom Benutzer wird erwartet, dass er beim Browsen erhebliche kognitive Anstrengungen unternimmt. Darüber hinaus versetzt VOIR den Benutzer nicht in die Lage, Dokumente mit Anmerkungen (annotations) oder mit Hinweismerkern (tags) zu versehen. Auch VOIR gibt nicht an, welche Verknüpfung zur Erzeugung einer bestimmten Anzeige ausgewählt worden ist.
  • Ein hintergrundbasierter Informationssuchvorgang namens Remembrance Agent (nachstehend RA genannt) ist in dem Beitrag „A Continuously Running Automated Information Retrieval System" von B. J. Rhodes et al., veröffentlicht bei „Proceedings of the First International Conference on the Practical Application of Intelligent Agents in Multi-Agent Technology", PAAM '96, April 1997, London, Großbritannien, beschrieben.
  • Das RA-System arbeitet in einem EMACS-Textfenster und weist auf Dokumente hin, die mit den letzten wenigen Zeilen des von einem Benutzer eingegebenen Textes zusammenhängen. Das RA-System wurde dafür entwickelt, die Privatdaten eines Benutzers zu durchsuchen, um auf Dokumente hinzuweisen, die mit dem eingegebenen Text zusammenhängen. Diese Hinweise sind jedoch nicht weitreichend und beschränken sich auf denjenigen Text, der gerade geschrieben wird. Das RA-System unterstützt keine Lesevorgänge, da es fortwährend Hinweise ersetzt, wenn der Benutzer das Dokument ausgibt.
  • QRL ist eine suchabfragengestützte Informationssuchschnittstelle, die sich farbiger Markierungen im Text zur Spezifizierung Boole'scher Suchabfragen bedient. Dieses System ist in dem Beitrag „Queries-R-Links: Graphical Markup for Text Navigation" von G. Golovchinsky et al., veröffentlicht bei „Proceedings of INTERCHI '93", April 1993, Amsterdam, Niederlande, ACM Press, beschrieben. Suchabfragenausdrücke werden mittels Rechtecken ausgewählt. Linien verbinden die Rechtecke und stellen Boole'sche UND-Operatoren dar.
  • Sämtliche erläuterten Systeme bedürfen eines hohen benutzerseitigen Aufwandes, um Verknüpfungen mit zusammenhängenden Dokumenten zu erzeugen, oder sie unterstützen nur das Schreiben. Es wird daher ein elektronisches Dokumentenlesesystem benötigt, das Verknüpfungen mit zusammenhängenden Dokumenten zum Zwecke der Unterstützung des Lesens passiv und unaufdringlich erzeugt.
  • Die vorliegende Erfindung stellt ein Verfahren und ein System bereit, bei denen dem Leser zusammenhängende Dokumente gezeigt werden, ohne dass in den Lesevorgang eingegriffen würde.
  • Die Erfindung stellt darüber hinaus eine intuitiv erfassbare Lesehilfe bereit, indem Dokumente automatisch erfasst werden, die für den Leser möglicherweise von Interesse sind, und zwar abhängig von der durch den Leser erfolgenden Bearbeitung des gerade gelesenen Dokumentes. Wenn Menschen Text lesen, so machen sie häufig Markierungen oder Anmerkungen in den Text, um interessante oder kontroverse Textstellen und Ausdrücke hervorzuheben.
  • Das Vorhandensein oder die relative Dichte derartiger Markierungen und Notizen kann als Indikator für das relative Interesse dienen, das der Leser an einer bestimmten Textstelle hat. Ist ein großer Korpus an Dokumenten verfügbar, die mit dem gerade gelesenen Dokument zusammenhängen, so ist der Leser gegebenenfalls daran interessiert, damit zusammenhängende Dokumente schon beim Lesevorgang aufzufinden.
  • Gemäß einem ersten Aspekt der Erfindung umfasst ein Verfahren, mit dem in einer Anzeige eines ersten Dokumentes Verknüpfungen zu anderen, das heißt Zieldokumenten, angezeigt werden, wobei jedes Zieldokument mit dem ersten Dokument zusammenhängt, die folgenden Schritte: Identifizieren wenigstens eines markierten Segmentes des ersten Dokumentes, das wenigstens eine Markierung enthält, die von einem Benutzer beim Lesen des ersten Dokumentes eingegeben wird; Identifizieren wenigstens eines ersten Typs von Zieldokument, der mit dem wenigstens einen markierten Segment des ersten Dokumentes zusammenhängt; Identifizieren wenigstens eines zweiten Typs von Zieldokument, der mit dem gesamten ersten Dokument zusammenhängt; Anzeigen einer auswählbaren Verknüpfung für den oder jeden identifizierten ersten Typ von Zieldokument und einer auswählbaren Verknüpfung für den oder jeden identifizierten zweiten Typ van Zieldokument in dem ersten Dokument; Feststellen, ob jede der auswählbaren Verknüpfungen ausgewählt worden ist; und Anzeigen des identifizierten Zieldokuments in Reaktion auf die Auswahl der entsprechenden auswählbaren Verknüpfung.
  • Gemäß einem zweiten Aspekt der Erfindung umfasst ein elektronisches Dokumentensystem, das in einer Anzeige eines ersten Dokumentes auf wenigstens ein anderes Zieldokument hinweist, das mit dem ersten Dokument zusammenhängt: eine Verarbeitungseinrichtung, die wenigstens ein markiertes Segment des ersten Dokumentes identifiziert, das wenigstens eine Markierung enthält, die von einem Benutzer beim Lesen des ersten Dokumentes eingegeben wird, die wenigstens einen ersten Typ von Zieldokument identifiziert, der mit dem wenigstens einen markierten Segment des ersten Dokumentes zusammenhängt, und die wenigstens einen zweiten Typ von Zieldokument identifiziert, der mit dem gesamten ersten Dokument zusammenhängt; und eine Anzeigeeinrichtung, die in einer Anzeige des ersten Dokumentes wenigstens eine auswählbare Verknüpfung, die auf den oder jeden identifizierten ersten Typ von Zieldokument verweist, sowie wenigstens eine auswählbare Verknüpfung anzeigt, die auf den oder jeden identifizierten zweiten Typ von Zieldokument verweist, und die auf eine Auswahl wenigstens einer der auswählbaren Verknüpfungen durch den Benutzer anspricht und das oder jedes entsprechende identifizierte Zieldokument anzeigt.
  • Verweise auf Dokumente, die mit bestimmten für den Benutzer von Interesse seienden Textstellen zusammenhängen, werden an den Rändern des Quellendokumentes angeordnet. Verweise auf Dokumente, die allgemeine Ähnlichkeit zu dem Quellendokument aufweisen, werden als Endnoten eingefügt. Das System und das Verfahren gemäß der vorliegenden Erfindung erhalten Verknüpfungen, sobald sie identifiziert worden sind, um das nichtlineare Lesen und das Querlesen zu vereinfachen.
  • Auf die Interessen eines Benutzers wird aus Markierungen geschlossen, die beim Lesen des Quellendokumentes erstellt worden sind. Daher minimieren das System und das Verfahren der vorliegenden Erfindung den kognitiven Aufwand auf zweierlei Art: 1) Es bedarf keiner ausufernden Suchabfrage, um Dokumente zu identifizieren, die mit dem Quellendokument zusammenhängen; und 2) Es werden auswählbare Verknüpfungen mit den zusammenhängenden Dokumenten unaufdringlich an den Rändern oder am Ende des Dokumentes bereitgestellt, was in 2 beziehungsweise 3 gezeigt ist.
  • Das System stellt dem Leser zudem Hinweise auf eine Weise bereit, die mit anderen Handlungen des Benutzers verträglich ist, und belastet den Benutzer nicht mit Frage- und-Antwort-Dialogen. Die Dokumente, auf die hingewiesen wird, werden zugänglich, indem der Benutzer den auswählbaren Verknüpfungen folgt. Gleichwohl muss ein Benutzer auf einen Hinweis, wenn ein solcher gegeben wird, nicht reagieren. Vielmehr ist der Benutzer in der Lage, auf den Hinweis zu reagieren, sobald (beziehungsweise falls) es sinnvoll ist, so zu verfahren. Das System und das Verfahren der vorliegenden Erfindung stellen den Typ des Dokumentes, auf das verwiesen wird, durch ein Kennsymbol (Icon) dar und stellen zudem eine textbasierte Kennung (textural label) an dem lcon bereit, damit der Benutzer das Verknüpfungsziel besser erfassen kann.
  • Diese und andere Eigenschaften und Vorteile der vorliegenden Erfindung werden in der nachfolgenden Detailbeschreibung bevorzugter Ausführungsbeispiele derselben beschrieben oder ergeben sich aus dieser.
  • Die bevorzugten Ausführungsbeispiele der Erfindung werden detailliert unter Bezugnahme auf die nachfolgenden Figuren beschrieben.
  • 1 ist ein Blockdiagramm eines Ausführungsbeispieles eines erfindungsgemäßen elektronischen Dokumentenlesesystems.
  • 2 zeigt ein Quellendokument mit einem Icon am Rand angrenzend an eine mit einer Anmerkung versehene Textstelle.
  • 3 zeigt ein weiteres Quellendokument mit einer Endnote.
  • 4 ist ein Flussdiagramm, das eine Steuerroutine für ein Ausführungsbeispiel der vorliegenden Erfindung beinhaltet.
  • 1 zeigt ein Blockdiagramm eines Ausführungsbeispieles eines erfindungsgemäßen Dokumentenlesesystems 10. Das Dokumentenlesesystem 10 umfasst eine Verarbei tungseinrichtung beziehungsweise einen Prozessor 12, der mit einem ersten Speicher 14 in Verbindung steht, der wiederum ein Quellendokument 16 speichert, das momentan von einem Benutzer an einer Anzeige 18 gelesen wird. Die Verarbeitungseinrichtung 12 steht darüber hinaus mit einem zweiten Speicher 20 in Verbindung, der möglicherweise damit zusammenhängende Zieldokumente 22 speichert. Ein Benutzer interagiert mit dem Dokumentenlesesystem 10 und nimmt auf dieses über eine beliebige Anzahl herkömmlicher Eingabe-/Ausgabevorrichtungen 24, so beispielsweise mittels einer Maus 26, einer Tastatur 28 oder einer stiftgestützten Schnittstelle 30, Einfluss. Die Eingabe/-Ausgabevorrichtungen 24 stehen mit einer Eingabe-/Ausgabeschnittstelle 31 in Verbindung, die wiederum mit der Verarbeitungsvorrichtung 12 in Verbindung steht.
  • Wie in 1 gezeigt ist, ist das System 10 vorzugsweise auf einem programmierten Allzweckcomputer implementiert. Das System 10 kann gleichwohl auch unter Verwen dung eines Sonderzweckcomputers, eines programmierten Mikroprozessors oder eines Mikrocontrollers oder beliebiger anderer notwendiger Peripherie-IC-Elemente, eines ASIC oder einer integrierten Schaltung, einer verdrahteten elektronischen oder logischen Schaltung, so beispielsweise einer diskreten logischen Schaltung, einer programmierten Logikvorrichtung, so beispielsweise einer PLD-, PLA-, FPGA- oder PAL-Vorrichtung, oder dergleichen, implementiert sein. Im Allgemeinen kann zur Implementierung des Systems 10 eine beliebige Vorrichtung verwendet werden, auf der eine Finite-Zustände-Maschine, die zur Implementierung des Flussdiagramms gemäß 4 in der Lage ist, verwendet werden kann.
  • Zusätzlich werden, wie in 1 gezeigt ist, die Speichervorrichtungen oder Speicher 14 und 20 vorzugsweise unter Verwendung statischer oder dynamischer RAMs implementiert. Gleichwohl können die Vorrichtungen 14 und 20 auch unter Verwendung einer Floppydisk und eines Diskettenlaufwerkes, einer beschreibbaren optischen Platte und eines Plattenlaufwerkes, eines Festplattenlaufwerkes, eines Flash-Speichers oder dergleichen implementiert sein. Man beachte, dass die Vorrichtungen 14 und 20 entweder getrennte Teile eines einzelnen Speichers oder auch physisch getrennte Speicher sein können.
  • Darüber hinaus ist einsichtig, dass Verbindungen 15 und 17, die die Vorrichtungen 14 und 20 und die Verarbeitungseinrichtung 12 miteinander verbinden, verdrahtete oder drahtlose Verbindungen mit einem Netzwerk (nicht gezeigt) sein können. Das Netzwerk kann ein Ortsbereichsnetzwerk (local area network LAN), ein Großbereichsnetzwerk (wide area network WAN), ein Intranet, das Internet oder ein beliebiges anderes verteiltes Verarbeitungs- und Speichernetzwerk sein. In diesem Fall wird das elektronische Dokument 16 aus einer physisch getrennt angeordneten Speichervorrichtung 14 über eine Verbindung 15 zum Zwecke einer Verarbeitung in der Verarbeitungseinrichtung 12 entsprechend dem nachstehend beschriebenen Verfahren hervorgeholt. In diesem Fall kann das elektronische Element 16 lokal in einem Teil einer anderen Speichervorrichtung des Systems 10 (nicht gezeigt) gespeichert werden.
  • Das Verfahren der vorliegenden Erfindung identifiziert zwei Typen von Zieldokumenten 22 für jedes Quellendokument 16. Die beiden Typen von Zieldokumenten sind:
    • 1) Zieldokumente, die mit markierten Textstellen spezifisch zusammenhängen; und
    • 2) Dokumente, die mit dem gesamten Quellendokument allgemein zusammenhängen.
  • Sobald ein Verweis zwischen dem Quellendokument und den Zieldokumenten 22 erstellt ist, können die Zieldokumente angezeigt werden, indem man in dem angezeigten Dokument 16 auf auswählbare Verknüpfungen klickt.
  • Verweise auf die beiden Typen von Zieldokumenten 22 sind in 2 gezeigt. Ein Zieldokument 22, das mit der markierten Textstelle 32 in dem Quellendokument 16 zusammenhängt, wird durch eine Randdarstellung 34 identifiziert, die am Rand des Quellendokumentes 16 in der Nähe der markierten Textstelle 32 angeordnet ist. Wie in 3 gezeigt ist, wird ein Zieldokument 22, das mit dem Quellendokument 16 als Ganzes zusammenhängt, identifiziert und als Endnote 36 zu dem Quellendokument gezeigt. Die Endnote 36 umfasst Informationen betreffend Typ, Titel und Zusammenfassung. Man beachte, dass der Text des Quellendokumentes 16 gemäß 2 und 3 lediglich ein Beispiel darstellt und nicht Teil der vorliegenden Erfindung ist.
  • 4 ist ein Flussdiagramm, das eine Steuerroutine für ein Ausführungsbeispiel des erfindungsgemäßen Verfahrens darstellt. Ausgehend von Anfangsschritt S100 macht die Steuerroutine bei Schritt S105 weiter. Bei Schritt S105 stellt die Steuerroutine fest, ob der Benutzer irgendwelche Markierungen eingetragen hat. Ist dies nicht der Fall, so kehrt die Steuerung zu Schritt S105 zurück. Bejahendenfalls macht die Steuerung bei Schritt S110 weiter. Bei Schritt S110 stellt die Steuerroutine die Markierung des Quellendokumentes gemäß Erstellung durch den Benutzer fest. Anschließend analysiert die Steuerroutine bei Schritt S120 den Text des Quellendokumentes und die Markierung, um die markierte Textstelle festzustellen. Eine Textstelle kann einen mit einem Randbalken markierten Absatz, einen hervorgehobenen Satz oder eine hervorgehobene Wendung oder den Kontext eines oder mehrerer angestrichener Ausdrücke umfassen. Anschließend erzeugt die Steuerroutine bei Schritt S130 eine Suchabfrage aus der Textstelle heraus. Die Suchabfrage enthält inhaltstragende Ausdrücke aus der identifizierten Textstelle, die gewichtet sind, um die angestrichenen Worte nach Relevanz zu gewichten. Anschließend durchsucht die Steuerroutine bei Schritt S140 das Zieldokument unter Verwendung der Suchabfrage, um Dokumente zu identifizieren, die mit der Textstelle zusammenhängen. Sodann werden die Suchergebnisse bei Schritt S150 gruppiert (geclustert). Die Gruppierung erfolgt vorzugsweise so, wie in dem Beitrag „Reexamining the Cluster Hypothesis: Scatter/Gather on Retrieval Results" von M. A. Hearst et al., veröffentlicht bei „Proceedings of ACM SIGIR '96", August 1996, Zürich, Schweiz, beschrieben ist.
  • Anschließend wählt die Steuerroutine bei Schritt S160 ein typisches Dokument aus jeder Gruppierung (Cluster) aus. Diese Dokumente werden bei Schritt S170 weiter mittels einer benutzerspezifizierten Ähnlichkeitsschwelle gefiltert. Anschließend werden bei Schritt S180 die verbleibenden Dokumente identifiziert, indem Verknüpfungen mit jenen Dokumenten am Rand des Quellendokumentes angrenzend an die Textstelle, aus der heraus die Suchabfrage erzeugt wurde, angezeigt werden. Jede auswählbare Verknüpfung kann ein Icon sein, der den Typ des ausgewählten und gefilterten Dokumentes und einen Kurztitel beinhaltet.
  • Anschließend stellt die Steuerroutine bei Schritt S190 fest, ob ein Benutzer eine auswählbare Verknüpfung in dem aktuellen Quellendokument ausgewählt hat. Hat ein Benutzer, siehe Schritt S190, eine auswählbare Verknüpfung ausgewählt, so geht die Steuerroutine zu Schritt S200 über. Bei Schritt S200 wird das Zieldokument als neues aktuelles Quellendokument angezeigt, woraufhin die Steuerung zu Schritt S105 zurückkehrt und darauf wartet, dass eine weitere Markierung eingetragen wird. Wird alternativ, siehe Schritt S190, keine auswählbare Verknüpfung ausgewählt, so springt die Steuerung direkt zu Schritt S105 zurück. Die Steuerroutine fährt fort, bis der Benutzer alle offenen Quellendokumente 16, die an der Anzeige 18 angezeigt sind, geschlossen hat.
  • Zur Erstellung von Endnoten kann das Flussdiagramm von 4 mit leichten Abwandlungen verwendet werden. Die Steuerroutine geht zwischen Schritt S100 und Schritt S120 genauso vor, wie dies bei der Erstellung von Randnoten der Fall war. In Schritt S130 wird jedoch eine Gewichtungssummensuchabfrage erzeugt. In Schritt S130 werden Ausdrücke, die von dem Leser explizit identifiziert werden, und Ausdrücke, die mittels standardmäßiger Relevance-Feedback-Techniken identifiziert werden, zur Erstellung von Gewichtungssummensuchabfragen, siehe Schritt S130, verwendet. Den identifizierten Ausdrücken werden auf Basis der in das Dokument eingetragenen Markierungen Gewichtungen zugewiesen. So werden beispielsweise Wörter, die von dem Benutzer explizit ausgewählt worden sind, am höchsten gewichtet, während Wörter, die in ausgewählten Absätzen vorhanden sind, höher als die übrigen Ausdrücke des Quellendokumentes gewichtet werden.
  • Dokumente, die unter Verwendung der Gewichtungssummensuchabfrage gemäß Erzeugung in Schritt S130 als mit dem Dokument zusammenhängend identifiziert worden sind, werden auf eine Weise verarbeitet, die derjenigen bei den verbleibenden Schritten S140 bis S200 ähnlich ist, mit der Ausnahme, dass die Verknüpfung in Schritt S180 als Endnote und nicht als Randnote angezeigt wird.
  • Es ist einsichtig, dass sowohl nur eine der beiden Steuerroutinen oder aber auch beide Steuerroutinen im Hintergrund eines erfindungsgemäßen Dokumentenlesesystems laufen können.
  • Bei einem Vergleichsbeispiel können das System und das Verfahren der Erfindung Zusammenfassungen aus Dokumenten mittels eines automatischen Textzusammenfassungsverfahrens auf ähnliche Weise erstellen, wie dies in dem Beitrag „A Trainable Document Summarizer" von J. Kupiec et al., veröffentlicht bei „Proceedings of SIGIR '95", Juli 1995, Pittsburgh, PA, ACM Press, beschrieben ist. Die Zusammenfassungen werden dann als Endnoten angezeigt.
  • Man beachte, dass die Begriffe „Markierung" oder „Anmerkung" in der vorliegenden Beschreibung Texte, digitale Bilder, Audios, Videos oder irgendeine andere mit einem Dokument in Zusammenhang stehende Eingabe umfassen kann.
  • Man beachte zudem, dass der Begriff „Dokument" Texte, Videos, Audios und beliebige andere Medien oder Kombinationen von Medien umfassen soll. Schließlich sei noch darauf verwiesen, dass der Begriff „Text" Texte, Bilder, Audios, Videos oder beliebige andere Inhalte eines Dokumentes zur Darstellung der Struktur eines Dokumentes umfassen soll.

Claims (10)

  1. Verfahren, mit dem in einer Anzeige eines ersten Dokuments Verknüpfungen zu anderen, d.h. Zieldokumenten, angezeigt werden, wobei jedes Zieldokument mit dem ersten Dokument zusammenhängt und das Verfahren die folgenden Schritte umfasst: Identifizieren wenigstens eines markierten Segmentes des ersten Dokuments, das wenigstens eine Markierung enthält, die von einem Benutzer beim Lesen des ersten Dokumentes eingegeben wird; Identifizieren wenigstens eines ersten Typs Zieldokument, der mit dem wenigstens einen markierten Segment des ersten Dokuments zusammenhängt; Identifizieren wenigstens eines zweiten Typs Zieldokument, der mit dem gesamten ersten Dokument zusammenhängt; Anzeigen einer auswählbaren Verknüpfung für den oder jeden identifizierten ersten Typ Zieldokument und einer auswählbaren Verknüpfung für den oder jeden identifizierten zweiten Typ Zieldokument in dem ersten Dokument; Feststellen, ob jede der auswählbaren Verknüpfungen ausgewählt worden ist; und Anzeigen des identifizierten Zieldokuments in Reaktion auf die Auswahl der entsprechenden auswählbaren Verknüpfung.
  2. Verfahren nach Anspruch 1, wobei die oder jede auswählbare Verknüpfung für den oder jeden identifizierten zweiten Typ Zieldokument als eine Endnote zu dem ersten Dokument angezeigt wird.
  3. Verfahren nach Anspruch 1, wobei Identifizieren des oder jedes ersten Typs Zieldokument Identifizieren wenigstens eines Abschnitts des oder jedes ersten Typs Zieldokument, der mit dem wenigstens einen markierten Segment zusammenhängt, umfasst, wobei die auswählbare Verknüpfung auf den identifizierten wenigstens einen Abschnitt verweist, die auswählbare Verknüpfung am Rand an das wenigstens eine markierte Segment angrenzend angezeigt wird und der Schritt des Identifizierens in Reaktion auf das Markieren des wenigstens einen Segmentes des ersten Dokuments stattfindet.
  4. Verfahren nach einem der Ansprüche 1 bis 3, wobei Identifizieren des oder jedes zweiten Typs Zieldokument Feststellen des Zusammenhangs auf Basis durch den Benutzer markierter Ausdrücke und unter Verwendung von Relevance-Feedback-Verfahren identifizierter Ausdrücke umfasst.
  5. Verfahren nach einem der Ansprüche 1 bis 4, wobei der identifizierte erste Typ Zieldokument und der identifizierte zweite Typ Zieldokument verschiedene Dokumente sind.
  6. Elektronisches Dokumentensystem, das in einer Anzeige eines ersten Dokumentes auf wenigstens ein anderes Zieldokument hinweist, das mit dem ersten Dokument zusammenhängt, wobei das System umfasst: eine Verarbeitungseinrichtung, die wenigstens ein markiertes Segment des ersten Dokumentes identifiziert, das wenigstens eine Markierung enthält, die von einem Benutzer beim Lesen des ersten Dokumentes eingegeben wird, die wenigstens einen ersten Typ Zieldokument identifiziert, der mit dem wenigstens einen markierten Segment des ersten Dokumentes zusammenhängt, und die wenigstens einen zweiten Typ Zieldokument identifiziert, der mit dem gesamten ersten Dokument zusammenhängt; und eine Anzeigeeinrichtung, die in einer Anzeige des ersten Dokuments wenigstens eine auswählbare Verknüpfung, die auf den oder jeden identifizierten ersten Typ Zieldokument verweist, sowie wenigstens eine auswählbare Verknüpfung an zeigt, die auf den oder jeden identifizierten zweiten Typ Zieldokument verweist, und die auf eine Auswahl wenigstens einer der auswählbaren Verknüpfungen durch den Benutzer anspricht und das oder jedes entsprechende identifizierte Zieldokument anzeigt.
  7. System nach Anspruch 6, wobei die wenigstens eine auswählbare Verknüpfung für den oder jeden zweiten Typ Zieldokument als eine Endnote zu dem ersten Dokument angezeigt wird.
  8. System nach einem der Ansprüche 6 und 7, wobei die Verarbeitungseinrichtung den oder jeden zweiten Typ Zieldokument auf Basis durch den Benutzer identifizierter Ausdrücke und auf Basis von Relevance-Feedback-Verfahren identifizierter Ausdrücke identifiziert.
  9. System nach einem der Ansprüche 6 bis 8, das des Weiteren eine Benutzereingabeschnittstelle umfasst, wobei die Verarbeitungseinrichtung auf eine Markierung eines Segments des ersten Dokumentes anspricht, die von dem Benutzer eingegeben wird, und den oder jeden ersten Typ Zieldokument identifiziert.
  10. System nach einem der Ansprüche 6 bis 9, wobei der identifizierte erste Typ Zieldokument und der identifizierte zweite Typ Zieldokument verschiedene Dokumente sind.
DE69833839T 1997-09-15 1998-09-10 Ein Verfahren und System um ähnliche Dokumente vorzuschlagen Expired - Lifetime DE69833839T2 (de)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US929426 1997-09-15
US08/929,426 US6658623B1 (en) 1997-09-15 1997-09-15 Displaying in a first document a selectable link to a second document based on a passive query

Publications (2)

Publication Number Publication Date
DE69833839D1 DE69833839D1 (de) 2006-05-11
DE69833839T2 true DE69833839T2 (de) 2006-08-17

Family

ID=25457842

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69833839T Expired - Lifetime DE69833839T2 (de) 1997-09-15 1998-09-10 Ein Verfahren und System um ähnliche Dokumente vorzuschlagen

Country Status (4)

Country Link
US (1) US6658623B1 (de)
EP (1) EP0902380B1 (de)
JP (1) JP3680588B2 (de)
DE (1) DE69833839T2 (de)

Families Citing this family (105)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6145000A (en) * 1998-10-06 2000-11-07 Ameritech Corporation System and method for creating and navigating a linear hypermedia resource program
US7000186B1 (en) * 1999-05-03 2006-02-14 Amicas, Inc. Method and structure for electronically transmitting a text document and linked information
GB0004578D0 (en) * 2000-02-25 2000-04-19 Xrefer Com Limited Automated data cross-referencing method
US9100221B2 (en) 2000-05-04 2015-08-04 Facebook, Inc. Systems for messaging senders and recipients of an electronic message
US9356894B2 (en) 2000-05-04 2016-05-31 Facebook, Inc. Enabled and disabled menu choices based on presence state
US8132110B1 (en) 2000-05-04 2012-03-06 Aol Inc. Intelligently enabled menu choices based on online presence state in address book
US7979802B1 (en) 2000-05-04 2011-07-12 Aol Inc. Providing supplemental contact information corresponding to a referenced individual
US7788602B2 (en) 2000-06-06 2010-08-31 Microsoft Corporation Method and system for providing restricted actions for recognized semantic categories
US7716163B2 (en) 2000-06-06 2010-05-11 Microsoft Corporation Method and system for defining semantic categories and actions
US7770102B1 (en) 2000-06-06 2010-08-03 Microsoft Corporation Method and system for semantically labeling strings and providing actions based on semantically labeled strings
US7712024B2 (en) 2000-06-06 2010-05-04 Microsoft Corporation Application program interfaces for semantically labeling strings and providing actions based on semantically labeled strings
US8001190B2 (en) 2001-06-25 2011-08-16 Aol Inc. Email integrated instant messaging
US8397163B1 (en) * 2000-08-14 2013-03-12 Deep Sran Device, method, and system for providing an electronic reading environment
US7418657B2 (en) * 2000-12-12 2008-08-26 Ebay, Inc. Automatically inserting relevant hyperlinks into a webpage
US7823057B1 (en) * 2001-01-04 2010-10-26 Adobe Systems Incorporated Simplified document creation
US6873344B2 (en) * 2001-02-22 2005-03-29 Sony Corporation Media production system using flowgraph representation of operations
US7386792B1 (en) 2001-03-07 2008-06-10 Thomas Layne Bascom System and method for collecting, storing, managing and providing categorized information related to a document object
US7158971B1 (en) 2001-03-07 2007-01-02 Thomas Layne Bascom Method for searching document objects on a network
US7778816B2 (en) 2001-04-24 2010-08-17 Microsoft Corporation Method and system for applying input mode bias
EP1304625B1 (de) * 2001-10-19 2007-01-10 Xerox Corporation Verfahren und Anordnung zur vorherige Anmerkung von Dokumente und zur Erstellung einer Zusammenfassung anhand von Dokumentbilddaten
WO2003057648A2 (fr) * 2002-01-11 2003-07-17 Enrico Maim Procedes et systemes de recherche et d'association de ressources d'information telles que des pages web
US7707496B1 (en) 2002-05-09 2010-04-27 Microsoft Corporation Method, system, and apparatus for converting dates between calendars and languages based upon semantically labeled strings
US7707024B2 (en) 2002-05-23 2010-04-27 Microsoft Corporation Method, system, and apparatus for converting currency values based upon semantically labeled strings
US7742048B1 (en) 2002-05-23 2010-06-22 Microsoft Corporation Method, system, and apparatus for converting numbers based upon semantically labeled strings
US7827546B1 (en) 2002-06-05 2010-11-02 Microsoft Corporation Mechanism for downloading software components from a remote source for use by a local software application
US7356537B2 (en) 2002-06-06 2008-04-08 Microsoft Corporation Providing contextually sensitive tools and help content in computer-generated documents
US7716676B2 (en) 2002-06-25 2010-05-11 Microsoft Corporation System and method for issuing a message to a program
US8261184B2 (en) * 2002-08-02 2012-09-04 Ignatius Xavier Haase Apparatus and method for encoding and displaying documents
US20040073531A1 (en) * 2002-10-09 2004-04-15 International Business Machines Corporation Method, system and program product for automatically linking web documents
US7415667B2 (en) * 2003-01-31 2008-08-19 Ricoh Company, Ltd. Generating augmented notes and synchronizing notes and document portions based on timing information
US7783614B2 (en) 2003-02-13 2010-08-24 Microsoft Corporation Linking elements of a document to corresponding fields, queries and/or procedures in a database
US7711550B1 (en) 2003-04-29 2010-05-04 Microsoft Corporation Methods and system for recognizing names in a computer-generated document and for providing helpful actions associated with recognized names
US7739588B2 (en) * 2003-06-27 2010-06-15 Microsoft Corporation Leveraging markup language data for semantically labeling text strings and data and for providing actions based on semantically labeled text strings and data
US8122014B2 (en) * 2003-07-02 2012-02-21 Vibrant Media, Inc. Layered augmentation for web content
US7383269B2 (en) 2003-09-12 2008-06-03 Accenture Global Services Gmbh Navigating a software project repository
US20060075345A1 (en) * 2004-09-27 2006-04-06 Sherman Kenneth N Progressive reference system, method and apparatus
US7475061B2 (en) * 2004-01-15 2009-01-06 Microsoft Corporation Image-based document indexing and retrieval
GB2411014A (en) * 2004-02-11 2005-08-17 Autonomy Corp Ltd Automatic searching for relevant information
US7962846B2 (en) 2004-02-13 2011-06-14 Microsoft Corporation Organization of annotated clipping views
US7756869B2 (en) * 2004-04-30 2010-07-13 The Boeing Company Methods and apparatus for extracting referential keys from a document
US20050289185A1 (en) * 2004-06-29 2005-12-29 The Boeing Company Apparatus and methods for accessing information in database trees
US20050289161A1 (en) * 2004-06-29 2005-12-29 The Boeing Company Integrated document directory generator apparatus and methods
US20050289447A1 (en) * 2004-06-29 2005-12-29 The Boeing Company Systems and methods for generating and storing referential links in a database
US7729538B2 (en) * 2004-08-26 2010-06-01 Microsoft Corporation Spatial recognition and grouping of text and graphics
US7574048B2 (en) * 2004-09-03 2009-08-11 Microsoft Corporation Freeform digital ink annotation recognition
US9275052B2 (en) 2005-01-19 2016-03-01 Amazon Technologies, Inc. Providing annotations of a digital work
US8131647B2 (en) * 2005-01-19 2012-03-06 Amazon Technologies, Inc. Method and system for providing annotations of a digital work
US20060179069A1 (en) 2005-02-04 2006-08-10 Bechtel Michael E Knowledge discovery tool navigation
US8660977B2 (en) 2005-02-04 2014-02-25 Accenture Global Services Limited Knowledge discovery tool relationship generation
US7904411B2 (en) 2005-02-04 2011-03-08 Accenture Global Services Limited Knowledge discovery tool relationship generation
US20060179026A1 (en) 2005-02-04 2006-08-10 Bechtel Michael E Knowledge discovery tool extraction and integration
US7570816B2 (en) * 2005-03-31 2009-08-04 Microsoft Corporation Systems and methods for detecting text
US7526129B2 (en) * 2005-06-23 2009-04-28 Microsoft Corporation Lifting ink annotations from paper
US7779347B2 (en) * 2005-09-02 2010-08-17 Fourteen40, Inc. Systems and methods for collaboratively annotating electronic documents
US7992085B2 (en) 2005-09-26 2011-08-02 Microsoft Corporation Lightweight reference user interface
US7788590B2 (en) 2005-09-26 2010-08-31 Microsoft Corporation Lightweight reference user interface
US20070073713A1 (en) * 2005-09-29 2007-03-29 Teleios, Inc. Term search and link creation from a graphical user interface associated with presentation code
US7702753B2 (en) 2005-11-21 2010-04-20 Accenture Global Services Gmbh Unified directory and presence system for universal access to telecommunications services
US7925649B2 (en) * 2005-12-30 2011-04-12 Google Inc. Method, system, and graphical user interface for alerting a computer user to new results for a prior search
US7694226B2 (en) 2006-01-03 2010-04-06 Eastman Kodak Company System and method for generating a work of communication with supplemental context
US8352449B1 (en) 2006-03-29 2013-01-08 Amazon Technologies, Inc. Reader device content indexing
US9443022B2 (en) 2006-06-05 2016-09-13 Google Inc. Method, system, and graphical user interface for providing personalized recommendations of popular search queries
US8725565B1 (en) 2006-09-29 2014-05-13 Amazon Technologies, Inc. Expedited acquisition of a digital item following a sample presentation of the item
US9672533B1 (en) 2006-09-29 2017-06-06 Amazon Technologies, Inc. Acquisition of an item based on a catalog presentation of items
TWI337712B (en) * 2006-10-30 2011-02-21 Inst Information Industry Systems and methods for measuring behavior characteristics, and machine readable medium thereof
US7765176B2 (en) 2006-11-13 2010-07-27 Accenture Global Services Gmbh Knowledge discovery system with user interactive analysis view for analyzing and generating relationships
JP4915219B2 (ja) * 2006-11-24 2012-04-11 富士通株式会社 ハイパーテキスト変換プログラム、方法及び装置
US7865817B2 (en) 2006-12-29 2011-01-04 Amazon Technologies, Inc. Invariant referencing in digital works
US7751807B2 (en) 2007-02-12 2010-07-06 Oomble, Inc. Method and system for a hosted mobile management service architecture
US8024400B2 (en) 2007-09-26 2011-09-20 Oomble, Inc. Method and system for transferring content from the web to mobile devices
US20080227076A1 (en) * 2007-03-13 2008-09-18 Byron Johnson Progress monitor and method of doing the same
US7716224B2 (en) 2007-03-29 2010-05-11 Amazon Technologies, Inc. Search and indexing on a user device
US9665529B1 (en) 2007-03-29 2017-05-30 Amazon Technologies, Inc. Relative progress and event indicators
US7921309B1 (en) 2007-05-21 2011-04-05 Amazon Technologies Systems and methods for determining and managing the power remaining in a handheld electronic device
US7822774B2 (en) * 2007-06-11 2010-10-26 Microsoft Corporation Using link structure for suggesting related queries
US8972458B2 (en) 2007-08-09 2015-03-03 Yahoo! Inc. Systems and methods for comments aggregation and carryover in word pages
TWI399652B (zh) * 2007-08-09 2013-06-21 Yahoo Inc 文書頁面中註解聚合及傳遞系統與方法
US7853558B2 (en) * 2007-11-09 2010-12-14 Vibrant Media, Inc. Intelligent augmentation of media content
US8423889B1 (en) 2008-06-05 2013-04-16 Amazon Technologies, Inc. Device specific presentation control for electronic book reader devices
US9087032B1 (en) 2009-01-26 2015-07-21 Amazon Technologies, Inc. Aggregation of highlights
US8378979B2 (en) 2009-01-27 2013-02-19 Amazon Technologies, Inc. Electronic device with haptic feedback
US8832584B1 (en) 2009-03-31 2014-09-09 Amazon Technologies, Inc. Questions on highlighted passages
US8692763B1 (en) 2009-09-28 2014-04-08 John T. Kim Last screen rendering for electronic book reader
US20110145692A1 (en) * 2009-12-16 2011-06-16 Peter Noyes Method for Tracking Annotations with Associated Actions
US9298818B1 (en) * 2010-05-28 2016-03-29 Sri International Method and apparatus for performing semantic-based data analysis
US8316019B1 (en) * 2010-06-23 2012-11-20 Google Inc. Personalized query suggestions from profile trees
US8326861B1 (en) 2010-06-23 2012-12-04 Google Inc. Personalized term importance evaluation in queries
US9495322B1 (en) 2010-09-21 2016-11-15 Amazon Technologies, Inc. Cover display
US10839431B1 (en) 2010-12-06 2020-11-17 Metarail, Inc. Systems, methods and computer program products for cross-marketing related products and services based on machine learning algorithms involving field identifier level adjacencies
US10817914B1 (en) 2010-12-06 2020-10-27 Metarail, Inc. Systems, methods and computer program products for triggering multiple deep-linked pages, apps, environments, and devices from single ad click
US10963926B1 (en) 2010-12-06 2021-03-30 Metarail, Inc. Systems, methods and computer program products for populating field identifiers from virtual reality or augmented reality environments, or modifying or selecting virtual or augmented reality environments or content based on values from field identifiers
US10839430B1 (en) 2010-12-06 2020-11-17 Metarail, Inc. Systems, methods and computer program products for populating field identifiers from telephonic or electronic automated conversation, generating or modifying elements of telephonic or electronic automated conversation based on values from field identifiers
US10152734B1 (en) 2010-12-06 2018-12-11 Metarail, Inc. Systems, methods and computer program products for mapping field identifiers from and to delivery service, mobile storefront, food truck, service vehicle, self-driving car, delivery drone, ride-sharing service or in-store pickup for integrated shopping, delivery, returns or refunds
US9633378B1 (en) 2010-12-06 2017-04-25 Wayfare Interactive, Inc. Deep-linking system, method and computer program product for online advertisement and E-commerce
US9311599B1 (en) * 2011-07-08 2016-04-12 Integral Ad Science, Inc. Methods, systems, and media for identifying errors in predictive models using annotators
US9158741B1 (en) 2011-10-28 2015-10-13 Amazon Technologies, Inc. Indicators for navigating digital works
EP2648364B1 (de) 2012-03-07 2018-06-06 Accenture Global Services Limited Kommunikationskollaboration
US9323767B2 (en) 2012-10-01 2016-04-26 Longsand Limited Performance and scalability in an intelligent data operating layer system
US20140304579A1 (en) * 2013-03-15 2014-10-09 SnapDoc Understanding Interconnected Documents
US9916289B2 (en) 2013-09-10 2018-03-13 Embarcadero Technologies, Inc. Syndication of associations relating data and metadata
US10534844B2 (en) 2014-02-03 2020-01-14 Oracle International Corporation Systems and methods for viewing and editing composite documents
US10198144B2 (en) * 2015-08-28 2019-02-05 Google Llc Multidimensional navigation
US9778824B1 (en) * 2015-09-10 2017-10-03 Amazon Technologies, Inc. Bookmark overlays for displayed content
US10831812B2 (en) * 2018-03-20 2020-11-10 Microsoft Technology Licensing, Llc Author-created digital agents
US11232145B2 (en) * 2018-03-20 2022-01-25 Microsoft Technology Licensing, Llc Content corpora for electronic documents

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2656820B2 (ja) * 1988-12-14 1997-09-24 富士通株式会社 表示処理システムにおける共通リンク元表示方式
US5404295A (en) * 1990-08-16 1995-04-04 Katz; Boris Method and apparatus for utilizing annotations to facilitate computer retrieval of database material
US5202828A (en) * 1991-05-15 1993-04-13 Apple Computer, Inc. User interface system having programmable user interface elements
CA2078423C (en) * 1991-11-19 1997-01-14 Per-Kristian Halvorsen Method and apparatus for supplementing significant portions of a document selected without document image decoding with retrieved information
US5398310A (en) * 1992-04-13 1995-03-14 Apple Computer, Incorporated Pointing gesture based computer note pad paging and scrolling interface
JP2502914B2 (ja) * 1992-07-31 1996-05-29 インターナショナル・ビジネス・マシーンズ・コーポレイション デ―タ転送方法及び装置
JPH0798708A (ja) * 1992-09-30 1995-04-11 Hitachi Ltd 文書処理システムおよびその方法
WO1994015286A1 (en) * 1992-12-23 1994-07-07 Taligent, Inc. Object oriented framework system
US5596700A (en) * 1993-02-17 1997-01-21 International Business Machines Corporation System for annotating software windows
JPH08509824A (ja) * 1993-02-26 1996-10-15 タリジェント インコーポレイテッド 共同作業システム
US5806079A (en) * 1993-11-19 1998-09-08 Smartpatents, Inc. System, method, and computer program product for using intelligent notes to organize, link, and manipulate disparate data objects
US5550965A (en) * 1993-12-27 1996-08-27 Lucent Technologies Inc. Method and system for operating a data processor to index primary data in real time with iconic table of contents
JPH07325827A (ja) * 1994-04-07 1995-12-12 Mitsubishi Electric Corp ハイパーテキスト自動生成装置
US5768607A (en) 1994-09-30 1998-06-16 Intel Corporation Method and apparatus for freehand annotation and drawings incorporating sound and for compressing and synchronizing sound
US6178431B1 (en) * 1994-10-05 2001-01-23 International Business Machines Corporation Method and system for providing side notes in word processing
JPH08314790A (ja) * 1995-05-22 1996-11-29 Hitachi Ltd ハイパーテキスト構造作成支援方法およびテキスト参照支援方法および索引用語辞書作成支援方法および文書処理装置
US5708825A (en) * 1995-05-26 1998-01-13 Iconovex Corporation Automatic summary page creation and hyperlink generation
US5675710A (en) * 1995-06-07 1997-10-07 Lucent Technologies, Inc. Method and apparatus for training a text classifier
US5870770A (en) * 1995-06-07 1999-02-09 Wolfe; Mark A. Document research system and method for displaying citing documents
JPH0973463A (ja) * 1995-09-07 1997-03-18 Oki Electric Ind Co Ltd 情報表示処理装置
JPH09128403A (ja) * 1995-10-31 1997-05-16 Toshiba Corp データベースシステム
US5822539A (en) * 1995-12-08 1998-10-13 Sun Microsystems, Inc. System for adding requested document cross references to a document by annotation proxy configured to merge and a directory generator and annotation server
US5960448A (en) * 1995-12-15 1999-09-28 Legal Video Services Inc. System and method for displaying a graphically enhanced view of a region of a document image in which the enhanced view is correlated with text derived from the document image
US5774109A (en) * 1995-12-29 1998-06-30 Franklin Electronic Publishers, Incorporated Electronic scrolling book with temporary interruptions
US5873107A (en) * 1996-03-29 1999-02-16 Apple Computer, Inc. System for automatically retrieving information relevant to text being authored
WO1997044726A1 (en) * 1996-05-06 1997-11-27 Adobe Systems Incorporated Internet hyperlink drag and drop
US5911145A (en) * 1996-07-29 1999-06-08 Rae Technology, Inc. Hierarchical structure editor for web sites
US6268851B1 (en) * 1996-09-30 2001-07-31 Trellix Corporation Hypermedia authoring and publishing system
US6154757A (en) * 1997-01-29 2000-11-28 Krause; Philip R. Electronic text reading environment enhancement method and apparatus
AU6817798A (en) * 1997-03-28 1998-10-22 Softlight Inc. Evaluation based learning system
US6028601A (en) * 1997-04-01 2000-02-22 Apple Computer, Inc. FAQ link creation between user's questions and answers
US6104401A (en) * 1997-06-12 2000-08-15 Netscape Communications Corporation Link filters
US5970483A (en) 1997-07-25 1999-10-19 Claritech Corporation Apparatus and methodology for submitting search queries
JPH1145269A (ja) * 1997-07-28 1999-02-16 Just Syst Corp 文書管理支援システムおよびそのシステムとしてコンピュータを機能させるためのプログラムを記録したコンピュータ読み取り可能な記録媒体
US6266684B1 (en) * 1997-08-06 2001-07-24 Adobe Systems Incorporated Creating and saving multi-frame web pages
US6356922B1 (en) * 1997-09-15 2002-03-12 Fuji Xerox Co., Ltd. Method and system for suggesting related documents
US6256631B1 (en) * 1997-09-30 2001-07-03 International Business Machines Corporation Automatic creation of hyperlinks
US6038574A (en) 1998-03-18 2000-03-14 Xerox Corporation Method and apparatus for clustering a collection of linked documents using co-citation analysis
US6122647A (en) * 1998-05-19 2000-09-19 Perspecta, Inc. Dynamic generation of contextual links in hypertext documents

Also Published As

Publication number Publication date
EP0902380A3 (de) 1999-11-24
DE69833839D1 (de) 2006-05-11
JP3680588B2 (ja) 2005-08-10
US6658623B1 (en) 2003-12-02
JPH11242549A (ja) 1999-09-07
EP0902380B1 (de) 2006-03-15
EP0902380A2 (de) 1999-03-17

Similar Documents

Publication Publication Date Title
DE69833839T2 (de) Ein Verfahren und System um ähnliche Dokumente vorzuschlagen
DE60029845T2 (de) System zum identifizieren der verhältnisse zwischen bestandteilen in aufgaben vom typ informations-wiederauffindung
DE60209572T2 (de) Verfahren und vorrichtung zur automatischen erkennung von datentypen für die datentypenabhängige verarbeitung
DE19960043B4 (de) Verfahren zum Navigieren in einer Baumstruktur
Woodruff et al. A comparison of the use of text summaries, plain thumbnails, and enhanced thumbnails for Web search tasks
DE60319229T2 (de) Verfahren und system zur erweiterung der api eines dateisystems
DE69637125T2 (de) Optimaler zugriff auf elektronische dokumente
DE69434434T2 (de) Verfahren und gerät um text- und bilddaten zu synchronisieren, anzeigen und manipulieren
DE69834386T2 (de) Textverarbeitungsverfahren und rückholsystem und verfahren
DE102017008430A1 (de) Verfahren und Systeme zum Erzeugen von virtuelle Realität-Umgebungen aus elektronischen Dokumenten
DE102013205737A1 (de) System und Verfahren zum automatischen Erkennen und interaktiven Anzeigen von Informationen über Entitäten, Aktivitäten und Ereignisse aus multimodalen natürlichen Sprachquellen
DE19706512B4 (de) Echtzeit-Ereignisanordnung in einem elektronischen Ablaufdiagramm
US20150242375A1 (en) Maltweb multi-axis viewing interface and higher level scoping
EP1877932B1 (de) System und verfahren zur aggregation und überwachung von dezentralisiert gespeicherten multimediadaten
DE19751570A1 (de) Dokumentmanagementsystem, Verfahren zum Betreiben eines solchen Systems und Digitalkopierer
US10423697B2 (en) User interface with navigation controls for the display or concealment of adjacent content
DE19859180A1 (de) Automatisches adaptives Dokumenten-Hilfesystem
DE102012202558A1 (de) Erzeugung einer Abfrage aus dargestellten Textdokumenten unter Anwendung virtueller Magnete
DE112018005616T5 (de) Blockweise extraktion von dokumentmetadaten
DE10135445A1 (de) Integriertes Verfahren für das Schaffen einer aktualisierbaren Netzabfrage
DE10124429B4 (de) System und Verfahren für eine verbesserte Rechtschreibprüfung
DE112019002235T5 (de) Einbinden eines wörterbuch-bearbeitungssystems in ein text mining
WO2009030246A1 (de) Erfassung von zusammenhängen zwischen informationen repräsentierenden daten
DE112018005272T5 (de) Suchen von mehrsprachigen dokumenten auf grundlage einer extraktion der dokumentenstruktur
DE202012013725U1 (de) Kontextsensible Suche

Legal Events

Date Code Title Description
8364 No opposition during term of opposition