DE19624696A1 - Wiederauffinden von Dokumenten über Netzwerke - Google Patents

Wiederauffinden von Dokumenten über Netzwerke

Info

Publication number
DE19624696A1
DE19624696A1 DE19624696A DE19624696A DE19624696A1 DE 19624696 A1 DE19624696 A1 DE 19624696A1 DE 19624696 A DE19624696 A DE 19624696A DE 19624696 A DE19624696 A DE 19624696A DE 19624696 A1 DE19624696 A1 DE 19624696A1
Authority
DE
Germany
Prior art keywords
database
search
databases
client
information
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.)
Granted
Application number
DE19624696A
Other languages
English (en)
Other versions
DE19624696C2 (de
Inventor
Steven T Kirsch
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.)
Google LLC
Original Assignee
Infoseek 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
Priority to US08/443,348 priority Critical patent/US5659732A/en
Priority to GB9612261A priority patent/GB2314178B/en
Application filed by Infoseek Corp filed Critical Infoseek Corp
Priority to DE19624696A priority patent/DE19624696C2/de
Priority to FR9608174A priority patent/FR2750519B1/fr
Publication of DE19624696A1 publication Critical patent/DE19624696A1/de
Priority to HK98105490A priority patent/HK1006238A1/xx
Application granted granted Critical
Publication of DE19624696C2 publication Critical patent/DE19624696C2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/90Details of database functions independent of the retrieved data types
    • G06F16/95Retrieval from the web
    • G06F16/953Querying, e.g. by the use of web search engines
    • G06F16/9538Presentation of query results
    • 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/95Retrieval from the web
    • G06F16/951Indexing; Web crawling techniques
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99934Query formulation, input preparation, or translation
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99933Query processing, i.e. searching
    • Y10S707/99935Query augmenting and refining, e.g. inexact access
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10TECHNICAL SUBJECTS COVERED BY FORMER USPC
    • Y10STECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y10S707/00Data processing: database and file management or data structures
    • Y10S707/99931Database or file accessing
    • Y10S707/99939Privileged access

Description

Die Erfindung bezieht sich auf das Dokumentensuchen und -wiederauffinden, speziell über Netzwerke.
Seit mehr als 20 Jahren stellen Informationsdienste den Zugang zu einer Vielzahl von Datenbanken zur Verfügung. Dialog Information Services, zum Beispiel jetzt bekannt als Knight Rider Information, Inc. verbreitet mehrere hundert Datenbanken (Kollektionen bzw. Datensammlungen) für die Suchenden. Einige dieser Datenbanken beinhalten bibliographische Zusammenfassungen, während andere Volltextdatenbanken beinhalten. Ein Suchender ist in der Lage, eine Abfrage an eine oder eine Vielzahl von Datenbanken zu richten. Am Anfang wählt der Suchende einzelne Datenbanken seines Interesses, basierend auf Erfahrungen der Vergangenheit, aus, oder er wählt eine Gruppe von Datenbanken aus, die von dem Informationsverbreiter vorgewählt sind und sich auf bestimmte Stichpunkte beziehen. Ein Suchender mag z. B. den Oberbegriff Patente auswählen, ein Oberbegriff, für den der Informationsdienst eine Anzahl von auf Patente bezogene Datenbanken zusammengefaßt hat. Wenn eine Abfrage auf eine Gruppe von Datenbanken gerichtet wird, findet der Informationsdienst eine Anzahl von Treffern in jeder Datenbank auf. Der Suchende greift dann auf die Datenbanken seines Interesses zu, um die einzelnen Einträge anzuschauen. Dieses System wurde ursprünglich für Bibliothekare und professionelle Wissenschaftler entwickelt, die wissen, wo die gewünschte Information zu suchen ist.
Als Netzwerke wie das Internet für ein größeres Gebiet zugänglich wurden, wurden neue Möglichkeiten zum Suchen nicht nur für professionelle Sucher, sondern auch für laienhafte Benutzer, erschlossen. Neue Arten von Informationsverbreiter kommen auf, die öffentliche wie auch private Datenbanken verwenden, um den Benutzern bibliographische, wissenschaftliche Daten und Dokumente zu Verfügung zu stellen. Wenn nun ein Benutzer Interesse an einem Oberbegriff, wie z. B. Patente, hat, ist es möglich, daß er nicht weiß, welche Quellen für einen Suchvorgang zusammengefaßt werden können oder wo die Quellen zu finden sind. Da die Quellen sich oft ändern, wird ein Suchender wenig Interesse an der Quelle der Antwort im Vergleich mit der Relevanz der Antwort haben. Es wurde von anderen festgestellt, daß verteilte Datensammlungen, die über einen weiten Bereich von Netzwerken zugänglich sind, als eine einzelne Datensammlung aufgefaßt werden können. Jede Untersammlung wird individuell durchsucht und die Berichte werden in einer einzigen Liste kombiniert. Es wurde ebenfalls von anderen festgestellt, daß Dokumente von Suchmaschinen (Suchvorrichtungen) in Übereinstimmung mit einem Algorithmus eingestuft werden können und ihnen eine Gewichtung zugeordnet werden kann, die die Art der Datensammlung mit einbezieht. Maßzahlen für Dokumente können normiert werden, um Maßzahlen zu gewinnen, als wären sie gewonnen, wenn einzelne Dokumentsammlungen zu einer einzigen, vereinheitlichten Sammlung zusammengemischt wären.
Eines der Probleme, die beim Stand der Technik existieren, besteht darin, daß die Maßzahlen für jedes Dokument nicht absolut sind, sondern von der Statistik jeder Sammlung und von den Algorithmen in Verbindung mit den Suchmaschinen abhängen. Ein zweites, vorliegendes Problem besteht ferner darin, daß das Standardverfahren nach dem Stand der Technik zwei Durchläufe erfordert. Beim ersten Durchlauf wird die Statistik von jeder Suchmaschine zusammengefaßt, um eine Gewichtung für jeden Suchbegriff zu berechnen. Beim zweiten Schritt wird die Information aus dem ersten Schritt an jede Suchmaschine zurückgegeben, die dann eine gesonderte Gewichtung und Maßzahl für jeden Treffer oder das identifizierte Dokument zuordnet. Ein drittes, vorliegendes Problem besteht außerdem darin, daß der Stand der Technik es erfordert, daß alle Datensammlungen die gleiche Suchmaschine benutzen.
Eine Aufgabe der Erfindung war es, sich ein Verfahren zum Durchsuchen einer Vielzahl von Sammlungen in einem einzigen Durchlauf auszudenken mit einer Einreihung der Dokumente auf einer konsistenten Basis, so daß das gleiche Dokument so eingeordnet wird, als wenn die Ergebnisse zusammengemischt wären, auch wenn es in zwei verschiedenen Datenbanken erscheint. Es ist nicht erforderlich, daß die gleiche Suchmaschine für alle Datensammlungen benutzt wird.
Die oben genannte Aufgabe wurde mit einem Dokumentensuch- und -wiederauffindverfahren gelöst, das von jedem teilnehmenden Suchmaschinenbetreiber (Server) verlangt, eine Statistik über jeden Suchbegriff in jedem der zurückgegebenen Dokumente zurückzugeben. Eine endgültige Relevanzmaßzahl wird dann auf der Klientenseite und nicht beim Server berechnet. Auf diese Weise werden alle relevanten Maßzahlen beim Klienten in der gleichen Weise unabhängig von Unterschieden in den Suchmaschinen berechnet.
Die Erfindung wird nachstehend anhand der Zeichnung näher erläutert, wobei Fig. 1 ein Blockdiagramm des Systems der vorliegenden Erfindung auf zeigt.
Mit Bezug auf Fig. 1 wird eine Abfrage, dargestellt durch den Abfrageblock 11, durch den Benutzer formuliert und auf ein Endgerät oder Klientensystem gebracht. Die Abfrage wird elektronisch an eine Netzwerkschnittstelle 13 übermittelt. Die Netzwerkschnittstelle 13 ist ein Informationsdienst, der Zugang zu den Quellen 17 mit sich auf den Gegenstand der Abfrage beziehenden Datenbanken hat. Diese bei anderen Diensten (Server) installierten Datenbanken werden simultan über Kommunikationskanäle 15 abgerufen, die großflächige Netzwerkverbindungen zu den Quellen 17 haben können. Das Internet ist ein Modell für ein solches Arrangement von großflächigen Netzwerkverbindungen und fernabfragbarer Quellen. Die Abfrage wird an Suchmaschinen gerichtet, dargestellt durch die Spalten 20, 30 und 40, wobei jede Suchmaschine auf die zugehörige Datenbank in Block 19 zugreift. Jede Suchmaschine hat ihre eigene Betriebscharakteristik, wie z. B. Boolsche Logik, Statistische Wechselwirkung, usw. Jede Datenbank erzeugt einen Bericht mit einer Zahl von Datensätzen, N, in der Datenbank, dargestellt durch Block 21. In dem Bericht ist auch die Anzahl von Malen enthalten, in denen der Suchbegriff in dem Dokument als Antwort auf die Abfrage vorkommt. Diese Größe, NTerm, ist durch Block 23 dargestellt. Drittens erzeugt der Bericht eine Dokumenten-Iden­ tifikationsnummer für jedes Dokument, das Treffer aufweist, zusammen mit der Zahl der Vorkommnisse für jeden Suchbegriff, wie dies durch Block 25 dargestellt ist. Ausgehend von dieser Information wird durch die Klientensoftware eine Berechnung einer Maßzahl für jedes Dokument unter Verwendung eines eigenen Algorithmus durchgeführt, dargestellt durch Block 27. Zum Beispiel lautet eine Formel für die Berechnung wie folgt:
wobei tf die Anzahl der Vorkommnisse des Begriffes in dem Dokument und idf = log (N/NTerm) ist und wobei N und NTERM die Summe der N- und NTERM-Werte in den Berichten aller Datensammlungen ist. Die berechneten Maßzahlen werden an einen Ausgabepuffer übermittelt, dargestellt durch Block 29, der die oberen M Maßzahlen des Berechnungsblockes 27 durchkämmt, die von der die Abfrage durchführenden Person angefordert wurden. Es muß bemerkt werden, daß nur ein einziger Durchlauf durch die Datenbank gemacht wurde. Die berechneten Maßzahlen werden als absolute Werte aufgefaßt.
Bei einer alternativen Ausführung kann ein optionaler Parameter für den Gebrauch in dem Algorithmus angezeigt werden. Block 26 zeigt, daß die Häufigkeit des am häufigsten wiederkehrenden Begriffes in jedem Dokument zum Zwecke des Gebrauchs in einer höherentwickelten Einstufungsformel durch den Klienten angezeigt wird. Ein anderer optionaler Datenreduzierungsschritt besteht darin, daß jede Suchmaschine eine Maßzahl für die Dokumentenrelevanz entsprechend dem Stand der Technik berechnet. Aus diesen Daten kann die Suchmaschine bis zu den oberen M Treffern in der Datenbank vorauswählen, wobei M die maximale Anzahl von Treffern ist, die vom Benutzer angefordert wird.
Als Beispiel könnte eine Suchabfrage Dokumente mit den Worten "graphical user interface" betreffen. Die nachstehende Tabelle 1 zeigt einen durch eine Suchmaschine erzeugten Bericht, die eine Anzahl von Dokumenten mit dem höchsten Rang ausgewählt hat. Dieser Bericht wird an die Klientensoftware des Benutzers zurückgegeben, wo dann der Benutzer einen Algorithmus anwendet wie in der Formel (1) oben, der die von jeder Suchmaschine zurückgegebenen Begriffs- und die Dokumentenhäufigkeitsdaten verwendet. Dadurch wird eine lokale Berechnung der Dokumentengewichte für jeden Abfragebegriff unter Kombination von NTERM und N (= Anzahl der Dokumente) von jeder Sammlung zurückgegeben. Somit ist die Begriffsgewichtung genau dieselbe als wenn die Sammlungen nur in einer einzigen Sammlung bestehen würden. Die Maßzahl ist völlig konsistent, auch wenn verschiedene Suchmaschinen an der Suche teilnehmen, und das gleiche Dokument in zwei verschiedenen Datensammlungen erreicht immer eine identische Maßzahl.
Tabelle 1
N = 65 000 ← Gesamtzahl der Dokumente in der Datensammlung

