DE10053717A1 - Computer unit receives and stores character succession, determining and distinguishing embedded telephone number sequence automatically - Google Patents

Computer unit receives and stores character succession, determining and distinguishing embedded telephone number sequence automatically

Info

Publication number
DE10053717A1
DE10053717A1 DE10053717A DE10053717A DE10053717A1 DE 10053717 A1 DE10053717 A1 DE 10053717A1 DE 10053717 A DE10053717 A DE 10053717A DE 10053717 A DE10053717 A DE 10053717A DE 10053717 A1 DE10053717 A1 DE 10053717A1
Authority
DE
Germany
Prior art keywords
computer
telephone number
string
character string
telephone
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
DE10053717A
Other languages
German (de)
Other versions
DE10053717B4 (en
Inventor
Michael Theobald
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.)
Combots Product GmbH and Co KG
Original Assignee
Web DE AG
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 Web DE AG filed Critical Web DE AG
Priority to DE10065961A priority Critical patent/DE10065961A1/en
Priority claimed from DE10065961A external-priority patent/DE10065961A1/en
Priority to DE20111246U priority patent/DE20111246U1/en
Priority to PCT/EP2001/012373 priority patent/WO2002035808A2/en
Priority to AU2002215971A priority patent/AU2002215971A1/en
Publication of DE10053717A1 publication Critical patent/DE10053717A1/en
Application granted granted Critical
Publication of DE10053717B4 publication Critical patent/DE10053717B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/253Telephone sets using digital voice transmission
    • H04M1/2535Telephone sets using digital voice transmission adapted for voice communication over an Internet Protocol [IP] network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/20Natural language analysis
    • G06F40/279Recognition of textual entities
    • G06F40/284Lexical analysis, e.g. tokenisation or collocates
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04MTELEPHONIC COMMUNICATION
    • H04M1/00Substation equipment, e.g. for use by subscribers
    • H04M1/26Devices for calling a subscriber
    • H04M1/27Devices whereby a plurality of signals may be stored simultaneously
    • H04M1/274Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc
    • H04M1/2745Devices whereby a plurality of signals may be stored simultaneously with provision for storing more than one subscriber number at a time, e.g. using toothed disc using static electronic memories, e.g. chips
    • H04M1/27485Appending a prefix to or inserting a pause into a dialling sequence

Abstract

The unit receives and stores a succession of characters in electronic form. It determines a telephone number sequence (B1) within the succession. This takes place automatically, immediately following reception and storage. The telephone number is distinguished.

Description

Die Erfindung betrifft eine Rechnervorrichtung, ein Verfahren zum Betrieb einer Rechnervorrichtung, sowie ein Computerprogrammprodukt, insbesondere zur Verwendung in einem Internettelefoniesystem.The invention relates to a computing device Method for operating a computing device, and a Computer program product, in particular for use in an internet telephony system.

Im Stand der Technik sind sog. direkte, und sog. indirekte Internettelefonieverfahren bekannt. Bei der direkten Internettelefonie wird ein Sprachsignal von einem Mikrofon eines Sendercomputers aufgenommen, in der Soundkarte des Computers digitalisiert, und dann komprimiert. Daraufhin wird eine Internetverbindung zu einem herkömmlichen Empfängercomputer aufgebaut. Die Sprachdaten können dann unter Zwischenschaltung von ISDN-Karten bzw. Modems am Sender- und Empfängercomputer in Form von IP-Paketen über das Internet vom Sender- zum Empfängercomputer übertragen werden. Dort werden die empfangenen Daten dekomprimiert, in einer Soundkarte des Empfängercomputers in ein Analogsignal umgewandelt, und zum Lautsprecher des Computers übermittelt. Die Übertragung von Sprachdaten in umgekehrter Richtung (d. h. vom Empfängercomputer zum Sendercomputer) erfolgt auf entsprechend umgekehrte Weise.In the prior art there are so-called direct, and so-called indirect Internet telephony procedure known. With the direct Internet telephony is a voice signal from a microphone a transmitter computer recorded in the sound card of the Computers digitized, and then compressed. thereupon becomes an internet connection to a conventional one Receiver computer built. The voice data can then with the interposition of ISDN cards or modems on Sender and receiver computers in the form of IP packets transfer the Internet from the sender to the recipient computer become. The received data is decompressed there, in a sound card of the receiver computer in one Analog signal converted, and to the speaker of the Computers submitted. The transmission of voice data in  reverse direction (i.e. from the receiving computer to the Transmitter computer) takes place in a correspondingly reverse manner.

Demgegenüber werden bei der sog. indirekten Internettelefonie die Sprachdaten vom Sendercomputer aus statt an einen herkömmlichen Empfängercomputer an einen speziellen Telefonnetz-Internet-Schnittstellencomputer (sog. Gateway-Computer) übertragen. Dieser wählt die gewünschte Rufnummer eines herkömmlichen Telefonanschlusses an, und überträgt die Sprachdaten als analoges Signal an das dem Telefonanschluß zugeordnete Telefon. Die Übertragung von Sprachdaten in umgekehrter Richtung (d. h. vom Telefon zum Sendercomputer) erfolgt auf entsprechend umgekehrte Weise: Der Telefonnetz-Internet- Schnittstellencomputer digitalisiert das vom Telefon empfangenen analoge Sprachsignal, und überträgt es über das Internet an den Sendercomputer.In contrast, the so-called indirect Internet telephony the voice data from the transmitter computer instead of a conventional receiver computer special telephone network internet interface computer (so-called gateway computer). This chooses the desired number of a conventional Telephone connection, and transmits the voice data as analog signal to that assigned to the telephone connection Phone. The transmission of voice data in reverse Direction (i.e. from the phone to the transmitter computer) is on correspondingly reverse: The telephone network Internet Interface computers digitize that from the phone received analog voice signal, and transmits it over the Internet to the transmitter computer.

Ist der Telefonnetz-Internet-Schnittstellencomputer nahe oder in mittlerer Entfernung vom Empfängercomputer angeordnet, können die Übertragungskosten zum Teil erheblich gesenkt werden: Neben den Kosten für die Internetverbindung fallen nur noch (z. B. Ortsgesprächstarifs-)Kosten für die Telefonverbindung zwischen Schnittstellencomputer und Telefon an.The telephone network internet interface computer is close or at a medium distance from the receiving computer arranged, the transmission costs can partly be significantly reduced: in addition to the cost of the Internet connection only drop (e.g. Local call tariff) costs for the telephone connection between the interface computer and the telephone.

