[go: up one dir, main page]

DE10033548C2 - Procedure for previewing websites - Google Patents

Procedure for previewing websites

Info

Publication number
DE10033548C2
DE10033548C2 DE10033548A DE10033548A DE10033548C2 DE 10033548 C2 DE10033548 C2 DE 10033548C2 DE 10033548 A DE10033548 A DE 10033548A DE 10033548 A DE10033548 A DE 10033548A DE 10033548 C2 DE10033548 C2 DE 10033548C2
Authority
DE
Germany
Prior art keywords
preview
website
list
internet pages
search word
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 - Fee Related
Application number
DE10033548A
Other languages
German (de)
Other versions
DE10033548A1 (en
Inventor
Wolfgang Papenbrock
Falk Nisius
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Individual
Original Assignee
Individual
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Individual filed Critical Individual
Priority to DE10033548A priority Critical patent/DE10033548C2/en
Priority to PCT/DE2001/002435 priority patent/WO2002005108A2/en
Priority to AU2001276289A priority patent/AU2001276289A1/en
Publication of DE10033548A1 publication Critical patent/DE10033548A1/en
Application granted granted Critical
Publication of DE10033548C2 publication Critical patent/DE10033548C2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; 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/957Browsing optimisation, e.g. caching or content distillation

Landscapes

  • Engineering & Computer Science (AREA)
  • Databases & Information Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Data Mining & Analysis (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)
  • Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
  • Facsimiles In General (AREA)

Description

Die Erfindung betrifft ein Verfahren zur Vorschau von Internet­ seiten mit ihren aktuellen Inhalten in einer Auswahl-Internet­ seite.The invention relates to a method for previewing the Internet pages with their current content in a selection internet page.

Es ist aus Suchmaschinen im Internet, wie z. B. www.web.de oder www.yahoo.de allgemein bekannt, anhand von Suchkriterien, (z. B. Schlagwörter) Internetseiten zu einem bestimmten Thema auszuwäh­ len. Die Internetseiten werden hierbei in eine Liste mit ihrer Domainadresse als Verknüpfung sowie mit weiteren den Inhalt der Internetseite erläuternden Texten angezeigt. Erst durch Auswäh­ len der Verknüpfung wird die entsprechende Internetseite aus dem Internet geladen und ihr aktueller Inhalt für den Nutzer sicht­ bar.It is from search engines on the Internet, such as B. www.web.de or www.yahoo.de generally known, based on search criteria (e.g. Keywords) select websites on a specific topic len. The Internet pages are hereby in a list with their Domain address as a link as well as with the content of the Website explanatory texts displayed. Only by selection len the link, the corresponding website from the Internet loaded and their current content for the user view bar.

Die Internetseiten sind hierbei als HTML-Text in einer Datei hinterlegt, wobei der HTML-Text eine programmierte Beschreibung zum Aufbau einer Darstellung ist. Die programmierte Beschreibung hat in der Regel Verweise auf weitere Grafik- und sonstige Datei­ en, die in der Darstellung der Internetseite verwendet werden.The Internet pages are here as HTML text in a file deposited, the HTML text a programmed description to build a representation. The programmed description  usually has references to other graphics and other files used in the presentation of the website.

In der DE 198 55 357 A1 ist ein Verfahren zur Reduzierung von In­ halten von Internetseiten und deren Aufbereitung für Bildtelefone und Mobilgeräte beschrieben. Die Inhalte von Webseiten werden re­ duziert und so aufbereitet, daß diese per Spracheingabe gesteuert werden können.DE 198 55 357 A1 describes a method for reducing In Maintaining websites and preparing them for videophones and mobile devices. The content of websites is re reduced and prepared so that it is controlled by voice input can be.

In der DE 198 42 320 A1 ist ein Verfahren und eine Einrichtung zur inhaltsbezogenen Suche von elektronischen Dokumenten offenbart. Um aus dem Internet verfügbare nicht mehr überschaubare Menge von Informationen die gesuchten Dokumente selektieren zu können, wer­ den Begriffe indiziert und weitere zugehörige in einem Index ge­ speicherte Begriffe ausgelesen. Anschließend werden die elektroni­ schen Dokumente mit dem Eingangsbegriff und den zugeordneten syn­ onymen Begriffen als Suchargument durchsucht.DE 198 42 320 A1 describes a method and a device for content-related search of electronic documents disclosed. Around Unavailable amount of Information to be able to select the searched documents, who indexed the terms and other related ones in an index saved terms read out. Then the electronics documents with the input term and the assigned syn searches on onymen terms as a search argument.

In der EP 0 859 984 B1 ist ein System zum Auffinden und Darstellen von Informationen offenbart, bei dem die Darstellung und der Zu­ griff auf Informationen in thematisch gegliederten hierachischen Ebenen erfolgt.EP 0 859 984 B1 describes a system for locating and displaying of information disclosed, in which the presentation and access resorted to information in hierarchical hierarchies Levels.

Die Vorschau einzelner Dateien ist z. B. aus herkömmlichen Text­ verarbeitungsprogrammen wie z. B. Word für Windows von Microsoft, hinreichend bekannt. Beim Öffnen eines Dokumentes kann dieses in einem kleinen Fenster so angezeigt werden, dass sich der Nutzer ein Bild über den Inhalt des entsprechenden Textdokumentes ver­ schafft. The preview of individual files is e.g. B. from conventional text processing programs such as B. Word for Windows from Microsoft, well known. When opening a document, this can be in a small window so that the user ver a picture of the content of the corresponding text document creates.  

Die Anzeige einer Vorschau einer Internetseite ist hingegen nicht möglich, da Internetseiten kein Dokument im Sinne einer Textdatei sind, das sich als solches darstellen lässt. Vielmehr muss der HTML-Code zur Beschreibung der Internetseite in einem Browser aus­ geführt werden, wobei die zugehörigen Dateien ebenfalls geladen und an den entsprechenden Positionen in dem Browser angezeigt wer­ den. Eine Anzeige von Internetseiten in einem anderem Internetdo­ kument ist derzeit nicht möglich.However, the display of a preview of a website is not possible, since websites are not a document in the sense of a text file that can be represented as such. Rather, the HTML code to describe the website in a browser are performed, the associated files are also loaded and who is displayed at the corresponding positions in the browser the. A display of Internet pages in another Internet do document is currently not possible.

Aufgabe der Erfindung war es, ein Verfahren zur Vorschau von In­ ternetseiten mit ihren aktuellen Inhalten in einer Auswahl-Inter­ netseite zu schaffen.The object of the invention was to provide a method for previewing In ternetseiten with their current content in a selection inter to create a website.

Erfindungsgemäß hat das Verfahren zur Vorschau von Internetseiten in einer Auswahl-Internetseite die Schritte:
According to the invention, the method for previewing Internet pages in a selection website has the steps:

  • a) Erzeugen der Auswahl-Internetseite mit Verknüpfungen zu den Vorschau-Internetseiten, wobei die Vorschau-Internetseiten jeweils als Bilddatei angezeigt werden,a) Generate the selection website with links to the Preview websites, the preview websites are each displayed as an image file,
  • b) Erzeugen der Bilddateien zur Anzeige der Vorschau-Internet­ seiten zum Zeitpunkt der Anforderung durch die Auswahl-Inter­ netseite echtzeitnah jeweils durch
    • 1. Laden der zu den Vorschau-Internetseiten zugehörigen Dateien;
    • 2. Erzeugen einer computerlesbaren Datenstruktur jeweils einer Vorschau-Internetseite;
    • 3. Umwandeln der computerlesbaren Datenstruktur in die Bilddatei;
    b) Generate the image files for displaying the preview Internet pages at the time of the request by the selection Internet page in real time
    • 1. Load the files belonging to the preview website;
    • 2. Creation of a computer-readable data structure of a preview website;
    • 3. converting the computer readable data structure into the image file;
  • c) Anzeigen der Auswahl-Internetseite mit den entsprechenden Bilddateien für die Verknüpfungen.c) Display the selection website with the corresponding Image files for the links.

