Search Images Maps Play YouTube News Gmail Drive More »
Sign in
Screen reader users: click this link for accessible mode. Accessible mode has the same essential features but works better with your reader.

Patents

  1. Advanced Patent Search
Publication numberDE60314050 T2
Publication typeGrant
Application numberDE2003614050
Publication date31 Jan 2008
Filing date9 Jun 2003
Priority date10 Jun 2002
Also published asCA2431384A1, CA2431384C, CA2431387A1, CA2431387C, DE60314050D1, DE60316352D1, DE60316352T2, EP1372321A2, EP1372321A3, EP1372321B1, EP1379061A2, EP1379061A3, US8005461, US8285255, US8798597, US20030228863, US20040023643, US20130053001
Publication number03614050, 2003614050, DE 60314050 T2, DE 60314050T2, DE-T2-60314050, DE03614050, DE2003614050, DE60314050 T2, DE60314050T2
InventorsMihal Watterloo Lazaridis, der Veen Raymond P. Waterloo van
ApplicantResearch In Motion Ltd., Waterloo
Export CitationBiBTeX, EndNote, RefMan
External Links: DPMA, Espacenet
Sprachantwortsystem mit Schnittstelle für mobile Kommunikationsgeräte Voice response system with an interface for mobile communication devices translated from German
DE 60314050 T2
Abstract  available in
Claims(8)  translated from German
  1. Mobile Kommunikationsvorrichtung ( The mobile communication device ( 102 102 ), umfassend: einen oder mehrere Prozessor/en ( ), Comprising: one or more processors / s ( 238 238 ), eine drahtlose Sender-Empfänger-Einrichtung ( ), A wireless transmitter-receiver device ( 211 211 ), die mit dem einen oder den mehreren Prozessor/en verbundenen ist, wobei die drahtlose Sender-Empfänger-Einrichtung ausgebildet ist, eine erste Voicemail-Meldungsnachricht, die einer ersten Voicemail-Nachricht zugeordnet ist, welche an einem ersten Voicemail-System empfangen wird, zu empfangen, die drahtlose Sender-Empfänger-Einrichtung ausgebildet ist, eine zweite Voicemail-Meldungsnachricht, die einer zweiten Voicemail-Nachricht zugeordnet ist, welche an einem zweiten Voicemail-System empfangen wird, zu empfangen, eine Benutzerschnittstelle, die eine visuelle Anzeige ( ), Which is connected to the one or more processor / s, wherein the wireless transmitter-receiver device is designed, a first voicemail notification message associated with a first voice mail message, which is received at a first voice mail system to receive, the wireless transmitter-receiver device is configured to receive a second voicemail notification message associated with a second voice mail message, which is received on a second voicemail system, a user interface having a visual display ( 222 222 ) aufweist, wobei die visuelle Anzeige ausgebildet ist, erste Voicemail-Nachrichten-Kopfzeileninformationen, die der ersten Voicemail-Nachricht zugeordnet sind, und zweite Voicemail-Nachrichten-Kopfzeileninformationen, die der zweiten Voicemail-Nachricht zugeordnet sind, anzuzeigen, die Benutzerschnittstelle eine Vielzahl von End-Benutzerauswählbaren visuellen Objekten oder Schaltern ( ), Wherein the visual display is designed, first voicemail message header information that is associated with the first voicemail message, and second voicemail message header information that is associated with the second voicemail message to indicate the user interface a variety of End-user selectable visual objects or switches ( 1204 1204 , . 1508 1508 ), die einer Vielzahl von Voicemail-Verarbeitungsfunktionen entsprechen, zur Verfügung stellt, wobei jedes/jeder visuelle Objekt oder Schalter eine visuelle Kennung, die für deren Voicemail-Verarbeitungsfunktion indikativ ist, aufweist, einen Speicher ( ), Corresponding to a plurality of voicemail processing functions, provides, each / any visual object or switch a visual identifier, which is indicative of their voicemail processing function which, a memory ( 224 224 ), der mit dem einen oder den mehreren Prozessor/en verbunden ist, wobei der Speicher zum Speichern eines ersten Satzes von Voicemail-Verarbeitungsinformationen für das erste Voicemail-System vorgesehen ist, wobei der Speicher zum Speichern eines zweiten Satzes von Voicemail-Verarbeitungsinformationen für das zweite Voicemail-System vorgesehen ist, wobei der eine oder die mehreren Prozessor/en ausgebildet ist/sind, den ersten Satz von Voicemail-Verarbeitungsinformationen zu verwenden, um Voicemail-Verarbeitungsfunktionen an dem ersten Voicemail-System durch die drahtlose Sender-Empfänger-Einrichtung in Antwort auf ein Ermitteln von End-Benutzer-Auswahlen der visuellen Objekte oder Schalter in Verbindung mit der ersten Voicemail-Nachricht aufzurufen, und wobei der eine oder die mehreren Prozessor/en ausgebildet ist/sind, den zweiten Satz von Voicemail-Verarbeitungsinformationen zu verwenden, um Voicemail-Verarbeitungsfunktionen an dem zweiten Voicemail-System durch die drahtlose Sender-Empfänger-Einrichtung in Antwort auf ein Ermitteln von End-Benutzer-Auswahlen der visuellen Objekte oder Schalter in Verbindung mit der zweiten Voicemail-Nachricht aufzurufen. ), Which is connected to the one or more processors / s, wherein the memory is provided for storing a first set of voicemail processing information for the first voicemail system, wherein the memory for storing a second set of voicemail processing information for the second voicemail system is provided, wherein the one or more processors / s is / are designed to use the first set of voicemail processing information to voicemail processing functions on the first voice-mail system by the wireless transmitter-receiver device in call in response to a determination of end-user selections of visual objects or switches in conjunction with the first voicemail message, and wherein the one or more processors / s is / are designed to use the second set of voicemail processing information, to voicemail processing functions on the second voicemail system by the wireless transmitter-receiver device in response to a determination of end-user selections of visual objects or switches in conjunction with the second voice mail message display.
  2. Mobile Kommunikationsvorrichtung ( The mobile communication device ( 102 102 ) nach Anspruch 1, wobei die Vielzahl von visuellen Objekten oder Schaltern ( ) According to claim 1, wherein the plurality of visual objects or switches ( 1204 1204 , . 1508 1508 ) visuelle Objekte einer grafischen Benutzerschnittstelle GUI umfasst. Includes) visual objects in a graphical user interface GUI.
  3. Mobile Kommunikationsvorrichtung ( The mobile communication device ( 102 102 ) nach Anspruch 1, wobei die Vielzahl von auswählbaren visuellen Objekten oder Schaltern ( ) According to claim 1, wherein the plurality of selectable visual objects or switches ( 1204 1204 , . 1508 1508 ) mechanische Schalter an der Benutzerschnittstelle umfasst. ) Comprises mechanical switches at the user interface.
  4. Mobile Kommunikationsvorrichtung ( The mobile communication device ( 102 102 ) nach Anspruch 1, wobei der erste Satz von Voicemail-Verarbeitungsinformationen eine erste Voicemail-Zugangstelefonnummer des ersten Voicemail-Systems, die zum Verbinden mit dem ersten Voicemail-System verwendet ist, umfasst und wobei der zweite Satz von Voicemail-Verarbeitungsinformationen eine zweite Voicemail-Zugangstelefonnummer des zweiten Voicemail-Systems, die zum Verbinden mit dem zweiten Voicemail-System verwendet ist, umfasst. ) According to claim 1, wherein the first set of voicemail processing information a first voicemail access phone number of the first voice-mail system that is used to connect to the first voice mail system, and wherein the second set of voicemail processing information a second voicemail access phone number of the second voice mail system that is used to connect to the second voicemail system comprises.
  5. Mobile Kommunikationsvorrichtung ( The mobile communication device ( 102 102 ) nach Anspruch 1, wobei der erste Satz von Voicemail-Verarbeitungsinformationen einen ersten Satz von Befehlen des ersten Voicemail-Systems entsprechend ABSPIELEN, ZURÜCKSPULEN und SCHNELL VORSPULEN umfasst und wobei der zweite Satz von Voicemail-Verarbeitungsinformationen einen zweiten Satz von Befehlen des zweiten Voicemail-Systems entsprechend ABSPIELEN, ZURÜCKSPULEN und SCHNELL VORSPULEN umfasst. ) According to claim 1, wherein the first set of voicemail processing information includes a first set of instructions of the first voicemail system according to PLAY, REWIND and FAST FORWARD and wherein the second set of voicemail processing information a second set of commands of the second voice mail system includes corresponding PLAY, REWIND and FAST FORWARD.
  6. Mobile Kommunikationsvorrichtung ( The mobile communication device ( 102 102 ) nach Anspruch 1, wobei der erste Satz von Voicemail-Verarbeitungsinformationen einen ersten Satz von Dual-Ton-Mehrfachfrequenz (DTMF)-Befehlcodes für das erste Voicemail-System entsprechend ABSPIELEN, ZURÜCKSPULEN und SCHNELL VORSPULEN umfasst und wobei der zweite Satz von Voicemail-Verarbeitungsinformationen einen zweiten Satz von DTMF-Befehlcodes für das zweite Voicemail-System entsprechend ABSPIELEN, ZURÜCKSPULEN und SCHNELL VORSPULEN umfasst. ) According to claim 1, wherein the first set of voicemail processing information includes a first set of dual-tone multi-frequency (DTMF) command includes for the first voicemail system according to PLAY, REWIND and FAST FORWARD and wherein the second set of voicemail processing information includes a second set of DTMF command codes for the second voicemail system according to PLAY, REWIND and FAST FORWARD.
  7. Mobile Kommunikationsvorrichtung ( The mobile communication device ( 102 102 ) nach Anspruch 1, weiterhin umfassend: Wobei die Benutzerschnittstelle eine Vielzahl von End-Benutzer-auswählbaren visuellen Objekten oder Schaltern ( ) According to claim 1, further comprising: wherein the user interface comprises a plurality of end-user selectable visual objects or switches ( 1204 1204 , . 1508 1508 ) zur Verfügung stellt, die weiterhin einer Vielzahl von Voicemail-Verarbeitungsfunktionen, welche ein SKIP ZURÜCK und ein SKIP VORWÄRTS umfassen, entspricht. ) Provides that continues to meet a variety of voicemail processing functions, which include a SKIP BACK and FORWARD SKIP a.
  8. Mobile Kommunikationsvorrichtung ( The mobile communication device ( 102 102 ) nach Anspruch 1, weiterhin umfassend: Wobei die Benutzerschnittstelle eine Vielzahl von End-Benutzer-auswählbaren visuellen Objekten oder Schaltern ( ) According to claim 1, further comprising: wherein the user interface comprises a plurality of end-user selectable visual objects or switches ( 1204 1204 , . 1508 1508 ) zur Verfügung stellt, die weiterhin einer Vielzahl von Voicemail-Verarbeitungsfunktionen, welche ein SPEICHERN und ein LÖSCHEN umfassen, entspricht. ) Provides that continues to meet a variety of voicemail processing functions, which include a SAVE and DELETE.