Claims (9)

1. Verfahren zum Durchsuchen einer Vielzahl von Datenbanken, die an einen Klienten über einen oder mehrere Suchdienste (Server 17) verteilt und zugänglich gemacht sind, wobei das Verfahren folgende Schritte umfaßt:
  • (a) Richten einer Suchabfrage (11) des Klienten an jeden Suchdienst (17) bezogen auf jede Datenbank (19),
  • (b) Gewinnen von statistischen Daten beim Klienten über jede Datenbank (19) von jedem Suchdienst (17),
  • (c) Gewinnen von Informationen (20, 30, 40) beim Klienten für jeden Suchdienst (17) über die resultierenden Dokumente von der Anwendung der Suchabfrage (11) auf die Datenbank (19), und
  • (d) Berechnen (27) einer Maßzahl für jedes Dokument beim Klienten unter Benutzung der Statistik und der Information (20, 30, 40), wobei die berechneten Maßzahlen für alle Datenbanken (19) anwendbar erscheinen, als wären die Datenbanken in einer einzelnen Datenbank zusammengefaßt.
2. Verfahren nach Anspruch 1, bei dem die Statistik über die genannte Datensammlung (Datenbank 19) den Umfang der genannten Datensammlung in der Einheit der Zahl seiner Sätze (N, Schritt 21) umfaßt.
3. Verfahren nach Anspruch 1, bei dem die Information (20, 30, 40) über jedes Dokument die Anzahl umfaßt, in der jeder Suchbegriff in dem Dokument erscheint (Schritt 25).
4. Verfahren nach Anspruch 1, bei dem die Information über jede Datenbank die Anzahl (NTERM, Schritt 23) der Dokumente umfaßt, die jeden Suchbegriff enthalten.
5. Verfahren zum Durchsuchen einer Vielzahl von Datenbanken (19), die an einen Klienten über einen oder mehrere Suchdienste (17) verteilt und zugänglich gemacht sind, wobei das Verfahren folgende Schritte umfaßt:
  • (a) Zugreifen auf jede Datenbank (19) durch den Klienten,
  • (b) Richten einer Suchabfrage von dem Klienten an jeden Suchdienst (Server 17) in Verbindung mit jeder Datenbank (19),
  • (c) Gewinnen von Statistiken (Berichte 20, 30, 40) über jede Datenbank (19) beim Klienten,
  • (d) Gewinnen von statistischer Information beim Klienten über die relevanten Dokumente als Antwort auf das Richten der Abfrage (11) an die Datenbank (19), und
  • (e) Berechnen (27) einer Maßzahl für die relevanten Dokumente beim Klienten unter Benutzung der genannten Statistiken und der genannten Information (20, 30, 40), wobei die berechnete Maßzahl für ein Dokument unabhängig von der bzw. den Datenbanken ist (19), in der sie erscheinen.