Die Vorschau-Internetseite wird somit aktuell als Bilddatei in der Auswahl-Internetseite angezeigt. Hierzu wird die Vorschau- Internetseite z. B. in einen Browser geladen, eine Ansicht der Vorschau-Internetseite erzeugt, und es wird ein sogenannter Snap-Shot zum Umwandeln der Ansicht der Vorschau-Internetseite in eine Bilddatei durchgeführt. Ein Snap-Shot ist eine unter Windows bekannte Funktion, durch die ein Fenster in eine Bildda­ tei umgewandelt wird. Die Bilddateien können entsprechend der Vorschau-Internetseite statische oder dynamische Bilder, wie animierte GIF-Formate, Flash-, SMIL-, VRML- oder Videoformate etc., beinhalten. Browser stellen HTML-Internetseiten durch In­ terpretation des HTML-Codes dar. Dabei werden nach dem Stand der Technik die HTML-Seite in einem ersten Schritt in eine computer­ lesbare, browserinterne Datenstruktur überführt und dann in ei­ nem zweiten Schritt diese interne Darstellung in eine Bild­ schirmansicht umgewandelt.The preview website is thus currently an image file in displayed on the selection website. For this, the preview Website z. B. loaded into a browser, a view of Preview website created, and it becomes a so-called Snap shot to convert the view of the preview website performed in an image file. A snap shot is one under Windows known function, through which a window in a picture da part is converted. The image files can be created according to the Preview website static or dynamic images, such as animated GIF formats, Flash, SMIL, VRML or video formats etc. include. Browsers create HTML websites through In interpretation of the HTML code. According to the status of the Technique the HTML page in a first step into a computer Readable, browser-internal data structure transferred and then into egg In a second step, this internal representation in an image screen view converted.

Für das Verfahren ist es unerheblich, ob diese Bildschirmansicht als Grundlage der erzeugten Grafikdatei dient, ober bereits die interne Darstellung genutzt wird, um die Grafikdatei zu erzeu­ gen. In diesem vorstehend beschriebenen Verfahrensweg kann der eigentliche Snap-Shot entfallen, wodurch das Verfahren erheblich schneller wird.It is irrelevant for the procedure whether this screen view serves as the basis for the graphic file created, above that internal representation is used to generate the graphic file gen. In this procedure described above, the Actual snap-shot are eliminated, which makes the process significant gets faster.

Erfindungsgemäß wird die Liste der Internetseiten in der Aus­ wahl-Internetseite durch die Bilddateien für die auswählbaren Vorschau-Internetseiten ergänzt. According to the list of Internet sites in the Aus election website through the image files for the selectable Preview internet pages added.  

Vorteilhafterweise werden die Bilddateien entsprechend verklei­ nert.The image files are advantageously reduced accordingly nert.

Das Erzeugen der Auswahl-Internetseite im Schritt a) und das An­ zeigen derselben kann in einem ersten Browser erfolgen und das Erzeugen der Bilddateien zur Anzeige der Vorschau-Internetseiten durch die Schritte b), b1), b2) und b3), d. h. die Umwandlung der Vorschau-Internetseite in eine Bilddatei, kann in einem zweiten Browser erfolgen, der unabhängig von dem ersten Browser im Hinter­ grund der Anwendungen eines Computersystems oder in einem zentra­ len Server-Computer betrieben wird. Im letzteren Fall würde der erste Browser in einem dezentralen Server-Computer ausgeführt wer­ den.The creation of the selection website in step a) and the To show the same can be done in a first browser and that Generate the image files to display the preview websites through steps b), b1), b2) and b3), d. H. the conversion of the Preview website in one image file, can be in a second Browser, which is independent of the first browser in the background due to the applications of a computer system or in a center len server computer is operated. In the latter case, the first browser running in a decentralized server computer the.

