DE69833839T2 - Ein Verfahren und System um ähnliche Dokumente vorzuschlagen - Google Patents
Ein Verfahren und System um ähnliche Dokumente vorzuschlagen Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims description 27
- 238000012545 processing Methods 0.000 claims description 12
- 230000014509 gene expression Effects 0.000 claims description 8
- 239000003550 marker Substances 0.000 claims description 3
- 230000004044 response Effects 0.000 claims description 3
- 230000008569 process Effects 0.000 description 4
- 239000003795 chemical substances by application Substances 0.000 description 3
- 230000001149 cognitive effect Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000002452 interceptive effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000012800 visualization Methods 0.000 description 2
- RQAFMLCWWGDNLI-UHFFFAOYSA-N 2-[4-[bis(2-chloroethyl)amino]phenyl]acetic acid Chemical compound OC(=O)CC1=CC=C(N(CCCl)CCCl)C=C1 RQAFMLCWWGDNLI-UHFFFAOYSA-N 0.000 description 1
- 238000013459 approach Methods 0.000 description 1
- 230000000052 comparative effect Effects 0.000 description 1
- 230000001419 dependent effect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 101150101567 pat-2 gene Proteins 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/90—Details of database functions independent of the retrieved data types
- G06F16/93—Document management systems
- G06F16/94—Hypermedia
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 Dokumentenlesesystems10 . Das Dokumentenlesesystem10 umfasst eine Verarbei tungseinrichtung beziehungsweise einen Prozessor12 , der mit einem ersten Speicher14 in Verbindung steht, der wiederum ein Quellendokument16 speichert, das momentan von einem Benutzer an einer Anzeige18 gelesen wird. Die Verarbeitungseinrichtung12 steht darüber hinaus mit einem zweiten Speicher20 in Verbindung, der möglicherweise damit zusammenhängende Zieldokumente22 speichert. Ein Benutzer interagiert mit dem Dokumentenlesesystem10 und nimmt auf dieses über eine beliebige Anzahl herkömmlicher Eingabe-/Ausgabevorrichtungen24 , so beispielsweise mittels einer Maus26 , einer Tastatur28 oder einer stiftgestützten Schnittstelle30 , Einfluss. Die Eingabe/-Ausgabevorrichtungen24 stehen mit einer Eingabe-/Ausgabeschnittstelle31 in Verbindung, die wiederum mit der Verarbeitungsvorrichtung12 in Verbindung steht. - Wie in
1 gezeigt ist, ist das System10 vorzugsweise auf einem programmierten Allzweckcomputer implementiert. Das System10 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 Systems10 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 Speicher14 und20 vorzugsweise unter Verwendung statischer oder dynamischer RAMs implementiert. Gleichwohl können die Vorrichtungen14 und20 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 Vorrichtungen14 und20 entweder getrennte Teile eines einzelnen Speichers oder auch physisch getrennte Speicher sein können. - Darüber hinaus ist einsichtig, dass Verbindungen
15 und17 , die die Vorrichtungen14 und20 und die Verarbeitungseinrichtung12 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 Dokument16 aus einer physisch getrennt angeordneten Speichervorrichtung14 über eine Verbindung15 zum Zwecke einer Verarbeitung in der Verarbeitungseinrichtung12 entsprechend dem nachstehend beschriebenen Verfahren hervorgeholt. In diesem Fall kann das elektronische Element16 lokal in einem Teil einer anderen Speichervorrichtung des Systems10 (nicht gezeigt) gespeichert werden. - Das Verfahren der vorliegenden Erfindung identifiziert zwei Typen von Zieldokumenten
22 für jedes Quellendokument16 . 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 Dokument16 auf auswählbare Verknüpfungen klickt. - Verweise auf die beiden Typen von Zieldokumenten
22 sind in2 gezeigt. Ein Zieldokument22 , das mit der markierten Textstelle32 in dem Quellendokument16 zusammenhängt, wird durch eine Randdarstellung34 identifiziert, die am Rand des Quellendokumentes16 in der Nähe der markierten Textstelle32 angeordnet ist. Wie in3 gezeigt ist, wird ein Zieldokument22 , das mit dem Quellendokument16 als Ganzes zusammenhängt, identifiziert und als Endnote36 zu dem Quellendokument gezeigt. Die Endnote36 umfasst Informationen betreffend Typ, Titel und Zusammenfassung. Man beachte, dass der Text des Quellendokumentes16 gemäß2 und3 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 Anzeige18 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)
- 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.
- 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.
- 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.
- 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.
- Verfahren nach einem der Ansprüche 1 bis 4, wobei der identifizierte erste Typ Zieldokument und der identifizierte zweite Typ Zieldokument verschiedene Dokumente sind.
- 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.
- 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.
- 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.
- 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.
- System nach einem der Ansprüche 6 bis 9, wobei der identifizierte erste Typ Zieldokument und der identifizierte zweite Typ Zieldokument verschiedene Dokumente sind.
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)
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)
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 |
-
1997
- 1997-09-15 US US08/929,426 patent/US6658623B1/en not_active Expired - Lifetime
-
1998
- 1998-09-10 DE DE69833839T patent/DE69833839T2/de not_active Expired - Lifetime
- 1998-09-10 EP EP98307343A patent/EP0902380B1/de not_active Expired - Lifetime
- 1998-09-16 JP JP30027598A patent/JP3680588B2/ja not_active Expired - Lifetime
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 |