6. Verfahren zum Suchen von Textdokumenten aus einer Vielzahl von Datenbanken (19) als Antwort auf eine Suchabfrage (11),
  • (a) Richten (11) einer Suchabfrage an jede Datenbank (19),
  • (b) Bestimmen (21) der Anzahl von Sätzen (N) für jede Datenbank (19),
  • (c) Richten der Suchabfrage und Aufzeichnen der Anzahl von Treffern (25) für jeden Suchbegriff und Identifizieren der Datenbanksätze mit wenigstens einem Treffer in der genannten Anzahl von Treffern für jede der genannten Datenbanken (19), und
  • (e) Berichten einer relevanten Maßzahl an den Benutzer für jeden Satz in Bezug auf die Suchabfrage (11), berechnet als Ergebnis der Schritte (b), (c) und (d).
7. Verfahren nach Anspruch 6, weiterhin definiert durch das Auswählen einer Anzahl von Datenbanken (19), die mehr als eine Suchmaschine (Suchvorvorrichtung) für die Datenbanken (19) aufweisen, vor dem Richten der gleichen Suchabfrage (11) an alle Datenbanken (19).
8. Verfahren nach Anspruch 7, weiterhin definiert durch das Auswählen einer Anzahl von Datensätzen, die aus der genannten Anzahl von Datenbanken (19) betrachtet werden sollen, wobei die Zahl die höchste Relevanzmaßzahl für die Suchabfrage aufweist.
9. Verfahren nach Anspruch 8, weiterhin definiert durch das Vorauswählen einer Anzahl von Datensätzen vor dem Berechnen einer Relevanzmaßzahl.
DE19624696A 1995-05-17 1996-06-20 Verfahren zum Suchen von Datenbankeinträgen in einer Vielzahl von Datenbanken Expired - Lifetime DE19624696C2 (de)

Priority Applications (5)

Application Number Priority Date Filing Date Title
US08/443,348 US5659732A (en) 1995-05-17 1995-05-17 Document retrieval over networks wherein ranking and relevance scores are computed at the client for multiple database documents
GB9612261A GB2314178B (en) 1995-05-17 1996-06-12 Document retrieval over networks
DE19624696A DE19624696C2 (de) 1995-05-17 1996-06-20 Verfahren zum Suchen von Datenbankeinträgen in einer Vielzahl von Datenbanken
FR9608174A FR2750519B1 (fr) 1995-05-17 1996-07-01 Procede d'extraction de documents de bases de donnees
HK98105490A HK1006238A1 (en) 1995-05-17 1998-06-17 Document retrieval over networks

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
US08/443,348 US5659732A (en) 1995-05-17 1995-05-17 Document retrieval over networks wherein ranking and relevance scores are computed at the client for multiple database documents
GB9612261A GB2314178B (en) 1995-05-17 1996-06-12 Document retrieval over networks
DE19624696A DE19624696C2 (de) 1995-05-17 1996-06-20 Verfahren zum Suchen von Datenbankeinträgen in einer Vielzahl von Datenbanken
FR9608174A FR2750519B1 (fr) 1995-05-17 1996-07-01 Procede d'extraction de documents de bases de donnees

Publications (2)

Publication Number Publication Date
DE19624696A1 true DE19624696A1 (de) 1998-01-02
DE19624696C2 DE19624696C2 (de) 1999-07-01

Family

ID=27438384

Family Applications (1)

Application Number Title Priority Date Filing Date
DE19624696A Expired - Lifetime DE19624696C2 (de) 1995-05-17 1996-06-20 Verfahren zum Suchen von Datenbankeinträgen in einer Vielzahl von Datenbanken

Country Status (5)

Country Link
US (1) US5659732A (de)
DE (1) DE19624696C2 (de)
FR (1) FR2750519B1 (de)
GB (1) GB2314178B (de)
HK (1) HK1006238A1 (de)