Hierbei sollte eine Bedienerinteraktion in dem ersten Browser er­ folgen und der zweite Browser durch den ersten Browser angesteuert werden.This should involve operator interaction in the first browser follow and the second browser is controlled by the first browser become.

Gleichermaßen kann das Verfahren aber auch in dem ersten Browser als sogenanntes Plug-In integriert werden. Es hat jedoch den Nach­ teil, dass das Plug-In plattformabhängig ist.Likewise, the method can also be used in the first browser can be integrated as a so-called plug-in. However, it has the aftermath partly that the plug-in is platform-dependent.

Bei der Anzeige der Vorschau-Internetseiten tritt oftmals das Pro­ blem auf, dass in dem Kopfdefinitionsteil des HTML-Dokuments der Vorschau-Internetseite Programmcodes enthalten sind, um Internet­ seiten zusätzlich automatisch aufzurufen oder die Adresse der Vor­ schau-Internetseite auf eine andere Internetseite umzuleiten. Dann würde ein Snap-Shot von der falschen Vorschau-Internetseite ge­ macht werden.The pro often occurs when displaying the preview website blem that in the header definition part of the HTML document Preview website program codes are included to internet pages to call up automatically or the address of the front redirect show website to another website. Then would be a snap shot from the wrong preview website be made.

Es ist daher vorteilhaft, den Programmcode im Kopfdefinitionsteil der Vorschau-Internetseiten zu analysieren, um derartige Verknüp­ fungen zu erkennen und zu unterdrücken.It is therefore advantageous to put the program code in the header definition part of the preview websites to analyze such links to recognize and suppress exercises.

Das Suchen und Auswählen der angezeigten Vorschau-Internetseiten erfolgt vorzugsweise anhand von Suchkriterien durch die Schritte von:
The search and selection of the preview internet pages displayed is preferably carried out on the basis of search criteria by the steps of:

  • - Erzeugen einer Index-Datenbank mit einer Suchwortliste und einer Adressliste für Vorschau-Internetseiten, wobei die Suchwortliste pro Suchwort mindestens einen Indexverweis auf entsprechende Einträge in der Adressliste hat,- Create an index database with a search word list and an address list for preview websites, the Search word list at least one index reference per search word has corresponding entries in the address list,
  • - Vergleichen der Suchkriterien mit der Suchwortliste und Abspeichern der entsprechenden Indexverweise, wenn ein Suchkriterium mit einem Suchwort übereinstimmt,- Compare the search criteria with the search word list and Save the corresponding index references if a Search criteria matches a search word,
  • - Erstellen einer Liste mit den Adressen der Vorschau-Inter­ netseiten aus der Adressliste mittels der abgespeicherten Indexverweise.- Create a list with the addresses of the preview inter Web pages from the address list using the saved Index references.

Erfindungsgemäß wird somit eine Index-Datenbank aufgebaut, in der Suchworte für entsprechende Internet-Adressen abgelegt sind. Die Suche und Auswahl der Vorschau-Internetseiten erfolgt durch entsprechendes Vergleichen der Suchkriterien mit der Suchwort­ liste. Die Suchkriterien können in bekannter Weise rechts- und linkstrunkiert sein oder in beliebigen Kombinationen (und/oder- Verknüpfungen) verwendet werden. Gleichermaßen ist es denkbar, alternative Zeichen für Suchkriterien vorzusehen (X|Y) und einen Vergleich der Suchkriterien für beide Zeichen durchzuführen (z. B. (C | K) ola für Cola und Kola).According to the invention, an index database is thus built up in the search words are stored for corresponding Internet addresses. The search and selection of the preview website is done by corresponding comparison of the search criteria with the search word list. The search criteria can be legal and be left-truncated or in any combination (and / or- Links) can be used. Likewise, it is conceivable provide alternative characters for search criteria (X | Y) and one Compare the search criteria for both characters (e.g. (C | K) ola for cola and kola).

Der Vergleich erfolgt vorzugsweise anhand von Silben, wobei eine Silbenliste für die in der Suchwortliste enthaltenen Silben er­ stellt und pro Silbe ein Indexverweis auf entsprechende Einträge in der Suchwortliste erzeugt wird. Die Suchkriterien werden an­ schließend mit der Silbenliste verglichen.The comparison is preferably based on syllables, one Syllable list for the syllables contained in the search word list provides an index reference to corresponding entries for each syllable is generated in the search word list. The search criteria are set to finally compared with the syllable list.

Das Extrahieren der Silben zur Erzeugung der Silbenliste erfolgt vorzugsweise durch Auswahl von N aufeinanderfolgenden Buchstaben der Suchwörter, wobei N eine ganze Zahl ist, und die Buchstaben­ folge beginnend von der ersten, zweiten, dritten bis (M - N)ten Stelle des Suchwortes ausgewählt wird, wobei M die Buchstaben­ länge eines Suchwortes ist.The syllables are extracted to generate the syllable list preferably by selecting N consecutive letters the search terms, where N is an integer, and the letters follow starting from the first, second, third to (M - N) th Position of the search word is selected, where M is the letter length of a search word.

Die Erfindung wird nachfolgend anhand der beigefügten Zeichnun­ gen näher erläutert. Es zeigen:The invention is described below with reference to the accompanying drawings gene explained in more detail. Show it:

Fig. 1 Skizze des erfindungsgemäßen Verfahrens, wobei die Umwandlung der Vorschau-Internetdateien in den Bildda­ teien in einem zentralen Server erfolgt; Fig. 1 sketch of the method according to the invention, wherein the conversion of the preview Internet files in the image files takes place in a central server;

Fig. 2 Skizze einer anderen Ausführungsform des erfindungs­ gemäßen Verfahrens, wobei die Umwandlung der Vorschau- Internetdateien in einem dezentralen Client-Computer erfolgt; Fig. 2 sketch of another embodiment of the method according to the Invention, wherein the conversion of the preview Internet files takes place in a decentralized client computer;