Dabei ist aber u. a. von Nachteil, daß die gewünschte Telefonnummer am Sendercomputer per Hand eingegeben werden muß, was zeitintensiv und fehlerträchtig ist.But it is u. a. disadvantageous that the desired Telephone number can be entered manually on the transmitter computer must what is time consuming and error prone.

Die vorliegende Erfindung hat zum Ziel, eine gegenüber dem Stand der Technik verbesserte Rechnervorrichtung, ein verbessertes Verfahren zum Betrieb einer Rechnervorrichtung, sowie ein verbessertes Computerprogrammprodukt bereitzustellen, und dabei u. a. die Eingabe und/oder das Abspeichern von Telefonnummern zu erleichtern.The aim of the present invention is one against that  State of the art improved computing device improved method of operating a Computing device, as well as an improved To provide computer program product, and u. a. entering and / or storing telephone numbers facilitate.

Sie erreicht dieses und weitere Ziele durch eine Rechnervorrichtung, welche aufweist:
Mittel zum Speichern einer Zeichenfolge in elektronischer Form;
Mittel zum Ermitteln einer in der Zeichenfolge enthaltenen Telefonnummern-Zeichenfolge; und
Mittel zum Kennzeichnen der ermittelten Telefonnummern- Zeichenfolge.
It achieves this and other goals by means of a computing device which has:
Means for storing a string in electronic form;
Means for determining a telephone number string contained in the string; and
Means for identifying the determined telephone number string.

Verfahrensgemäß erreicht die Erfindung das obige und weitere Ziele dadurch, daß ein Verfahren zum Betrieb einer Rechnervorrichtung bereitgestellt wird, welches die Schritte aufweist:
Speichern einer Zeichenfolge in elektronischer Form;
Ermitteln einer in der Zeichenfolge enthaltenen Telefonnummern-Zeichenfolge, und Kennzeichnen der ermittelten Telefonnummern-Zeichenfolge.
According to the method, the invention achieves the above and further objectives in that a method for operating a computing device is provided which has the steps:
Storing a string in electronic form;
Determining a telephone number string contained in the character string, and identifying the determined telephone number character string.

Des weiteren erreicht die Erfindung das o. g. und weitere Ziele dadurch, daß ein Computerprogrammprodukt bereitgestellt wird, welches so ausgestaltet ist, daß mit ihm das o. g. Verfahren durchführbar ist.Furthermore, the invention achieves the above. and more Aim by making a computer program product is provided, which is designed so that with him the above Procedure is feasible.

Durch die Erfindung ist es möglich, Telefonnummern- Zeichenfolgen zu ermitteln, die in einer beliebigen elektronisch gespeicherten Zeichenfolge enthalten sind. Die elektronisch gespeicherte Zeichenfolge kann z. B. ein Code einer Website sein, oder z. B. eine Textdatei, beispielsweise eines Textverarbeitungs- oder Tabellenkalkulationsprogramms. Denkbar ist z. B. auch, daß die Zeichenfolge in einem Code einer elektronischen Post enthalten ist, z. B. in einer Email, oder in einer Nachricht, die an ein Mobiltelefon geschickt wurde, z. B. via SMS (Short Message Service).The invention makes it possible to  To identify strings in any electronically stored string are included. The electronically stored string can e.g. B. a Website code, or e.g. B. a text file, for example a word processor or Spreadsheet program. It is conceivable, for. B. also that the string in an electronic mail code is included, e.g. B. in an email, or in a Message sent to a cell phone, e.g. B. via SMS (Short Message Service).

Die Zeichenfolge kann auf einem beliebigen Medium gespeichert sein, z. B. auf dem Arbeitsspeicher eines Mikroprozessors eines Computers oder Telefons, auf einer Festplatte, einer Floppy-Disc, etc.The string can be on any medium be saved, e.g. B. on the working memory Microprocessor of a computer or telephone, on one Hard disk, a floppy disc, etc.

Vorteilhaft wird die Telefonnummern-Zeichenfolge dadurch gekennzeichnet, daß deren Formatierung geändert wird. Beispielsweise kann die Telefonnummern-Zeichenfolge nach ihrer Ermittlung durch gehighlightete, unterstrichene, und/oder blinkende Darstellung, oder durch sonstige Markierung (z. B. mit einem Pfeil), etc. gegenüber übrigen Zeichenfolgen, die keine Telefonnummer darstellen, hervorgehoben werden. Alternativ oder zusätzlich kann der Telefonnummern-Zeichenfolge eine (für einen Benutzer unsichtbare) Kennung zugeordnet werden, die diese für die Rechnervorrichtung als eine Zeichenfolge kennzeichnet, die eine Telefonnummer enthält.This makes the phone number string advantageous marked that their formatting is changed. For example, the phone number string can be followed by their determination by highlighted, underlined, and / or flashing display, or by other Marking (e.g. with an arrow), etc. compared to others Strings that do not represent a phone number, be highlighted. Alternatively or additionally, the Phone number string one (for a user invisible) identifier assigned to this for the Identifies the computing device as a string, which contains a phone number.

Die Rechnervorrichtung kann z. B. ein Computer, insbesondere ein tragbarer Computer (z. B. ein Taschencomputer) sein, oder z. B. ein Telefon, insbesondere ein Mobiltelefon.The computing device can e.g. B. a computer, especially a portable computer (e.g. a  Pocket computer), or z. B. a telephone, especially a cell phone.

Besonders bevorzugt enthält die Vorrichtung außerdem ein Mittel, mit welchem die Telefonnummern-Zeichenfolge nach deren Ermittlung zur automatischen Durchführung weiterer Verfahrensschritte ausgewählt werden kann (z. B. durch Anklicken mit einer Maus, durch Betätigen einer Mobiltelefon-Eingabetaste, Berühren eines Touch-Screens eines Taschencomputers, etc.), insbesondere zur Anwahl der der Telefonnummern-Zeichenfolge zugeordneten Telefonnummer.The device also particularly preferably contains a Means by which the phone number string follows their determination for the automatic execution of further Process steps can be selected (e.g. by Click with a mouse, by pressing one Mobile phone enter button, touching a touch screen a pocket computer, etc.), especially for the selection of associated with the phone number string Telephone number.