Families Citing this family (279)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8352400B2 (en) 1991-12-23 2013-01-08 Hoffberg Steven M Adaptive pattern recognition based controller apparatus and method and human-factored interface therefore
US6850252B1 (en) 1999-10-05 2005-02-01 Steven M. Hoffberg Intelligent electronic appliance system and method
US5903454A (en) 1991-12-23 1999-05-11 Hoffberg; Linda Irene Human-factored interface corporating adaptive pattern recognition based controller apparatus
US6418424B1 (en) 1991-12-23 2002-07-09 Steven M. Hoffberg Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
US6400996B1 (en) 1999-02-01 2002-06-04 Steven M. Hoffberg Adaptive pattern recognition based control system and method
US10361802B1 (en) 1999-02-01 2019-07-23 Blanding Hovenweep, Llc Adaptive pattern recognition based control system and method
US5862260A (en) 1993-11-18 1999-01-19 Digimarc Corporation Methods for surveying dissemination of proprietary empirical data
US6614914B1 (en) 1995-05-08 2003-09-02 Digimarc Corporation Watermark embedder and reader
US6424725B1 (en) 1996-05-16 2002-07-23 Digimarc Corporation Determining transformations of media signals with embedded code signals
US5841886A (en) 1993-11-18 1998-11-24 Digimarc Corporation Security system for photographic identification
US6611607B1 (en) 1993-11-18 2003-08-26 Digimarc Corporation Integrating digital watermarks in multimedia content
US6122403A (en) 1995-07-27 2000-09-19 Digimarc Corporation Computer system linked by using information in data objects
US7171016B1 (en) * 1993-11-18 2007-01-30 Digimarc Corporation Method for monitoring internet dissemination of image, video and/or audio files
US6408082B1 (en) 1996-04-25 2002-06-18 Digimarc Corporation Watermark detection using a fourier mellin transform
US6516079B1 (en) 2000-02-14 2003-02-04 Digimarc Corporation Digital watermark screening and detecting strategies
US5682525A (en) 1995-01-11 1997-10-28 Civix Corporation System and methods for remotely accessing a selected group of items of interest from a database
US6760463B2 (en) 1995-05-08 2004-07-06 Digimarc Corporation Watermarking methods and media
US5724571A (en) * 1995-07-07 1998-03-03 Sun Microsystems, Inc. Method and apparatus for generating query responses in a computer-based document retrieval system
US5974409A (en) * 1995-08-23 1999-10-26 Microsoft Corporation System and method for locating information in an on-line network
US6195654B1 (en) * 1995-11-16 2001-02-27 Edward I Wachtel System and method for obtaining improved search results and for decreasing network loading
US5855020A (en) 1996-02-21 1998-12-29 Infoseek Corporation Web scan process
US6189030B1 (en) 1996-02-21 2001-02-13 Infoseek Corporation Method and apparatus for redirection of server external hyper-link references
US5913215A (en) * 1996-04-09 1999-06-15 Seymour I. Rubinstein Browse by prompted keyword phrases with an improved method for obtaining an initial document set
US5826261A (en) * 1996-05-10 1998-10-20 Spencer; Graham System and method for querying multiple, distributed databases by selective sharing of local relative significance information for terms related to the query
US6381341B1 (en) 1996-05-16 2002-04-30 Digimarc Corporation Watermark encoding method exploiting biases inherent in original signal
JPH1049549A (ja) * 1996-05-29 1998-02-20 Matsushita Electric Ind Co Ltd 文書検索装置
US6581056B1 (en) * 1996-06-27 2003-06-17 Xerox Corporation Information retrieval system providing secondary content analysis on collections of information objects
US5864846A (en) * 1996-06-28 1999-01-26 Siemens Corporate Research, Inc. Method for facilitating world wide web searches utilizing a document distribution fusion strategy
US5802524A (en) * 1996-07-29 1998-09-01 International Business Machines Corporation Method and product for integrating an object-based search engine with a parametrically archived database
US5813002A (en) * 1996-07-31 1998-09-22 International Business Machines Corporation Method and system for linearly detecting data deviations in a large database
US5920854A (en) * 1996-08-14 1999-07-06 Infoseek Corporation Real-time document collection search engine with phrase indexing
US5905862A (en) * 1996-09-04 1999-05-18 Intel Corporation Automatic web site registration with multiple search engines
US6173298B1 (en) 1996-09-17 2001-01-09 Asap, Ltd. Method and apparatus for implementing a dynamic collocation dictionary
US6119114A (en) * 1996-09-17 2000-09-12 Smadja; Frank Method and apparatus for dynamic relevance ranking
US5873080A (en) * 1996-09-20 1999-02-16 International Business Machines Corporation Using multiple search engines to search multimedia data
US5870740A (en) * 1996-09-30 1999-02-09 Apple Computer, Inc. System and method for improving the ranking of information retrieval results for short queries
US6097994A (en) * 1996-09-30 2000-08-01 Siemens Corporate Research, Inc. Apparatus and method for determining the correct insertion depth for a biopsy needle
US6249713B1 (en) 1996-09-30 2001-06-19 Siemens Corporate Research, Inc. Apparatus and method for automatically positioning a biopsy needle
EP0848337A1 (de) * 1996-12-12 1998-06-17 SONY DEUTSCHLAND GmbH Server mit automatischer Dokumentenzusammenstellung
US6009459A (en) * 1997-01-10 1999-12-28 Microsoft Corporation Intelligent automatic searching for resources in a distributed environment
US7657835B2 (en) * 1997-01-31 2010-02-02 Making Everlasting Memories, L.L.C. Method and system for creating a commemorative presentation
US6340978B1 (en) * 1997-01-31 2002-01-22 Making Everlasting Memories, Ltd. Method and apparatus for recording and presenting life stories
US7236969B1 (en) * 1999-07-08 2007-06-26 Nortel Networks Limited Associative search engine
US7308485B2 (en) * 1997-04-15 2007-12-11 Gracenote, Inc. Method and system for accessing web pages based on playback of recordings
US7167857B2 (en) 1997-04-15 2007-01-23 Gracenote, Inc. Method and system for finding approximate matches in database
US5987525A (en) * 1997-04-15 1999-11-16 Cddb, Inc. Network delivery of interactive entertainment synchronized to playback of audio recordings
US6362837B1 (en) * 1997-05-06 2002-03-26 Michael Ginn Method and apparatus for simultaneously indicating rating value for the first document and display of second document in response to the selection
JPH1125125A (ja) * 1997-07-08 1999-01-29 Canon Inc ネットワーク情報探索装置、ネットワーク情報探索方法および記憶媒体
US6278990B1 (en) * 1997-07-25 2001-08-21 Claritech Corporation Sort system for text retrieval
US6415281B1 (en) * 1997-09-03 2002-07-02 Bellsouth Corporation Arranging records in a search result to be provided in response to a data inquiry of a database
US6233584B1 (en) * 1997-09-09 2001-05-15 International Business Machines Corporation Technique for providing a universal query for multiple different databases
US5845278A (en) * 1997-09-12 1998-12-01 Inioseek Corporation Method for automatically selecting collections to search in full text searches
US6018733A (en) * 1997-09-12 2000-01-25 Infoseek Corporation Methods for iteratively and interactively performing collection selection in full text searches
US6339437B1 (en) 1997-09-30 2002-01-15 Sun Microsystems, Inc. Relevance-enhanced scrolling
US6006217A (en) * 1997-11-07 1999-12-21 International Business Machines Corporation Technique for providing enhanced relevance information for documents retrieved in a multi database search
US6041326A (en) * 1997-11-14 2000-03-21 International Business Machines Corporation Method and system in a computer network for an intelligent search engine
US6092100A (en) * 1997-11-21 2000-07-18 International Business Machines Corporation Method for intelligently resolving entry of an incorrect uniform resource locator (URL)
US6236991B1 (en) * 1997-11-26 2001-05-22 International Business Machines Corp. Method and system for providing access for categorized information from online internet and intranet sources
US6393490B1 (en) 1997-12-18 2002-05-21 Ian James Stiles Method and system for a programmatic feedback process for end-user support
JP3571515B2 (ja) * 1997-12-19 2004-09-29 富士通株式会社 知識収集・格納・検索プログラムを記憶したコンピュータ読み取り可能な記憶媒体
US5983221A (en) * 1998-01-13 1999-11-09 Wordstream, Inc. Method and apparatus for improved document searching
US20050203835A1 (en) * 1998-01-30 2005-09-15 Eli Nhaissi Internet billing
IL125432A (en) 1998-01-30 2010-11-30 Easynet Access Inc Personalized internet interaction
IL123129A (en) * 1998-01-30 2010-12-30 Aviv Refuah Www addressing
US6067539A (en) * 1998-03-02 2000-05-23 Vigil, Inc. Intelligent information retrieval system
US6421675B1 (en) * 1998-03-16 2002-07-16 S. L. I. Systems, Inc. Search engine
US20030061243A1 (en) * 1998-05-21 2003-03-27 Kim Jeong Jung Information auto classification method and information search and analysis method
US20070233659A1 (en) * 1998-05-23 2007-10-04 Lg Electronics Inc. Information auto classification method and information search and analysis method
AU4126899A (en) * 1998-06-08 1999-12-30 Kaufman Consulting Services Ltd. Method and system for retrieving relevant documents from a database
US6638314B1 (en) 1998-06-26 2003-10-28 Microsoft Corporation Method of web crawling utilizing crawl numbers
US6424966B1 (en) 1998-06-30 2002-07-23 Microsoft Corporation Synchronizing crawler with notification source
US6199081B1 (en) 1998-06-30 2001-03-06 Microsoft Corporation Automatic tagging of documents and exclusion by content
US6401118B1 (en) * 1998-06-30 2002-06-04 Online Monitoring Services Method and computer program product for an online monitoring search engine
US6275820B1 (en) 1998-07-16 2001-08-14 Perot Systems Corporation System and method for integrating search results from heterogeneous information resources
US6490579B1 (en) 1998-07-16 2002-12-03 Perot Systems Corporation Search engine system and method utilizing context of heterogeneous information resources
US6078866A (en) * 1998-09-14 2000-06-20 Searchup, Inc. Internet site searching and listing service based on monetary ranking of site listings
US8380875B1 (en) 1998-09-18 2013-02-19 Oracle International Corporation Method and system for addressing a communication document for transmission over a network based on the content thereof
WO2000017727A2 (en) 1998-09-18 2000-03-30 Tacit Knowledge Systems Method and apparatus for querying a user knowledge profile
US6115709A (en) 1998-09-18 2000-09-05 Tacit Knowledge Systems, Inc. Method and system for constructing a knowledge profile of a user having unrestricted and restricted access portions according to respective levels of confidence of content of the portions
WO2000017784A1 (en) 1998-09-18 2000-03-30 Tacit Knowledge Systems Method of constructing and displaying an entity profile constructed utilizing input from entities other than the owner
US6377949B1 (en) 1998-09-18 2002-04-23 Tacit Knowledge Systems, Inc. Method and apparatus for assigning a confidence level to a term within a user knowledge profile
US6253202B1 (en) 1998-09-18 2001-06-26 Tacit Knowledge Systems, Inc. Method, system and apparatus for authorizing access by a first user to a knowledge profile of a second user responsive to an access request from the first user
US6154783A (en) 1998-09-18 2000-11-28 Tacit Knowledge Systems Method and apparatus for addressing an electronic document for transmission over a network
IL126373A (en) * 1998-09-27 2003-06-24 Haim Zvi Melman Apparatus and method for search and retrieval of documents
US6427165B1 (en) * 1998-11-18 2002-07-30 Gateway, Inc. Method and apparatus for information retrieval from a network using parameter value sampling
JP3760057B2 (ja) * 1998-11-19 2006-03-29 株式会社日立製作所 複数文書データベースを対象とした文書検索方法および文書検索サービス
US6408316B1 (en) 1998-12-17 2002-06-18 International Business Machines Corporation Bookmark set creation according to user selection of selected pages satisfying a search condition
US6463455B1 (en) 1998-12-30 2002-10-08 Microsoft Corporation Method and apparatus for retrieving and analyzing data stored at network sites
US7904187B2 (en) 1999-02-01 2011-03-08 Hoffberg Steven M Internet appliance system and method
US8275661B1 (en) 1999-03-31 2012-09-25 Verizon Corporate Services Group Inc. Targeted banner advertisements
WO2000058863A1 (en) 1999-03-31 2000-10-05 Verizon Laboratories Inc. Techniques for performing a data query in a computer system
US8572069B2 (en) 1999-03-31 2013-10-29 Apple Inc. Semi-automatic index term augmentation in document retrieval
US6907566B1 (en) 1999-04-02 2005-06-14 Overture Services, Inc. Method and system for optimum placement of advertisements on a webpage
JP2000315206A (ja) 1999-04-30 2000-11-14 Fujitsu Ltd 検索条件の組み合わせに基づく検索システムおよび方法
US20050097160A1 (en) * 1999-05-21 2005-05-05 Stob James A. Method for providing information about a site to a network cataloger
US7835943B2 (en) * 1999-05-28 2010-11-16 Yahoo! Inc. System and method for providing place and price protection in a search result list generated by a computer network search engine
US7231358B2 (en) 1999-05-28 2007-06-12 Overture Services, Inc. Automatic flight management in an online marketplace
US6269361B1 (en) * 1999-05-28 2001-07-31 Goto.Com System and method for influencing a position on a search result list generated by a computer network search engine
US7065500B2 (en) * 1999-05-28 2006-06-20 Overture Services, Inc. Automatic advertiser notification for a system for providing place and price protection in a search result list generated by a computer network search engine
US7035812B2 (en) * 1999-05-28 2006-04-25 Overture Services, Inc. System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine
US7225182B2 (en) 1999-05-28 2007-05-29 Overture Services, Inc. Recommending search terms using collaborative filtering and web spidering
US7702537B2 (en) * 1999-05-28 2010-04-20 Yahoo! Inc System and method for enabling multi-element bidding for influencing a position on a search result list generated by a computer network search engine
DE59914558D1 (de) * 1999-06-14 2008-01-03 Abb Research Ltd Einrichtung und Verfahren zur Selektion von Informationseinheiten für mobile Client-Rechner
US7072888B1 (en) * 1999-06-16 2006-07-04 Triogo, Inc. Process for improving search engine efficiency using feedback
US7181438B1 (en) * 1999-07-21 2007-02-20 Alberti Anemometer, Llc Database access system
KR100328670B1 (ko) * 1999-07-21 2002-03-20 정만원 다중 추천 에이전트들을 이용하는 추천 시스템
US6718363B1 (en) 1999-07-30 2004-04-06 Verizon Laboratories, Inc. Page aggregation for web sites
US7072863B1 (en) 1999-09-08 2006-07-04 C4Cast.Com, Inc. Forecasting using interpolation modeling
US7000194B1 (en) * 1999-09-22 2006-02-14 International Business Machines Corporation Method and system for profiling users based on their relationships with content topics
US20020046157A1 (en) * 1999-11-01 2002-04-18 Neal Solomon System, method and apparatus for demand-initiated intelligent negotiation agents in a distributed network
US20030233305A1 (en) * 1999-11-01 2003-12-18 Neal Solomon System, method and apparatus for information collaboration between intelligent agents in a distributed network
US20020069134A1 (en) * 1999-11-01 2002-06-06 Neal Solomon System, method and apparatus for aggregation of cooperative intelligent agents for procurement in a distributed network
US20030074301A1 (en) * 1999-11-01 2003-04-17 Neal Solomon System, method, and apparatus for an intelligent search agent to access data in a distributed network
US20020055903A1 (en) * 1999-11-01 2002-05-09 Neal Solomon System, method, and apparatus for a cooperative communications network
US6671714B1 (en) * 1999-11-23 2003-12-30 Frank Michael Weyer Method, apparatus and business system for online communications with online and offline recipients
US20020059223A1 (en) * 1999-11-30 2002-05-16 Nash Paul R. Locator based assisted information browsing
US6490575B1 (en) * 1999-12-06 2002-12-03 International Business Machines Corporation Distributed network search engine
US6732088B1 (en) * 1999-12-14 2004-05-04 Xerox Corporation Collaborative searching by query induction
US6366907B1 (en) * 1999-12-15 2002-04-02 Napster, Inc. Real-time search engine
US8271316B2 (en) * 1999-12-17 2012-09-18 Buzzmetrics Ltd Consumer to business data capturing system
US6546388B1 (en) 2000-01-14 2003-04-08 International Business Machines Corporation Metadata search results ranking system
US7080064B2 (en) * 2000-01-20 2006-07-18 International Business Machines Corporation System and method for integrating on-line user ratings of businesses with search engines
US7099859B2 (en) 2000-01-20 2006-08-29 International Business Machines Corporation System and method for integrating off-line ratings of businesses with search engines
US6721741B1 (en) 2000-01-24 2004-04-13 Friskit, Inc. Streaming media search system
US7281034B1 (en) 2000-01-24 2007-10-09 Friskit, Inc. System and method for media playback over a network using links that contain control signals and commands
US7228305B1 (en) 2000-01-24 2007-06-05 Friskit, Inc. Rating system for streaming media playback system
US6389467B1 (en) * 2000-01-24 2002-05-14 Friskit, Inc. Streaming media search and continuous playback system of media resources located by multiple network addresses
US6519648B1 (en) 2000-01-24 2003-02-11 Friskit, Inc. Streaming media search and continuous playback of multiple media resources located on a network
US6615237B1 (en) * 2000-02-04 2003-09-02 Microsoft Corporation Automatic searching for data in a network
US6931397B1 (en) 2000-02-11 2005-08-16 International Business Machines Corporation System and method for automatic generation of dynamic search abstracts contain metadata by crawler
US8626576B1 (en) 2000-02-11 2014-01-07 Apple Inc. System and method for marketing employing the distribution of a pay for performance database
GB0003411D0 (en) * 2000-02-15 2000-04-05 Dialog Corp The Plc Accessing data
US6789073B1 (en) * 2000-02-22 2004-09-07 Harvey Lunenfeld Client-server multitasking
EP1269357A4 (de) 2000-02-22 2005-10-12 Metacarta Inc Räumliches codieren und anzeigen von informationen
US7114124B2 (en) * 2000-02-28 2006-09-26 Xerox Corporation Method and system for information retrieval from query evaluations of very large full-text databases
GB0006159D0 (en) * 2000-03-14 2000-05-03 Ncr Int Inc Predicting future behaviour of an individual
US7222120B1 (en) * 2000-04-12 2007-05-22 Making Everlasting Memories, L.L.C. Methods of providing a registry service and a registry service
US7010537B2 (en) * 2000-04-27 2006-03-07 Friskit, Inc. Method and system for visual network searching
US6912525B1 (en) * 2000-05-08 2005-06-28 Verizon Laboratories, Inc. Techniques for web site integration
US6789076B1 (en) 2000-05-11 2004-09-07 International Business Machines Corp. System, method and program for augmenting information retrieval in a client/server network using client-side searching
US7013323B1 (en) * 2000-05-23 2006-03-14 Cyveillance, Inc. System and method for developing and interpreting e-commerce metrics by utilizing a list of rules wherein each rule contain at least one of entity-specific criteria
US6983320B1 (en) * 2000-05-23 2006-01-03 Cyveillance, Inc. System, method and computer program product for analyzing e-commerce competition of an entity by utilizing predetermined entity-specific metrics and analyzed statistics from web pages
EP1305741A4 (de) * 2000-05-24 2005-04-27 Overture Services Inc Online-medienaustausch
DE10027523A1 (de) 2000-06-02 2001-12-20 Nokia Mobile Phones Ltd Verfahren zum Suchen von Daten in zumindest zwei Datenbanken und Datenbanksystem mit zumindest zwei Datenbanken
US6807568B1 (en) * 2000-07-27 2004-10-19 Union Beach, L.P. Recipient selection of information to be subsequently delivered
US7464086B2 (en) 2000-08-01 2008-12-09 Yahoo! Inc. Metatag-based datamining
US7702541B2 (en) * 2000-08-01 2010-04-20 Yahoo! Inc. Targeted e-commerce system
US7529750B2 (en) * 2000-08-11 2009-05-05 International Business Machines Corporation Accessing information on a network
US7016853B1 (en) 2000-09-20 2006-03-21 Openhike, Inc. Method and system for resume storage and retrieval
US7185065B1 (en) * 2000-10-11 2007-02-27 Buzzmetrics Ltd System and method for scoring electronic messages
US7197470B1 (en) * 2000-10-11 2007-03-27 Buzzmetrics, Ltd. System and method for collection analysis of electronic discussion methods
GB2368149B (en) 2000-10-17 2004-10-06 Ncr Int Inc Information system
US20020059240A1 (en) * 2000-10-25 2002-05-16 Edave, Inc. System for presenting consumer data
US6668251B1 (en) 2000-11-01 2003-12-23 Tacit Knowledge Systems, Inc. Rendering discriminator members from an initial set of result data
US7233940B2 (en) 2000-11-06 2007-06-19 Answers Corporation System for processing at least partially structured data
US7155491B1 (en) * 2000-11-13 2006-12-26 Websidestory, Inc. Indirect address rewriting
US20020091678A1 (en) * 2001-01-05 2002-07-11 Miller Nancy E. Multi-query data visualization processes, data visualization apparatus, computer-readable media and computer data signals embodied in a transmission medium
US20040111386A1 (en) * 2001-01-08 2004-06-10 Goldberg Jonathan M. Knowledge neighborhoods
US20080071775A1 (en) * 2001-01-18 2008-03-20 Overture Services, Inc. System And Method For Ranking Items
JP3693958B2 (ja) * 2001-04-05 2005-09-14 松下電器産業株式会社 分散型文書検索方法及び装置、並びに分散型文書検索プログラム及びそのプログラムを記録した記録媒体
US7062220B2 (en) 2001-04-18 2006-06-13 Intelligent Automation, Inc. Automated, computer-based reading tutoring systems and methods
US6961723B2 (en) 2001-05-04 2005-11-01 Sun Microsystems, Inc. System and method for determining relevancy of query responses in a distributed network search mechanism
US6950821B2 (en) * 2001-05-04 2005-09-27 Sun Microsystems, Inc. System and method for resolving distributed network search queries to information providers
US7013303B2 (en) * 2001-05-04 2006-03-14 Sun Microsystems, Inc. System and method for multiple data sources to plug into a standardized interface for distributed deep search
US7171415B2 (en) 2001-05-04 2007-01-30 Sun Microsystems, Inc. Distributed information discovery through searching selected registered information providers
US7099871B2 (en) * 2001-05-04 2006-08-29 Sun Microsystems, Inc. System and method for distributed real-time search
US6934702B2 (en) * 2001-05-04 2005-08-23 Sun Microsystems, Inc. Method and system of routing messages in a distributed search network
US20030004835A1 (en) * 2001-05-31 2003-01-02 International Business Machines Corporation Method, system, and product service for locating items satisfying a general requirement and ranking items according to utility
JP4025517B2 (ja) * 2001-05-31 2007-12-19 株式会社日立製作所 文書検索システムおよびサーバ
US7043471B2 (en) * 2001-08-03 2006-05-09 Overture Services, Inc. Search engine account monitoring
US8112529B2 (en) 2001-08-20 2012-02-07 Masterobjects, Inc. System and method for asynchronous client server session communication
US6882988B2 (en) 2001-10-05 2005-04-19 Rensselaer Polytechnic Institute System and method for time-efficient distributed search and decision-making using cooperative co-evolutionary algorithms executing in a distributed multi-agent architecture
US20030101126A1 (en) * 2001-11-13 2003-05-29 Cheung Dominic Dough-Ming Position bidding in a pay for placement database search system
US6826572B2 (en) 2001-11-13 2004-11-30 Overture Services, Inc. System and method allowing advertisers to manage search listings in a pay for placement search system using grouping
JP2003157376A (ja) * 2001-11-21 2003-05-30 Ricoh Co Ltd ネットワークシステム、識別情報管理方法、サーバ装置、プログラム、および記録媒体
US20030101214A1 (en) * 2001-11-28 2003-05-29 International Business Machines Corporation Allocating data objects stored on a server system
US20050010604A1 (en) * 2001-12-05 2005-01-13 Digital Networks North America, Inc. Automatic identification of DVD title using internet technologies and fuzzy matching techniques
US20030220866A1 (en) * 2001-12-28 2003-11-27 Findwhat.Com System and method for pay for performand advertising in general media
US7203675B1 (en) 2002-02-19 2007-04-10 Ncr Corp. Methods, systems and data structures to construct, submit, and process multi-attributal searches
USRE45952E1 (en) * 2002-03-29 2016-03-29 Google Inc. Method for searching media
KR100908756B1 (ko) * 2002-04-01 2009-07-22 야후! 인크. 광고주 지출에 비례한 유료 검색 리스트의 표시
US7054857B2 (en) * 2002-05-08 2006-05-30 Overture Services, Inc. Use of extensible markup language in a system and method for influencing a position on a search result list generated by a computer network search engine
US8260786B2 (en) * 2002-05-24 2012-09-04 Yahoo! Inc. Method and apparatus for categorizing and presenting documents of a distributed database
US7231395B2 (en) * 2002-05-24 2007-06-12 Overture Services, Inc. Method and apparatus for categorizing and presenting documents of a distributed database
US7555485B2 (en) 2002-08-22 2009-06-30 Yahoo! Inc. System and method for conducting an auction-based ranking of search results on a computer network
WO2004021152A2 (en) * 2002-08-30 2004-03-11 Findwhat.Com System and method for pay for performance advertising employing multiple sets of advertisement listings
US7370035B2 (en) * 2002-09-03 2008-05-06 Idealab Methods and systems for search indexing
US7707140B2 (en) * 2002-10-09 2010-04-27 Yahoo! Inc. Information retrieval system and method employing spatially selective features
US9805373B1 (en) 2002-11-19 2017-10-31 Oracle International Corporation Expertise services platform
JP2004234157A (ja) * 2003-01-29 2004-08-19 Sony Corp 情報処理装置、および情報処理方法、並びにコンピュータ・プログラム
EP1457889A1 (de) * 2003-03-13 2004-09-15 Koninklijke Philips Electronics N.V. Verbesserte Identifikationsmethode und System durch Fingerabdrücke
US20050010563A1 (en) * 2003-05-15 2005-01-13 William Gross Internet search application
US7836391B2 (en) * 2003-06-10 2010-11-16 Google Inc. Document search engine including highlighting of confident results
US7401072B2 (en) 2003-06-10 2008-07-15 Google Inc. Named URL entry
US7610306B2 (en) * 2003-06-30 2009-10-27 International Business Machines Corporation Multi-modal fusion in content-based retrieval
US7599938B1 (en) 2003-07-11 2009-10-06 Harrison Jr Shelton E Social news gathering, prioritizing, tagging, searching, and syndication method
US7689466B1 (en) 2003-09-24 2010-03-30 SuperMedia LLC Dynamic pay per call listings
US8239273B1 (en) 2003-09-24 2012-08-07 SuperMedia LLC Integrated pay per click and pay per call listings
US7974878B1 (en) 2003-09-24 2011-07-05 SuperMedia LLC Information distribution system and method that provides for enhanced display formats
US7050990B1 (en) * 2003-09-24 2006-05-23 Verizon Directories Corp. Information distribution system
US7516086B2 (en) 2003-09-24 2009-04-07 Idearc Media Corp. Business rating placement heuristic
US7822661B1 (en) 2003-09-24 2010-10-26 SuperMedia LLC Information distribution system and method utilizing a position adjustment factor
WO2005057358A2 (en) * 2003-12-04 2005-06-23 Perfect Market Technologies, Inc. Search engine that dynamically generates search listings
US8055553B1 (en) 2006-01-19 2011-11-08 Verizon Laboratories Inc. Dynamic comparison text functionality
US7725414B2 (en) 2004-03-16 2010-05-25 Buzzmetrics, Ltd An Israel Corporation Method for developing a classifier for classifying communications
AU2005246368A1 (en) * 2004-05-19 2005-12-01 Metacarta, Inc. Systems and methods of geographical text indexing
US7580921B2 (en) * 2004-07-26 2009-08-25 Google Inc. Phrase identification in an information retrieval system
US7567959B2 (en) 2004-07-26 2009-07-28 Google Inc. Multiple index based information retrieval system
US7711679B2 (en) 2004-07-26 2010-05-04 Google Inc. Phrase-based detection of duplicate documents in an information retrieval system
US7702618B1 (en) 2004-07-26 2010-04-20 Google Inc. Information retrieval system for archiving multiple document versions
US8126907B2 (en) 2004-08-03 2012-02-28 Nextengine, Inc. Commercial shape search engine
US20060047643A1 (en) * 2004-08-31 2006-03-02 Chirag Chaman Method and system for a personalized search engine
US20060059124A1 (en) * 2004-09-16 2006-03-16 Sudhir Krishna S Central access to remotely located information
WO2006036781A2 (en) * 2004-09-22 2006-04-06 Perfect Market Technologies, Inc. Search engine using user intent
US7523085B2 (en) * 2004-09-30 2009-04-21 Buzzmetrics, Ltd An Israel Corporation Topical sentiments in electronically stored communications
US7801899B1 (en) * 2004-10-01 2010-09-21 Google Inc. Mixing items, such as ad targeting keyword suggestions, from heterogeneous sources
US7502774B2 (en) * 2004-12-09 2009-03-10 International Business Machines Corporation Ring method, apparatus, and computer program product for managing federated search results in a heterogeneous environment
US20060149710A1 (en) 2004-12-30 2006-07-06 Ross Koningstein Associating features with entities, such as categories of web page documents, and/or weighting such features
US7792811B2 (en) * 2005-02-16 2010-09-07 Transaxtions Llc Intelligent search with guiding info
US20060259867A1 (en) * 2005-05-13 2006-11-16 Microsoft Corporation System and method for automatic generation of browsing favorites
US9158855B2 (en) * 2005-06-16 2015-10-13 Buzzmetrics, Ltd Extracting structured data from weblogs
EP1904938A2 (de) 2005-06-28 2008-04-02 Metacarta, Inc. Benutzeroberfläche für geographische suche
US20070027751A1 (en) * 2005-07-29 2007-02-01 Chad Carson Positioning advertisements on the bases of expected revenue
US20070100779A1 (en) * 2005-08-05 2007-05-03 Ori Levy Method and system for extracting web data
US7693901B2 (en) * 2005-08-10 2010-04-06 Microsoft Corporation Consumer-focused results ordering
US20070050241A1 (en) * 2005-08-29 2007-03-01 Jones John O System For Enhancing Web-based Marketing Efficiency of Fragmented Business
US7797740B2 (en) * 2006-01-06 2010-09-14 Nokia Corporation System and method for managing captured content
US20070174296A1 (en) * 2006-01-17 2007-07-26 Andrew Gibbs Method and system for distributing a database and computer program within a network
JP2009526327A (ja) 2006-02-10 2009-07-16 メタカータ・インコーポレーテッド メディアオブジェクトについての空間サムネイルおよびコンパニオンマップのためのシステムおよび方法
US7908273B2 (en) * 2006-03-09 2011-03-15 Gracenote, Inc. Method and system for media navigation
US20080010605A1 (en) * 2006-06-12 2008-01-10 Metacarta, Inc. Systems and methods for generating and correcting location references extracted from text
US20080059452A1 (en) * 2006-08-04 2008-03-06 Metacarta, Inc. Systems and methods for obtaining and using information from map images
US9721157B2 (en) 2006-08-04 2017-08-01 Nokia Technologies Oy Systems and methods for obtaining and using information from map images
US9286404B2 (en) 2006-06-28 2016-03-15 Nokia Technologies Oy Methods of systems using geographic meta-metadata in information retrieval and document displays
US7660783B2 (en) * 2006-09-27 2010-02-09 Buzzmetrics, Inc. System and method of ad-hoc analysis of data
US7739247B2 (en) * 2006-12-28 2010-06-15 Ebay Inc. Multi-pass data organization and automatic naming
US8280877B2 (en) * 2007-02-22 2012-10-02 Microsoft Corporation Diverse topic phrase extraction
US20080249984A1 (en) * 2007-04-03 2008-10-09 Coimbatore Srinivas J Use of Graphical Objects to Customize Content
US7873633B2 (en) * 2007-07-13 2011-01-18 Microsoft Corporation Interleaving search results
US9126116B2 (en) 2007-09-05 2015-09-08 Sony Computer Entertainment America Llc Ranking of user-generated game play advice
US9108108B2 (en) * 2007-09-05 2015-08-18 Sony Computer Entertainment America Llc Real-time, contextual display of ranked, user-generated game play advice
US8117223B2 (en) * 2007-09-07 2012-02-14 Google Inc. Integrating external related phrase information into a phrase-based indexing information retrieval system
US7965423B2 (en) * 2007-09-14 2011-06-21 Tom Glunz Facsimile methods, apparatuses and systems
US8347326B2 (en) 2007-12-18 2013-01-01 The Nielsen Company (US) Identifying key media events and modeling causal relationships between key events and reported feelings
US7974982B2 (en) * 2008-02-04 2011-07-05 Disney Enterprises, Inc. System and method for device profiling using cascaded databases
US20090204889A1 (en) * 2008-02-13 2009-08-13 Mehta Rupesh R Adaptive sampling of web pages for extraction
WO2009103028A1 (en) * 2008-02-13 2009-08-20 Three Purple Dots, Inc. Systems and methods for categorizing dramatic works
US9746985B1 (en) 2008-02-25 2017-08-29 Georgetown University System and method for detecting, collecting, analyzing, and communicating event-related information
US9529974B2 (en) 2008-02-25 2016-12-27 Georgetown University System and method for detecting, collecting, analyzing, and communicating event-related information
US9489495B2 (en) 2008-02-25 2016-11-08 Georgetown University System and method for detecting, collecting, analyzing, and communicating event-related information
US8881040B2 (en) 2008-08-28 2014-11-04 Georgetown University System and method for detecting, collecting, analyzing, and communicating event-related information
US20090265311A1 (en) * 2008-04-16 2009-10-22 International Business Machines Corporation Intellectual Property Subscribe And Publish Notification Service
US20100169311A1 (en) * 2008-12-30 2010-07-01 Ashwin Tengli Approaches for the unsupervised creation of structural templates for electronic documents
US8880498B2 (en) * 2008-12-31 2014-11-04 Fornova Ltd. System and method for aggregating and ranking data from a plurality of web sites
US20100228738A1 (en) * 2009-03-04 2010-09-09 Mehta Rupesh R Adaptive document sampling for information extraction
US20100299621A1 (en) * 2009-05-20 2010-11-25 Making Everlasting Memories, L.L.C. System and Method for Extracting a Plurality of Images from a Single Scan
CA2680336A1 (en) * 2009-09-23 2011-03-23 Jvl Corporation Music interface
US20110099164A1 (en) * 2009-10-23 2011-04-28 Haim Zvi Melman Apparatus and method for search and retrieval of documents and advertising targeting
US8874727B2 (en) 2010-05-31 2014-10-28 The Nielsen Company (Us), Llc Methods, apparatus, and articles of manufacture to rank users in an online social network
US8775251B1 (en) * 2010-06-01 2014-07-08 Google Inc. Allocating advertising budgets
US20120246139A1 (en) * 2010-10-21 2012-09-27 Bindu Rama Rao System and method for resume, yearbook and report generation based on webcrawling and specialized data collection
WO2012142158A2 (en) * 2011-04-11 2012-10-18 Credibility Corp. Visualization tools for reviewing credibility and stateful hierarchical access to credibility
US8819000B1 (en) * 2011-05-03 2014-08-26 Google Inc. Query modification
US20130304577A1 (en) * 2012-05-09 2013-11-14 Google Inc. Advertising systems and methods
US20150262221A1 (en) * 2012-05-16 2015-09-17 Google Inc. Linking offline actions with online activities
US9833707B2 (en) 2012-10-29 2017-12-05 Sony Interactive Entertainment Inc. Ambient light control and calibration via a console
US8996391B2 (en) 2013-03-14 2015-03-31 Credibility Corp. Custom score generation system and methods
US8712907B1 (en) 2013-03-14 2014-04-29 Credibility Corp. Multi-dimensional credibility scoring
US9659058B2 (en) 2013-03-22 2017-05-23 X1 Discovery, Inc. Methods and systems for federation of results from search indexing
US9880983B2 (en) 2013-06-04 2018-01-30 X1 Discovery, Inc. Methods and systems for uniquely identifying digital content for eDiscovery
US10019520B1 (en) * 2013-12-13 2018-07-10 Joy Sargis Muske System and process for using artificial intelligence to provide context-relevant search engine results
CN106716402B (zh) * 2014-05-12 2020-08-11 销售力网络公司 以实体为中心的知识发现
US10346550B1 (en) 2014-08-28 2019-07-09 X1 Discovery, Inc. Methods and systems for searching and indexing virtual environments
US10685047B1 (en) 2016-12-08 2020-06-16 Townsend Street Labs, Inc. Request processing system
US10561942B2 (en) 2017-05-15 2020-02-18 Sony Interactive Entertainment America Llc Metronome for competitive gaming headset
US10839021B2 (en) 2017-06-06 2020-11-17 Salesforce.Com, Inc Knowledge operating system
US10128914B1 (en) 2017-09-06 2018-11-13 Sony Interactive Entertainment LLC Smart tags with multiple interactions
US11803556B1 (en) 2018-12-10 2023-10-31 Townsend Street Labs, Inc. System for handling workplace queries using online learning to rank
US11531707B1 (en) * 2019-09-26 2022-12-20 Okta, Inc. Personalized search based on account attributes

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4805134A (en) * 1986-01-09 1989-02-14 International Business Machines Corporation Electronic system for accessing graphical and textual information
US4823306A (en) * 1987-08-14 1989-04-18 International Business Machines Corporation Text search system
US5107419A (en) * 1987-12-23 1992-04-21 International Business Machines Corporation Method of assigning retention and deletion criteria to electronic documents stored in an interactive information handling system
WO1990008360A1 (en) * 1989-01-12 1990-07-26 Telebase Systems, Inc. System and method for retrieving information from a plurality of databases
EP0462914A3 (en) * 1990-06-21 1993-06-02 International Business Machines Corporation A method of creating documents using existing documents
US5544352A (en) * 1993-06-14 1996-08-06 Libertech, Inc. Method and apparatus for indexing, searching and displaying data
US5675819A (en) * 1994-06-16 1997-10-07 Xerox Corporation Document information retrieval using global word co-occurrence patterns
US5946678A (en) * 1995-01-11 1999-08-31 Philips Electronics North America Corporation User interface for document retrieval
US5554352A (en) * 1995-05-09 1996-09-10 Construction Material Resources Processed silica as a natural pozzolan for use as a cementitious component in concrete and concrete products

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
SCHMIDT, Michael: "WAIDS: Text-Tetrieval mit Struktur", in iX Muttinser Muttitasking Magazin, 4/1995, S. 172, 174, 176, 178, 180, 182 *