Fig. 3 Skizze einer Ausführungsform des erfindungsgemäßen Verfahrens, wobei die Suche der Vorschau-Internetda­ teien in einem zentralen Server erfolgt; Fig. 3 sketch of an embodiment of the method according to the invention, the search for the preview Internet files being carried out in a central server;

Fig. 4 Detailskizze einer Ausführungsform des erfindungsgemä­ ßen Verfahrens, wobei die Umwandlung der Vorschau-In­ ternetseite in eine computerlesbare Datenstruktur er­ folgt; Fig. 4 Detail sketch of an embodiment of the inventive method SEN, wherein the conversion of the preview In ternetseite in a computer-readable data structure, it follows;

Fig. 5 Teilstruktur zur Suche und Auswahl von Vorschau-Inter­ netseiten. Fig. 5 substructure for searching and selecting preview Internet pages.

Die Fig. 1 lässt eine Skizze des erfindungsgemäßen Verfahrens zur Vorschau von Internetseiten in einer Auswahl-Internetseite 1 erkennen, wobei die Auswahl-Internetseite 1 in einem Browser 2 eines dezentralen Client-Computers 3 angezeigt wird. Die Aus­ wahl-Internetseite 1 beinhaltet Adressen zu weiteren Internet­ seiten. Erfindungsgemäß werden die zu den Adressen zugehörigen Vorschau-Internetdateien 4 als Bilddatei 5 so angezeigt, dass der Inhalt für den Nutzer der entsprechenden Auswahl-Internet­ seite 1 erkennbar ist. Hierzu wird die Vorschau-Internetseite 4 zum Zeitpunkt der Anforderung durch die Auswahl-Internetseite 1 in einem zentralen Server-Computer 6 über das Internet 7 von dem entsprechenden Server 8, auf dem die Vorschau-Internetseite 4 abgespeichert ist, geladen. Die Internetseiten bestehen hierbei aus sogenannten HTML-Dokumenten 9a, in denen der Aufbau der In­ ternetseite als speziellen Programmcode beschrieben ist. Der Programmcode kann Verweise auf weitere Dateien 9b, wie z. B. Grafikdateien enthalten. Diese werden zusätzlich zu dem HTML- Dokument 9a in den Server-Computer 6 geladen. Die Internetseite wird in einem Browser 10 auf dem Server-Computer 6 angezeigt und mittels eines sogenannten Snap-Shots in die Bilddatei 5 umgewan­ delt. Ein Snap-Shot ist eine Funktion, mit der ein Bildfenster, d. h. ein Bildschirmausschnitt eines Computermonitors, in eine Grafikdatei umgewandelt wird. Es ist möglich, dass der Browser 10 in dem Server-Computer 6 für einen Nutzer nicht sichtbar im Hintergrund abläuft. Es kann sich hierbei um ein spezialisier­ tes, für den Fachmann bekanntes Programm handeln. Ein Browser ist ein Programm zum Laden der für eine Internetseite notwendi­ gen Dateien, zum Ausführen des entsprechenden HTML-Codes der Internetseite und zum Anzeigen der Internetseite auf dem Bild­ schirm. Der Browser ermöglicht ferner den Zugang zu dem Inter­ net, d. h. das interaktive Laden von Dokumenten bzw. Dateien über das Internet von anderen Servern. Fig. 1 shows a sketch of the inventive method for preview of the web pages in a selection website 1, wherein the selection website 1 in a browser 2 of a remote client computer 3 is displayed. The selection website 1 contains addresses for other websites. According to the invention, the preview internet files 4 associated with the addresses are displayed as image files 5 such that the content can be recognized by the user of the corresponding selection internet page 1 . For this purpose, the preview web 4 is loaded at the time of the request by the selection website 1 in a central server computer 6 on the Internet 7 from the appropriate server 8 on which the preview website is stored. 4 The Internet pages consist of so-called HTML documents 9 a, in which the structure of the website is described as a special program code. The program code can refer to other files 9 b, such as. B. contain graphic files. These are loaded into the server computer 6 in addition to the HTML document 9 a. The website is displayed in a browser 10 on the server computer 6 and converted into the image file 5 by means of a so-called snap shot. A snap shot is a function with which an image window, ie a screen section of a computer monitor, is converted into a graphic file. It is possible for the browser 10 in the server computer 6 to run in the background so that it is not visible to a user. This can be a specialized program known to those skilled in the art. A browser is a program for loading the files necessary for a website, for executing the corresponding HTML code of the website and for displaying the website on the screen. The browser also enables access to the Internet, ie the interactive loading of documents or files over the Internet from other servers.

Die Fig. 2 lässt eine andere Ausführungsform des erfindungsge­ mäßen Verfahrens erkennen, bei dem das Erzeugen der Bilddatei 5 aus der Vorschau-Internetseite 4 in dem dezentralen Client-Com­ puter 3 erfolgt, in dem auch die Auswahl-Internetseite 1 ange­ zeigt wird. Bei dieser Ausführungsform kann der Browser 2 eine entsprechende Programmfunktion ein sogenanntes Plug-In beinhal­ ten, es kann ein zusätzlicher Browser 11 vorgesehen sein oder der Browser 2 kann um die entsprechende Funktionalität erweitert werden.The Fig. 2 can be another embodiment of the erfindungsge MAESSEN method recognize in which takes place computer 3 generating the image file 5 from the preview web 4 in the remote client Com, is in the selection website 1 shows is. In this embodiment, the browser 2 can include a corresponding program function, a so-called plug-in, an additional browser 11 can be provided, or the browser 2 can be expanded by the corresponding functionality.