Description  translated from German
  • Hintergrund Background
  • Gebiet der Erfindung Field of the Invention
  • [0001] [0001]
    Die vorliegende Erfindung betrifft allgemein mobile Kommunikationsvorrichtungen und die zugehörigen Kommunikationsnetze, in denen sie arbeiten, und insbesondere Benutzerschnittstellen von mobilen Kommunikationsvorrichtungen, die zum Abrufen und Verarbeiten von entfernt gespeicherten Voicemail-Nachrichten verwendet werden. The present invention relates generally to mobile communication devices and the associated communication networks in which they work, and particularly user interfaces of mobile communication devices that are used for retrieving and processing of remotely stored voice mail messages.
  • Beschreibung der verwandten Technik Description of Related Art
  • [0002] [0002]
    "Voicemail" ist ein alltägliches Merkmal für praktisch alle auf Sprache basierenden Kommunikationsprodukte. "Voice Mail" is a common feature of virtually all communication products based on language. Als Beispiele bieten nun heimische Telefonsysteme Voicemail-Merkmale an, die gleich in Telefone eingebaut sind, bieten Telefongesellschaften Voicemail-Dienste in ihren Telefonnetzen an, stellen Unternehmen Voicemail für jeden Schreibtisch mit Integration mit e-Mail bereit und bieten drahtlose Träger Voicemail-Pakete in Verbindung mit ihren Mobiltelefonen an. As examples now offer local telephone systems voicemail features, which are built the same in phones that offer telephone companies voicemail services in their telephone networks, Create business voice mail for each desk with integration with e-mail ready and offer wireless carrier voicemail packages associated with their mobile phones to. Der durchschnittliche Geschäftsmann kann zwei oder drei verschiedene Voicemail-Systeme besitzen, die von zu Hause, dem Büro oder dem Mobiltelefon aus auf neue Voicemail-Nachrichten überwacht werden müssen. The average businessman can have two or three different voicemail systems that need to be monitored from home, at the office or mobile phone when a new voicemail messages. Jedes Voicemail-System weist typischerweise einen anderen Passwortzugang und andere Befehlscodes für die gleichen Voicemail-Funktionen (zum Beispiel ABSPIELEN, ZURÜCKSPULEN, SPEICHERN und LÖSCHEN) auf. Each voicemail system typically has a different password access and other command codes for the same voicemail features (for example, PLAY, REWIND, SAVE and DELETE).
  • [0003] [0003]
    Die Folge des obigen ist, dass der Endbenutzer während seiner Abwesenheit mehrere verschiedene Voicemail-Systeme auf Voice mail überwachen und sich an jeden Satz von Voicemail-Befehlscodes erinnern muss. The consequence of the above is that the end user monitoring during his absence several different voicemail systems to voice mail and must remember each set of voicemail command codes. Ein Weg, dieses Problem zu bewältigen, ist alle Telefonanrufe manuell von allen Einrichtungen zu einem allgemeinen vereinheitlichten Nachrichtenübermittlungsdienst (unified messaging service) (UMS) weiterzuleiten (dh über Anrufweiterleitung). One way to overcome this problem is all the phone calls manually from all the facilities of a general unified messaging service (unified messaging service) (UMS) forward (ie call forwarding). Hier kann der Endbenutzer alle Nachrichten umgehend von einem einzigen Voicemail-Ort aus überwachen. Here, the end user can monitor all messages immediately from a single voicemail location. Diese Lösung ist jedoch anfällig für Probleme, da der Endbenutzer vergessen kann, Telefonanrufe wenn nötig weiterzuleiten, zu während des Reisens zu beschäftigt sein kann, um regelmäßig auf Voicemail-Nachrichten zu überprüfen, und Passwörter vergessen kann, die benötigt werden, um auf die Voicemail-Systeme zuzugreifen. This solution, however, is prone to problems, because the end user can forget phone calls if necessary forward, may be too busy while traveling to regularly check voicemail messages, and can forget passwords needed to access the voice mail access systems.
  • [0004] [0004]
    Folglich gibt es einen starken Bedarf, vereinheitlichte Verfahren und Vorrichtungen zum Abwickeln und Verarbeiten von Voicemail-Nachrichten bereitzustellen, um die durch die heutige Verwendung mehrerer Voicemail-Systeme erzeugten Probleme zu verringern. Consequently, there is a strong need to provide unified methods and devices for handling and processing voicemail messages in order to reduce the problems generated by the current use of multiple voicemail systems. Es gibt auch einen starken Bedarf, die Benutzerschnittstelle zum Abrufen und Verarbeiten von Voicemail-Nachrichten von mehreren verschiedenen Voicemail-Systemen zu vereinfachen. There is also a strong need to simplify the user interface for retrieving and processing voicemail messages from several different voicemail systems.
  • Kurzdarstellung Outline
  • [0005] [0005]
    Aspekte und Merkmale der Erfindung sind in den beigefügten Ansprüchen dargelegt. Aspects and features of the invention are set forth in the appended claims.
  • Kurze Beschreibung der Zeichnungen Brief Description of Drawings
  • [0006] [0006]
    Es werden nun als Beispiel Ausführungsformen der vorliegenden Erfindung unter Bezugnahme auf beigefügte Zeichnungen beschrieben, in denen: There will now be described by way of example embodiments of the present invention with reference to the accompanying drawings, in which:
  • [0007] [0007]
    1 1 ein Blockdiagramm ist, das zugehörige Komponenten einer mobilen Kommunikationsvorrichtung darstellt, die mit einem drahtlosen Kommunikationsnetz kommuniziert, a block diagram illustrating the related components of a mobile communication device that communicates with a wireless communication network,
  • [0008] [0008]
    2 2 ein ausführlicheres Diagramm einer bevorzugten mobilen Kommunikationsvorrichtung von a more detailed diagram of a preferred mobile communication device of 1 1 ist, is,
  • [0009] [0009]
    3 3 ein Diagramm von Kommunikationsnetzkomponenten ist, die in Verbindung mit den hier beschriebenen Verfahren verwendet werden können, a diagram of communication network components which may be used in conjunction with the methods described herein,
  • [0010] [0010]
    4 4 ein Beispiel an Voicemail- und Datenbasisinformation ist, die für das in der vorliegenden Anmeldung beschriebene verwendet werden kann, an example of voicemail and database information which may be used for the process described in the present application,
  • [0011] [0011]
    5 5 ein weiteres Beispiel an Voicemail- und Datenbasisinformation ist, die für das in der vorliegenden Anmeldung beschriebene verwendet werden kann, another example of voicemail and database information which may be used for the process described in the present application,
  • [0012] [0012]
    6 6 noch ein weiteres Beispiel an Voicemail- und Datenbasisinformation ist, die für das in der vorliegenden Anmeldung beschriebene verwendet werden kann, yet another example of voicemail and database information which may be used for the process described in the present application,
  • [0013] [0013]
    7 7 ein Nachrichtenformat ist, das für eine Kommunikation von Voicemail-Meldungsnachrichten mit Voicemail-Meldungsnutzdaten (voicemail notification payloads) (VNPs) verwendet werden kann, a message format is that of a communication from voicemail notification message with voicemail notification (voicemail notification payloads) (VNPS) can be used,
  • [0014] [0014]
    8 8 ein Flussdiagramm eines allgemeinen Verfahrens zum Senden von Voicemail-Meldungsinformation aus einem Voicemail-System zu einer mobilen Kommunikationsvorrichtung ist, a flowchart of a general method for sending voicemail notification information from a voicemail system to a mobile communication device,
  • [0015] [0015]
    9 9 ein Flussdiagramm eines allgemeinen Verfahrens zum Empfangen und Verarbeiten von Voicemail-Meldungsinformation durch eine mobile Kommunikationsvorrichtung ist, a flowchart of a general method of receiving and processing voicemail notification information by a mobile communication device,
  • [0016] [0016]
    10 10 ein Flussdiagramm ist, dass eine veranschaulichende Übersicht von Verfahren der vorliegenden Anmeldung ist, und is a flow chart that a illustrative overview of methods of the present application, and
  • [0017] [0017]
    11 11 bis to 16 16 Darstellungen einer visuellen Anzeige der mobilen Kommunikationsvorrichtung sind, die Voicemail-Nachrichtendaten und eine grafische Benutzerschnittstelle (GUI) zum Abrufen und Verarbeiten von Voicemail-Nachrichten zeigen. Representations of a visual display of the mobile communication device are the voice mail message data and a graphical user interface (GUI) for retrieving and processing voicemail messages show.
  • Ausführliche Beschreibung der bevorzugten Ausführungsformen Detailed Description of the Preferred Embodiments
  • [0018] [0018]
    Hier werden Voicemail-Benutzerschnittstellen-Verfahren und -Vorrichtungen für mobile Kommunikationseinrichtungen beschrieben. Here voicemail user interface method and apparatus for mobile communication devices will be described. Voicemail-Meldungsnachrichten, die Voicemail-Nachrichten entsprechen, werden über einen drahtlosen Empfänger der mobilen Vorrichtung empfangen und Voicemail-Kopfzeilen, die ihnen entsprechen, werden in einer Nachrichtenliste angezeigt. Voicemail notification messages that match voicemail messages are received via a wireless receiver of the mobile device with voice mail headers that match them, appear in a message list. In einem veranschaulichenden Beispiel stellt die mobile Vorrichtung eine grafische Benutzerschnittstelle (graphical user interface) (GUI) für den Endbenutzer mit visuellen Objekten bereit, die ABSPIELEN, ZURÜCKSPULEN, SCHNELLEM VORSPULEN, ZURÜCKSPRINGEN bzw. SKIP ZURÜCK, VORWÄRTS SPRINGEN bzw. SKIP VORWÄRTS usw. entsprechen, was für Transparenz der für das Voicemail-System spezifischen Befehle sorgt. In an illustrative example, the mobile device a graphical user interface (graphical user interface) interface (GUI) to the end user with visual objects, the PLAY, REWIND, FAST FORWARD, SKIP BACK or SKIP BACK, FORWARD SKIP or SKIP FORWARD correspond etc. which ensures transparency specific to the voicemail system commands. Vorzugsweise empfängt die mobile Vorrichtung die Voicemail-Meldungsnachrichten von mehreren verschiedenen Voicemail-Systemen zum Zusammenführen solcher Verarbeitung, die diese einzige gemeinsame Benutzerschnittstelle verwendet. Preferably, the mobile device receives the voicemail notification messages from several different voicemail systems for bringing together such processing that uses this single common user interface. Jede Voicemail-Meldungsnachricht umfasst vorzugsweise Voicemail-Nachrichten-Zusammenfassungsinformation, wie einen Identifikator für den anrufenden Teilnehmer, eine Zeitmarke für die Nachricht, eine Nachrichtenlänge, zur Verwendung im Bereitstellen von Voicemail-Nachrichten-Kopfzeileninformation in der Nachrichtenliste. Each voicemail notification message preferably includes voicemail message summary information, such as an identifier for the calling party, a timestamp for the message, a message length, for use in providing voicemail message header information in the message list. Außerdem umfasst jede Voicemail-Meldungsnachricht Voicemail-Abruf-/Verarbeitungs-Information, wie eine Voicemail-Zugangstelefonnummer, eine Voicemail-Nachrichten-Identifikationsnummer und Voicemail-Nachrichten-Verarbeitungsbefehle zur Verwendung beim Bereitstellen der Sy stemschnittstellentransparenz. In addition, each voicemail message voicemail message retrieval / processing information such as a voice mail access phone number, voice mail message identification number and voicemail message processing commands includes stemschnittstellentransparenz for use in providing the Sy.
  • [0019] [0019]
    1 1 ist ein Blockdiagramm eines Kommunikationssystems is a block diagram of a communications system 100 100 , das eine mobile Station Which includes a mobile station 102 102 umfasst, die über ein drahtloses Kommunikationsnetz comprises a wireless communication network 104 104 kommuniziert. communicates. In der Ausführungsform von In the embodiment of 1 1 ist das drahtlose Netz is the wireless network 104 104 in Übereinstimmung mit Technologien des General Packet Radio Service (GPRS) und des Globalen Systems für Mobilfunkkommunikationen (Global Systems for Mobile) (GSM) konfiguriert; in accordance with technologies of the General Packet Radio Service (GPRS) and the Global System for Mobile Communications (Global System for Mobile) (GSM) configured; es kann jedoch jede geeignete Art von Netzkommunikationsprotokoll verwendet werden. However, any suitable type of network communication protocol can be used. Beispielsweise kann das Netz auf Code-Multiplex mit Mehrfachzugriff (code division multiple access) (CDMA) oder weiteren geeigneten Technologien basieren. For example, the network on code division multiple access (Code Division Multiple Access) access (CDMA) based or other appropriate technologies. Als weiteres Beispiel kann das Netz auf einem erweiterten Netz mit integriertem Versand (Integrated Dispatch Enhanced Network) (iDEN) basieren, das ein digitales Bündelfunksystem mit hoher Kapazität ist, das integrierte Sprach- und Datendienste bereitstellt. As another example, the network can on an extended network with integrated shipping (Integrated Dispatch Enhanced Network) (iDEN) based, which is a digital trunked radio system with high capacity, integrated voice and data services provides.
  • [0020] [0020]
    Die mobile Station The mobile station 102 102 , die eine Art mobiler Kommunikationsvorrichtung ist, umfasst vorzugsweise eine visuelle Anzeige , Which is a type of mobile communication device, preferably includes a visual display 112 112 , eine Tastatur A keyboard 114 114 und vielleicht eine oder mehrere zusätzliche Benutzerschnittstellen (user interfaces) (UI) and perhaps one or more auxiliary user interfaces (user interfaces) (UI) 116 116 , die jeweils mit einer Steuerungseinrichtung , Each with a control device 106 106 verbunden sind. are connected. Die Steuerungseinrichtung The control means 106 106 ist auch mit einer Funkfrequenz (radio frequency) (RF)-Transceiverschaltung is also equipped with a radio frequency (radio frequency) (RF) -Transceiverschaltung 108 108 und einer Antenne and an antenna 110 110 verbunden. connected. Typischerweise ist die Steuerungseinrichtung Typically, the control device 106 106 in einer Zentraleinheit (central processing unit) (CPU) verkörpert, die eine Betriebssystemsoftware in einer Speicherkomponente (nicht gezeigt) laufen lässt. in a central unit (central processing unit) (CPU), which makes an operating system software in a memory component (not shown) is running. Die Steuerungseinrichtung The control means 106 106 steuert normalerweise den Gesamtbetrieb der mobilen Station will normally control overall operation of mobile station 102 102 , während die mit Kommunikationsfunktionen verbundenen Signalverarbeitungsoperationen typischerweise in der RF-Transceiverschaltung As associated with communication functions typically signal processing operations in the RF transceiver circuitry 108 108 ausgeführt werden. be executed. Die Steuerungseinrichtung The control means 106 106 verbindet sich mit der Vorrichtungsanzeige connects to the device display 112 112 , um empfangene Information, gespeicherte Information, Benutzereingaben und dergleichen anzuzeigen. To display received information, stored information, user inputs, and the like. Die Tastatur The keyboard 114 114 , die eine Tastatur vom Telefontyp oder eine voll ständige alphanumerische Tastatur sein kann, ist normalerweise bereitgestellt, um Daten zum Speichern in der mobilen Station Which may be a telephone type keypad or a permanent full alphanumeric keyboard, is normally provided for entering data for storage in mobile station 102 102 , Information zur Übertragung zum Netz , Information for transmission to the network 104 104 , eine Telefonnummer, um einen Telefonanruf zu plazieren, auf der mobilen Station , A telephone number to place a telephone call, to the mobile station 102 102 auszuführende Befehle und möglicherweise weitere oder andere Benutzereingaben einzugeben. commands to be executed and may enter further or other user input.
  • [0021] [0021]
    Die mobile Station The mobile station 102 102 sendet Kommunikationssignale zum und empfängt Kommunikationssignale vom Netz sends communication signals to and receives communication signals from the network 104 104 über eine drahtlose Verbindung über die Antenne over a wireless link via antenna 110 110 . , Die RF-Transceiverschaltung The RF transceiver circuitry 108 108 führt Funktionen ähnlich jenen der Station performs functions similar to those of the station 118 118 und der Basisstationsteuerungseinrichtung and the base station controller 120 120 aus, einschließlich beispielsweise einer Modulation/Demodulation und möglicherweise ein Codieren/Decodieren und ein Verschlüsseln/Entschlüsseln. from, including for example modulation / demodulation and possibly encoding / decoding and encryption / decryption. Es wird auch beabsichtigt, dass die RF-Transceiverschaltung It is also intended that the RF transceiver circuitry 108 108 bestimmte Funktionen zusätzlich zu denen, die von der Basisstationsteuerungseinrichtung certain functions in addition to those of the base station controller 120 120 ausgeführt werden, ausführen kann. be executed to perform. Für Fachleute auf dem Gebiet ist offensichtlich, dass die RF-Transceiverschaltung Those skilled in the art will appreciate that the RF transceiver circuitry 108 108 auf (ein) bestimmte/s drahtloses/drahtlosen Netz oder Netze ausgelegt ist, in welchem/welchen die mobile Station on (a) certain / s wireless / wireless network or networks is designed, in which / where the mobile station 102 102 arbeiten soll. is to operate.
  • [0022] [0022]
    Die mobile Station The mobile station 102 102 umfasst eine Batterieschnittstelle includes a battery interface 134 134 zum Aufnehmen einer oder mehrerer wieder aufladbaren Batterien for receiving one or more rechargeable batteries 132 132 . , Die Batterie The battery 132 132 stellt die elektrische Leistung für die elektrische Schaltung in der mobilen Station provides the electrical power for the electrical circuit in the mobile station 102 102 bereit und die Batterieschnittstelle prepared and the battery interface 132 132 sorgt für eine mechanische und elektrische Verbindung für die Batterie provides for a mechanical and electrical connection for the battery 132 132 . , Die Batterieschnittstelle The battery interface 132 132 ist mit einer Regeleinrichtung is provided with a control device 136 136 verbunden, die die Leistung für die Vorrichtung reguliert. connected, which regulates power for the device. Wenn die mobile Station When the mobile station 102 102 vollständig betriebsfähig ist, wird typischerweise ein RF-Sender der RF-Transceiverschaltung is fully operational, typically, a RF transmitter of RF transceiver circuitry 108 108 nur eingetastet oder eingeschaltet, wenn er zum Netz sendet, und wird ansonsten ausgeschaltet, um Ressourcen zu sparen. keyed or turned on only when it is sending to network, and is otherwise turned off to conserve resources. Ebenso wird typischerweise ein RF-Empfänger der RF-Transceiverschaltung Is also typically an RF receiver of RF transceiver circuitry 108 108 periodisch ausgeschaltet, um Leistung zu sparen, bis er benötigt wird, während bestimmter Zeitdauern Signale oder Information (wenn überhaupt) zu empfangen. periodically turned off to conserve power until it is needed during certain periods of time signals or information (if at all) to receive.
  • [0023] [0023]
    Die mobile Station The mobile station 102 102 arbeitet unter Verwendung eines Teilnehmer-Identifikationsmoduls (Subscriber Identity Module) (SIM) operates using a subscriber identification module (Subscriber Identity Module) card (SIM) 140 140 , das mit der mobilen Station an einer SIM-Schnittstelle That with the mobile station at a SIM interface 142 142 verbunden oder in sie eingesetzt ist. is connected to or used in them. Das SIM The SIM 140 140 ist eine Art herkömmliche "Smart Card", die verwendet wird, um unter anderem einen Endbenutzer (oder Abonnenten) der mobilen Station is a type of conventional "smart card", which is used, inter alia, an end user (or subscriber) of mobile station 102 102 zu identifizieren und die Vorrichtung zu personalisieren. to identify and to personalize the device. Ohne das SIM Without the SIM 140 140 ist das Sendgerät der mobilen Station für die Kommunikation über das drahtlose Netz If the sending unit of the mobile station for communication via the wireless network 104 104 nicht vollständig funktionsfähig. not be fully functional. Durch Einsetzen des SIM By inserting the SIM 140 140 in die mobile Station in the mobile station 102 102 kann der Endbenutzer Zugang zu irgendeinem oder allen seiner abonnierten Dienste haben. the end user may have access to any or all of its subscribed services. Das SIM The SIM 140 140 umfasst im Allgemeinen einen Prozessor und einen Speicher zum Speichern von Information. generally comprises a processor and a memory for storing information. Da das SIM Since the SIM 140 140 mit der SIM-Schnittstelle with the SIM interface 142 142 verbunden ist, ist es über Kommunikationsleitungen is connected, it is about communication lines 144 144 mit der Steuerungseinrichtung with the control device 106 106 verbunden. connected. Um den Abonnenten zu identifizieren, enthält das SIM In order to identify the subscriber, the SIM contains 140 140 einige Benutzerparameter, wie eine internationale Teilnehmerkennung (International Mobile Subscriber Identity) (IMSI). some user parameters such as an International Mobile Subscriber Identity (International Mobile Subscriber Identity) (IMSI). Ein Vorteil der Verwendung eines SIM An advantage of using a SIM 140 140 ist, dass Endbenutzer nicht notwendigerweise durch eine einzige physikalische mobile Station gebunden sind. is that end users are not necessarily bound by any single physical mobile station. Das SIM The SIM 140 140 kann ebenso zusätzliche Benutzerinformation für die mobile Station speichern, einschließlich Terminkalender-(oder Kalender-)Information und neuester Anrufinformation. can also save additional user information for the mobile station, including datebook (or calendar) information and the latest call information.
  • [0024] [0024]
    Die mobile Station The mobile station 102 102 kann aus einer einzigen Einheit bestehen, wie einer Datenkommunikationsvorrichtung, einem Mobiltelefon, einer Kommunikationsvorrichtung mit Mehrfachfunktion mit Daten- und Sprachkommunikationsfähigkeiten, einem persönlichen digitalen Assistenten (personal digital assistant) (PDA), der für drahtlose Kommunikation freigegeben ist, oder einem Computer, der ein internes Modem einschließt. may consist of a single unit, such as a data communication device, a mobile phone, a communication device with multiple functions with data and voice communication capabilities, a personal digital assistant (Personal Digital Assistant) (PDA), which is released for wireless communication, or a computer that is a including internal modem. Alternativ kann die mobile Station Alternatively, the mobile station 102 102 eine Einheit mit mehreren Modulen sein, die eine Vielzahl von getrennten Komponenten umfasst, die einen Computer oder eine weitere mit einem drahtlosen Modem verbundenen Einrichtung umfasst, aber keineswegs darauf beschränkt ist. be a unit having a plurality of modules, comprising a plurality of separate components, which comprises a computer or other connected to a wireless modem device, but is by no means limited thereto. Insbesondere können beispielsweise bei dem Blockdiagramm der mobilen Station von Specifically, for example in the block diagram of the mobile station of 1 1 die RF-Transceiverschaltung the RF transceiver circuitry 108 108 und die Antenne and antenna 110 110 als Funkmodemeinheit implementiert sein, die in einen Anschluss an einem Laptop-Computer eingesetzt werden kann. be implemented as a radio modem unit that may be inserted into a port on a laptop computer. In diesem Fall würde der Laptop-Computer eine Anzeige In this case, the laptop computer would include display 112 112 , eine Tastatur A keyboard 114 114 , eine oder mehrere zusätzliche UIs , One or more auxiliary UIs 116 116 und eine Steuerungseinrichtung and a control means 106 106 umfassen, die als die CPU des Computers verkörpert ist. include, embodied as the computer's CPU. Es wird auch ins Auge gefasst, dass ein Computer oder eine weitere Ausrüstung, die normalerweise nicht zu einer drahtlosen Kommunikation fähig ist, dafür ausgelegt sein kann, sich mit der RF-Transceiverschaltung It is also contemplated that a computer or other equipment not to a wireless communication is normally able, can be adapted with the RF transceiver circuitry 108 108 und der Antenne and antenna 110 110 einer Einrichtung aus einer einzigen Einheit, wie einer der oben beschriebenen, zu verbinden und wirksam die Steuerung darüber zu übernehmen. means of a single unit, as one of the connecting described above, and to effectively gain control over it. Eine solche mobile Station Such a mobile station 102 102 kann eine speziellere Implementierung aufweisen, wie später in Verbindung mit der mobilen Station may have a more particular implementation as described later in connection with the mobile station 402 402 von from 2 2 beschrieben. described.
  • [0025] [0025]
    Die mobile Station The mobile station 102 102 kommuniziert in und über ein drahtloses Kommunikationsnetz communicates in and through a wireless communication network 104 104 . , In der Ausführungsform von In the embodiment of 1 1 ist das drahtlose Netz is the wireless network 104 104 in Übereinstimmung mit den Technologien des General Packet Radio Service (GPRS) und des Globalen Systems für Mobilfunkkommunikationen (GSM) konfiguriert. in accordance with the technologies of the General Packet Radio Service (GPRS) and the Global System for Mobile communications (GSM) configured. Das drahtlose Netz The wireless network 104 104 umfasst eine Basisstationsteuerungseinrichtung (base station controller) (BSC) mit einer zugehörigen Turmstation comprises a base station control device (base station controller) (BSC) with an associated tower station 118 118 , eine Mobilvermittlungsstelle (Mobile Switching Center) (MSC) , A mobile switching center (Mobile Switching Center) (MSC) 122 122 , ein Heimatregister (Home Location Register) (HLR) , A home location register (Home Location Register) (HLR) 132 132 , Unterstützungsknoten (Support Node) (SGSN) , Support node (GGSN) (SGSN) 126 126 für den versorgenden General Packet Radio Service (Serving General Packet Radio Service) (GPRS) und einen Gateway-GPRS-Unterstützungsknoten (Gateway GPRS Support Node) (GGSN) for the serving General Packet Radio Service (Serving General Packet Radio Service) (GPRS) and a Gateway GPRS Support Node (Gateway GPRS Support Node) (GGSN) 128 128 . , Die MSC The MSC 122 122 ist mit der BSC is connected to the BSC 120 120 und einem Bodennetz, wie dem öffentlichen Fernsprechnetz (Public Switched Telephone Network) (PSTN) and a ground network such as the public switched telephone network (Public Switched Telephone Network) (PSTN) 124 124 , verbunden. Connected. Der SGSN The SGSN 126 126 ist mit der BSC is connected to the BSC 120 120 und dem GGSN and the GGSN 128 128 verbunden, der wiederum mit einem öffentlichen oder privaten Datennetz which in turn is a public or private data network 130 130 (wie dem Internet) verbunden ist. Is connected (like the Internet). Das HLR The HLR 132 132 ist mit der MSC is connected to the MSC 122 122 , dem SGSN , The SGSN 126 126 und dem GGSN and the GGSN 128 128 verbunden. connected.
  • [0026] [0026]
    Die Station The station 118 118 ist eine feste Transceiverstation und die Station is a fixed transceiver station and the station 118 118 und die BSC and BSC 120 120 werden hier zusammen als feste Transceiverausstattung bezeichnet. are together referred to herein as a fixed transceiver equipment. Die feste Transceiverausstattung stellt eine drahtlose Netzabdeckung für einen bestimmten Abdeckungsbereich bereit, der allgemein als "Zelle" bezeichnet wird. The fixed transceiver equipment provides wireless network coverage for a particular coverage area ready, commonly referred to as "cell". Die feste Transceiverausstattung überträgt Kommunikationssignale zu mobilen Stationen in ihrer Zelle über die Station The fixed transceiver equipment transmits communication signals to mobile stations in its cell via station 118 118 und empfängt sie daher. and therefore it receives. Die feste Transceiverausstattung führt normalerweise solche Funktionen, wie eine Modulation und möglicherweise eine Codierung und/oder eine Verschlüsselung von Signalen aus, die zur mobilen Station in Übereinstimmung mit besonderen, normalerweise vorbestimmten Kommunikationsprotokollen und Parametern unter Kontrolle ihrer Steuerungseinrichtung übertragen werden sollen. The fixed transceiver equipment normally performs such functions as modulation and possibly encoding and / or encryption of signals to be transmitted to the mobile station in accordance with particular, usually predetermined, communication protocols and parameters, under control of its controller. Die feste Transceiverausstattung demoduliert und decodiert möglicherweise und entschlüsselt, wenn nötig, ebenfalls jegliche Kommunikationssignale von der mobilen Station The fixed transceiver equipment may be demodulated and decoded and decrypted, if necessary, also all communication signals from the mobile station 102 102 in ihrer Zelle. in her cell. Kommunikationsprotokolle und -parameter können zwischen verschiedenen Netzen variieren. Communication protocols and parameters may vary between different networks. Beispielsweise kann ein Netz ein anderes Modulationsschema einsetzen und bei anderen Frequenzen arbeiten als andere Netze. For example, a network may employ a different modulation scheme and operate at different frequencies than other networks.
  • [0027] [0027]
    Die im Kommunikationssystem The communication system in 100 100 von from 1 1 gezeigte drahtlose Verbindung stellt eine oder mehrere verschiedene Kanäle, typischerweise verschiedene Funkfrequenz (RF)-Kanäle und zugehörige Protokolle dar, die zwischen dem drahtlosen Netz shown wireless connection provides one or more different channels, typically different radio frequency (RF) channels, and associated protocols, which fall between the wireless network 104 104 und der mobilen Station and mobile station 102 102 verwendet werden. be used. Fachleute auf dem Gebiet sehen ein, dass ein drahtloses Netz in der tatsächlichen Praxis abhängig von der gewünschten Gesamtausdehnung der Netzabdeckung hunderte von Zellen umfassen kann, die jeweils von der Station One skilled in the art will see that a wireless network in actual practice may include, depending on the desired overall expanse of network coverage hundreds of cells, each of the station 118 118 (dh oder einem Stationssektor) versorgt werden. (Ie a station or sector) are supplied. Alle zugehörigen Komponenten können durch mehrfache Umschalter und Router (nicht gezeigt) verbunden sein, die durch mehrfache Netzsteuerungseinrichtungen gesteuert werden. All of the related components can by multiple switches and routers (not shown) may be connected, controlled by multiple network controllers.
  • [0028] [0028]
    Für alle mobilen Stationen For all mobile stations 102 102 , die beim Netzbetreiber registriert sind, sind dauerhafte Daten (wie das Benutzerprofil für die mobile Station That are registered with the network operator, are permanent data (such as the user profile for the mobile station 102 102 ) sowie temporäre Daten (wie der aktuelle Ort der mobilen Station ) As well as temporary data (such as the current location of the mobile station 102 102 ) im HLR ) In the HLR 132 132 gespeichert. stored. Im Falle eines Sprachanrufs zur mobilen Station In the case of a voice call to the mobile station 102 102 wird das HLR is the HLR 132 132 befragt, um den aktuellen Ort der mobilen Station contacted to the current location of the mobile station 102 102 zu ermitteln. to be determined. Ein Besucherregister (Visitor Location Register) (VLR) der MSC A visitor location register (Visitor Location Register) (VLR) of MSC 122 122 ist für eine Gruppe von Ortsbereichen verantwortlich und speichert die Daten jener mobilen Stationen, die sich aktuell in seinem Verantwortlichkeitsbereich befinden. is responsible for a group of local areas and stores the data of those mobile stations that are currently in its area of responsibility. Dies umfasst Teile der permanenten Daten der mobilen Station, die für schnelleren Zugriff vom HLR This includes parts of the permanent mobile station data, which for faster access from the HLR 132 132 zum VLR übertragen werden. be transferred to the VLR. Das VLR der MSC The VLR MSC 122 122 kann jedoch auch lokale Daten zuweisen und speichern, wie temporäre Identifikationen. however, assign and save as temporary identifications local data. Wahlfrei kann das VLR der MSC Optionally, the VLR of MSC 122 122 für eine effizientere Koordination von GPRS- und Nicht-GPM-Diensten und eine -Funktionalität (zum Beispiel Paging für leitungsvermittelte Anrufe, die effizienter über SGSN for more efficient coordination of GPRS and non-GPM services and functionality (eg paging for circuit-switched calls more efficiently via SGSN 126 126 ausgeführt werden können, und kombinierte GPRS- und Nicht-GPRS-Orstaktualisierungen) verbessert werden. can be performed, and combined GPRS and non-GPRS Orstaktualisierungen) can be improved.
  • [0029] [0029]
    Der versorgende GPRS-Unterstützungsknoten (SGSN) The Serving GPRS Support Node (SGSN) 126 126 befindet sich auf dem gleichen hierarchischen Niveau wie die MSC is located on the same hierarchical level as the MSC 122 122 und verfolgt die einzelnen Orte der mobilen Stationen. and tracks the individual locations of mobile stations. Der SGSN The SGSN 126 126 führt auch Sicherheitsfunktionen und eine Zugangssteuerung aus. also performs security functions and access control. Der Gateway-GPRS-Unterstützungsknoten (GGSN) The Gateway GPRS Support Node (GGSN) 128 128 stellt ein Zusammenwirken mit externen paketvermittelten Netzen bereit und ist über ein IP-basiertes GPRS-Backbone-Netz mit SGSNs (wie SGSN provides an interaction with external packet switched networks and is prepared via an IP-based GPRS backbone network with SGSNs (such as SGSN 126 126 ) verbunden. ), Respectively. Der SGSN The SGSN 126 126 führt Authentisierungs- und Chiffre-Festsetzungprozeduren bereit, die auf den gleichen Algorithmen, Schlüsseln und Kriterien basieren, wie beim bestehenden GSM. performs authentication and cipher setting procedures that are based on the same algorithms, keys, and criteria as in existing GSM. Im herkömmlichen Betrieb kann die Zellenauswahl von der mobilen Station In conventional operation, the cell selection by the mobile station 102 102 oder von der festen Transceiverausstattung autonom ausgeführt werden, die die mo bile Station or exported from the fixed transceiver equipment autonomous, the mo bile station 102 102 anweist, eine bestimmte Zelle auszuwählen. instructing, select a specific cell. Die mobile Station The mobile station 102 102 informiert das drahtlose Netz informed the wireless network 104 104 , wenn es eine weitere Zelle oder Gruppe von Zellen erneut auswählt, die als Routingbereich bekannt ist. When it reselects another cell or group of cells, known as a routing area.
  • [0030] [0030]
    Um auf GPRS-Dienste zuzugreifen, macht die mobile Station In order to access GPRS services, the mobile station makes 102 102 zuerst dem Netz first the network 104 104 ihre Gegenwart bekannt, indem sie ausführt, was als GPRS-"Anmeldung" bekannt ist. their presence known by performing what "application" is known as GPRS. Diese Operation baut eine logische Verbindung zwischen der mobilen Station This operation establishes a logical connection between the mobile station 102 102 und dem SGSN and the SGSN 126 126 auf und macht die mobile Station and makes the mobile station 102 102 verfügbar, um beispielsweise Seiten über den SGSN, Meldungen über eingehende Daten oder SMS-Nachrichten über GPRS zu empfangen. available to receive, for example, pages via SGSN, notifications of incoming data or SMS messages over GPRS. Um GPRS-Daten zu senden und zu empfangen, wirkt die mobile Station To send and receive GPRS data, the mobile station acts 102 102 beim Aktivieren der Paketdatenadresse mit, die sie verwenden will. when activating the packet data address that wants to use it. Diese Operation macht die mobile Station This operation makes the mobile station 102 102 dem GGSN the GGSN 128 128 bekannt, danach kann das Zusammenwirken mit externen Datennetzen beginnen. known, then, the interaction with external data networks begin. Es können Benutzerdaten zwischen der mobilen Station It can user data between the mobile station 102 102 und den externen Datennetzen unter Verwendung beispielsweise einer Kapselung und eines Durchtunnelns transparent übertragen werden Datenpakete werden mit GPRS-spezifischer Protokollinformation ausgestattet und zwischen der mobilen Station and the external data networks using, for example, an enclosure and a Durchtunnelns be transparently transmitted data packets are equipped with GPRS-specific protocol information between the mobile station 102 102 und dem GGSN and the GGSN 128 128 übertragen. transmitted.
  • [0031] [0031]
    2 2 ist ein ausführliches Blockdiagramm einer bevorzugten mobilen Station is a detailed block diagram of a preferred mobile station 202 202 . , Die mobile Station The mobile station 202 202 ist vorzugsweise eine Zwei-Wege-Kommunikationsvorrichtung mit wenigstens Sprach- und fortgeschrittenen Datenkommunikationsfähigkeiten, einschließlich der Fähigkeit, mit weiteren Computersystemen zu kommunizieren. is preferably a two-way communication device having at least voice and advanced data communication capabilities, including the capability to communicate with other computer systems. Abhängig von der durch die mobile Station Depending on the mobile station by the 202 202 bereitgestellten Funktionalität kann sie als Datennachrichtenübermittlungseinrichtung, Zwei-Wege-Pager, Mobiltelefon mit Datennachrichtenübermittlungsfähigkeiten, drahtloses Internet-Gerät oder Datenkommunikationseinrichtung (mit oder ohne Telefoniefähigkeiten) bezeichnet werden. functionality provided, they may be referred to as a data messaging device, two-way pagers, cellular telephone with data messaging capabilities, wireless Internet appliance or data communication device (with or without telephony capabilities). Die mobile Station The mobile station 202 202 kann in ihrem geographischen Abdeckungsbereich mit einer oder einer Vielzahl von festen Transceiverstationen may, in its geographic coverage area with one or a plurality of fixed transceiver stations 200 200 kommunizieren. communicate.
  • [0032] [0032]
    Die mobile Station The mobile station 202 202 schließt normalerweise ein Kommunikationsuntersystem usually includes a communication subsystem 211 211 ein, das einen Empfänger a, the recipient a 212 212 , einen Sender A transmitter 214 214 und zugehörige Komponenten, wie eines oder mehrere (vorzugsweise eingebettete oder interne) Antennenelemente and associated components such as one or more (preferably embedded or internal) antenna elements 216 216 und and 218 218 , lokale Oszillatoren (LOs) Local oscillators (LOs) 213 213 und ein Verarbeitungsmodul, wie einen Digitalsignalprozessor (DSP) and a processing module such as a digital signal processor (DSP) 220 220 , umfasst. Includes. Das Kommunikationsuntersystem The communication subsystem 211 211 ist analog zur RF-Transceiverschaltung is analogous to RF transceiver circuitry 108 108 und Antenne and antenna 110 110 , die in Which in 1 1 gezeigt sind. are shown. Wie für Fachleute auf dem Gebiet der Kommunikationen offensichtlich ist, hängt die besondere Gestaltung des Kommunikationsuntersystems As those skilled in the field of communications is obviously depend the particular design of the communication subsystem 211 211 vom Kommunikationsnetz ab, in dem die mobile Station from the communication network in which the mobile station 202 202 arbeiten soll. is to operate.
  • [0033] [0033]
    Die mobile Station The mobile station 202 202 kann Kommunikationssignale über ein Netz senden und empfangen, nachdem erforderliche Netzregistrierungs- oder -aktivierungsprozeduren abgeschlossen wurden. can send and receive communication signals after required network registration or activation procedures have been completed over a network. Von der Antenne Of the antenna 216 216 über das Kommunikationsnetz empfangene Signale werden dem Empfänger via the communication network, received signals are the receiver 212 212 eingegeben, der solche gewöhnlichen Empfängerfunktionen ausführen kann, wie eine Signalverstärkung, eine Frequenz-Abwärtswandlung, eine Filterung, eine Kanalauswahl und dergleichen, und in dem in input, which may perform such common receiver functions as signal amplification, frequency down conversion, filtering, channel selection and the like, and in the in 2 2 gezeigten Beispiel eine Analog/Digital (A/D)-Wandlung. example shown, an analog / digital (A / D) conversion. Eine A/D-Wandlung eines empfangenen Signals gestattet, dass komplexere Kommunikationsfunktionen, wie eine Demodulation und ein Decodieren, im DSP An A / D conversion of a received signal allows more complex communication functions, such as demodulation and decoding, in the DSP 220 220 ausgeführt werden. be executed. In ähnlicher Weise werden zu übertragende Signale, einschließlich beispielsweise einer Modulation und einer Codierung, durch den DSP In a similar manner, signals to be transmitted, including for example modulation and encoding, by the DSP 220 220 verarbeitet. processed. Diese vom DSP verarbeiteten Signale werden dem Sender These signals are processed by the DSP to the transmitter 214 214 zu einer Digital/Analog (D/A)-Wandlung, einer Frequenz-Aufwärtswandlung, einem Filtern, einer Verstärkung und einer Übertragung über das Kommunikationsnetz über die Antenne a digital / analog (D / A) conversion, frequency up conversion, a filters, a gain and a transmission over the communication network via the antenna 218 218 , eingegeben. Input. Der DSP The DSP 220 220 verarbeitet nicht nur Kommunikationssignale, sondern sorgt auch für eine Empfänger- und Sendersteuerung. not only processes communication signals, but also provides for receiver and transmitter control. Beispielsweise können die auf Kommunikationssignale im Empfänger For example, to communication signals in the receiver 212 212 und Sender and transmitter 214 214 angewandte Verstärkungen über au tomatische Verstärkungsstuerungsalgorithmen, die im DSP Applied reinforcements on au tomatic Verstärkungsstuerungsalgorithmen that the DSP 220 220 implementiert sind, adaptiv gesteuert werden. are implemented may be adaptively controlled.
  • [0034] [0034]
    Der Netzzugang ist mit einem Abonnenten oder Benutzer der mobilen Station Access to the network is connected to a subscriber or user of the mobile station 202 202 verbunden, und daher erfordert die mobile Station connected, and therefore requires the mobile station 202 202 ein Teilnehmer-Identifikationsmodul oder eine "SIM"-Karte a subscriber identification module or "SIM" card 262 262 , die in eine SIM-Schnittstelle That in a SIM interface 264 264 einzusetzen ist, um im Netz zu arbeiten. use is to work in the network. Das SIM The SIM 262 262 umfasst jene Merkmale, die Verbindung mit includes those features, the compound having 1 1 beschrieben sind. are described. Die mobile Station The mobile station 202 202 ist eine batteriebetriebene Vorrichtung, so dass sie auch eine Batterieschnittstelle is a battery powered device so that it also includes a battery interface 254 254 zum Aufnehmen einer oder mehrerer wiederaufladbarer Batterien for receiving one or more rechargeable batteries 256 256 umfasst. includes. Eine solche Batterie Such a battery 256 256 stellt die elektrische Leistung für den größten Teil, wenn nicht die gesamte elektrische Schaltung der mobilen Station provides the electrical power for the most part, if not all electrical circuitry of the mobile station 202 202 bereit und die Batterieschnittstelle prepared and the battery interface 254 254 sorgt für eine mechanische und elektrische Verbindung dafür. provides for a mechanical and electrical connection for it. Die Batterieschnittstelle The battery interface 254 254 ist mit einer Regeleinrichtung (nicht gezeigt) verbunden, die die Leistung V+ für die gesamte Schaltung bereitstellt. is provided with a control device (not shown) which provides power V + to all of the circuitry.
  • [0035] [0035]
    Die mobile Station The mobile station 202 202 umfasst einen Mikroprozessor includes a microprocessor 238 238 (der eine Implementierung der Steuerungseinrichtung (Which is one implementation of controller 106 106 von from 1 1 ist), der den Gesamtbetrieb der mobilen Station is), the overall operation of mobile station 202 202 steuert. controls. Kommunikationsfunktionen einschließlich wenigstens Daten- und Sprachkommunikationen, werden über das Kommunikationsuntersystem Communication functions, including at least data and voice communications, are performed through the communication subsystem 211 211 ausgeführt. carried out. Der Mikroprozessor The microprocessor 238 238 interagiert auch mit zusätzlichen Geräteuntersystemen, wie einer Anzeige also interacts with additional device subsystems such as a display 222 222 , einem Flash-Speicher , A flash memory 224 224 , einem Direktzugriffsspeicher (random access memory) (RAM) , A random access memory (random access memory) (RAM) 226 226 , Hilfs-Eingabe/Ausgabe(I/O)-Untersystemen , Auxiliary input / output (I / O) subsystems 228 228 , einem seriellem Anschluss , A serial port 230 230 , einer Tastatur , A keyboard 232 232 , einem Lautsprecher , A speaker 234 234 , einem Mikrophon , A microphone 236 236 , einem kurzreichweitigen Kommunikationsuntersystem , A short-range communications subsystem 240 240 und irgendwelchen weiteren Geräteuntersystemen, die allgemein mit and any other device subsystems generally with 242 242 bezeichnet sind. are designated. Einige der in Some of the in 2 2 gezeigten Untersysteme führen mit der Kommunikation verbundene Funktionen aus, während weitere Untersysteme "residente" oder Funktionen auf dem Gerät bereitstellen können. shown subsystems perform communication-related functions, whereas other subsystems "resident" or on-device functions can provide. Insbesondere können einige Unter systeme, wie die Tastatur In particular, some of the subsystems, such as keyboard 232 232 und die Anzeige and the display 222 222 zum Beispiel, sowohl für mit der Kommunikation zusammenhängende Funktionen, wie Eingeben einer Textnachricht zur Übertragung über ein Kommunikationsnetzwerk, als auch geräteresidente Funktionen verwendet werden, wie einen Rechner oder eine Aufgabenliste. For example, both related to the communication functions, such as entering a text message for transmission over a communication network, and device-resident functions are used as a calculator or task list. Vom Mikroprozessor The microprocessor 238 238 verwendete Betriebssystemsoftware ist vorzugsweise in einem Permanentspeicher gespeichert, wie einem Flash-Speicher Operating system software used is preferably stored in a permanent memory such as a flash memory 224 224 , der alternativ ein Festwertspeicher (read-only memory) (ROM) oder ein ähnliches Speicherelement (nicht gezeigt) sein kann. That, alternatively, a read only memory (read-only memory) (ROM) or similar storage element (not shown) can be. Fachleute auf dem Gebiet werden einsehen, dass das Betriebssystem, spezielle Geräteanwendungen oder Teile davon vorübergehend in einen flüchtigen Speicher, wie RAM Those skilled in the art will appreciate that the operating system, specific device applications, or parts of it temporarily in a volatile memory, such as RAM 226 226 , geladen werden können. Can be loaded.
  • [0036] [0036]
    Der Mikroprozessor The microprocessor 238 238 ermöglicht zusätzlich zu seinen Betriebssystemfunktionen vorzugsweise die Ausführung von Softwareanwendungen auf der mobilen Station allows in addition to its operating system functions, preferably enables execution of software applications on the mobile station 202 202 . , Ein vorherbestimmter Satz von Anwendungen, die grundlegende Operationen der Vorrichtung steuern, einschließlich wenigstens Daten- und Sprachkommunikationsanwendungen, werden normalerweise während der Herstellung auf der mobilen Station A predetermined set of applications that control basic device operations, including at least data and voice communication applications, will normally be during the production on the mobile station 202 202 installiert. installed. Eine bevorzugte Anwendung, die auf die mobile Station A preferred application that runs on the mobile station 202 202 geladen wird, kann eine Anwendung eines persönlichen Informationsmanagers (personal information manager) (PIM) sein, der die Fähigkeit aufweist, Datenelemente, die e-Mail-Nachrichten und Voicemail-Nachrichten betreffen, sowie Kalenderdaten zu organisieren und zu verwalten. Loading an application of a personal information manager (personal information manager) (PIM) can be having the ability to relate data items that e-mail messages and voicemail messages, as well as to organize and manage calendar dates. Natürlich sind auf der mobilen Station Of course, on the mobile station 202 202 und dem SIM and the SIM 256 256 einer oder mehrere Speicher verfügbar, um die Speicherung von PIM-Datenelementen oder weitere Information zu ermöglichen. one or more memory available to facilitate storage of PIM data items and other information.
  • [0037] [0037]
    Eine solche PIM-Anwendung weist vorzugsweise die Fähigkeit auf, Datenelemente über das drahtlose Netz zu senden und zu empfangen. Such PIM application preferably has the ability to send data items via the wireless network and to receive. In einer bevorzugten Ausführungsform werden PIM-Datenelemente über das drahtlose Netz mit entsprechenden Datenelementen des Benutzers der mobilen Station, die im Hostcomputersystem gespeichert und/oder mit ihm verbunden sind, nahtlos integriert, synchronisiert und aktualisiert, wodurch auf der mobilen Station In a preferred embodiment, PIM data items via the wireless network with the user's corresponding data items of the mobile station, which are stored in the host computer system and / or connected to, seamlessly integrated, synchronized and updated, whereby on the mobile station 202 202 hinsichtlich solcher Elemente ein gespiegelter Hostcomputer erzeugt wird. as regards such elements a mirrored host computer is generated. Dies ist besonders vorteilhaft, wenn das Hostcomputersystem das Bürocomputersystem des Benutzers der mobilen Station ist. This is particularly advantageous when the host computer system is the mobile station user's office computer system. Weitere Anwendungen können ebenfalls über das Netz, ein Hilfs-I/O-Untersystem Further applications may also be via the network, an auxiliary I / O subsystem 228 228 , den seriellen Anschluss The serial port 230 230 , das kurzreichweitige Kommunikationsuntersystem , The short-range communications subsystem 240 240 oder irgendein anderes geeignetes Untersystem or any other suitable subsystem 242 242 auf die mobile Station the mobile station 202 202 geladen werden und vom Benutzer im RAM be loaded and the user in the RAM 226 226 oder vorzugsweise einem nicht-flüchtigen Speicher (nicht gezeigt) zur Ausführung durch den Mikroprozessor or preferably a non-volatile memory (not shown) for execution by the microprocessor 238 238 installiert werden. will be installed.
  • [0038] [0038]
    Im Datenkommunikationsmodus wird ein empfangenes Signal, wie eine Textnachricht (zum Beispiel eine Kurznachrichtendienst- oder SMS-Nachricht), eine e-Mail-Nachricht oder ein Webseitendownload vom Kommunikationsuntersystem In data communication mode, a received signal such as a text message (for example, a short message service or SMS message), an e-mail message or web page download from the communication subsystem 211 211 verarbeitet und dem Mikroprozessor processed and the microprocessor 238 238 eingegeben. entered. Der Mikroprozessor The microprocessor 238 238 verarbeitet vorzugsweise das Signal zur Ausgabe an die Anzeige preferably processes the signal for output to the display 222 222 oder alternativ die Hilfs-I/O-Einrichtung or alternatively, the auxiliary I / O device 228 228 weiter. on. Ein Benutzer der mobilen Station A user of mobile station 202 202 kann auch Datenelemente, wie beispielsweise e-Mail-Nachrichten, unter Benutzung der Tastatur may also compose data items, such as e-mail messages, using the keyboard 232 232 in Verbindung mit der Anzeige in conjunction with display 222 222 und möglicherweise der Hilfs-I/O-Einrichtung and possibly the auxiliary I / O device 228 228 verfassen. Post. Die Tastatur The keyboard 232 232 ist vorzugsweise eine vollständige alphanumerische Tastatur und/oder eine telefonartige Tastatur. is preferably a complete alphanumeric keyboard and / or a phone-like keyboard. Diese verfassten Elemente können über das Kommunikationsuntersystem These composed items may via the communication subsystem 211 211 über ein Kommunikationsnetz übertragen werden. are transmitted via a communication network.
  • [0039] [0039]
    Für Sprachkommunikationen ist der Gesamtbetrieb der mobilen Station For voice communications, the overall operation of mobile station 202 202 im Wesentlichen ähnlich, außer dass die empfangenen Signale an einen Lautsprecher substantially similar, except that the received signals to a speaker 234 234 ausgegeben würden und Signale zur Übertragung von einem Mikrophon would be issued and signals for transmission from a microphone 236 236 erzeugt würden. would be generated. Alternative Sprach- oder Audio-I/O-Untersysteme, wie ein Aufzeichnungsuntersystem für Sprachnachrichten, können ebenfalls auf der mobilen Station Alternative voice or audio I / O subsystems, such as a voice message recording subsystem, may also on mobile station 202 202 implementiert sein. be implemented. Obwohl eine Sprach- oder Audiosignalausgabe vorzugsweise hauptsäch lich über den Lautsprecher Although voice or audio signal output is preferably CARDINAL well above the speaker 234 234 ausgeführt wird, kann die Anzeige is executed, the display 222 222 ebenfalls verwendet werden, um, als einige Beispiele, eine Angabe der Identität eines anrufenden Teilnehmers, die Dauer eines Sprachanrufs oder weitere mit einem Sprachanruf verbundene Information bereitzustellen. also be used to as to provide some examples, an indication of the identity of a calling party, duration of a voice call, or other voice call information associated with a.
  • [0040] [0040]
    Der serielle Anschluss The serial port 230 230 in in 2 2 ist normalerweise in einer Kommunikationseinrichtung vom Typ eines persönlichen digitalen Assistenten (PDA) implementiert, für welche eine Synchronisation mit einem Tischcomputer des Benutzers eine wünschenswerte, wenn auch wahlfreie, Komponente ist. is usually in a communication device of the type of a personal digital assistant (PDA) were implemented for which synchronization with a desktop computer user is a desirable, albeit optional, component. Der serielle Anschluss The serial port 230 230 ermöglicht es einem Benutzer, über ein externes Gerät oder Softwareanwendung Präferenzen festzusetzen, und erweitert die Fähigkeiten der mobilen Station allows a user to set preferences through an external device or software application and extends the capabilities of the mobile station 202 202 , indem für Informations- und Software-Downloads auf die mobile Station By information and software downloads on the mobile station 202 202 anders als über ein drahtloses Kommunikationsnetz gesorgt wird. unlike is provided via a wireless communication network. Der alternative Download-Weg kann beispielsweise verwendet werden, um über eine direkte und somit zuverlässige und vertrauenswürdige Verbindung einen Verschlüsselungsschlüssel auf die mobile Station The alternate download path may for example be used through a direct and thus reliable and trusted connection an encryption key to the mobile station 202 202 zu laden, um dadurch eine sichere Gerätekommunikation bereitzustellen. load to thereby provide secure device communication.
  • [0041] [0041]
    Das kurzreichweitige Kommunikationsuntersystem The short-range communications subsystem 240 240 von from 2 2 ist eine zusätzliche wahlfreie Komponente, die für eine Kommunikation zwischen der mobilen Station is an additional optional component, used for communication between the mobile station 202 202 und verschiedenen Systemen oder Einrichtungen sorgt, die nicht notwendigerweise ähnliche Einrichtungen zu sein brauchen. and different systems or facilities to ensure that does not necessarily similar institutions need to be. Beispielsweise kann das Untersystem For example, the subsystem 240 240 eine Infraroteinrichtung und zugehörige Schaltungen und Komponenten oder ein Bluetooth TM -Kommunikationsmodul umfassen, um für eine Kommunikation mit ähnlich befähigten Systemen und Einrichtungen zu sorgen. an infrared device and associated circuits and components or a Bluetooth communication module comprising, in order to provide for communication with similarly enabled systems and devices. Bluetooth TM ist ein eingetragenes Warenzeichen der Bluetooth SIG, Inc. Bluetooth is a registered trademark of Bluetooth SIG, Inc.
  • [0042] [0042]
    3 3 ist ein Diagramm von Kommunikationsnetzkomponenten zur Verwendung beim Beschreiben eines Gesamtüberblicks der Techniken der vorliegenden Anmeldung. is a diagram of communication network components for use in describing a general overview of the techniques of the present application. Eine externe Quelle An external source 300 300 , wie ein Telefon oder ein Mobiltelefon, setzt einen Anruf Such as a telephone or mobile phone, places a call 302 302 ab. from. Der Anruf The call 302 302 kann zu einem Unternehmenstelefon can become a corporate phone 308 308 oder einem Mobiltelefon or a mobile phone 324 324 eines weiteren Diensteanbieters geleitet werden. are routed to another service provider. Wenn der Anruf If the call 302 302 für ein Unternehmenstelefon for a corporate phone 308 308 vorgesehen ist, wird der Anruf is provided, the call is 302 302 über einen Unternehmenstelefondienst A business telephone service 304 304 geleitet und zum Unternehmenstelefon directed and corporate phone 308 308 gebracht brought 306 306 , das vom Benutzer beantwortet wird. Which is answered by the user. Wenn der Benutzer jedoch, nicht in der Lage ist, das Unternehmenstelefon If the user, however, is not capable of the corporate telephone 308 308 zu beantworten, wird der Anruf zum Unternehmenstelefondienst answer, the call is to the company's telephone service 304 304 zurückgeschickt returned 306 306 , wo der Anrufer eine Voicemail-Nachricht Where the caller leave a voice mail message 310 310 hinterlässt. leaves. Die Voicemail-Nachricht The voicemail message 310 310 wird bei einem vereinheitlichen Nachrichtenmeldungssystem is in a unified message notification system 312 312 hinterlassen, wo sie gespeichert wird. leave, where it is stored. Ohne Initiierung von der mobilen Vorrichtung Without initiation from mobile device 322 322 aus sendet das System from the system sends 312 312 direkt danach eine Voicemail-Meldungsnachricht right after a voicemail notification message 314 314 über das Internet via the Internet 318 318 und ein drahtloses Netz and a wireless network 320 320 zur mobilen Vorrichtung to the mobile device 322 322 des Benutzers. of the user. Die Voicemail-Meldungsnachricht The voicemail notification message 314 314 kann in Form einer e-Mail-Nachricht oder einer Nachricht im Kurznachrichtendienst (SMS) sein. may be in the form of an e-mail message or a message in the short message service (SMS). Basierend auf der Voicmail-Zusammenfassungsinformation, die in der Voicemail-Meldungsnachricht Based on the Voicmail summary information in the voicemail notification message 314 314 bereitgestellt wird, wird eine zur Voicemail-Nachricht is provided to a voicemail message 310 310 gehörige Voicemail-Nachrichten-Kopfzeileninformation in einer visuellen Anzeige der mobilen Vorrichtung associated voicemail message header information in a visual display of the mobile device 322 322 angezeigt. displayed. Die Kopfzeileninformation kann Identifikationsinformation für den anrufenden Teilnehmer und Zeitdauerinformation umfassen, ist aber nicht darauf beschränkt. The header information may comprise identification information for the calling party and time information, but is not limited thereto.
  • [0043] [0043]
    Wenn der Benutzer wählt, die Voicemail-Nachricht If the user chooses the voicemail message 310 310 abzurufen, wählt der Benutzer ein zu einer Funktion "ABSPIELEN" gehöriges visuelles Objekt oder einen Schalter in Verbindung mit der Kopfzeilennachricht aus. retrieve the user selects from a function "PLAY" belonging visual object or a switch in conjunction with the message headers. Als Antwort setzt die mobile Vorrichtung In response sets the mobile device 322 322 einen Anruf a call 346 346 an ein vereinheitlichtes Nachrichtenmeldungssystem in a unified message notification system 312 312 ab und sendet einen oder mehrere Befehle, um die Voicemail-Nachricht and sends one or more commands to the voicemail message 310 310 auf der mobilen Vorrichtung on the mobile device 322 322 abzuspielen. play. Vorzugsweise umfasst die Voicemail-Meldungsnachricht Preferably, the voicemail notification message 314 314 nicht nur die Information, die verwendet wird, um die auf der visuellen Anzeige angezeigte Kopfzeilen information bereitzustellen, sondern auch Voicemail-Nachrichten-Abrufinformation, die verwendet wird, um auf die Voicemail-Nachricht not only the information that is used to provide the displayed information on the visual display headers, but also voicemail message retrieval information used to access the voice mail message 310 310 vom System by the system 312 312 zuzugreifen und sie zu verarbeiten. access and to process it. Die Information kann eine Voicemail-Zugangstelefonnummer, eine Nachrichten-Identifikationsnummer, einen Voicemail-Systembefehl, um die Voicemail auszuwählen und/oder abzuspielen, und weitere Voicemail-Systembefehle, wie jene die sich auf das Zurückspulen, das schnelle Vorspulen, das Zurückspringen, das Vorwärtsspringen, das Speichern und Löschen als Beispiele beziehen, umfassen, ist aber nicht darauf beschränkt. The information may include voicemail access telephone number, a message identification number, a voicemail system command to select and / or play a voicemail, and other voicemail system commands, such as those relating to the rewind, fast-forward, skip back, the skip forward refer the saving and deleting Examples include, but is not limited thereto. Während oder nachdem die Voicemail-Nachricht During or after the voicemail message 310 310 abgespielt ist, kann der Benutzer aus einer Vielzahl von Schaltern und visuellen Objekten auf der Anzeige die auswählen, die als Beispiele zum "ZURÜCKSPULEN", "SCHNELLEN VORSPULEN", "ZURÜCKSPRINGEN", "SPRINGEN VORWARTS", "SPEICHERN" oder "LÖSCHEN" gehören. is played, the user of a plurality of switches and visual objects can be displayed on the display the Select belonging as examples of "REWIND", "FAST FORWARD", "SKIP BACK", "JUMP FORWARD", "SAVE" or "CANCEL" , Die mobile Vorrichtung The mobile device 322 322 bewirkt, dass der gespeicherte Voicemail-Systembefehl, der der vom Benutzer ausgewählten Funktion entspricht, zum System causes the stored voicemail system command corresponding to the user-selected function to the system 312 312 zum Ausführen der entsprechenden Funktion beim System to perform the corresponding function on system 312 312 und zum Verarbeiten der Voicemail-Nachricht and processing the voicemail message 310 310 gesendet werden. are sent.
  • [0044] [0044]
    Wenn andererseits ein Anruf On the other hand, a call 302 302 zu einem selben Endbenutzer gehörigen Mobiltelefon associated to a same end user mobile phone 324 324 abgesetzt wird, wird der Anruf zur Mailbox is issued, the call is to the mailbox 328 328 des Trägers des Mobiltelefons gesendet, wo der Anrufer eine Voicemail-Nachricht the support of the mobile phone sent where the caller leave a voice mail message 330 330 hinterlässt, wenn der Benutzer nicht antwortet. leaves when the user does not answer. Die Voicemail-Nachricht The voicemail message 330 330 wird zu einem vereinheitlichten Nachrichtenmeldungssystem becomes a unified message notification system 332 332 für den Träger des Mobiltelefons gesendet, wo sie gespeichert wird. sent for the support of the mobile phone where it is stored. Ohne Initiierung von der mobilen Vorrichtung Without initiation from mobile device 322 322 aus sendet das System from the system sends 332 332 eine Voicemail-Meldungsnachricht a voicemail notification message 334 334 über das Internet via the Internet 318 318 und das drahtlose Netz and the wireless network 320 320 zur mobilen Vorrichtung to the mobile device 322 322 des Benutzers. of the user. Die Voicemail-Meldungsnachricht The voicemail notification message 334 334 kann in Form einer e-Mail-Nachricht oder einer Nachricht im Kurznachrichtendienst (SMS) sein. may be in the form of an e-mail message or a message in the short message service (SMS). Basierend auf der Voicemail-Zusammenfassungsinformation, die in der Voicemail-Meldungsnachricht Based on the voicemail summary information in the voicemail notification message 334 334 bereitgestellt wird, wird eine zur Voicemail-Nachricht is provided to a voicemail message 330 330 gehörige Voicemail-Nachrichten- Kopfzeileninformation in einer visuellen Anzeige der mobilen Vorrichtung associated voicemail message header information in a visual display of the mobile device 322 322 angezeigt. displayed. Die Kopfzeileninformation kann Identifikationsinformation für den anrufenden Teilnehmer und Zeitdauerinformation umfassen, ist aber nicht darauf beschränkt. The header information may comprise identification information for the calling party and time information, but is not limited thereto.
  • [0045] [0045]
    Wenn der Benutzer wählt, die Voicemail-Nachricht If the user chooses the voicemail message 330 330 abzurufen, wählt der Benutzer einen Schalter oder ein visuelles Objekt in der Anzeige aus, der/das zu einer Funktion "ABSPIELEN" für diese Nachricht gehört. retrieve the user selects a switch or a visual object in the display of / belonging to a function "PLAY" for this message. Als Antwort setzt die mobile Vorrichtung In response sets the mobile device 322 322 einen Anruf a call 346 346 an das vereinheitlichte Nachrichtenübermittlungssystem to the unified messaging system 332 332 ab und sendet einen oder mehrere Befehle, um die Voicemail and sends one or more commands to the voice mail 330 330 auf der mobilen Vorrichtung on the mobile device 322 322 abzuspielen. play. Vorzugsweise umfasst die Voicemail-Meldungsnachricht Preferably, the voicemail notification message 334 334 nicht nur die Information, die verwendet wird, um die auf der visuellen Anzeige angezeigte Kopfzeileninformation bereitzustellen, sondern auch Voicemail-Nachrichten-Abrufinformation, die verwendet wird, um auf die Voicemail-Nachricht not only the information that is used to provide the visual display shown on the header information, but also voicemail message retrieval information used to access the voice mail message 330 330 vom System by the system 332 332 zuzugreifen und sie zu verarbeiten. access and to process it. Die Information kann eine Voicemail-Zugangstelefonnummer, eine Nachrichten-Identifikationsnummer, einen Voicemail-Systembefehl, um die Voicemail auszuwählen und/oder abzuspielen, und weitere Voicemail-Systembefehle, wie jene die sich auf das Zurückspulen, das schnelle Vorspulen, das Zurückspringen, das Vorwärtsspringen, das Speichern und Löschen als Beispiele beziehen, umfassen, ist aber nicht darauf beschränkt. The information may include voicemail access telephone number, a message identification number, a voicemail system command to select and / or play a voicemail, and other voicemail system commands, such as those relating to the rewind, fast-forward, skip back, the skip forward refer the saving and deleting Examples include, but is not limited thereto. Während oder nachdem die Voicemail-Nachricht During or after the voicemail message 330 330 abgespielt ist, kann der Benutzer aus einer Vielzahl von Schaltern und visuellen Objekten auf der Anzeige die auswählen, die als Beispiele zum "ZURÜCKSPULEN", "SCHNELLEN VORSPULEN", "ZURÜCKSPRINGEN", "SPRINGEN VORWARTS", "SPEICHERN" oder "LÖSCHEN" gehören. is played, the user of a plurality of switches and visual objects can be displayed on the display the Select belonging as examples of "REWIND", "FAST FORWARD", "SKIP BACK", "JUMP FORWARD", "SAVE" or "CANCEL" , Die mobile Vorrichtung The mobile device 322 322 bewirkt, dass der gespeicherte Voicemail-Systembefehl, der der vom Benutzer ausgewählten Funktion entspricht, zum System causes the stored voicemail system command corresponding to the user-selected function to the system 332 332 zum Ausführen der entsprechenden Funktion beim System to perform the corresponding function on system 332 332 und zum Verarbeiten der Voicemail-Nachricht and processing the voicemail message 330 330 gesendet werden. are sent. Wie aus dem obigen in As seen from the above in 3 3 offensichtlich ist, wird Transparenz von für das Voicemail-System spezifischen Befehlen in Verbindung mit der Verwendung von mehreren verschiedenen Voicemail-Systemen bereitgestellt. Obviously, transparency is provided by specific to the voicemail system commands in combination with the use of several different voicemail systems.
  • [0046] [0046]
    4 4 ist eine Beispieldarstellung von Voicemail-Verarbeitungsdaten, die in einer mobilen Vorrichtung gespeichert sein können. is a sample representation of voicemail processing data that can be stored in a mobile device. Eine Softwareanwendung A software application 401 401 oder eine mobile Vorrichtung or a mobile device 400 400 empfängt eine Voicemail-Meldungsnachricht, die Voicemail-Meldungsnutzdaten (voicemail notification payload) (VPN) receives a voicemail notification message, the voicemail notification (voicemail notification payload) (VPN) 404 404 trägt. bears. Wie es anfangs empfangen wurde, kann das VNP As it was received initially, the VNP 404 404 in einer Nachricht des Kurznachrichtendienstes (short message service) (SMS) oder alternativ in einem Anhang einer e-Mail-Nachricht verkörpert sein. in a short message service (short message service) (SMS) or, alternatively, be embodied in an attachment to an e-mail message. Das VNP The VNP 404 404 kann Information enthalten, die für den Benutzer in der Anzeige may contain information for the user on the display 402 402 der mobilen Vorrichtung sichtbar gemacht wird. the mobile device is made visible. Diese Information, die als Voicemail-Nachrichten-Zusammenfassungsinformation bezeichnet werden kann, kann Information, wie die Länge der Nachricht, die Identifikation des Anrufers, die Telefonnummer des Anrufers und die Zeit und das Datum der Voicemail umfassen. This information, which can be referred to as voicemail message summary information, may include information such as the length of the message, the identification of the caller, the telephone number of the caller and the time and date of the voicemail. Das VNP The VNP 404 404 kann auch Information enthalten, die für den Benutzer nicht sichtbar gemacht aber von der mobilen Vorrichtung may also contain information not made visible to the user but by the mobile device 400 400 verwendet wird, um Voicemail-Nachrichten von einem Voicemail-System abzurufen, abzuspielen und weiter zu verarbeiten. is used to retrieve, play and further process voicemail messages from a voicemail system. Diese Information, die als Voicemail-Nachrichten-Abrufinformation bezeichnet werden kann, kann Information, wie die Identifikation der Mailbox des Diensteanbieters (Mailbox-ID), das Protokoll, das der Diensteanbieter verwendet (Protokoll-ID), die Version des verwendeten Protokolls, Information über die Länge der DTMF-Töne, die für das Protokoll erforderlich sind, und die Nummer, die die Vorrichtung anrufen muss, um die Voicemail-Nachricht abzurufen, umfassen. This information, which may be called a voicemail message retrieve information, information such as the identification of the mailbox of the service provider (mailbox ID), the protocol that the service provider is used (protocol ID), the version of the protocol used, information the length of the DTMF tones that are required for the protocol, and the number to call the device to retrieve the voicemail message, include.
  • [0047] [0047]
    Das VNP The VNP 404 404 ist mit einer Datenbasis is provided with a data base 406 406 auf der mobilen Vorrichtung on the mobile device 400 400 verbunden, die verschiedene Befehlssätze für verschiedene Voicemail-Systemprotokolle darlegt. connected, setting out different sets of commands for different voicemail system logs. Das heißt, die Datenbasis That is, the data base 406 406 verbindet für jede unterschiedliche Protokoll-ID einen Satz von Voicemail-Funktionen mit ihren geeigneten DTMF-Ton-Befehlen Links for each different protocol ID a set of voice mail features with their appropriate DTMF tone commands 408 408 , die von dem Diensteanbieter verwendet werden, um auf Voicemail-Nachrichten zuzugreifen und sie zu verarbeiten. Used by the service provider to access voicemail messages and process them. Wenn ein Benutzer eine Voicemail-Verarbeitungsfunktion (zum Beispiel SCHNELLES VORSPULEN) an der Benutzerschnittstelle auswählt, bewirkt die mobile Vorrichtung When a user (e.g. FAST FORWARD) selects a voicemail processing function of the user interface, the mobile device causes 400 400 , dass der zugehörige DTMF-Ton-Befehl für diese Funktion gesendet wird. That the corresponding DTMF tone command is sent for this function. Die Datenbasis The database 406 406 kann mit dieser Information von einem Diensteanbieter ausgefüllt werden, wenn die mobile Vorrichtung can be filled with this information from a service provider, if the mobile device 400 400 einen anfänglichen Anruf zum Diensteanbieter macht. an initial call to the service provider makes. Alternativ kann auch der Benutzer die Datenbasis Alternatively, the user data base 406 406 mit dieser Information ausfüllen. fill with this information. Die Datenbasis The database 406 406 ist ferner mit einer weiteren Datenbasis (nicht gezeigt) auf der mobilen Vorrichtung is further provided with a further data base (not shown) on the mobile device 400 400 verbunden, die aus den Passwörtern des Benutzers für jedes vereinheitliche Nachrichtenübermittlungssytem besteht, aus dem die mobile Vorrichtung connected, which consists of the user passwords for each unified Nachrichtenübermittlungssytem, from which the mobile device 400 400 Voicemail-Meldungsnachrichten empfängt. Voice mail message receives messages.
  • [0048] [0048]
    5 5 zeigt ein anderes Beispiel von Voicemail-Verarbeitungsdaten auf einer mobilen Vorrichtung shows another example of voicemail processing data on a mobile device 500 500 . , Wieder empfängt eine Softwareanwendung Again receives a software application 501 501 oder eine mobile Vorrichtung or a mobile device 500 500 eine Voicemail-Meldungsnachricht, die Voicemail-Meldungsnutzdaten (VNP) a voicemail notification message, the voicemail notification (VNP) 504 504 trägt. bears. Wie es anfangs empfangen wurde, kann das VNP As it was received initially, the VNP 504 504 in einer SMS-Nachricht oder alternativ in einem Anhang einer e-Mail-Nachricht verkörpert sein. be embodied in a text message, or alternatively, in an attachment to an e-mail message. Wie in How to 4 4 kann das VNP can the VNP 504 504 Information enthalten, die für den Benutzer in der Anzeige Contain information for the user on the display 502 502 der mobilen Vorrichtung sichtbar gemacht wird. the mobile device is made visible. Diese Information, die als Voicemail-Nachrichten-Zusammenfassungsinformation bezeichnet werden kann, kann Information, wie die Länge der Nachricht, die Identifikation des anrufenden Teilnehmers, die Telefonnummer des Anrufers und die Zeit und das Datum der Voicemail umfassen. This information, which may be called a voicemail message summary information may include information such as the length of the message, the identification of the calling party, the telephone number of the caller and the time and date of your voice mail. Das VNP The VNP 504 504 umfasst wie gezeigt weitere Information, einschließlich Bitmarken, um zu bestimmen, ob ein Passwort erforderlich ist oder nicht, einer Mailbox-ID, Information über die erforderlichen Längen von DTMF-Tönen, eine Voicemail-Systemzugangsnummer usw. Das VNP as shown, includes more information, including bit flags to determine whether a password is required or not, a mailbox ID, information about the required length of DTMF tones, a voice mail system access number, etc. The VNP 504 504 umfasst anstatt der in Verbindung mit includes, instead of in conjunction with 4 4 beschriebenen, vorgespeicherten Protokollinformation auch alle DTMF-Ton- Befehle, die für die mobile Vorrichtung described prestored protocol information all DTMF tone commands necessary for mobile device 500 500 notwendig ist, um Voicmail-Nachrichten abzuspielen und zu verarbeiten. is required to play and process Voicmail messages. Dieser Unterschied in VNPs bedeutet, dass es für die mobile Vorrichtung This difference in VNPS means that for the mobile device 500 500 nicht mehr erforderlich ist, dass die verschiedenen Befehle für jedes Protokoll in der Datenbasis vorgespeichert werden, sondern sie statt dessen solche Befehle mit jeder Voicemail-Meldungsnachricht empfängt. is no longer necessary that the different commands for each protocol in the database are pre-stored, but instead receives such commands with each voicemail notification message. Die mobile Vorrichtung The mobile device 500 500 braucht nur eine Datenbasis just needs a data base 507 507 aus Passwörtern of passwords 509 509 , die jeder Mailbox-ID zugeordnet sind, auf welche sich die Vorrichtung bezieht, wenn von dem vereinheitlichten Nachrichtenübermittlungssystem für die Authentisierung ein gegebenes Passwort That are associated with each mailbox ID to which the device applies when a given password of the unified messaging system for authentication 509 509 gefordert wird. is required.
  • [0049] [0049]
    6 6 zeigt noch ein weiteres Beispiel von Voicemail-Verarbeitungsdaten auf einer mobilen Vorrichtung shows yet another example of voicemail processing data on a mobile device 600 600 . , Wieder empfängt eine Softwareanwendung Again receives a software application 601 601 oder eine mobile Vorrichtung or a mobile device 600 600 eine Voicemail-Meldungsnachricht, die Voicemail-Meldungsnutzdaten (VNP) a voicemail notification message, the voicemail notification (VNP) 604 604 trägt. bears. Wie es anfangs empfangen wurde, kann das VNP As it was received initially, the VNP 604 604 in einer SMS-Nachricht oder alternativ in einem Anhang einer e-Mail-Nachricht verkörpert sein. be embodied in a text message, or alternatively, in an attachment to an e-mail message. Wie in How to 4 4 und and 5 5 kann das VNP can the VNP 604 604 Information enthalten, die für den Benutzer in der Anzeige Contain information for the user on the display 602 602 der mobilen Vorrichtung sichtbar gemacht wird. the mobile device is made visible. Diese Information, die als Voicemail-Nachrichten-Zusammenfassungsinformation bezeichnet werden kann, kann Information, wie die Länge der Nachricht, die Identifikation des anrufenden Teilnehmers, die Telefonnummer des Anrufers und die Zeit und das Datum der Voicemail umfassen. This information, which may be called a voicemail message summary information may include information such as the length of the message, the identification of the calling party, the telephone number of the caller and the time and date of your voice mail. Das VNP The VNP 604 604 umfasst wie gezeigt zusätzliche Information, wie eine Voicemail-Anbieteridentifikation, eine sekundäre Telefonzugangsnummer, eine Nachrichten-Identifikationsnummer und eine Anzahl von Voicemail-Nachrichten. as shown, includes additional information such as a voice mail provider ID, a secondary telephone access number, a message identification number and a number of voicemail messages. Wie in How to 4 4 weist die mobile Vorrichtung , the mobile device 600 600 eine Datenbasis a data base 607 607 aus Passwörtern of passwords 609 609 auf, die jeder Mailbox-ID zugeordnet sind, auf welche sich die Vorrichtung bezieht, wenn von dem vereinheitlichten Nachrichtenübermittlungssystem für die Authentisierung ein gegebenes Passwort which are each mailbox ID assigned to which each of the device when a given password of the unified messaging system for authentication 609 609 gefordert wird. is required.
  • [0050] [0050]
    7 7 ist eine Beispieldarstellung eines Nachrichtenformats is a sample representation of a message format 700 700 , das verwendet wird, um eine Voicemail-Meldungsnachricht mit Voicemail-Meldungsnutzdaten (VNP) zu kommunizieren. Which is used to communicate a voicemail notification message having voicemail notification (VNP). Das Nachrichtenformat The message format 700 700 umfasst eine Bytefolge, die die gesamte relevante Information über die Voicemail-Nachricht spezifiziert, einschließlich der Voicemail-Nachrichten-Zusammenfassungsinformation und der Voicemail-Nachrichten-Abruf-/Verarbeitungsinformation. comprises a sequence of bytes that specifies all relevant information about the voice mail message, including the voicemail message summary information and voicemail retrieval / processing information. Das Nachrichtenformat The message format 700 700 kann in einer e-Mail-Nachricht oder alternativ in einer Nachricht des Kurznachrichtendienstes (SMS) bereitgestellt werden. can be provided in an e-mail message, or alternatively in a short message service (SMS). Wenn es in einer e-Mail-Nachricht bereitgestellt wird, kann sie sich in einem Anhang der e-Mail-Nachricht befinden. If it is provided in an e-mail message, they may be located in an annex to the e-mail message. Wenn es in einer SMS-Nachricht bereitgestellt wird, kann sie sich im Körper der SMS-Nachricht oder alternativ im Datenkopf der SMS-Nachricht befinden. If it is provided in a text message, it can be in the body of the text message, or alternatively in the header of the SMS message. Für insbesondere das letztere sorgt GSM 3.40 9.2.3.24 für verfügbaren Datenkopfraum, der für einen solchen Voicemail-Meldungszweck verwendet werden kann. For the latter in particular GSM 3:40 9.2.3.24 provides available data headspace, which can be used for such a purpose voicemail notification.
  • [0051] [0051]
    Das erste Byte im Nachrichtenformat The first byte in the message format 700 700 ist ein Voicemail-Meldungsnachrichtencode is a voice mail message message code 702 702 , der verwendet wird, um anzugeben, dass die Nachricht zu einer Voicemail-Meldung gehört. Which is used to indicate that the message belongs to a voicemail notification. Wie in diesem Beispiel gezeigt, ist der Wert "0xCl" als Voicemail-Meldungsnachrichtencode As shown in this example, the value "0xCl" as voicemail notification message code 702 702 vorgesehen, um anzugeben, dass die Nachricht eine Voicemail-Meldungsnachricht ist. provided to indicate that the message is a voicemail notification message. Das zweite Byte im Nachrichtenformat The second byte in the message format 700 700 spezifiziert eine Gesamtlänge specifies a total length 704 704 der Nachricht, die ein Maximum von 140 Bytes sein kann. the message can be a maximum of 140 bytes. Nach der Gesamtlängeninformation After the total length information 704 704 ist das, was folgt, eine Vielzahl von mit Eingabelängen codierte Felder (wie ein mit Eingabelängen codiertes Feld is what follows, a plurality of encoded type-length fields (such as an encoded type-length field 706 706 ), wobei die meisten zum VNP gehören. ), Most belong to the VNP. Dem mit Eingabelängen codierten Feld The encoded type-length field 706 706 folgend sind vorzugsweise zusätzliche mit Eingabelängen codierte Felder Following are preferably coded additional type-length fields 714 714 bereitgestellt. provided. Jedes mit Eingabelängen codierte Feld Each coded type-length field 706 706 umfasst ein Bytecodefeld includes a Bytecodefeld 708 708 , ein Längenfeld , A length field 710 710 und ein zur Voicemail gehöriges Datenfeld and belonging to voicemail data field 712 712 . , Jedes Bytecodefeld Each Bytecodefeld 708 708 umfasst Daten, die die Art der zur Voicemail gehörigen Daten beschreiben, die in das zur Voicemail gehörige Datenfeld includes data describing the nature of belonging to the voice mail data in the data field associated with the voicemail 712 712 eingefügt sind. are inserted. Jedes Längenfeld Each length field 710 710 beschreibt die Länge (zum Beispiel in Bytes) der zur Voicemail gehörigen Daten, die in das zur Voicemail gehörige Datenfeld describes the length (e.g. in bytes) of the voicemail-related data corresponding to the voice mail in the data field 712 712 eingefügt sind. are inserted.
  • [0052] [0052]
    Die folgende Tabelle 1 umreißt ein Beispiel an Information, die im VNP erscheinen kann, wie jene, die im Nachrichtenformat The following Table 1 outlines one example of information that may appear in the VNP, such as those described in the message format 700 700 von from 7 7 umfasst sein kann. may be included. Es ist zu bemerken, dass die Information in Tabelle 1 der im Beispiel von It should be noted that the information in Table 1 in the example of 4 4 beschriebenen Information entspricht. described information was correct. Die Daten sind hinsichtlich des Diensteanbieters anpassbar. The data are customizable in terms of the service provider.
    Art Type Bytecode Bytecode Länge Length Beschreibung Description
    MAILBOX-ID MAILBOX ID 0×91 0 × 91 8 8 Die eindeutige ID der Voicemailbox, die die Voicemail-Nachricht enthält (langer Hash) The unique ID of the voice mailbox that contains the voice mail message (long hash)
    PROTOKOLL-ID PROTOCOL ID 0×94 0 × 94 8 8 Die ID des verwendeten Protokolls (langer Hash) The ID of the protocol used (long hash)
    PROTOKOLL-VERSION PROTOCOL VERSION 0×98 0 × 98 1 1 Die Version des verwendeten Protokolls The version of the protocol used
    SICHERHEITS-NIVEAU SECURITY LEVEL 0×9C 0 × 9C 1 1 0 gibt an: nur MSISDN; 0 indicates: only MSISDN; 1 gibt an: MSISDN und Passwort sind erforderlich. 1 indicates: MSISDN and password are required.
    ZUGANGS-NUMMER ACCESS NUMBER 0×B8 0 × B8 16 16 Die Voicemail-Zugangsnummer, die anzurufen ist, um die Nachricht abzuspielen The voicemail access number that is calling to play the message
    ANRUFER-ID CALLER ID 0×BC 0 × BC 16 16 Die Anrufer-ID (Telefonnummer) des Anrufers, der die Voicemail-Nachricht hinterließ, falls verfügbar. The caller ID (phone number) of the caller who left the voicemail message, if available.
    ZEITMARKE TIMESTAMP 0×D1 0 × D1 8 8 Das Datum/Zeit, zu der die Nachricht hinterlassen wurde (64 Bit lang) The date / time when the message was left (64 bits long)
    NACHRICHTEN-LÄNGE MESSAGE LENGTH 0×D4 0 × D4 2 2 Die Länge der Voicemail-Nachricht in Sekunden. The length of the voicemail message in seconds.
    Tabelle 1. Beispiel von Voicemail-Meldungsfeldern Table 1. Example of voicemail message boxes
  • [0053] [0053]
    In Tabelle 1 ist die MAILBOX-ID ein eindeutiger Identifikator für die Voicemailbox des Diensteanbieters, die die Voicemail-Nachricht enthält. Table 1 shows the MAILBOX ID is a unique identifier for the voice mailbox of the service provider, which contains the voice mail message. Acht Bytes sind vorzugsweise für diesen Identifikator zugewiesen, der ein langer Hash-Wert einer Zeichenfolge sein sollte, die die Mailbox beschreibt. Eight bytes are preferably assigned for this identifier should be a long hash value of a string that describes the mailbox. Die mobile Vorrichtung kann die Mailbox-ID verwenden, um zu ermitteln, welches Passwort zu verwenden ist, wenn ein Voicemail-Zugangsanruf vorgenommen wird. The mobile device can use the mailbox ID to determine which password to use when a voice mail access call is made.
  • [0054] [0054]
    Die PROTOKOLL-ID ist ein eindeutiger Identifikator für das vom Diensteanbieter verwendete Protokoll. The PROTOCOL ID is a unique identifier for the protocol used by the service provider. Vier Bytes sind für diese ID zugewiesen, die ein langer Hash-Wert der Zeichenfolge sein sollte, die das Protokoll beschreibt. Four bytes are allocated for this ID, which should be a long hash value of the string describing the protocol. Die PROTOKOLLVERSION ist die Version des Protokolls, die für eine gegebene Voicemail-Nachricht zu verwenden ist. The PROTOCOL VERSION is the version of the protocol to be used for a given voicemail message. Die Protokoll-ID und die Version geben zusammen die Abbildungen zwischen den Zugriffssteuerungsbefehlen und den entsprechenden DTMF-Tönen an. The protocol ID and the version passed along to the mappings between the access control commands and the corresponding DTMF tones.
  • [0055] [0055]
    Das SICHERHEITSNIVEAU gibt das Sicherheitsniveau an, das zur Authentisierung vom Diensteanbieter aus gefordert wird. The SECURITY LEVEL specifies the level of security that is required for authentication by the service provider. Beispielsweise kann der Anbieter nur das mobile Teilnehmer-ISDN (dienstintegrierende digitale Netz) (integrate services digital network) (MSISDN) fordern oder er kann das MSISDN plus Passwort fordern. For example, the seller only the mobile subscriber ISDN (integrated services digital network) (integrate services digital network) (MSISDN) require or may require the MSISDN plus password. In einer Ausführungsform gibt eine 0 an: nur MSISDN; In one embodiment is a 0: only MSISDN; gibt eine 1 an: MSISDN plus Passwort. is a 1 in: MSISDN plus password.
  • [0056] [0056]
    Die ZUGANGSNUMMER ist die Telefonnummer, die von der Vorrichtung anzurufen ist, um die Voicemail abzuspielen. The ACCESS NUMBER is the phone number that is calling from the device to play the voice mail. Die ANRUFER-ID ist die Telefonnummer des Anrufers, der die Voicemail-Nachricht hinterließ. The CALLER-ID is the telephone number of the caller who left the voicemail message. Die Nummer muss vollqualifiziert sein, einschließlich Ländercode, Gebiets/Stadt-Code und Telefonnummer. The number must be fully qualified, including the country code, area / city code or telephone number. Die ZEITMARKE ist die Zeit, zu der die Voicemail-Nachricht in der Voicemailbox hinterlegt wurde, spezifiziert als die Anzahl an Millisekunden seit Mitternacht am 1. Januar 1970 UTC. The TIMESTAMP is the time at which the voicemail message has been deposited in the voice mailbox, specified as the number of milliseconds since midnight January 1, 1970 UTC. Die NACHRICHTENLÄNGE ist die Länge der Voicemail-Nachricht in Sekunden. The NEWS LENGTH is the length of the voicemail message in seconds.
  • [0057] [0057]
    Das VNP kann auch solche Information, wie DTMF-Ton-Längen, umfassen. The VNP may include such information as DTMF tone lengths. Die MIN_DTMF-TON-LÄNGE ist die minimale Länge eines einzelnen DTMF-Tons in Millisekunden, damit das empfangende Voicemail-System den Ton richtig erkennen kann. The MIN_DTMF TONE LENGTH is the minimum length of a single DTMF tone in milliseconds, so the receiving voice mail system can recognize the tone right. Die MAX DTMF-TON-LÄNGE ist die maximale Länge eines einzelnen DTMF-Tons in Millisekunden, damit das empfangende Voicemail-System den Ton richtig erkennen kann. The MAX DTMF TONE LENGTH is the maximum length of a single DTMF tone in milliseconds, so the receiving voice mail system can recognize the tone right. Die DTMF-LÜCKENLÄNGE ist die minimale Länge der Lücke zwischen einzelnen DTMF-Tönen in Millisekunden. The DTMF GAP LENGTH is the minimum length of the gap between individual DTMF tones in milliseconds. Die SPRUNGLÄNGE ist die Länge in Sekunden, um die die Wiedergabe vorwärts oder rückwärts springt, wenn ein Befehl SPRINGEN VORWÄRTS oder SPRINGEN RÜCKWÄRTS vom Voicemail-System empfangen wird. The CRACK LENGTH is the length in seconds to the forward or reverse playback jumps when a JUMP FORWARD or BACKWARD SKIP command is received from the voicemail system.
  • [0058] [0058]
    Nun unter Bezugnahme auf die folgende Tabelle 2 ist ein anderes Beispiel an Information gezeigt, die im VNP erscheinen kann, wie jene, die im Nachrichtenformat Now, with reference to the following table 2 is shown another example of information that may appear in the VNP, such as those in the message format 700 700 von from 7 7 umfasst sein kann. may be included. Es ist zu bemerken, dass die Information in Tabelle 2 speziell der im Beispiel von It should be noted that the information in Table 2 especially in the example of 5 5 beschriebenen Information entspricht. described information was correct. Die Daten sind ebenfalls hinsichtlich des Diensteanbieters anpassbar. The data are also customizable in terms of the service provider.
    Art Type Bytecode Bytecode Länge Length Beschreibung Description
    MAILBOX-ID MAILBOX ID 0×91 0 × 91 8 8 Die eindeutige ID der Voicemailbox, die die Voicemail-Nachricht enthält (langer Hash) The unique ID of the voice mailbox that contains the voice mail message (long hash)
    MARKEN BRANDS 0×94 0 × 94 8 8 Sonst. Otherwise. Bitmarken. Bit flags. ZB ob ein Passwort zur Authentisierung erforderlich ist. For example, if a password for authentication is required.
    DTMF-BEF DTMF BEF 0×98 0 × 98 Variable Länge Variable length Codierung der DTMF-Befehlssemantik. Coding of the DTMF command semantics.
    ZUGANGS-NUMMER ACCESS NUMBER 0×B8 0 × B8 16 16 Die Voicemail-Zugangsnummer, die anzurufen ist, um die Nachricht abzuspielen The voicemail access number that is calling to play the message
    ANRUFER-ID CALLER ID 0×BC 0 × BC 16 16 Die Anrufer-ID (Telefonnummer) des Anrufers, der dieVoicemail-Nachricht hinterließ, falls verfügbar. The caller ID (phone number) of the caller, the dieVoicemail message left, if available.
    ZEITMARKE TIMESTAMP 0×D1 0 × D1 8 8 Das Datum/Zeit, zu der die Nachricht hinterlassen wurde (64 Bit lang) The date / time when the message was left (64 bits long)
    NACHRICHTEN-LÄNGE MESSAGE LENGTH 0×D4 0 × D4 2 2 Die Länge der Voicemail-Nachricht in Sekunden. The length of the voicemail message in seconds.
    Tabelle 2. Alternatives Beispiel von Voicemail-Meldungsdaten, die im VNP erscheinen können. Table 2. Alternative Example of voicemail notification data that can appear in the VNP.
  • [0059] [0059]
    In Tabelle 2 dienen die MAILBOX-ID, SICHERHEITSNIVEAU, ZUGANGSNUMMER, ANRUFER-ID, ZEITMARKE und NACHRICHTENLÄNGE dem gleichen Zweck wie im vorherigen Beispiel der VNP-Daten. Table 2 shows the MAILBOX ID SECURITY LEVEL ACCESS NUMBER CALLER ID, TIMESTAMP and NEWS LENGTH serve the same purpose as in the previous example, the VNP data. Bei dieser Ausführungsform gibt es jedoch keine Zuweisung zum Identifizieren des Protokolls oder der Protokollversion. In this embodiment, however, there is no allocation for identifying the protocol or protocol version. Statt dessen spezifiziert dieses VNP-Beispiel alle Voicemail-Befehle, die notwendig sind, um die Voicemail im VNP abzuspielen und zu bedienen. Instead, this VNP example specifies all voicemail commands that are necessary to play a voicemail in VNP and operate. In dieser Ausführungsform sind MARKEN Bitmarken, die verschiedene Konfigurationsoptionen spezifizieren. In this embodiment, Brands bit flags that specify various configuration options. Dies kann angeben, ob ein Passwort zur Authentisierung erforderlich ist. This may indicate whether a password for authentication is required.
  • [0060] [0060]
    Nun unter Bezugnahme auf die folgende Tabelle 3 ist ein noch ein weiteres Beispiel an Information gezeigt, die im VNP erscheinen kann, wie jene, die im Nachrichtenformat Now, with reference to the following Table 3 is shown a still another example of information that may appear in the VNP, such as those in the message format 700 700 von from 7 7 umfasst sein kann. may be included. Es ist zu bemerken, dass die Information in Tabelle 3 speziell der im Beispiel von It should be noted that the information in Table 3 specifically in the example of 6 6 beschriebenen Information entspricht. described information was correct. Die Daten sind ebenfalls hinsichtlich des Diensteanbieters anpassbar. The data are also customizable in terms of the service provider.
    Art Type Bytecode Bytecode Länge Length Beschreibung Description
    ANBIETER-ID VENDOR ID 0×01 0 × 01 Variabel, max. Variable, max. 15 15 Identifikator, der den Anbieter darstellt, der die Voicemail-Meldung bereitstellte. Identifier that represents the seller, who provided the voice mail message. (ASCII) (ASCII)
    MAILBOX-ID MAILBOX ID 0×02 0 × 02 Variabel, max. Variable, max. 15 15 Eine eindeutige ID der Voicemailbox, die die Voicemail-Nachricht enthält. A unique identifier for the voice mailbox that contains the voice mail message. Sie kann eine Zeichenfolge sein, die die Voicemailbox repräsentiert. It may be a string representing the voice mailbox. (ASCII) (ASCII)
    MARKEN BRANDS 0×03 0 × 03 Variabel, max. Variable, max. 4 4 Sonst. Otherwise. Bitmarken. Bit flags. ZB ob ein Passwort zur Authentisierung erforderlich ist. For example, if a password for authentication is required. (binär) (Binary)
    ZUGANGS-NUMMER ACCESS NUMBER 0×04 0 × 04 Variabel, max. Variable, max. 15 15 Die Voicemail-Zugangsnummer, die anzurufen ist, um die Nachricht abzuspielen. The voicemail access number that is calling to play the message. (ASCII) (ASCII)
    SEKUNDÄRE ZUANGS-NUMMER SECONDARY ZUANGS NUMBER 0×05 0 × 05 Variabel, max. Variable, max. 8 8 Die Nummer, die möglicherweise bei Verbindung mit einem PBX gewählt werden muss, um den Anruf zum Voicemail-System zu übertragen. The number must be dialed when connected to a PBX possibly to transfer the call to the voicemail system. (ASCII) (ASCII)
    NACHRICHTEN-ZÄHLUNG MESSAGE COUNT 0×06 0 × 06 5 5 Anzahl von neuen, dringenden, Fax- und Gesamtnachrichten und max. Number of new, urgent, fax and total messages and max. Nachrichten in der Mailbox. Messages in the mailbox. (binär) (Binary)
    PASSWORT-GRENZEN PASSWORD LIMITS 0×07 0 × 07 2 2 Min. und max. Min. And max. Passwortlängen. Password lengths. Voreinstellungen: min. Preferences: min. 4, max. 4, max. 7. (binär) 7. (binary)
    NACHRICHTEN-ID MESSAGE ID 0×08 0 × 08 Variabel, max. Variable, max. 8 8 Eindeutige ID der Nachricht in der Voicemailbox. Unique ID of the message in the voicemail mailbox. BCD mit 0×f Füllbits, wenn die Anzahl von Zeichen ungerade ist. BCD 0 × f padding bits if the number of characters is odd.
    DTMF-BEF DTMF BEF 0×09 0 × 09 Variable Länge Variable length Codierung von DTMF-Zugangssteuerungstönen Voreinstellungen in Anhang A definiert. Coding of DTMF tones access control settings defined in Appendix A.
    NACHRICHTEN-LÄNGE MESSAGE LENGTH 0×0B 0 × 0B 2 2 Die Länge der Voicemail-Nachricht in Sekunden. The length of the voicemail message in seconds.
    ZEITMARKE TIMESTAMP 0×0C 0 × 0C 4 4 Das Datum/Zeit, zu der die Nachricht hinterlassen wurde. The date / time when the message was left. (binär, spezifiziert als die Anzahl von Sekunden seit 1. Januar 1970, 00:00) (Binary, specified as the number of seconds since January 1, 1970, 00:00)
    LÖSCHLISTE DELETE LIST 0×0E 0 × 0E Variabel Variable Die Liste der Nachrichten, die während der letzten Teilnehmersitzung gelöscht wurden. The list of messages that were deleted during the last session participants. Listet die Größe einer NR-ID, gefolgt von einer Liste von NACHRICHTEN-IDs. Lists the size of a NO ID, followed by a list of IDs NEWS. ZB 00178, 00179 Löschbestätigungen hätten das Format 0×3, 0×00, 0×17, 0×8f, 0×00, 0×17, 0×9f For example, 00178, 00179 extinguishing confirmations have the format 0 × 3, 0 × 00, 0 × 17, 0 × 8f, 0 × 00, 0 × 17, 0 × 9f
    BEST-LISTE BEST LIST 0×0F 0 × 0F Variabel Variable Die Liste der Nachrichten, die während der letzten Teilnehmersitzung vom Mobilgerät bestätigt wurden. The list of messages that have been confirmed by the mobile device during the last session participants. Listet die Größe einer NACHRICHTEN-ID, gefolgt von einer Liste von Nachrichten-IDs. Lists the size of a MESSAGE ID, followed by a list of message IDs. ZB 00178, 00179 würde das Format 0×03 haben. For example, 00178, 00179 would be the format 0 × 03 have.
    Tabelle 3. Weiteres alternatives Beispiel von Voicemail-Meldungsdaten, die im VNP erscheinen können. Table 3. Further alternative example of voicemail notification data that can appear in the VNP.
  • [0061] [0061]
    In Tabelle 3 ist die ANBIETER-ID eine eindeutige Zeichenfolge, die den Anbieter repräsentiert, der die Voicemail-Meldung bereitstellte. In Table 3, the VENDOR ID is a unique string that represents the seller, who provided the voice mail message. Die MAILBOX-ID repräsentiert die eindeutige ID der Voicemailbox, die die Voicemail-Nachricht enthält. The MAILBOX ID represents the unique ID of the voice mailbox that contains the voice mail message. MARKEN sind Bitmarken, die verschiedene Konfigurationsoptionen sowie Merkmale der Voicemail-Nachricht oder Mailbox selbst spezifizieren (zum Beispiel, ob die Nachricht dringend ist, ob die Mailbox des Benutzers voll ist oder ob ein Passwort für die Authentisierung erforderlich ist, wenn der Anruf mit dem Voicemail-System verbunden ist). Brands are bit flags that specify various configuration options and features of the voicemail message or mailbox itself (for example, if the message is urgent, if the user's mailbox is full or if a password for the authentication is required when the call to the voice mail connected system).
  • [0062] [0062]
    Die ZUGANGSNUMMER ist die Telefonnummer, die anzurufen ist, um sich mit dem Voicemail-System zu verbinden und die Voicemail-Nachricht abzuspielen. The ACCESS NUMBER is the phone number that is to be called in order to connect to the voicemail system and play a voicemail message. Die SEKUNDÄRE ZUGANGSNUMMER, die wahlfrei ist, ist eine Nummer, die von der mobilen Vorrichtung bei Verbindung mit der Nummer zu wählen ist, die im Feld ZUGANGSNUMMER spezifiziert ist. The SECONDARY ACCESS POINT, which is optional, is a number that is to be selected by the mobile device in conjunction with the number that is specified in the ACCESS NUMBER field. Wählen der sekundären Zugangsnummer überführt den Anruf zum Voicemail-System. Select the secondary access point transfers the call to the voicemail system. Um sich beispielsweise mit einem Unternehmens-Voicemail-System zu verbinden, wird vom Benutzer typischerweise gefordert, eine Haupttelefonnummer anzurufen, um sich mit dem Unternehmens-PBX zu verbinden, und anschließend eine Nebenstelle zu wählen, die den Anruf zum Voicemail-System überführt. To connect to, for example, with a corporate voice mail system is typically required by the user to call a home phone number in order to connect to the corporate PBX, and then dial an extension that transfers the call to the voicemail system.
  • [0063] [0063]
    Die NACHRICHTENZÄHLUNG ist die Anzahl von neuen, dringenden und Fax-Nachrichten in der Mailbox des Benutzers sowie die Anzahl von Nachrichten in der Mailbox und die maximale Anzahl von Nachrichten in der Mailbox. The NEWS COUNT is the number of new, urgent and fax messages in the user's mailbox and the number of messages in the mailbox and the maximum number of messages in the mailbox. PASSWORT-GRENZEN ist die minimale und maximale Länge des Passworts für die Voicemailbox. PASSWORD LIMITS is the minimum and maximum password length for the voice mailbox. Es sollte zwei Bytes geben, die dem Längenbyte folgen. There should be two bytes following the length byte. Das erste Byte stellt die minimale Passwortlänge dar und das zweite Byte stellt die maximale Passwortlänge dar. The first byte is the minimum password length and the second byte represents the maximum password length.
  • [0064] [0064]
    Die NACHRICHTEN-ID ist die eindeutige ID der Nachricht in der Voicemailbox, die durch die MAILBOX-ID identifiziert ist. The MESSAGE ID is the unique ID of the message in the voicemail mailbox, which is identified by the MAILBOX ID. Die ANRUFER-ID ist die Telefonnummer des Anrufers, der die Voicemail-Nachricht hinterließ. The CALLER-ID is the telephone number of the caller who left the voicemail message. Die Nummer muss vollqualifiziert sein, einschließlich Ländercode, Gebiets/Stadt-Code und Telefonnummer. The number must be fully qualified, including the country code, area / city code or telephone number. Die NACHRICHTENLÄNGE ist die Länge der Voicemail-Nachricht in Sekunden. The NEWS LENGTH is the length of the voicemail message in seconds. Die ZEITMARKE ist die Zeit, zu der die Voicemail-Nachricht in der Voicemailbox hinterlegt wurde, spezifiziert als die Anzahl an Sekunden seit Mitternacht am 1. Januar 1970 UTC. The TIMESTAMP is the time at which the voicemail message has been deposited in the voice mailbox, specified as the number of seconds since midnight on January 1, 1970 UTC.
  • [0065] [0065]
    Die LÖSCHLISTE ist eine Liste von Nachrichten-IDs, die mittels des Befehls LÖSCHEN gelöscht wurden. The DELETE LIST is a list of message IDs that have been deleted using the DELETE command. Dieses Feld sollte das Format [ART] [LÄNGE] [NRID LÄNGE][ID1][ID2]...[IDN] haben. This field should have the format [ART] [LENGTH] [NRID LENGTH] [ID1] [ID2] ... [IDN]. ID1...IDN sollten in Halbbytes gepackte BCD mit einem "f" Füllbit sein, falls die Anzahl von Zeichen in der Nachrichten-ID ungerade ist. ID1 ... IDN should be half-byte packed BCD with an "f" filler bit if the number of characters in the message ID is odd. Das Byte NRIDLÄNGE gibt die Anzahl von Bytes an, die benötigt werden, um die Nachrichten-ID darzustellen, nicht die Anzahl von Zeichen in der Nachrichten-ID. The byte NRIDLÄNGE specifies the number of bytes needed to represent the message ID, not the number of characters in the message ID. Die BEST-LISTE ist eine Liste von Nachrichten, die von der Vorrichtung über den Befehl BEST bestätigt wurden. The BEST LIST is a list of messages that have been confirmed by the device via the CONF command. Das Feld ist auf die gleiche Weise zu codieren wie das Feld LÖSCHLISTE. The field is in the same manner as to encode the DELETE LIST field.
  • [0066] [0066]
    Die DTMF-BEF ist eine Folge von Bytes, die die DTMF-Folgen spezifiziert, die für jeden unterstützten Zugriffssteuerungsbefehl erforderlich sind. The DTMF-BEF is a sequence of bytes which specifies the DTMF sequences required for each supported access control command. Die DTMF-Befehle sind in Paaren aus zwei Bytes spezifiziert, so dass das erste Byte den Zugriffssteuerungsbefehl angibt und das zweite Byte eine BCD-Codierung der DTMF-Folge aus zwei Zeichen ist, die erforderlich ist, um den Befehl aufzurufen. The DTMF commands are specified in pairs of two bytes, so that the first byte specifies the access control command and the second byte is a BCD encoding the DTMF sequence of two characters, which is necessary to invoke the command. Siehe Tabelle 4 unten für ein Beispiel von DTMF-Zugriffssteuerungsbefehlen. See Table 4 below for an example of DTMF access control commands.
    BEFEHL COMMAND BYTECODE BYTECODE STANDARDWERT DEFAULT
    NR-ID FESTSETZEN ID NO FIXED 0×01 0 × 01 0×11 0 × 11
    ABSPIELEN PLAY 0×02 0 × 02 0×12 0 × 12
    WIEDERGABE ANHALTEN PLAY PAUSE 0×03 0 × 03 0×13 0 × 13
    WIEDERGABE WIEDERAUFNEHMEN PLAYBACK RECORDING 0×04 0 × 04 0×14 0 × 14
    SPRINGEN VORWÄRTS JUMP FORWARD 0×05 0 × 05 0×15 0 × 15
    ZURÜCK SPRINGEN SKIP BACK 0×06 0 × 06 0×16 0 × 16
    NR LÖSCHEN NO CLEAR 0×20 0 × 20 0×21 0 × 21
    NR WEITERLEITEN NO TRANSFER 0×23 0 × 23 0×22 0 × 22
    NR BEANTWORTEN NO ANSWER 0×24 0 × 24 0×23 0 × 23
    NR-IDS BESTÄTIGEN NR-IDS CONFIRM 0×30 0 × 30 0×24 0 × 24
    NR-IDS LÖSCHEN NR-IDS CLEAR 0×31 0 × 31 0×25 0 × 25
    BEGRÜSSUNG ABSPIELEN WELCOME PLAY 0×40 0 × 40 0×41 0 × 41
    BEGRÜSSUNG LÖSCHEN WELCOME CLEAR 0×41 0 × 41 0×42 0 × 42
    BEGRÜSSUNG AUFZEICHNEN WELCOME TO RECORD 0×42 0 × 42 0×43 0 × 43
    PASSWORT FESTSETZEN PASSWORD TO FIX 0×43 0 × 43 0×44 0 × 44
    BEGRÜSSUNG FESTSETZEN WELCOME TO FIX 0×44 0 × 44 0×45 0 × 45
    NAME AUFZEICHNEN NAME RECORD 0×45 0 × 45 0×46 0 × 46
    NAME LÖSCHEN NAME CLEAR 0×46 0 × 46 0×47 0 × 47
    NAME ABSPIELEN NAME PLAY 0×47 0 × 47 0×48 0 × 48
    Tabelle 4. Ein Beispiel für Definitionen für DTMF-Zugriffssteuerungsbefehle Table 4. An example of definitions for DTMF access control commands
  • [0067] [0067]
    8 8 und and 9 9 sind grundlegende Flussdiagramme, die die Kommunikation und Verarbeitung der Voicemail-Meldedaten beschreiben, die in Verbindung mit are basic flowcharts describe the communication and processing of the voicemail message data in conjunction with 4 4 bis to 7 7 beschrieben sind. are described. 8 8 beschreibt die Kommunikation vom System zur mobilen Vorrichtung und describes the communication from the system to the mobile device and 9 9 beschreibt den Empfang und die Verarbeitung solcher Information bei der mobilen Vorrichtung. describes the reception and processing of such information at the mobile device. Beginnend beim Start-Block in Beginning at the starting block in 8 8 : Wenn eine Voicemail-Nachricht ankommt, wie bei Schritt If a voicemail message arrives, as in step 902 902 geprüft, dann wird sie beim Voicemail-System in der Voicemailbox eines bestimmten Benutzers empfangen und gespeichert (Schritt checked, then they will receive the voicemail system in the voice mailbox of a particular user and stored (step 904 904 ). ). Als Antwort wird zu einer zur Voicemailbox gehörigen mobilen Vorrichtung eine Voicemail-Meldungsnachricht gesendet (Schritt In response will be sent to a voice mailbox associated with the mobile device a voicemail notification message (step 906 906 ). ). Die Voicemail-Meldungsnachricht umfasst Voicemail-Nachrichten-Zusammenfassungsinformation und eine Voicemail-Abruf-/Verarbeitungsinformation, wie oben beschrieben. The voicemail notification message includes voicemail message summary information and a voice mail retrieval / processing information as described above.
  • [0068] [0068]
    Beginnend beim Start-Block in Beginning at the starting block in 9 9 : Wenn eine Voicemail-Nachricht bei Schritt If a voicemail message at step 1002 1002 im Voicemail-System gespeichert ist, dann wird kurz danach eine Voicemail-Meldungsnachricht an der mobilen Vorrichtung empfangen (Schritt is stored in the voice mail system, then a voicemail notification message is received at the mobile device shortly thereafter (step 1004 1004 ). ). Die Voicemail-Meldungsnachricht umfasst Voicemail-Nachrichten-Zusammenfassungsinformation und eine Voicemail-Abruf-/ Verarbeitungsinformation, wie oben beschrieben, die in der mobilen Vorrichtung gespeichert wird. The voicemail notification message includes voicemail message summary information and a voice mail retrieval / processing information as described above, which is stored in the mobile device. Die mobile Vorrichtung a larmiert den Endbenutzer über ihre Benutzerschnittstelle (Schritt The mobile device a larmiert the end user through its user interface (step 1006 1006 ). ). Unter Verwendung der Voicemail-Nachrichten-Zusammenfassungsinformation wird die Meldung vorzugsweise in Form einer Nachrichten-Kopfzeile in der visuellen Anzeige der mobilen Vorrichtung angezeigt (Schritt Using voicemail message summary information, the message is preferably in the form of a message header in the visual display of the mobile device (step 1008 1008 ). ). Unter Verwendung von Voicemail-Verarbeitungsinformation stellt die mobile Vorrichtung transparente Voicemail-Abruf- und -Verarbeitungsfunktionen an der Benutzerschnittstelle bereit (Schritt Using voicemail processing information, the mobile device transparent voicemail retrieval and processing capabilities of the user interface ready (step 1010 1010 ). ). Um dies zu tun, ist die mobile Vorrichtung vorzugsweise mit einer grafischen Benutzerschnittstelle (GUI) versehen, bei der visuelle Objekte grundlegenden Voicemail-Funktionen zugeordnet sind, wie ABSPIELEN, ZURÜCKSPULEN, SCHNELLES VORSPULEN, ZURÜCK SPRINGEN, SPRINGEN VORWÄRTS, SPEICHERN und LÖSCHEN: Es können anschließend zusätzliche Voicemail-Meldungen empfangen und ähnlich behandelt werden. To do this, the mobile device is preferably provided with a graphical user interface (GUI), basic voicemail functions associated with the visual objects such as PLAY, REWIND, FAST FORWARD, BACK JUMP, JUMP FORWARD, SAVE and DELETE: It can subsequently received additional voicemail messages and treated similarly. Vorteilhafterweise braucht sich der Endbenutzer nicht an für das Voicemail-System spezifische Befehle für jedes Voicemail-System zu erinnern und daher wird die Voicemail-Verarbeitung viel einfacher gemacht. Advantageously, the end user does not need to for the voice mail system specific commands for each voice mail system to remember and therefore the voicemail processing is made much easier. Eine gemeinsame Benutzerschnittstelle kann für jedes unterschiedliche Voicemail-System verwendet werden, in dem Voicemail-Nachrichten gehalten werden. A common user interface may be used for each different voice mail system, are retained in the voicemail messages.
  • [0069] [0069]
    10 10 ist ein Flussdiagramm, das ein Verfahren für das Gesamtsystem zur Verwendung beim Empfangen und Behandeln von Voicemail-Nachrichten von einer mobilen Vorrichtung aus beschreibt. is a flow chart describing a method for the overall system for use in receiving and treating of voicemail messages from a mobile device from. In Schritt In step 1000 1000 wird ein Anruf für den Benutzer empfangen. a call for the user is received. Dieser Anruf kann von irgendeiner Quelle kommen, wie einem Festnetztelefon, einem Unternehmenstelefon oder einem Mobiltelefon. This call may come from any source such as a landline phone, a business phone or a mobile phone. In Schritt In step 1002 1002 sendet ein herkömmliches Privattelekommunikationssystem (private branch exchange) (PBX-System) den Anruf zu einem Voicemail-System. sends a conventional private telecommunications system (private branch exchange) (PBX) to call to a voicemail system. In Schritt In step 1004 1004 wird eine Voicemail-Nachricht vom Anruf aufgezeichnet und gespeichert. is recorded and stored by a call voicemail message. In Schritt In step 1006 1006 sendet das Voicemail-System eine Zusammenfassung von Anrufeinzelheiten an die PBX-Schnittstelle. the voice mail system sends a summary of call details to the PBX interface. Wie in Schritt As in step 1008 1008 geprüft: Wenn der Benutzer keine mobile Vorrichtung besitzt, bleibt der Anruf im Voicemail-System, bis der Benutzer den Anruf durch herkömmliche Verfahren am Ende-Block Reviewed: If the user does not have a mobile device, the call to the user the call by conventional methods at the end of block remains in the voice mail system, 1010 1010 abrufen kann. can retrieve. Wie in Schritt As in step 1008 1008 geprüft: Wenn der Benutzer eine mobile Vorrichtung besitzt, dann wird die Voicemail-Nachricht in Schritt Reviewed: If the user has a mobile device, then the voicemail message in step 1012 1012 in den Speicher eines vereinheitlichten Nachrichtensystems (UMS) gegeben. in the memory of a unified messaging system (EMS) given.
  • [0070] [0070]
    In Schritt In step 1014 1014 sendet das UMS eine Voicemail-Meldungsnachricht an die mobile Vorrichtung. sends the UMS voicemail notification message to the mobile device. Bei Empfang der Voicemail-Meldungsnachricht alarmiert die mobile Vorrichtung in Schritt Upon receiving the voicemail notification message the mobile device alerts in step 1016 1016 den Benutzer. the user. In Schritt In step 1018 1018 wählt der Benutzer aus, die Nachricht zu "öffnen" und gibt dadurch einen Befehl aus, die Nachricht abzurufen. the user selects "open" the message and thereby outputs a command to retrieve the message. Als Antwort ruft in Schritt In answer calls in step 1020 1020 die mobile Vorrichtung das UMS unter Verwendung der Voicemail-System-Zugangsnummer an, die in der Voicemail-Meldungsnachricht bereitgestellt ist. the mobile device to the EMS using the voice mail system access number, which is provided in the voicemail notification message. Wenn sich die mobile Vorrichtung mit dem UMS verbunden hat, sendet die mobile Vorrichtung in Schritt If the mobile device has connected to the EMS, the mobile device sends in step 1022 1022 ohne weiteres Eingreifen des Benutzers die DTMF-Befehle, die die bestimmte Voicemail-Nachricht identifizieren, und anschließend den Befehl, den der Benutzer an der Voicemail-Nachricht auszuführen wünscht. without further user intervention DTMF commands that identify the particular voicemail message, and then the command that the user wants to perform on the voicemail message. Die zu dem bestimmten Voicemail-Diensteanbieter gehörigen DTMF-Ton-Befehle befinden sich in einer Datenbasis auf der mobilen Einrichtung. The associated with the specific voice mail service provider DTMF tone commands are located in a database on the mobile device. Alternativ können die DTMF-Ton-Befehle in den Voicemail-Meldungsnutzdaten der Voicemail-Meldungsnachricht bereitgestellt. Alternatively, the DTMF tone commands provided in the voicemail notification of voicemail notification message. In Schritt In step 1024 1024 authentisiert das UMS die Anforderung, wenn die Vorrichtung die das Passwort des Benutzers repräsentierenden DTMF-Töne sendet. authenticates the EMS the request when the device sends the user's password representing DTMF tones. Dies wird als Sicherheitsvorkehrung getan. This is done as a safety precaution.
  • [0071] [0071]
    In Schritt In step 1026 1026 ermittelt das UMS, ob die Voicemail-Nachricht noch verfügbar ist. determines the UMS whether the voicemail message is still available. Wenn die Voicemail-Nachricht nicht verfügbar ist, dann sendet in Schritt If the voice mail message is not available, then sends in step 1028 1028 das UMS der mobilen Vorrichtung eine Antwort, dass die Voicemail ungültig ist. the EMS of the mobile device a response that the voicemail is invalid. Dies kann eine Antwort sein, die für den Endbenutzer hörbar ist (zum Beispiel eine Sprachantwort, die angibt: "Diese Nachricht ist ungültig. Bitte versuchen Sie es erneut."). This may be an answer that is audible to the end user (eg, a voice response indicating ". This message is invalid Please try again."). Wenn die Voicemail-Nachricht verfügbar ist, dann führt in Schritt If the voicemail message is available, then in step 1030 1030 das UMS den Befehl an der Voicemail-Nachricht aus. the EMS command at the voicemail message. Wenn der Voice mail-Befehl abgeschlossen ist, wartet das UMS in Schritt If the voice mail command is completed, the UMS waits in step 1032 1032 darauf, dass der Benutzer neue Befehle ausgibt, oder kann den Benutzer zu irgendwelchen neuen Befehlen auffordern. that the user issues new instructions, or can prompt the user to any new commands. Wenn es in Schritt If it is in step 1032 1032 neue Befehle gibt, führt das UMS sie in Schritt are new commands, the EMS leads them step 1030 1030 aus. from. Wenn es in Schritt If it is in step 1032 1032 für diese Voicemail keine neuen Befehle gibt, dann kann der Benutzer in Schritt are no new commands for these voice mail, then the user can step in 1034 1034 eine andere Voicemail-Nachricht auswählen. Select a different voice mail message. Wenn der Benutzer in Schritt If the user in step 1034 1034 wählt, eine andere Voicemail-Nachricht auszuwählen, dann sendet die mobile Vorrichtung vorzugsweise bei Schritt selected, select a different voice mail message, the mobile device sends preferably in step 1022 1022 die entsprechenden DTMF-Ton-Befehle für die neue Voicemail-Nachricht, die der Benutzer abzurufen wünscht. the corresponding DTMF tone commands for new voicemail message that the user wishes to retrieve. Wenn der Benutzer bei Schritt If the user at step 1034 1034 nicht wünscht, eine weitere Voicemail-Nachricht auszuwählen, kann der Benutzer die Verbindung beenden oder das UMS kann nach einer Inaktivitätsdauer wegen Zeitüberschreitung abschalten. does not wish to select another voicemail message, the user can terminate the connection or the EMS can switch off after a period of inactivity due to timeout. Auf jeden Fall endet die Sitzung mit dem UMS. In any case, the session ends with the UMS.
  • [0072] [0072]
    11 11 bis to 16 16 sind Darstellungen einer visuellen Anzeige einer mobilen Vorrichtung, die Beispiele von mit Voicmail-Nachrichten zusammenhängenden Daten zeigen. are illustrations of a visual display of a mobile device showing examples of contiguous with Voicmail message data. Wie beschrieben wird, stellt die mobile Vorrichtung für die Verarbeitung von Voicemail-Nachrichten durch den Endbenutzer vorzugsweise eine graphische Benutzerschnittstelle (GUI) mit visuellen Objekten in der visuellen Anzeige bereit. As described, the mobile device for processing voicemail messages by the end user preferably a graphical user interface (GUI) with visual objects in the visual display ready. Als Alternative zum Verwenden einer GUI bei der mobilen Vorrichtung zum Verarbeiten von Voicemail-Nachrichten, können mechanische Schalter, die Funktionsindikatoren (zum Beispiel ABSPIELEN oder "→", SCHNELLES VORSPULEN oder "→→" oder ZURÜCKSPULEN oder "←←" usw.) zugeordnet sind, mit oder ohne Anzeigen visueller Objekte in der visuellen Anzeige verwendet werden. As an alternative to using a GUI at the mobile device for processing voicemail messages, mechanical switches that function indicators (eg PLAY or "→" FAST FORWARD or "→→" or REWIND or "←←", etc.) can be assigned to are to be used with or without displaying visual objects in the visual display.
  • [0073] [0073]
    In In 11 11 ist ein Beispiel einer Nachrichtenliste is an example of a message list 1108 1108 gezeigt, die auf einer visuellen Anzeige shown on a visual display 1100 1100 einer mobilen Vorrichtung angezeigt wird. appears a mobile device. Die Nachrichtenliste The message list 1108 1108 umfasst eine Vielzahl von Nachrichten-Kopfzeilen, die eine Nachrichten-Kopfzeile comprises a plurality of message headers that a message header 1106 1106 für eine e-Mail- oder SMS-Nachricht und eine Voicemail-Nachrichten-Kopfzeile for an e-mail or text message and a voice mail message header 1104 1104 für eine Voicemail- Nachricht beinhalten. include a voice mail message. Jede Nachrichten-Kopfzeile zeigt Nachrichten-Zusammenfassungsinformation aus den VNP (zum Beispiel eine Nachrichten-Zeitmarke und Anruferidentifikation). Each message header shows message summary information from the VNP (for example, a message time stamp and caller ID). Die visuelle Anzeige The visual display 1100 1100 zeigt auch eine Angabe der Anzahl neuer Nachrichten an, die an der mobilen Vorrichtung empfangen wurden. also displays an indication of the number of new messages that have been received at the mobile device. Obwohl drei Nachrichten-Kopfzeilen in Although three message header in 11 11 gezeigt sind, kann irgendeine Anzahl von Nachrichten-Kopfzeilen gleichzeitig angezeigt werden. are shown, any number of message headers are displayed simultaneously.
  • [0074] [0074]
    In In 12 12 ist gezeigt, dass die Voicemail-Nachrichten-Kopfzeile it is shown that the voicemail message header 1104 1104 von from 11 11 aus der Nachrichtenliste from the message list 1108 1108 ausgewählt ist. is selected. Wenn eine Voicemail-Nachrichten-Kopfzeile ausgewählt ist, wird ein Pulldown-Menü If a voicemail message header is selected, a pull-down menu 1202 1202 von Funktionen, aus denen der Benutzer auswählen kann, auf der visuellen Anzeige of functions from which the user can select, on the visual display 1100 1100 angezeigt. displayed. Wie gezeigt umfassen mögliche Funktionen ÖFFNEN, ABSPIELEN, ALS GEÖFFNET MARKIEREN, LÖSCHEN, E-MAIL ERSTELLEN, PIN ERSTELLEN, ANRUF ABSETZEN, SMS ERSTELLEN, SUCHEN, OPTIONEN und SCHLIESSEN. As shown include possible functions OPEN PLAY WHEN OPEN SELECT, DELETE, EMAIL CREATE, CREATE PIN, TO SELL CALL, SMS BUILD, SEARCH, Options, and Close. Wenn die Voicemail-Nachrichten-Kopfzeile aus der Nachrichtenliste If the voice mail message header from the message list 1108 1108 ausgewählt wird, ist die Standardoption im Menü is selected, the default option in the menu 1202 1202 eine Funktion ABSPIELEN a function PLAY 1204 1204 . , Wenn die Funktion ABSPIELEN When the PLAY function 1204 1204 ausgewählt wird, ruft die mobile Vorrichtung vorzugsweise die geeignete Voicemail-Telefonzugangsnummer an, die in den VNP aufgelistet ist, und sendet anschließend den/die geeigneten DTMF-Ton-Befehl/e aus den VNP, um die ausgewählte Voicemail-Nachricht abzuspielen. is selected, the mobile device preferably invokes the appropriate voicemail telephone access number that is listed in the VNP, and then sends the / the appropriate DTMF tone command / s from VNP to play the selected voice mail message. Alternativ kann der Benutzer die Voicemail-Meldung ÖFFNEN, um weitere Information über die Voicemail anzuzeigen. Alternatively, the user can change the voicemail notification OPEN to view more information on the voice mail.
  • [0075] [0075]
    In In 13 13 ist gezeigt, dass die Voicemail-Nachrichten-Kopfzeile it is shown that the voicemail message header 1104 1104 von from 11 11 "geöffnet" ist, um weitere Voicemail-Zusammenfassungsinformation "Open" to other voicemail summary information 1302 1302 aus den VNP anzusehen, wie Information to see from the VNP, such as information 1304 1304 , die ein Nachrichtendatum und -zeit und eine Nachrichtenlänge angibt, und eine Anruferinformation Indicating a message date and time and a message length, and a caller information 1306 1306 (zum Beispiel Name und Telefonnummer). (For example, name and phone number). 14 14 zeigt Funktionsoptionen, die für den Nutzer mit der geöffneten Voicemail-Zusammenfassungsinformation shows feature options for the user open the voicemail summary information 1302 1302 verfügbar ist. is available. Ein Pulldown- Menü zeigt die verfügbaren Wahlmöglichkeiten, wobei die Standardoption eine Funktion ABSPIELEN A pull-down menu shows the available options, the default option is a function PLAY 1402 1402 ist. is. Weitere Funktionsoptionen, die für den Benutzer verfügbar sein können, sind eine Funktion Other feature options that may be available to the user, are a function 1404 1404 ANRUFEN, um den Anrufer anzurufen (zurückzurufen), oder seine SMS-Sendefunktion CALL to call the caller (recall), or its SMS-sending function 1406 1406 , um eine SMS-Nachricht an den Anrufer zu senden. To send a text message to the caller. Alternative Optionen, die für den Benutzer verfügbar sein können, sind eine e-Mail an den Anrufer zu senden oder ein Fax an den Anrufer zu senden. Alternative options that may be available for the user to send an e-mail to the caller or send a fax to the caller. Wenn die Funktion ABSPIELEN When the PLAY function 1204 1204 ausgewählt wird, ruft die mobile Vorrichtung vorzugsweise die geeignete Voicemail-Telefonzugangsnummer an, die in den VNP aufgelistet ist, und sendet anschließend den/die geeigneten DTMF-Ton-Befehl/e aus den VNP, um die ausgewählte Voicemail-Nachricht abzuspielen. is selected, the mobile device preferably invokes the appropriate voicemail telephone access number that is listed in the VNP, and then sends the / the appropriate DTMF tone command / s from VNP to play the selected voice mail message.
  • [0076] [0076]
    Unter Bezugnahme auf Referring to 11 11 bis to 14 14 wird bemerkt, dass, da die Voicemail-Zusammenfassungsdaten jeweils in ihrem eigenen Datenfeld in den VNP bereitgestellt sind, sie von der mobilen Vorrichtung geeignet behandelt und wie geeignet in der visuellen Anzeige is noted that, since the voicemail summary data is provided in each case in its own data field in the VNP, it suitably treated by the mobile device and as appropriate in visual display 110 110 mit oder ohne Kopfzeile oder weiteren nützlichen umgebenden erläuternden Text (zum Beispiel "Länge" und "Sekunden" in der Zeile "Länge: 6 Sekunden") angezeigt werden können. with or without header or other useful surrounding explanatory text (for example, "length" and "seconds" in the line "Length: 6 seconds") can be displayed. Dies steht im Gegensatz zu einer Nachricht (zum Beispiel einer SMS-Nachricht) die Daten in einem auswählbaren Feld für die visuelle Anzeige tragen kann. This is in contrast to a message (e.g. an SMS message) which may carry data in a selectable field for visual display.
  • [0077] [0077]
    15 15 zeigt die visuelle Anzeige displays the visual indicator 1100 1100 , bei der die Funktion ABSPIELEN für die Voicemail-Nachricht gerade vom Benutzer ausgewählt wurde. In which the PLAY function was just selected for the voice mail message from the user. Die visuelle Anzeige The visual display 1100 1100 zeigt eine Anzahl von neuen empfangenen Nachrichten shows a number of new messages received 1504 1504 , Nummerninformation , Number Information 1510 1510 und Verarbeitungsstatusinformation and processing status information 1518 1518 sowie die Identifikation des anrufenden Teilnehmers und Nachrichtenlängeninformation and the identification of the calling subscriber and message length information 1516 1516 , die sich in einem getrennten Ansichtsbereich Which is in a separate viewing area 1512 1512 befinden. . are Die visuelle Anzeige The visual display 1100 1100 kann auch eine Steuerleiste can also be a control bar 1506 1506 umfassen, von welcher aus der Benutzer die Voicemail-Nachricht behandeln oder verarbeiten kann. may include, from which the user handle the voicemail message or process. Die Steuerleiste The control bar 1506 1506 weist eine Vielzahl von Funktionen has a plurality of functions 1508 1508 auf, aus denen der Benutzer auswählen kann. to, from which the user can select. Diese Funktionen können in Form von visuellen Knöpfen oder Bildsymbolen vorliegen und können solche Funktionalitäten wie ABSPIELEN, ANHALTEN, ZURÜCKSPULEN, SCHNELLES VORSPULEN, ZURÜCK SPRINGEN, SPRINGEN VORWÄRTS und EINHÄNGEN umfassen, sind aber nicht darauf beschränkt. These functions can be in the form of visual buttons or icons and can include such functions as PLAY, PAUSE, REWIND, FAST FORWARD, BACK JUMP, JUMP FORWARD and HOOKING, but are not limited thereto. Als Alternative zu dieser GUI-Schnittstelle vom VCR-Typ kann ein Pulldown-Menü verwendet werden, das die gleichen Funktionen als visuelle Objekte bietet. As an alternative to the GUI interface of the VCR type, a pull-down menu can be used which provides the same functions as visual objects. Der Benutzer kann durch diese Bildsymbole oder Knöpfe scrollen und den Knopf markieren, den der Benutzer auszuwählen wünscht. The user can scroll through the icons or buttons and select the button that the user wishes to select. In dem in In the in 15 15 gezeigten Beispiel zeigt die Steuerleiste the illustrated example shows the control bar 1506 1506 , dass "ANHALTEN" ausgewählt wurde. That "STOP" is selected.
  • [0078] [0078]
    Eine Statuszeile A status line 1514 1514 spiegelt wieder, dass ANHALTEN ausgewählt wurde. reflects the fact that STOP is selected. Es ist zu bemerken, dass sich die Anzahl an neuen empfangenen Nachrichten It is to be noted that the number of new messages received 1504 1504 geändert hat (dh von "3" zu "2"), um widerzuspiegeln, dass diese Voicemail-Nachricht durchgesehen wurde. changed (ie from "3" to "2"), to reflect that this voice mail message has been viewed.
  • [0079] [0079]
    16 16 zeigt die visuelle Anzeige displays the visual indicator 1100 1100 , wenn die mobile Vorrichtung die Voicemail-Nachricht abspielt. When the mobile device is playing the voicemail message. Wenn die Voicemail-Nachricht abgespielt wird, erscheint vorzugsweise ein Verbindungsbildsymbol If the voice mail message is played back, preferably a connection icon appears 1604 1604 , das die Zeitdauer angibt, die die mobile Vorrichtung mit dem vereinheitlichten Nachrichtenübermittlungssystem verbunden ist. That indicates the length of time that is connected to the unified messaging system, the mobile device. In diesem Beispiel scrollte der Benutzer entlang der Steuerleiste In this example, the user scrolled along control bar 1506 1506 , um die Funktion SCHNELLES VORSPULEN To the FAST FORWARD function 1602 1602 auszuwählen. select. Die Statuszeile The status bar 1514 1514 ändert sich anschließen, um widerzuspiegeln, welche Funktionalität jetzt an der Steuerleiste changes join to reflect what functionality now on the control bar 1506 1506 markiert ist. is highlighted.
  • [0080] [0080]
    Es wird bemerkt, dass zu jeder Zeit Voicemail-Funktionen für jegliche Voicemail-Nachricht jeden Voicemail-Systems vom Endbenutzer ausgewählt werden kann, sogar während der Verarbeitung einer anderen Voicemail-Nachricht auf einem anderen Voicemail-System. It is noted that at any time for any voicemail features voicemail message each voice mail system can be selected by the end user, even during the processing of another voicemail message on another voice messaging system. Beispielsweise kann während des Abspielens einer ersten Voicemail-Nachricht auf einem ersten Voicemail-System ein Endbenutzer auswählen, eine zweite Nachricht auf einem zweiten Voicemail-System abzuspielen. For example, while playing a first voicemail message on a first voicemail system, an end user choose to play a second message to a second voicemail system. In diesem Fall wird sich die mobile Vorrichtung vom ersten Voicemail-System trennen, das zweite Voicemail-System anrufen und einen oder mehrerer Befehle senden, um die ausgewählte zweite Voicemail-Nachricht abzuspielen. In this case, the mobile device is separate from the first voicemail system, call the second voicemail system and send one or more commands to play the selected second voicemail message.
  • [0081] [0081]
    Die oben beschriebenen Ausführungsformen der vorliegenden Anmeldung sollen nur Beispiele sein. The embodiments of the present application described above are intended to be examples only. Fachleute auf dem Gebiet können Änderungen, Modifikationen und Variationen an den besonderen Ausführungsformen vornehmen, ohne den Umfang der Anmeldung zu verlassen. Those skilled in the art may make changes, modifications and variations to the specific embodiments without departing from the scope of the application. Beispielsweise können an Stelle des Verwendens einer GUI bei der mobilen Vorrichtung zum Verarbeiten von Voicemail-Nachrichten, mechanische Schalter, die Funktionsindikatoren (zum Beispiel ABSPIELEN oder "→", SCHNELLES VORSPULEN oder "→→" oder ZURÜCKSPULEN oder "←←" usw.) zugeordnet sind, mit oder ohne Anzeigen visueller Objekte in der visuellen Anzeige verwendet werden. For example, instead of using a GUI at the mobile device for processing voicemail messages, mechanical switches that function indicators (eg PLAY or "→" FAST FORWARD or "→→" or REWIND or "←←", etc.) are assigned to be used with or without displaying visual objects in the visual display. Die Erfindung, die hier in den vorgetragenen Ansprüchen beschrieben ist, soll alle geeigneten Änderungen der Technologie abdecken und umfassen. The invention which is described herein in the recited claims is intended to cover and embrace all suitable changes in technology.
Classifications
International ClassificationH04M3/537, H04M1/725, H04M3/533, H04M1/65, H04W88/02, H04W88/18, H04W4/12
Cooperative ClassificationH04M1/7255, H04M2201/42, H04M3/53358, H04M3/537, H04M2203/256, H04W88/02, H04M2203/4509, H04M2203/4536, H04W88/184, H04M3/53333, H04W4/12, H04M2250/02
European ClassificationH04M3/537, H04M1/725F1M2, H04M3/533R, H04W4/12