Im folgenden wird die Erfindung anhand eines Ausführungsbeispiels und der beiliegenden Zeichnung näher erläutert.In the following the invention is based on a Embodiment and the accompanying drawings explained.

In der Zeichnung zeigt:The drawing shows:

Fig. 1 eine schematische Darstellung eines erfindungsgemäßen Internet-Telefoniersystems, wobei an einem Rechner eine erste Website dargestellt wird; Figure 1 is a schematic representation of an Internet telephony system according to the invention, wherein a first website is displayed on a computer.

Fig. 2 eine schematische Darstellung des in Fig. 1 gezeigten Systems, wobei am Rechner eine zweite Website dargestellt wird; FIG. 2 shows a schematic illustration of the system shown in FIG. 1, a second website being displayed on the computer;

Fig. 3 eine schematische Darstellung des in Fig. 1 und Fig. 3 is a schematic representation of the in Fig. 1 and

Fig. 2 gezeigten Systems, wobei am Rechner eine dritte Website dargestellt wird; Fig. 2 system shown, a third website is displayed on the computer;

Fig. 4a einen Abschnitt aus dem HTML-Code der in Fig. 1 gezeigten Website; FIG. 4a shows a section from the HTML code of the Web site shown in Fig. 1;

Fig. 4b den in Fig. 4a gezeigten HTML-Codeabschnitt ohne telefonnummernspezifische Zeichen, und ohne Leerzeichen; 4b shows the HTML code portion 4a shown in FIG phone without specific characters, with no spaces..;

Fig. 5a eine erste Menge von Zeichenfolgen, die aus dem in Fig. 4b gezeigten Codeabschnitt ermittelt wurden, und die eine Bedingung a erfüllen; FIG. 5a shows a first set of character strings which have been determined from the code section shown in FIG. 4b and which fulfill a condition a;

Fig. 5b eine Teilmenge der in Fig. 5a gezeigten Menge von Zeichenfolgen, die Zeichenfolgen enthält, die zusätzlich eine Bedingung b erfüllen; FIG. 5b shows a subset of the set of character strings shown in FIG. 5a, which contains character strings which additionally fulfill a condition b;

Fig. 5c eine Zeichenfolge, die in der in Fig. 5b gezeigten Teilmenge enthalten ist, und die zusätzlich eine Bedingung c erfüllt; FIG. 5c shows a character string which is contained in the subset shown in FIG. 5b and which additionally fulfills a condition c;

Fig. 5d die in Fig. 5c gezeigte Zeichenfolge nach Komplettierung. Fig. 5d shows the string shown in Fig. 5c after completion.

Gemäß Fig. 1 weist ein erfindungsgemäßes Internet- Telefoniersystem einen Rechner 1 mit einem Bildschirm 2 auf, sowie einen zentralen Rechner 3, einen Telefonnetz- Internet-Schnittstellenrechner 4, hier: einen Gateway- Computer, sowie ein (Bild-)Telefon 5. An den Rechner 1 ist eine Lautsprecher/Mikrofoneinheit 6 angeschlossen, sowie eine Tastatur 7, eine Maus 8, und (optional) eine Kamera 9.Referring to FIG. 1, an inventive Internet telephony system a computer 1 having a display screen 2, and a central computer 3, a telephone network internet interface computer 4, here: a gateway computer, as well as a (picture) telephone 5. A loudspeaker / microphone unit 6 is connected to the computer 1 , as well as a keyboard 7 , a mouse 8 and (optionally) a camera 9 .

Der Rechner 1 ist zunächst vom Internet getrennt. Durch entsprechende Eingaben an der Tastatur 7 und/oder der Maus 8 kann ein Benutzer eine Internetverbindung 10 zu dem zentralen Rechner 3 herstellen. Dies kann z. B. dadurch erfolgen, daß der Benutzer eine (erste) URL-Adresse eingibt. Diese bezeichnet den zentralen Rechner 3, den Pfad zu einem lokalen Verzeichnis des zentralen Rechners 3, in dem eine bestimmte Website 11 gespeichert ist, und den exakten Dateinamen der Website 11.The computer 1 is initially disconnected from the Internet. By making appropriate entries on the keyboard 7 and / or the mouse 8 , a user can establish an Internet connection 10 to the central computer 3 . This can e.g. B. done by the user entering a (first) URL address. This designates the central computer 3 , the path to a local directory of the central computer 3 in which a specific website 11 is stored, and the exact file name of the website 11 .

Die Website 11 wird unter Verwendung eines Internet- Protokolls, z. B. des hypertext transfer protocols (http) zum Rechner 1 übertragen, - optional - dort zwischengespeichert (z. B. im Haupt- oder im Arbeitsspeicher des Rechners 1), und dann auf dem Bildschirm 2 des Rechners 1 dargestellt (vgl. Fig. 1).Website 11 is operated using an internet protocol, e.g. B. the hypertext transfer protocol (http) to the computer 1 , - optionally - temporarily stored there (z. B. in the main or in the memory of the computer 1 ), and then displayed on the screen 2 of the computer 1 (see. Fig. 1).

Der Inhalt der Website 11 kann z. B. in HTML definiert sein. Denkbar ist auch der Einsatz von HTML-Erweiterungen, z. B. Dynamic HTML (wie z. B. JavaScript, CSS und Layer), die es erlauben, die Website 11 mit dynamischen Inhalten zu füllen.The content of website 11 may e.g. B. be defined in HTML. It is also conceivable to use HTML extensions, e.g. B. Dynamic HTML (such as JavaScript, CSS and Layer), which allow the website 11 to be filled with dynamic content.

Im Rechner 1, oder alternativ im zentralen Rechner 3 (oder an einem sonstigem Ort im Internet) ist ein Computerprogramm gespeichert, welches in dem Code der Website 11 auftretende Telefonnummern ermittelt.A computer program is stored in the computer 1 , or alternatively in the central computer 3 (or at another location on the Internet), which determines telephone numbers occurring in the code of the website 11 .