Die Fig. 3 lässt eine erweiterte Funktionalität des Verfahrens erkennen, bei der eine Suche 12 und eine Auswahl der Vorschau- Internetseiten 4 anhand von Suchkriterien 13 erfolgt, vorzugs­ weise werden die verfügbaren Internetseiten darauf überprüft, ob thematische Suchkriterien 13 in der Adresse der Internetseiten vorhanden sind. Die Suche kann in bekannter Weise trunkiert wer­ den. Wie allgemein bekannt, können auch mehrere Begriffe mit einer und/oder Verknüpfung gesucht werden. Besonders vorteilhaft ist es, wenn die Suche nach mehreren alternativen Buchstaben bzw. Silben möglich ist, insbesondere wenn mehrere Schreibweisen für ein Suchwort vorhanden sind (z. B. Cola und Kola). FIG. 3 allows for enhanced functionality of the process realize in a search 12 and a selection of preview web pages 4 using search criteria 13 takes place, preferably, the available web pages are checked to see whether thematic criteria 13 present in the address of the web pages are. The search can be truncated in a known manner. As is generally known, several terms with one and / or link can also be searched for. It is particularly advantageous if the search for several alternative letters or syllables is possible, in particular if there are several spellings for a search word (e.g. cola and cola).

Die Fig. 4 lässt eine alternative Ausführungsform des erfindungsgemäßen Verfahrens als Detailskizze erkennen, bei dem die Bilddatei 5 nicht mittels Snap-Shots aus einer Ansicht der Vorschau-Internetseite 4, sondern aus einer computerlesbaren Datenstruktur 14 gewonnen wird. Hierbei wird die interne compu­ terlesbare Datenstruktur 14 des Browser 10, 11 genutzt, um die grafische Bilddatei 5 zu erzeugen. Die Umwandlung von HTML-In­ ternetseiten erfolgt in Browsern durch Interpretation des HTML- Codes, wobei die HTML-Internetseiten in einem ersten Schritt in eine computerlesbare, browserinterne Datenstruktur 14 überführt und dann in einem zweiten Schritt diese interne Darstellung in eine Bildschirmansicht umgewandelt und in dem Fenster des Browsers 10, 11 angezeigt wird. Durch den Verzicht auf die Dar­ stellung der Vorschau-Internetseite 4 in dem Browser 10, 11 und durch die direkte Umwandlung der computerlesbaren Datenstruktur 14 in die Bilddatei 5 kann das Verfahren erheblich schneller ausgeführt werden.The Fig. 4 reveals a detail sketch of an alternative embodiment of the inventive method, in which the image file 5, not by means of snap-shots from a view of the preview web 4 but obtained from a computer-readable data structure 14 is. Here, the internal computer-readable data structure 14 of the browser 10 , 11 is used to generate the graphic image file 5 . The conversion of HTML Internet pages takes place in browsers by interpreting the HTML code, the HTML Internet pages being converted in a first step into a computer-readable, browser-internal data structure 14 and then in a second step this internal representation being converted into a screen view and in the Window of the browser 10 , 11 is displayed. By dispensing with the presentation of the preview website 4 in the browser 10 , 11 and by directly converting the computer-readable data structure 14 into the image file 5 , the method can be carried out considerably faster.

Da eine Suche im Internet 7 aufgrund der nahezu unbegrenzten An­ zahl von Dokumenten kaum mit vertretbarem Aufwand durchführbar ist, wird eine Index-Datenbank erzeugt und durchsucht. Die In­ dex-Datenbank enthält die Datensatzliste für die Vorschau-Inter­ netseiten 4 sowie eine Suchwortliste mit Suchbegriffen für die Vorschau-Internetseiten 4. Die Suchwortliste hat Indexverweise auf entsprechende Einträge der Datensatzliste.Since a search on the Internet 7 can hardly be carried out with reasonable effort due to the almost unlimited number of documents, an index database is generated and searched. The index database contains the data record list for the preview Internet pages 4 and a search word list with search terms for the preview Internet pages 4 . The search word list has index references to corresponding entries in the data record list.

Ein vorteilhafter Aufbau der Index-Datenbank ist in der Fig. 5 skizziert. Hierbei wird eine Silbenliste aus der Suchwortliste erzeugt. Die Silbenliste hat Indexverweise auf entsprechende Einträge der Suchwortliste bzw. Indexverweise direkt auf ent­ sprechende Einträge einer kompletten Datensatzliste, die auch zusätzliche Informationen, wie z. B. den Inhaber der Vorschau- Internetseite und sonstige Verwaltungsinformationen beinhalten kann.An advantageous structure of the index database is outlined in FIG. 5. A syllable list is generated from the search word list. The syllable list has index references to corresponding entries in the search word list or index references directly to corresponding entries in a complete data set list, which also contains additional information, such as, for. B. may include the owner of the preview website and other administrative information.

Die Silben werden extrahiert, indem zunächst die ersten N Buch­ staben eines Suchwortes, wie z. B. einer Second-Level-Domain, als Silbe abgespeichert werden. Hierbei ist N eine ganze Zahl, vorzugsweise ist N = 3. Anschließend werden die nächsten N Buch­ staben des Suchwortes beginnend von dem zweiten Buchstaben, dann die nächsten N Buchstaben beginnend von dem dritten Buchstaben solange abgespeichert, bis die letzten N Buchstaben des Suchwor­ tes erreicht sind.The syllables are extracted by first reading the first N book letters of a search word, such as B. a second-level domain, can be saved as a syllable. Where N is an integer, preferably N = 3. Then the next N book letters of the search word beginning with the second letter, then the next N letters starting from the third letter stored until the last N letters of the search word tes have been reached.

Dies führt beispielsweise zu der folgenden Silbenliste bei N = 3:
Suchwort: Patent
Silbenliste: Pat - ate - ten - ent
This leads, for example, to the following syllable list when N = 3:
Search word: patent
Syllable list: Pat - ate - ten - ent

Die einzelnen Silben verweisen in der Silbenliste auf entspre­ chende Einträge in der Suchwortliste, in denen die Silben auf­ treten. Die Suchwörter der Suchwortliste haben ihrerseits wie­ derum Indexverweise und die Internet-Adressen in der Datensatz­ liste.The individual syllables refer to the corresponding syllable list relevant entries in the search word list in which the syllables to step. The search words in the search word list in turn have like derum index references and the Internet addresses in the record list.