Also Published As

Publication number Publication date
HK1006238A1 (en) 1999-02-19
GB2314178B (en) 2000-12-27
US5659732A (en) 1997-08-19
GB2314178A (en) 1997-12-17
FR2750519B1 (fr) 1999-01-08
GB9612261D0 (en) 1996-08-14
FR2750519A1 (fr) 1998-01-02
DE19624696C2 (de) 1999-07-01

Similar Documents

Publication Publication Date Title
DE19624696C2 (de) Verfahren zum Suchen von Datenbankeinträgen in einer Vielzahl von Datenbanken
DE69723346T2 (de) Verfahren zum auf eine Wahrscheinlichkeitsfunktion basierten Wiederauffinden von Bildern
DE69933187T2 (de) Dokumentensuchverfahren und Dienst
DE60004687T2 (de) Verfahren zur thematischen klassifikation von dokumenten, modul zur thematischen klassifikation und ein derartiges modul beinhaltende suchmaschine
DE10252815B4 (de) Datenbanksuchsystem und Verfahren für ein Datenbanksuchsystem mit Zahlung für Platzierung von Suchlisten
DE69433165T2 (de) Assoziatives textsuch- und wiederauffindungssystem
DE69907425T2 (de) System und Verfahren zum Aufbau von Benutzerprofilen
DE10154656A1 (de) System und Verfahren für Empfehlungen von Artikeln
DE602004006485T2 (de) Verfahren zur automatisierten anmerkung von berichten mehrdimensionaler datenbanken mit informationsobjekten eines datenspeichers
CH704497B1 (de) Verfahren zum Benachrichtigen, Speichermedium mit Prozessoranweisungen für ein solches Verfahren.
DE202013005812U1 (de) System zum indexieren elektronischer Inhalte
DE10034694A1 (de) Verfahren zum Vergleichen von Suchprofilen
WO1999010819A1 (de) Verfahren und system zur rechnergestützten ermittlung einer relevanz eines elektronischen dokuments für ein vorgebbares suchprofil
EP1783631A1 (de) Suchergebnis Ranking mittels Relevance Feedback
DE69636028T2 (de) Gruppenverwaltungsgerät für Dateneinheiten
DE19952630A1 (de) Verfahren zum Erzeugen einer Auswahlmaske für den Abruf von Daten aus einer Datenbank mit Hilfe programmierbarer Informationsobjekte
DE10160920B4 (de) Verfahren und Vorrichtung zur Erzeugung eines Extrakts von Dokumenten
DE10001613C2 (de) Verfahren sowie Datenverarbeitungsanlage zur Verwaltung von Datensätzen
DE10143940B4 (de) Verfahren und Vorrichtung zur Ermittlung von relevanten Objekten
DE10043442C2 (de) Elektronische Marktplattform
DE202022101222U1 (de) Ein automatisch skalierbares System für optimierte Arbeitsempfehlungen
DE19842320A1 (de) Verfahren und Einrichtung zur inhaltsbezogenen Suche von elektronischen Dokumenten
EP1170676A1 (de) Darstellung einer Informationsstruktur von Dokumenten des Word Wide Web
CA2178788C (en) Document retrieval over networks
DE19964253A1 (de) Verfahren, Computerprogramm, Vorrichtung und System zum Übermitteln von Inhalten, insbesondere von Werbung

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
D2 Grant after examination
8364 No opposition during term of opposition
8327 Change in the person/name/address of the patent owner

Owner name: GOOGLE INC., MOUNTAIN VIEW, CALIF., US

R071 Expiry of right