In Fig. 4a ist ein Auszug aus einem Textteil des HTML-Codes der in Fig. 1 gezeigten Website 11 dargestellt. Dieser besteht aus einer Zeichenfolge, d. h. aus einer Folge von Ziffern und sonstigen Zeichen (z. B. Buchstaben, Leerzeichen und Sonderzeichen). FIG. 4a shows an extract from a text part of the HTML code of the website 11 shown in FIG. 1. This consists of a character string, ie a sequence of digits and other characters (e.g. letters, spaces and special characters).

Das Programm ermittelt in einem ersten Schritt, ob der Code eine oder mehrere Zeichenfolgen enthält, in der mehr als eine erste vorbestimmte, relativ kleine Zahl aufeinanderfolgender Zeichen, - beim hier gezeigten Ausführungsbeispiel mehr als 7 Zeichen, Ziffern sind (oder alternativ z. B. mehr als 4, 5, 6, oder 8 aufeinanderfolgende Zeichen) (Bedingung a). Zuvor wird, wie in Fig. 4b gezeigt ist, aus der Zeichenfolge 18 eine modifizierte Zeichenfolge 18' generiert, in der gegenüber der ursprünglichen Zeichenfolge 18 keine auf Ziffern folgende Leerzeichen enthalten sind; ebenfalls nicht berücksichtigt sind dort weitere vorausgewählte, sonstige Zeichen, und zwar solche, die häufig für die Notation von Telefonnummern verwendet werden (z. B. die telefonnummernspezifischen Zeichen + ( ) - / < <). Wie in Fig. 5a gezeigt ist, erfüllen beim hier gezeigten Ausführungsbeispiel die Zeichenfolgen A1, A2, A3 die o. g. Bedingung a.In a first step, the program determines whether the code contains one or more character strings in which more than a first predetermined, relatively small number of successive characters, - in the exemplary embodiment shown here, are more than 7 characters, digits (or alternatively, for example more than 4, 5, 6, or 8 consecutive characters) (condition a). Previously, as shown in FIG. 4b, a modified character string 18 'is generated from the character string 18 , in which, compared to the original character string 18, no spaces following the numbers are contained; other preselected other characters are also not taken into account, namely those that are frequently used for the notation of telephone numbers (e.g. the phone number-specific characters + () - / <<). As shown in FIG. 5a, in the exemplary embodiment shown here the character strings A1, A2, A3 fulfill the above condition a.

In einem zweiten Schritt ermittelt das Programm dann aus den ermittelten Zeichenfolgen A1, A2, A3 (wiederum unter Vernachlässigung der o. g. telefonnummernspezifischen Zeichen bzw. des Leerzeichens) diejenige(n), die weniger als eine vorbestimmte, zweite, relativ große Zahl aufeinanderfolgender Ziffern enthalten (beim hier gezeigten Ausführungsbeispiel weniger als 19 aufeinanderfolgende Ziffern, oder alternativ z. B. weniger als 23, 21, oder 17 aufeinanderfolgende Ziffern) (Bedingung b). Diese Bedingung wird hier von den Zeichenfolgen A1 und A2 erfüllt, vgl. Fig. 5b. Die hierbei ermittelten Zeichenfolgen A1, A2 werden vom Programm als Telefonnummern angesehen.In a second step, the program then determines from the determined character strings A1, A2, A3 (again neglecting the above-mentioned telephone number-specific characters or the blank) the one or more characters that contain fewer than a predetermined, second, relatively large number of consecutive digits ( in the exemplary embodiment shown here, fewer than 19 consecutive digits, or alternatively, for example, fewer than 23, 21 or 17 consecutive digits) (condition b). This condition is met here by the strings A1 and A2, cf. Fig. 5b. The strings A1, A2 determined in this way are regarded by the program as telephone numbers.

Zur Ermittlung von in dem Code auftretenden Telefonnummern kann alternativ oder zusätzlich z. B. auch die Tatsache verwendet werden, daß einer Telefonnummer häufig bestimmte, charakteristische Zeichenfolgen vorausgehen (und/oder nachfolgen), z. B. Zeichenfolgen wie "TEL", "PHONE", "NUMBER", "FAX", "NUMMER", "FACSIMILE", "MOBILE" (jeweils ausschließlich in Großbuchstaben, ausschließlich in Kleinbuchstaben, oder gemischt in Groß- und Kleinbuchstaben geschrieben). Alternativ oder zusätzlich kann zur Ermittlung auch ein HTML-Erweiterungsfeld verwendet werden, welches eine Zeichenfolge explizit als Telefonnummer kennzeichnet (der oben beschriebene Algorithmus kann dann z. B. dazu verwendet werden, zu verifizieren, ob in das Telefonnummernfeld auch tatsächlich - wie vorgesehen - eine Telefonnummer eingegeben wurde, bzw. zum Entfernen der o. g. telefonnummernspezifischen Zeichen).For the determination of telephone numbers appearing in the code can alternatively or additionally z. B. also the fact used that a phone number frequently preceded by certain, characteristic strings (and / or follow-up), e.g. B. strings like "TEL", "PHONE", "NUMBER", "FAX", "NUMBER", "FACSIMILE", "MOBILE" (each only in capital letters, exclusively in lower case, or mixed in capital and Lowercase letters). Alternatively or additionally can also use an HTML extension field to determine can be used, which is a string explicitly as Identifies phone number (the one described above The algorithm can then e.g. B. used to verify whether in the phone number field too actually - as intended - a phone number was entered, or to remove the above. characters specific to telephone numbers).

Aus den beim zweiten Schritt ermittelten Zeichenfolgen bzw. Telefonnummern A1, A2 werden in einem dritten Schritt diejenigen Telefonnummern A2 aussortiert, die bestimmte Ausschlußkriterien erfüllen, z. B. solche mit einer bestimmten Vorwahl oder solche, die zu einer vorbestimmten Vorwahlgruppe gehören. (Anders ausgedrückt werden beim dritten Schritt diejenigen Zeichenfolgen A1 ermittelt, die die o. g. Ausschlußkritierien nicht erfüllen (Bedingung c), vgl. Fig. 5c.)From the character strings or telephone numbers A1, A2 determined in the second step, those telephone numbers A2 which meet certain exclusion criteria are sorted out in a third step, e.g. B. those with a specific area code or those belonging to a predetermined area code group. (In other words, in the third step those character strings A1 are determined which do not meet the above exclusion criteria (condition c), see FIG. 5c.)