Claims (15)

1. Verfahren zur Vorschau von Internetseiten mit ihren aktuel­ len Inhalten in einer Auswahl-Internetseite (1) mit den Schritten:
  • a) Erzeugen der Auswahl-Internetseite (1) mit Verknüpfun­ gen zu den Vorschau-Internetseiten (4), wobei die Vorschau-Internetseiten (4) jeweils als Bilddatei (5) angezeigt werden,
  • b) Erzeugen der Bilddateien (5) zur Anzeige der Vorschau- Internetseiten (4) zum Zeitpunkt der Anforderung durch die Auswahl-Internetseite (1) echtzeitnah jeweils durch
    • 1. Laden der zu den Vorschau-Internetseiten (4) zu­ gehörigen Dateien (9a, 9b);
    • 2. Erzeugen einer computerlesbaren Datenstruktur (14) jeweils einer Vorschau-Internetseite (4);
    • 3. Umwandeln der computerlesbaren Datenstruktur (14) in die Bilddatei (5);
  • c) Anzeigen der Auswahl-Internetseite (1) mit den ent­ sprechenden Bilddateien (5) für die Verknüpfungen.
1. Procedure for previewing websites with their current contents in a selection website ( 1 ) with the steps:
  • a) generating the selection website ( 1 ) with links to the preview Internet pages ( 4 ), the preview Internet pages ( 4 ) each being displayed as an image file ( 5 ),
  • b) Generation of the image files ( 5 ) for displaying the preview Internet pages ( 4 ) at the time of the request by the selection website ( 1 ) in real time in each case
    • 1. Loading the files ( 9 a, 9 b) belonging to the preview Internet pages ( 4 );
    • 2. Generation of a computer-readable data structure ( 14 ) in each case a preview website ( 4 );
    • 3. converting the computer-readable data structure ( 14 ) into the image file ( 5 );
  • c) Displaying the selection website ( 1 ) with the corresponding image files ( 5 ) for the links.
2. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die computerlesbare Datenstruktur (14) eine grafische Ansicht ist.2. The method according to claim 1, characterized in that the computer-readable data structure ( 14 ) is a graphical view. 3. Verfahren nach Anspruch 1, dadurch gekennzeichnet, dass die computerlesbare Datenstruktur (14) die interne Browserdar­ stellung ist.3. The method according to claim 1, characterized in that the computer-readable data structure ( 14 ) is the internal browser representation. 4. Verfahren nach einem der vorhergehenden Ansprüche, gekenn­ zeichnet durch Verkleinern der Bilddateien (5).4. The method according to any one of the preceding claims, characterized marked by reducing the image files ( 5 ). 5. Verfahren nach einem der vorhergehenden Ansprüche, dadurch gekennzeichnet, dass das Erzeugen der Auswahl-Internetseite (1) im Schritt a) in einem Browser (2) erfolgt, wobei ein Browser zum Laden der zu Internetseiten zugehörigen Dateien (9a, 9b), zum Ausführen der geladenen, in den Dateien ent­ haltenen Programme zum Aufbau der Internetseiten und zum Anzeigen der entsprechenden Internetseiten ausgebildet ist, und dass das Erzeugen der Bilddateien (5) im Schritt b) in einem zweiten Browser (10, 11) erfolgt.5. The method according to any one of the preceding claims, characterized in that the generation of the selection website ( 1 ) in step a) takes place in a browser ( 2 ), a browser for loading the files associated with Internet pages ( 9 a, 9 b ), for executing the loaded programs contained in the files for the construction of the Internet pages and for displaying the corresponding Internet pages, and that the image files ( 5 ) are generated in step b) in a second browser ( 10 , 11 ). 6. Verfahren nach Anspruch 5, dadurch gekennzeichnet, dass eine Bedienerinteraktion in dem ersten Browser (2) erfolgt und der zweite Browser (10, 11) durch den ersten Browser (2) angesteuert wird.6. The method according to claim 5, characterized in that an operator interaction takes place in the first browser ( 2 ) and the second browser ( 10 , 11 ) is controlled by the first browser ( 2 ). 7. Verfahren nach einem der vorhergehenden Ansprüche, gekenn­ zeichnet durch Anwählen einer Datenbank pro Vorschau-Inter­ netseite (4), Suchen der Inhaberdaten über den Inhaber der Vorschau-Internetseite (4) in der Datenbank und Anzeigen der Inhaberdaten in der Auswahl-Internetseite (1). 7. The method according to any one of the preceding claims, characterized marked by selecting a database per preview Internet page ( 4 ), searching the owner data on the owner of the preview website ( 4 ) in the database and displaying the owner data in the selection website ( 1 ). 8. Verfahren nach einem der vorhergehenden Ansprüche, gekenn­ zeichnet durch Analysieren des Programmcodes im Kopfdefini­ tionsteil der Vorschau-Internetseiten (4) zum Erkennen von Verknüpfungen zu Internetseiten, die zusätzlich automatisch aufgerufen werden, und Ausblenden von erkannten zusätzli­ chen Internetseiten bei dem Erzeugen einer Ansicht der Vor­ schau-Internetseite (4) im Schritt b2) durch Unterdrücken von entsprechendem Programmcode im Kopfdefinitionsteil der Vorschau-Internetseite (4).8. The method according to any one of the preceding claims, characterized marked by analyzing the program code in the header definition part of the preview Internet pages ( 4 ) for recognizing links to Internet pages that are also automatically called up, and hiding recognized additional Internet pages when generating a view the preview website ( 4 ) in step b2) by suppressing the corresponding program code in the header definition part of the preview website ( 4 ). 9. Verfahren nach einem der vorhergehenden Ansprüche, gekenn­ zeichnet durch Analysieren des Programmcodes im Kopfbedie­ nungsteil der Vorschau-Internetseiten (4) zum Erkennen ei­ ner Umleitung der Adresse der Vorschau-Internetseite (4) auf einer anderen Internetseite und verzögertes Erzeugen der Ansicht der Vorschau-Internetseite (4) im Schritt b2), wenn eine Umleitung erkannt wird.9. The method according to any one of the preceding claims, characterized marked by analyzing the program code in the header operating part of the preview website ( 4 ) to detect a redirection of the address of the preview website ( 4 ) on another website and delayed generation of the preview view -Internet side ( 4 ) in step b2) if a redirection is detected. 10. Verfahren nach einem der vorhergehenden Ansprüche, gekenn­ zeichnet durch
Erzeugen der Auswahl-Internetseite (1) im Schritt a) durch einen dezentralen Client-Computer (3);
Anfordern der Bilddateien durch den Client-Computer (3) bei einem Server-Computer (6), wobei die Schritte b), b1), b2) und b3) durch den Server-Computer (6) ausgeführt werden;
Übertragen der Bilddateien (5) von dem Server-Computer (6) zu dem Client-Computer (3) und
Anzeigen der Auswahl-Internetseiten (1) durch den Client-Computer (3).
10. The method according to any one of the preceding claims, characterized by
Generating the selection website ( 1 ) in step a) by a decentralized client computer ( 3 );
Requesting the image files by the client computer ( 3 ) from a server computer ( 6 ), steps b), b1), b2) and b3) being carried out by the server computer ( 6 );
Transfer the image files ( 5 ) from the server computer ( 6 ) to the client computer ( 3 ) and
Displaying the selection Internet pages ( 1 ) by the client computer ( 3 ).
11. Verfahren nach einem der Ansprüche 1 bis 9, gekennzeichnet durch Ausführung der Schritte a) bis c) in einem dezentralen Client-Computer (3).11. The method according to any one of claims 1 to 9, characterized by performing steps a) to c) in a decentralized client computer ( 3 ). 12. Verfahren nach einem der vorhergehenden Ansprüche, gekenn­ zeichnet durch Suchen und Auswählen von Vorschau-Internet- Seiten (4) anhand von Suchkriterien vor Ausführung des Schrittes a) zum Erzeugen der Auswahl-Internetseiten (1).12. The method according to any one of the preceding claims, characterized marked by searching and selecting preview Internet pages ( 4 ) based on search criteria before performing step a) to generate the selection Internet pages ( 1 ). 13. Verfahren nach Anspruch 12, gekennzeichnet durch Suchen und Auswählen von Vorschau-Internetseiten (4) durch die Schrit­ te von:
  • - Erzeugen einer Index-Datenbank mit einer Suchwortliste und einer Datensatzliste für Vorschau-Internetseiten (4), wobei die Suchwortliste pro Suchwort mindestens einen Indexverweis auf Einträge in der Datensatzliste hat,
  • - Vergleichen der Suchkriterien mit den Einträgen in der Suchwortliste und Abspeichern der entsprechenden In­ dexverweise, wenn ein Suchkriterium mit einem Suchwort übereinstimmt,
  • - Erstellen einer Liste mit den Adressen der Vorschau- Internetseiten (4) aus der Datensatzliste mittels der abgespeicherten Indexverweise.
