DE20023508U1 - Computer arrangement, especially for Internet telephony, has arrangements for receiving, storing character sequence from central computer, selecting telephone number in sequence for automatic dialing - Google Patents
Computer arrangement, especially for Internet telephony, has arrangements for receiving, storing character sequence from central computer, selecting telephone number in sequence for automatic dialing Download PDFInfo
- Publication number
- DE20023508U1 DE20023508U1 DE20023508U DE20023508U DE20023508U1 DE 20023508 U1 DE20023508 U1 DE 20023508U1 DE 20023508 U DE20023508 U DE 20023508U DE 20023508 U DE20023508 U DE 20023508U DE 20023508 U1 DE20023508 U1 DE 20023508U1
- Authority
- DE
- Germany
- Prior art keywords
- computer
- telephone number
- string
- telephone
- sequence
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04M—TELEPHONIC COMMUNICATION
- H04M1/00—Substation equipment, e.g. for use by subscribers
- H04M1/247—Telephone sets including user guidance or feature selection means facilitating their use
- H04M1/2478—Telephone terminals specially adapted for non-voice services, e.g. email, internet access
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F40/00—Handling natural language data
- G06F40/20—Natural language analysis
- G06F40/279—Recognition of textual entities
- G06F40/289—Phrasal analysis, e.g. finite state techniques or chunking
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Audiology, Speech & Language Pathology (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Human Computer Interaction (AREA)
- Computational Linguistics (AREA)
- General Health & Medical Sciences (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Telephonic Communication Services (AREA)
Abstract
Description
Die Erfindung betrifft eine Rechnervorrichtung sowie ein Computerprogrammprodukt, insbesondere zur Verwendung in einem Internettelefoniesystem.The invention relates to 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 procedures are known. With the direct Internet telephony is a voice signal from a microphone Sender computer recorded, digitized in the sound card of the computer and then compressed. Thereupon an internet connection becomes a conventional one recipient computer built up. The voice data can then with the interposition of ISDN cards or modems on the transmitter 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 recipient computer converted to an analog signal, and transmitted to the computer speaker. The transfer of voice data in the opposite 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 instead of voice data from the transmitter computer a conventional one recipient computer to a special telephone network internet interface computer (so-called gateway computer). This one chooses the desired Call number of a conventional Telephone connection, and transmits the voice data as an analog signal to the telephone assigned to the telephone connection. The transfer of voice data in the opposite direction (i.e. from the phone to the transmitter computer) takes place in a correspondingly reverse manner: the telephone network Internet interface computer digitizes the analog voice signal received from the phone, and broadcast it over that 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.Is the telephone network internet interface computer Located near or in the middle of the recipient computer, the transmission costs can be significantly reduced in some cases: in addition to the costs for the Internet connection only fall (e.g. local call tariffs) costs for the telephone connection between the interface computer and the telephone on.
Dabei ist aber u. a. von Nachteil, dass die gewünschte Telefonnummer am Sendercomputer per Hand eingegeben werden muss, was zeitintensiv und fehlerträchtig ist.But it is u. a. disadvantageous that the one you want Phone number must be entered manually on the transmitter computer which is time consuming and error prone is.
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.The present invention has Aim towards one state of the art improved computing device, an improved one Method for operating a computing device, and an improved To provide computer program product.
Sie erreicht dieses und weitere Ziele durch eine Rechnervorrichtung, welche aufweist:It achieves this and other goals by a computing device which has:
- Mittel zum Empfangen einer Zeichenfolge von einem zentralen Rechner und zum Speichern der Zeichenfolge in elektronischer Form;Means for receiving a string from a central Calculator and for storing the string in electronic form;
- Mittel zur Auswahl einer in der Zeichenfolge enthaltenen Telefonnummern-Zeichenfolge zur automatischen Durchführung weiterer Verfahrensschritte, insbesondere zur Anwahl einer der Telefonnummern-Zeichenfolge zugeordneten Telefonnummer.Means for selecting a phone number string contained in the string for automatic execution further procedural steps, in particular for dialing one of the telephone number string assigned phone number.
Verfahrensgemäß erreicht die Erfindung das obige und weitere Ziele dadurch, dass ein Verfahren zum Betrieb einer Rechnervorrichtung bereitgestellt wird, welches die Schritte aufweist:According to the method, the invention achieves the above and other goals in that a method for operating a Computing device is provided, which has the steps:
- Empfangen einer von einem zentralen Rechner übertragenen Zeichenfolge;Receive one transmitted from a central computer string;
- Speichern der Zeichenfolge in elektronischer Form; und Auswahl einer in der Zeichenfolge enthaltenen Telefonnummern-Zeichenfolge zur automatischen Durchführung weiterer Verfahrensschritte, insbesondere zur Anwahl der der Telefonnummern-Zeichenfolge zugeordneten Telefonnummer.Storing the string in electronic form; and selection a phone number string contained in the string automatic execution further procedural steps, in particular for dialing the telephone number string assigned phone number.
Des Weiteren erreicht die Erfindung das o. g. und weitere Ziele dadurch, dass ein Computerprogrammprodukt bereitgestellt wird, welches so ausgestaltet ist, dass mit ihm das o. g. Verfahren durchführbar ist.The invention also achieves the above and other goals in that a computer program product is provided, which is designed so that with it o. g. Procedure feasible is.
Durch die Erfindung ist es möglich, Telefonnummern anzuwählen, 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, dass 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 create telephone numbers to choose the in any electronically stored string are included. The electronically stored string can z. B. a code of a website, or z. B. a text file, for example a word processing or spreadsheet program. Conceivable is z. B. also that the string in a code of an electronic Post 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 memory of a microprocessor a computer or telephone, on a hard drive, a floppy disc, Etc.
Die Telefonnummern-Zeichenfolge kann z. B. durch Anklicken mit einer Maus, durch Betätigen einer Mobiltelefon-Eingabetaste, Berühren eines Touch-Screens eines Taschencomputers, etc. ausgewählt werden.The phone number string can z. B. by clicking with a mouse, by pressing a cell phone enter key, touching a touch screen a pocket computer, etc. can be selected.
Vorteilhaft wird die Telefonnummern-Zeichenfolge als solche gekennzeichnet, indem deren Formatierung geändert wird. Beispielsweise kann die Telefonnummern-Zeichenfolge 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.The telephone number string is advantageously identified as such by changing its formatting. For example, the telephone number string can be highlighted by highlighted, underlined, and / or flashing display, or by other marking (e.g. with an arrow), etc., compared to other character strings that do not represent a telephone number. Alternatively or additionally, the telephone number character string can be assigned an identifier (invisible to a user) which identifies it as a character string for the computing device 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) be, or z. B. a phone, especially a mobile phone.
Im Folgenden wird die Erfindung anhand eines Ausführungsbeispiels und der beiliegenden Zeichnung näher erläutert.The invention is described below of an embodiment and the accompanying drawing explained.
In der Zeichnung zeigt:The drawing shows:
Gemäß
Der Rechner
Die Website
Der Inhalt der Website
Im Rechner
In
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 aufeinander folgender Zeichen, – beim hier
gezeigten Ausführungsbeispiel
mehr als 7 Zeichen, Ziffern sind (oder alternativ z.B. mehr als
4, 5, 6 oder 8 aufeinander folgende Zeichen) (Bedingung a). Zuvor
wird, wie in
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 aufeinander folgender Ziffern enthalten (beim hier gezeigten
Ausführungsbeispiel
weniger als 19 aufeinander folgende Ziffern, oder alternativ z.
B. weniger als 23, 21, oder 17 aufeinander folgende Ziffern) (Bedingung
b). Diese Bedingung wird hier von den Zeichenfolgen A1 und A2 erfüllt, vgl.
Zur Ermittlung von in dem Code auftretenden Telefonnummern kann alternativ oder zusätzlich z. B. auch die Tatsache verwendet werden, dass 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).To determine telephone numbers appearing in the code, alternatively or additionally, e.g. B. can also be used the fact that a telephone number is often preceded (and / or followed) by certain characteristic strings, e.g. B. strings such as "TEL", "PHONE", "NUMBER", "FAX", "NUMMER", "FACSIMILE", "MOBILE" (each only in uppercase letters, only in lowercase letters or mixed in uppercase and lowercase letters). Alternatively or additionally, an HTML extension field can be used for the determination, which explicitly identifies a character string as a telephone number draws (the algorithm described above can then be used, for example, to verify whether a telephone number has actually been entered in the telephone number field, as intended, or to remove the above-mentioned telephone number-specific characters).
Aus dem beim zweiten Schritt ermittelten Zeichenfolgen
bzw. Telefonnummern A1, A2 werden in einem dritten Schritt diejenigen
Telefonnummern A2 aussortiert, die bestimmte Ausschlusskriterien
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. Ausschlusskriterien nicht erfüllen (Bedingung c), vgl.
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 not taken into account (or alternatively all those with a domestic area code), namely in relation to the area code of a predetermined country, e.g. 049 for Germany (or +49, ++ 49, or 49 if 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 additionally, telephone numbers can be used sorted out with certain, predefined provider-specific area codes (e.g. the numbers of mobile phone providers (0170-, 0171-, 0172- Phone numbers, etc.) - here the mobile phone number A2 -, or phone numbers with area codes with which special services are marked such as 0190, 0180 numbers, etc.)
Daraufhin werden in einem vierten
Schritt die beim dritten Schritt ermittelten Telefonnummern A1 zu
kompletten Telefonnummern A1' ergänzt (vgl.
Als nächstes veranlasst das Computerprogramm,
dass die zu der ermittelten Telefonnummer A1' gehörende
Zeichenfolge B1 der Website
Durch entsprechende Eingaben an der
Tastatur
Dies kann z B. dadurch erfolgen,
dass der Benutzer den Cursor zur gehighlighteten Telefonnummern-Zeichenfolge
B1 bewegt, und diese „anklickt". Daraufhin veranlasst
das Programm, dass z. B. aus dem Rechner
Nach Auswahl durch den Benutzer wird
die vom Computerprogramm ermittelte Telefonnummer A1' im Rechner
Die weitere Website
Wie in
Durch entsprechende Eingaben an der
Tastatur
Der Schnittstellenrechner
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
Die dritte Website
Die dritte Website
Durch entsprechende Eingaben an der
Tastatur
Claims (9)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE20023508U DE20023508U1 (en) | 2000-10-28 | 2000-10-28 | Computer arrangement, especially for Internet telephony, has arrangements for receiving, storing character sequence from central computer, selecting telephone number in sequence for automatic dialing |
Applications Claiming Priority (2)
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 |
DE20023508U DE20023508U1 (en) | 2000-10-28 | 2000-10-28 | Computer arrangement, especially for Internet telephony, has arrangements for receiving, storing character sequence from central computer, selecting telephone number in sequence for automatic dialing |
Publications (1)
Publication Number | Publication Date |
---|---|
DE20023508U1 true DE20023508U1 (en) | 2004-07-22 |
Family
ID=32773073
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE20023508U Expired - Lifetime DE20023508U1 (en) | 2000-10-28 | 2000-10-28 | Computer arrangement, especially for Internet telephony, has arrangements for receiving, storing character sequence from central computer, selecting telephone number in sequence for automatic dialing |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE20023508U1 (en) |
-
2000
- 2000-10-28 DE DE20023508U patent/DE20023508U1/en not_active Expired - Lifetime
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69938163T2 (en) | Programmed radio for the automatic acquisition of directory data | |
DE60214126T2 (en) | A method for facilitating communication by means of a mobile device and mobile device for facilitating communication | |
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 | |
EP0817458A2 (en) | Device for providing a cost-optimized telecommunication | |
EP1723815B1 (en) | Synchronization of data in two or more user cards used for operating a mobile terminal | |
DE19737826C2 (en) | Internet server and method for providing a web page | |
DE10053717B4 (en) | Method and device for establishing a telephone connection via an Internet telephony application | |
DE2819633C2 (en) | Information system | |
EP1236331B1 (en) | Communications system, central computer and method for transmitting a url or an electronic mailing address | |
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 | |
DE10065961A1 (en) | Computer unit receives and stores character succession, determining and distinguishing embedded telephone number sequence automatically | |
DE602004007812T2 (en) | User interface functionality for text messaging | |
EP2198574B1 (en) | Dividing e-mails between two users with the aid of a server | |
DE10241809B4 (en) | Mobile radio terminal with communication partner selection | |
AT411300B (en) | NETWORK ADDRESSING SYSTEM AND METHOD USING TELEPHONE NUMBER | |
DE4344247A1 (en) | Telephone appts. performing automatic generation of international code | |
DE19644211A1 (en) | Speed call function for making telephone call from personal computer | |
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 | |
DE102004003786B4 (en) | Method for transmitting information via a telecommunications and / or data network | |
EP1246478A1 (en) | Method and telecommunication terminal for exchanging SMS messages | |
DE10057137A1 (en) | Data communications system has telephone number or internet address of required subscriber determined from shortened identification information | |
DE102009025069B4 (en) | Method and communication terminal for determining similarities between at least two network participants of a communication network | |
DE602004004244T2 (en) | Set up a conference call |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R207 | Utility model specification |
Effective date: 20040826 |
|
R150 | Term of protection extended to 6 years |
Effective date: 20040722 |
|
R081 | Change of applicant/patentee |
Owner name: COMBOTS PRODUCT GMBH, DE Free format text: FORMER OWNER: WEB.DE AG, 76227 KARLSRUHE, DE Effective date: 20060111 |
|
R081 | Change of applicant/patentee |
Owner name: COMBOTS PRODUCT GMBH, DE Free format text: FORMER OWNER: COMBOTS PRODUCT GMBH & CO. KG, 76227 KARLSRUHE, DE Effective date: 20060428 |
|
R151 | Term of protection extended to 8 years |
Effective date: 20061116 |
|
R081 | Change of applicant/patentee |
Owner name: COMBOTS PRODUCT GMBH, DE Free format text: FORMER OWNER: COMBOTS MANAGEMENT GMBH, 76227 KARLSRUHE, DE Effective date: 20070615 |
|
R152 | Term of protection extended to 10 years |
Effective date: 20081111 |
|
R071 | Expiry of right |