Beispielsweise können alle Telefonnummern mit ausländischer Vorwahl nicht berücksichtigt werden (oder alternativ alle diejenigen mit inländischer Vorwahl), und zwar in Bezug auf die Vorwahl eines vorbestimmten Landes, z. B. 049 für Deutschland (bzw. +49, ++49, bzw. 49 bei Nichtberücksichtigung des telefonnummernspezifischen + Zeichens).For example, you can use all phone numbers foreign area code are not taken into account (or alternatively, all those with a domestic area code), and in relation to the area code of a predetermined country, z. B. 049 for Germany (or +49, ++ 49, or 49 for Disregarding the phone number specific + Character).

Alternativ oder zusätzlich können Telefonnummern mit bestimmten, vordefinierten anbieterspezifischen Vorwahlen aussortiert werden (z. B. die Rufnummern von Mobilfunkanbietern (0170-, 0171-, 0172- Rufnummern, etc.) - hier die Mobilfunktelefonnummer A2 -, oder Rufnummern mit Vorwahlen, mit denen spezielle Dienste gekennzeichnet werden, wie z. B. 0190-, 0180-Rufnummern, usw.)Alternatively or in addition, telephone numbers can be used with certain, predefined provider-specific area codes sorted out (e.g. the phone numbers of Mobile providers (0170, 0171, 0172 numbers, etc.) - here the mobile phone number A2 -, or phone numbers with area codes with which special services are marked be such. B. 0190, 0180 numbers, etc.)

Daraufhin werden in einem vierten Schritt die beim dritten Schritt ermittelten Telefonnummern A1 zu kompletten Telefonnummern A1' ergänzt (vgl. Fig. 5d), im vorliegenden Fall durch Voranstellen der korrekten Anzahl führender Vorwahl-Nullen.Then, in a fourth step, the telephone numbers A1 determined in the third step are supplemented to complete telephone numbers A1 '(cf. FIG. 5d), in the present case by prefixing the correct number of leading prefix zeros.

Als nächstes veranlaßt das Computerprogramm, daß die zu der ermittelten Telefonnummer A1' gehörende Zeichenfolge B1 der Website 11, die am Bildschirm 2 des Rechners 1 dargestellt wird, dort auf besondere Weise gekennzeichnet wird. Beim hier gezeigten Ausführungsbeispiel wird die Telefonnummern-Zeichenfolge B1 gehighlightet, bzw. deren Farbgebung sowie deren farbliche Hintergrund-Unterlegung geändert. Dies geschieht z. B. dadurch, daß bei der HTML- Code-Zeichenfolge 18 vor und nach der Telefonnummern- Zeichenfolge B1 entsprechende Formatiercodezeichen eingefügt werden. Alternativ oder zusätzlich ist z. B. eine Kennzeichnung durch Unterstreichen denkbar, oder z. B. durch Kopieren der Zeichenfolge B1 in ein zusätzliches, spezielles Daten-Eingabefeld der Website 11, etc. Durch entsprechende Eingaben an der Tastatur 7 und/oder der Maus 8 kann der Benutzer die gekennzeichnete Telefonnummern-Zeichenfolge B1 auswählen, z. B. zur Durchführung weiterer, unten näher erläuterter Verfahrensschritte.Next, the computer program causes the character string B1 of the website 11 belonging to the determined telephone number A1 ', which is displayed on the screen 2 of the computer 1 , to be identified there in a special way. In the exemplary embodiment shown here, the telephone number string B1 is highlighted, or its color and its background color change. This happens e.g. B. in that in the HTML code string 18 before and after the telephone number string B1 appropriate format code characters are inserted. Alternatively or additionally, e.g. B. marking by underlining conceivable, or z. B. by copying the character string B1 into an additional, special data input field of the website 11 , etc. By making appropriate entries on the keyboard 7 and / or the mouse 8 , the user can select the marked telephone number character string B1, e.g. B. to carry out further process steps explained in more detail below.

Dies kann z. B. dadurch erfolgen, daß der Benutzer den Cursor zur gehighlighteten Telefonnummern-Zeichenfolge B1 bewegt, und diese "anklickt". Daraufhin veranlaßt das Programm, daß z. B. aus dem Rechner 1 (oder z. B. aus dem zentralen Rechner 3) eine weitere, vorbestimmte URL ausgelesen wird. Diese ist von der o. g., ersten URL verschieden, bezeichnet z. B. einen Pfad zu einem anderen lokalen Verzeichnis des zentralen Rechners 3, in dem eine weitere, vorbestimmte Website 12 gespeichert ist (und den exakten Dateinamen der weiteren Website 12), oder z. B. alternativ einen zweiten zentralen Rechner 3' (hier nicht dargestellt), auf dem eine weitere Website 12' gespeichert ist. In diesem Fall wird eine Internetverbindung zwischen dem Rechner 1 und dem zweiten zentralen Rechner 3' aufgebaut. This can e.g. B. done by the user moving the cursor to the highlighted telephone number string B1, and "clicking". The program then causes z. B. from the computer 1 (or z. B. from the central computer 3 ) another predetermined URL is read. This is different from the first URL mentioned above, referred to e.g. B. a path to another local directory of the central computer 3 , in which another predetermined website 12 is stored (and the exact file name of the other website 12 ), or z. B. alternatively, a second central computer 3 '(not shown here) on which another website 12 ' is stored. In this case, an internet connection is established between the computer 1 and the second central computer 3 '.

Nach Auswahl durch den Benutzer wird die vom Computerprogramm ermittelte Telefonnummer A1' im Rechner 1 gespeichert, oder - alternativ - über das Internet automatisch an die weitere URL-Adresse übertragen, und auf dem zentralen Rechner 3 bzw. dem zweiten zentralen Rechner 3' gespeichert.After selection by the user, the telephone number A1 ′ determined by the computer program is stored in the computer 1 , or — alternatively — automatically transmitted to the further URL address via the Internet and stored on the central computer 3 or the second central computer 3 ′.

Die weitere Website 12 wird zum Rechner 1 übertragen, - optional - dort zwischengespeichert, und dann auf dem Bildschirm 2 des Rechners 1 dargestellt (vgl. Fig. 2). Die weitere Website 12 kann z. B. spezielle, benutzerspezifische, Werbeeinblendungen (Banner) enthalten - hier ein Banner 13.The further website 12 is transmitted to the computer 1 , optionally, temporarily stored there, and then displayed on the screen 2 of the computer 1 (cf. FIG. 2). The other website 12 may e.g. B. contain special, user-specific, advertisements (banners) - here a banner 13 .