13. The method according to claim 12, characterized by searching and selecting preview Internet pages ( 4 ) by the steps of:
  • - Creating an index database with a search word list and a data record list for preview websites ( 4 ), the search word list having at least one index reference for entries in the data record list,
  • - comparing the search criteria with the entries in the search word list and storing the corresponding index references if a search criterion matches a search word,
  • - Creation of a list with the addresses of the preview Internet pages ( 4 ) from the data record list by means of the stored index references.
14. Verfahren nach Anspruch 12, gekennzeichnet durch Suchen und Auswählen von Vorschau-Internetseiten (4), durch die Schritte von:
  • - Erzeugen einer Index-Datenbank mit einer Suchwortliste und einer Datensatzliste für Internetseiten, wobei die Suchwortliste pro Suchwort mindestens einen Indexver­ weis auf Einträge in der Datensatzliste hat,
  • - Erzeugen einer Silbenliste aus der Suchwortliste, wo­ bei die Silbenliste die in den Einträgen der Suchwortliste enthaltenen Silben umfasst und pro Silbe einen Indexverweis auf die entsprechenden Einträge in der Suchwortliste hat, und
  • - Vergleichen der Suchkriterien mit den Einträgen in der Silbenliste und Abspeichern der entsprechenden Intex­ verweise, wenn ein Suchkriterium mit einem Suchwort übereinstimmt, und
  • - Erstellen einer Liste mit den Adressen der Vorschau- Internetseiten (4) aus der Datensatzliste mittels der abgespeicherten Indexverweise.
14. The method according to claim 12, characterized by searching and selecting preview Internet pages ( 4 ), by the steps of:
  • Generating an index database with a search word list and a data record list for websites, the search word list having at least one index reference for entries in the data record list,
  • - Generating a syllable list from the search word list, where the syllable list comprises the syllables contained in the entries in the search word list and has an index reference to the corresponding entries in the search word list per syllable, and
  • - Compare the search criteria with the entries in the syllable list and save the corresponding intex references if a search criterion matches a search word, and
  • - Creation of a list with the addresses of the preview Internet pages ( 4 ) from the data record list by means of the stored index references.
15. Verfahren nach Anspruch 14, gekennzeichnet durch Extrahie­ ren der Silben zur Erzeugung der Silbenliste durch Auswahl von N aufeinanderfolgenden Buchstaben der Suchwörter, wobei N eine ganze Zahl ist, und die Buchstabenfolge beginnend von der ersten, zweiten, dritten bis (M - N)ten Stelle des Suchwortes ausgewählt wird, wobei M die Buchstabenlänge eines Suchwortes ist.15. The method according to claim 14, characterized by Extrahie Select the syllables to generate the syllable list of N consecutive letters of the search words, where N is an integer, and the sequence of letters starting from the first, second, third to (M - N) th position of the Search word is selected, where M is the letter length of a search word.
DE10033548A 2000-07-11 2000-07-11 Procedure for previewing websites Expired - Fee Related DE10033548C2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
DE10033548A DE10033548C2 (en) 2000-07-11 2000-07-11 Procedure for previewing websites
PCT/DE2001/002435 WO2002005108A2 (en) 2000-07-11 2001-06-30 Method for the previewing of internet pages and computer programme for the same
AU2001276289A AU2001276289A1 (en) 2000-07-11 2001-06-30 Method for the previewing of internet pages and computer programme for the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10033548A DE10033548C2 (en) 2000-07-11 2000-07-11 Procedure for previewing websites

Publications (2)

Publication Number Publication Date
DE10033548A1 DE10033548A1 (en) 2002-01-24
DE10033548C2 true DE10033548C2 (en) 2002-05-16

Family

ID=7648466

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10033548A Expired - Fee Related DE10033548C2 (en) 2000-07-11 2000-07-11 Procedure for previewing websites

Country Status (3)

Country Link
AU (1) AU2001276289A1 (en)
DE (1) DE10033548C2 (en)
WO (1) WO2002005108A2 (en)

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
UA81749C2 (en) 2001-10-04 2008-02-11 Х. Луннбек А/С Derivated of phenylpiperazine as serotonin reuptake inhibitorS
US20030120560A1 (en) 2001-12-20 2003-06-26 John Almeida Method for creating and maintaning worldwide e-commerce
US8037091B2 (en) 2001-12-20 2011-10-11 Unoweb Inc. Method of using a code to track user access to content
GB0206090D0 (en) * 2002-03-15 2002-04-24 Koninkl Philips Electronics Nv Previewing documents on a computer system
US8549436B1 (en) 2007-06-04 2013-10-01 RedZ, Inc. Visual web search interface
US8732571B2 (en) 2011-03-31 2014-05-20 Google Inc. Methods and systems for generating and displaying a preview image of a content area

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE19842320A1 (en) * 1998-09-16 2000-03-23 Ibm Method and device for searching contents in WWW electronic documents relies on an index with elementary and intelligible related terms for piecing facts together while categorizing elements linked to the contents of a subject sought
EP0859984B1 (en) * 1995-11-07 2000-06-28 Roundpoint, Inc. Information retrieval and display systems
DE19856357A1 (en) * 1998-12-07 2000-06-29 Michael Kraewing Reducing web page contents for speech control telephones involves user selecting functions from graphic browser interface by speech input, and interpreting web page for transfer in reduced form

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
AU6037198A (en) * 1997-01-27 1998-08-26 Benjamin Slotznick System for delivering and simultaneously displaying primary and secondary information, and for displaying only the secondary information during interstitial space
US6272484B1 (en) * 1998-05-27 2001-08-07 Scansoft, Inc. Electronic document manager
US6665838B1 (en) * 1999-07-30 2003-12-16 International Business Machines Corporation Web page thumbnails and user configured complementary information provided from a server

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0859984B1 (en) * 1995-11-07 2000-06-28 Roundpoint, Inc. Information retrieval and display systems
DE19842320A1 (en) * 1998-09-16 2000-03-23 Ibm Method and device for searching contents in WWW electronic documents relies on an index with elementary and intelligible related terms for piecing facts together while categorizing elements linked to the contents of a subject sought
DE19856357A1 (en) * 1998-12-07 2000-06-29 Michael Kraewing Reducing web page contents for speech control telephones involves user selecting functions from graphic browser interface by speech input, and interpreting web page for transfer in reduced form

Also Published As

Publication number Publication date
WO2002005108A2 (en) 2002-01-17
WO2002005108A3 (en) 2002-12-27
DE10033548A1 (en) 2002-01-24
AU2001276289A1 (en) 2002-01-21

Similar Documents

Publication Publication Date Title
DE69811066T2 (en) DATA SUMMARY DEVICE.
DE60129652T2 (en) Image retrieval system and method with semantic and property-based relevance feedback
DE60209572T2 (en) METHOD AND DEVICE FOR THE AUTOMATIC DETECTION OF DATA TYPES FOR DATA TYPE DEPENDENT PROCESSING
DE69428590T2 (en) COMBINED LEXICON AND LIST OF CHARACTERS OF HANDWRITING
DE69400276T2 (en) CHARACTER SET FOR TEXT INPUT
DE69425607T2 (en) Selective facility and method for document retrieval.
DE69931256T2 (en) METHOD AND SYSTEM FOR RETRIEVING AN ELECTRONIC FILE
WO2020148046A1 (en) Method for the automated creation of a phishing document addressed to a predefined person
DE10124429B4 (en) System and method for improved spell checking
DE69628374T2 (en) Data Management System
DE19962192A1 (en) Method and system for content conversion of electronic data for wireless devices
DE19800423A1 (en) Calculating method for displaying file characteristics including images
DE10162418A1 (en) Sub-documents processing system generates content table using derived internal and external structure information of sub-documents
DE202012013725U1 (en) Context sensitive search
DE102010020829A1 (en) System and method for generating search terms
DE10033548C2 (en) Procedure for previewing websites
DE102012025350A1 (en) Processing an electronic document
WO2007090560A1 (en) Method for selection and display of at least one piece of additional information
DE102004027616A1 (en) Method for encrypting and decrypting character strings
DE69636028T2 (en) Group management device for data units
DE69518271T2 (en) Method and device for storing and retrieving data
DE69801378T2 (en) NAVIGATION METHOD IN A NETWORK AND FACSIMILE DEVICE FOR APPLYING THE METHOD
DE102024135848B3 (en) Input device and method for performing a search using an input device
DE19635351C2 (en) Format conversion procedure
DE102017103394A1 (en) Method for computer-aided processing of documents

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
8339 Ceased/non-payment of the annual fee