Wie in Fig. 2 gezeigt ist, enthält die weitere Website 12 außerdem ein Eingabefeld 14. In dieses wird bei Aufruf der Website 12 automatisch die vom Computerprogramm ermittelte Telefonnummer A1' eingetragen. Hierzu wird diese - je nachdem, wo vorher die Abspeicherung erfolgte - aus dem Rechner 1, oder dem zentralen Rechner 3 bzw. dem zweiten zentralen Rechner 3' ausgelesen.As shown in FIG. 2, the additional website 12 also contains an input field 14 . The telephone number A1 'determined by the computer program is automatically entered into this when the website 12 is accessed. For this purpose, it is read out from the computer 1 , or the central computer 3 or the second central computer 3 ', depending on where it was previously stored.

Durch entsprechende Eingaben an der Tastatur 7 und/oder der Maus 8 kann der Benutzer die Telefonnummer A1' im Eingabefeld 14 ändern und/oder auswählen, z. B. zur Durchführung weiterer, unten näher erläuterter Verfahrensschritte. Die Auswahl kann z. B. durch einfaches "Anklicken" des Eingabefelds 14 mit der Maus 8 erfolgen. Daraufhin veranlaßt das Programm, daß z. B. aus dem Rechner 1 (oder z. B. aus dem zentralen Rechner 3 bzw. dem zweiten zentralen Rechner 3') eine dritte URL ausgelesen wird, die den Schnittstellenrechner 4 bezeichnet (bzw. genauer einen Pfad zu einem bestimmten lokalen Verzeichnis des Schnittstellenrechners 4, in dem eine dritte, vorbestimmte Website 15 gespeichert ist, sowie deren exakten Dateinamen). Daraufhin wird eine Internetverbindung 10' zwischen dem Rechner 1 und dem Schnittstellenrechner 4 aufgebaut (Fig. 3).By corresponding entries on the keyboard 7 and / or the mouse 8 , the user can change and / or select the telephone number A1 'in the input field 14 , e.g. B. to carry out further process steps explained in more detail below. The selection can e.g. B. by simply "clicking" the input field 14 with the mouse 8 . The program then causes z. B. from the computer 1 (or z. B. from the central computer 3 or the second central computer 3 ') a third URL is read, which designates the interface computer 4 (or more precisely a path to a specific local directory of the interface computer 4 , in which a third, predetermined website 15 is stored, and its exact file name). An Internet connection 10 'is then established between the computer 1 and the interface computer 4 ( FIG. 3).

Der Schnittstellenrechner 4 (genauer: dessen URL) wird unter einer Vielzahl möglicher weiterer Telefonnetz- Internet-Schnittstellenrechner nach vorbestimmten Kriterien, z. B. nach geographischer Nähe zu einem der ermittelten Telefonnummer A1' zugeordneten Telefonanschluß des Telefons 5 ausgewählt.The interface computer 4 (more precisely: its URL) is among a variety of possible further telephone network Internet interface computer according to predetermined criteria, for. B. selected according to geographical proximity to a telephone number of the telephone 5 assigned to the determined telephone number A1 '.

Nach Auswahl durch den Benutzer kann die vom Computerprogramm ermittelte Telefonnummer A1' z. B. über das Internet automatisch an die dritte URL-Adresse übertragen, und auf dem Schnittstellenrechner 4 gespeichert werden.After selection by the user, the telephone number A1 'determined by the computer program can be, for. B. automatically transmitted over the Internet to the third URL address, and stored on the interface computer 4 .

Die dritte Website 15 ist eine herkömmliche Telefonie- Website zur indirekten Internettelefonie. Die dritte Website 15 wird über die o. g. Internetverbindung zum Rechner 1 übertragen, - optional - dort zwischengespeichert, und dann wie in Fig. 3 gezeigt auf dem Bildschirm 2 des Rechners 1 dargestellt.The third website 15 is a conventional telephony website for indirect Internet telephony. The third website 15 is transmitted via the above-mentioned internet connection to the computer 1 , optionally, temporarily stored there, and then shown on the screen 2 of the computer 1 as shown in FIG. 3.

Die dritte Website 15 enthält ein weiteres Eingabefeld 16, in der die vom Computerprogramm ermittelte Telefonnummer A1' dargestellt ist. Hierzu wird diese - je nachdem, wo zuletzt die Abspeicherung erfolgte - aus dem Rechner 1, dem zentralen Rechner 3 bzw. 3', oder dem Schnittstellenrechner 4 ausgelesen.The third website 15 contains a further input field 16 , in which the telephone number A1 'determined by the computer program is shown. For this purpose, depending on where it was last saved, it is read out from the computer 1 , the central computer 3 or 3 ', or the interface computer 4 .

Durch entsprechende Eingaben an der Tastatur 7 und/oder der Maus 8 kann der Benutzer die Telefonnummer A1' im weiteren Eingabefeld 16 ändern und/oder auswählen, z. B. durch "Anklicken" des Eingabefelds 16 mit der Maus 8. Daraufhin wählt der Schnittstellenrechner 4 auf herkömmliche Weise die ermittelte Telefonnummer A1' an, d. h. sendet die Telefonverbindungs-Wahlzeichen des dem (Bild-)Telefon 5 zugeordneten Telefonanschlusses. Nimmt ein weiterer Benutzer am Telefon 5 den Ruf an, wird eine Telefonverbindung 17 zwischen dem Telefon 5 und Schnittstellen-Rechner 4 aufgebaut. Daraufhin können IP- Pakete mit digitalisierten Sprach- oder Bilddaten über die Internetverbindung 10' vom Rechner 1 zum Schnittstellenrechner 4 übertragen werden, und von dort aus über die Telefonverbindung 17 z. B. als Analogsignal an das (Bild-)Telefon 5. Dabei können die vom Rechner 1 aus gesendeten Sprachdaten z. B. von der Lautsprecher- Mikrofoneinheit 6 des Rechners 1, und die Bilddaten von dessen Kamera 9 aufgenommen werden. Auf ähnliche Weise können vom (Bild-)Telefon 5 aus über die Telefonverbindung 17 und die Internetverbindung 10' - unter Zwischenschaltung des Schnittstellenrechners 4 - Bild- und/oder Sprachdaten an den Rechner 1 übertragen, und am Bildschirm 2 dargestellt, bzw. an die Lautsprecher- Mikrofoneinheit 6 weitergeleitet werden.By making appropriate entries on the keyboard 7 and / or the mouse 8 , the user can change and / or select the telephone number A1 'in the further input field 16 , e.g. B. by "clicking" the input field 16 with the mouse 8 . The interface computer 4 then dials the determined telephone number A1 'in a conventional manner, ie sends the telephone connection dialing characters of the telephone connection assigned to the (video) telephone 5 . Takes another user at telephone 5 the call to a telephone link 17 between the telephone 5 and interface computer is established. 4 Thereupon, IP packets with digitized voice or image data can be transmitted via the Internet connection 10 'from the computer 1 to the interface computer 4 , and from there via the telephone connection 17, e.g. B. as an analog signal to the (video) phone 5 . Here, the voice data sent from the computer 1 z. B. from the speaker microphone unit 6 of the computer 1 , and the image data from the camera 9 are recorded. Similarly, from the (video) telephone 5 via the telephone connection 17 and the Internet connection 10 '- with the intermediary of the interface computer 4 - image and / or voice data can be transmitted to the computer 1 , and displayed on the screen 2 , or to the Speaker microphone unit 6 are forwarded.

Claims (11)

1. Rechnervorrichtung (1), welche aufweist:
Mittel zum Speichern einer Zeichenfolge (18) in elektronischer Form;
Mittel zum Ermitteln einer in der Zeichenfolge (18) enthaltenen Telefonnummern-Zeichenfolge (B1); und
Mittel zum Kennzeichnen der ermittelten Telefonnummern-Zeichenfolge (B1).
1. Computer device ( 1 ), which has:
Means for storing a string ( 18 ) in electronic form;
Means for determining a telephone number string (B1) contained in the character string ( 18 ); and
Means for identifying the determined telephone number string (B1).
2. Vorrichtung (1) nach Anspruch 1, bei welcher die Telefonnummern-Zeichenfolge (B1) dadurch gekennzeichnet wird, daß deren Formatierung geändert wird.2. Device ( 1 ) according to claim 1, wherein the telephone number string (B1) is characterized in that the formatting is changed. 3. Vorrichtung (1) nach einem der vorhergehenden Ansprüche, bei welcher die Zeichenfolge (18) in einem Code einer Website (11) enthalten ist.3. Device ( 1 ) according to one of the preceding claims, wherein the character string ( 18 ) is contained in a code of a website ( 11 ). 4. Vorrichtung (1) nach einem der vorhergehenden Ansprüche, bei welcher die Zeichenfolge in einem Code einer elektronischen Post enthalten ist, die von der Vorrichtung (1) empfangen wurde. 4. The device ( 1 ) according to one of the preceding claims, wherein the character string is contained in a code of an electronic mail received by the device ( 1 ). 5. Vorrichtung (1) nach einem der vorhergehenden Ansprüche, bei welcher die Zeichenfolge (18) zunächst keine Kennung enthält, die die Telefonnummern-Zeichenfolge (B1) als eine Zeichenfolge kennzeichnet, die eine Telefonnummer enthält.5. Device ( 1 ) according to one of the preceding claims, in which the character string ( 18 ) initially contains no identifier which identifies the telephone number character string (B1) as a character string which contains a telephone number. 6. Vorrichtung (1) nach einem der vorhergehenden Ansprüche, bei welcher der Telefonnummern- Zeichenfolge (B1) eine Kennung zugeordnet wird, die diese als eine Zeichenfolge kennzeichnet, die eine Telefonnummer enthält.6. Device ( 1 ) according to one of the preceding claims, in which the telephone number character string (B1) is assigned an identifier which identifies it as a character string which contains a telephone number. 7. Vorrichtung (1) nach einem der vorhergehenden Ansprüche, wobei die Vorrichtung ein Computer, insbesondere ein tragbarer Computer ist.7. Device ( 1 ) according to one of the preceding claims, wherein the device is a computer, in particular a portable computer. 8. Vorrichtung (1) nach einem der vorhergehenden Ansprüche, wobei die Vorrichtung ein Telefon, insbesondere ein Mobiltelefon ist.8. Device ( 1 ) according to one of the preceding claims, wherein the device is a telephone, in particular a mobile phone. 9. Vorrichtung (1) nach einem der vorhergehenden Ansprüche, welche außerdem ein Mittel enthält, mit welchem die Telefonnummern-Zeichenfolge (B1) zur automatischen Durchführung weiterer Verfahrensschritte ausgewählt werden kann, insbesondere zur Anwahl der der Telefonnummern- Zeichenfolge (B1) zugeordneten Telefonnummer (A1').9. The device ( 1 ) according to one of the preceding claims, which also contains a means with which the telephone number character string (B1) can be selected for automatically carrying out further method steps, in particular for dialing the telephone number (B1) associated with the telephone number character string (B1) A1 '). 10. Verfahren zum Betrieb einer Rechnervorrichtung, insbesondere der Rechnervorrichtung (1) gemäß einem der Ansprüche 1 bis 9, welches die Schritte aufweist:
Speichern einer Zeichenfolge (18) in elektronischer Form;
Ermitteln einer in der Zeichenfolge (18) enthaltenen Telefonnummern-Zeichenfolge (B1), und
Kennzeichnen der ermittelten Telefonnummern- Zeichenfolge (B1).
10. A method for operating a computing device, in particular the computing device ( 1 ) according to one of claims 1 to 9, which comprises the steps:
Storing a string ( 18 ) in electronic form;
Determining a telephone number character string (B1) contained in the character string ( 18 ), and
Identify the determined telephone number string (B1).
11. Computerprogrammprodukt, welches so ausgestaltet ist, daß mit ihm das Verfahren nach Anspruch 10 durchführbar ist.11. Computer program product designed in this way is that with him the method of claim 10 is feasible.
DE10053717A 2000-10-28 2000-10-28 Method and device for establishing a telephone connection via an Internet telephony application Expired - Fee Related DE10053717B4 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
DE10065961A DE10065961A1 (en) 2000-10-28 2000-10-28 Computer unit receives and stores character succession, determining and distinguishing embedded telephone number sequence automatically
DE20111246U DE20111246U1 (en) 2000-10-28 2001-07-06 Computer device with phone number recognition
PCT/EP2001/012373 WO2002035808A2 (en) 2000-10-28 2001-10-25 Computerised device, method for operating a computerised device and computer program product
AU2002215971A AU2002215971A1 (en) 2000-10-28 2001-10-25 Computerised device, method for operating a computerised device and computer program product

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE10065961A DE10065961A1 (en) 2000-10-28 2000-10-28 Computer unit receives and stores character succession, determining and distinguishing embedded telephone number sequence automatically

Publications (2)

Publication Number Publication Date
DE10053717A1 true DE10053717A1 (en) 2002-05-02
DE10053717B4 DE10053717B4 (en) 2004-05-19

Family

ID=7669564

Family Applications (1)

Application Number Title Priority Date Filing Date
DE10053717A Expired - Fee Related DE10053717B4 (en) 2000-10-28 2000-10-28 Method and device for establishing a telephone connection via an Internet telephony application

Country Status (1)

Country Link
DE (1) DE10053717B4 (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0458563A2 (en) * 1990-05-21 1991-11-27 Nokia Mobile Phones Ltd. A multi-function telephone apparatus
US5812776A (en) * 1995-06-07 1998-09-22 Open Market, Inc. Method of providing internet pages by mapping telephone number provided by client to URL and returning the same in a redirect command by server
WO1998056159A1 (en) * 1997-06-03 1998-12-10 Infogear Technology Corporation Method and apparatus for iconifying and automatically dialing telephone numbers which appear on a web page
WO2000043890A1 (en) * 1999-01-19 2000-07-27 Matsushita Electric Industrial Co., Ltd. Document processor
EP1063582A1 (en) * 1999-06-24 2000-12-27 Canon Kabushiki Kaisha An image forming apparatus and a control method therefor

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
ATE298172T1 (en) * 1995-12-11 2005-07-15 Hewlett Packard Co METHOD FOR ACCESSING SERVICE ITEMS FOR USE IN A REMOTE COMMUNICATION SYSTEM
GB9603590D0 (en) * 1996-02-20 1996-04-17 Hewlett Packard Co Method of accessing a target entity over a communciations network
JP3944949B2 (en) * 1997-06-05 2007-07-18 ソニー株式会社 Information processing apparatus, information processing method, and medium

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0458563A2 (en) * 1990-05-21 1991-11-27 Nokia Mobile Phones Ltd. A multi-function telephone apparatus
US5812776A (en) * 1995-06-07 1998-09-22 Open Market, Inc. Method of providing internet pages by mapping telephone number provided by client to URL and returning the same in a redirect command by server
WO1998056159A1 (en) * 1997-06-03 1998-12-10 Infogear Technology Corporation Method and apparatus for iconifying and automatically dialing telephone numbers which appear on a web page
WO2000043890A1 (en) * 1999-01-19 2000-07-27 Matsushita Electric Industrial Co., Ltd. Document processor
EP1063582A1 (en) * 1999-06-24 2000-12-27 Canon Kabushiki Kaisha An image forming apparatus and a control method therefor

Also Published As

Publication number Publication date
DE10053717B4 (en) 2004-05-19

Similar Documents

Publication Publication Date Title
DE60128520T2 (en) Portable phone
DE69735910T2 (en) Method and device for generating short messages
DE10161162A1 (en) Process for displaying advertisements on the display of mobile communication terminals
DE69938163T2 (en) Programmed radio for the automatic acquisition of directory data
DE60126896T2 (en) METHOD FOR DISPLAYING INFORMATION ON A TERMINAL DEVICE WITH LOW DISPLAY CAPACITY
DE202004021920U1 (en) A handheld electronic device for providing time data in a news environment
EP1161063A1 (en) Method for creating a telephone directory in a telephone set
DE69936540T2 (en) METHOD FOR THE INFORMATION TRANSFER BETWEEN A LOCATION AGENCY AND A USER / DEVICE
WO2002035808A2 (en) Computerised device, method for operating a computerised device and computer program product
DE10296963T5 (en) Method and system for creating / updating a website
DE112006001442T5 (en) Messages to be displayed on portable devices
DE19737826C2 (en) Internet server and method for providing a web page
EP1236331B1 (en) Communications system, central computer and method for transmitting a url or an electronic mailing address
DE10053717B4 (en) Method and device for establishing a telephone connection via an Internet telephony application
DE10065961A1 (en) Computer unit receives and stores character succession, determining and distinguishing embedded telephone number sequence automatically
DE20023508U1 (en) Computer arrangement, especially for Internet telephony, has arrangements for receiving, storing character sequence from central computer, selecting telephone number in sequence for automatic dialing
EP1351475B1 (en) Access to the content of a voice message through a short message
DE602004007812T2 (en) User interface functionality for text messaging
EP1537752B1 (en) Mobile radio terminal selecting communication partners
DE102005056291A1 (en) Dialing methods and systems and corresponding devices
EP2198574B1 (en) Dividing e-mails between two users with the aid of a server
DE10111970A1 (en) Enabling changing content display on mobile radio terminal involves transferring content from server via mobile radio network(s) in logical record whose structure causes alternating display
EP1246478A1 (en) Method and telecommunication terminal for exchanging SMS messages
DE19644211A1 (en) Speed call function for making telephone call from personal computer
DE602004011547T2 (en) Compressible display of the message string of an e-mail to facilitate readability

Legal Events

Date Code Title Description
AH Division in

Ref country code: DE

Ref document number: 10065961

Format of ref document f/p: P

OP8 Request for examination as to paragraph 44 patent law
AH Division in

Ref country code: DE

Ref document number: 10065961

Format of ref document f/p: P

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

Owner name: COMBOTS PRODUCT GMBH & CO. KG, 76227 KARLSRUHE, DE

8327 Change in the person/name/address of the patent owner

Owner name: COMBOTS MANAGEMENT GMBH, 76227 KARLSRUHE, DE

8327 Change in the person/name/address of the patent owner

Owner name: COMBOTS PRODUCT GMBH, 76227 KARLSRUHE, DE

8339 Ceased/non-payment of the annual fee