DE60314562T2 - System und Verfahren zum Ermöglichen von Sofort Kommunikation (Instant Messaging) in einem mobilen Gerät - Google Patents
System und Verfahren zum Ermöglichen von Sofort Kommunikation (Instant Messaging) in einem mobilen Gerät Download PDFInfo
- Publication number
- DE60314562T2 DE60314562T2 DE60314562T DE60314562T DE60314562T2 DE 60314562 T2 DE60314562 T2 DE 60314562T2 DE 60314562 T DE60314562 T DE 60314562T DE 60314562 T DE60314562 T DE 60314562T DE 60314562 T2 DE60314562 T2 DE 60314562T2
- Authority
- DE
- Germany
- Prior art keywords
- message
- individualized
- mobile device
- instant
- computer
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/04—Real-time or near real-time messaging, e.g. instant messaging [IM]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L51/00—User-to-user messaging in packet-switching networks, transmitted according to store-and-forward or real-time protocols, e.g. e-mail
- H04L51/58—Message adaptation for wireless communication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/12—Messaging; Mailboxes; Announcements
Description
- Die vorliegende Erfindung betrifft im Allgemeinen die mobile Computerbenutzung und im Besonderen das Ermöglichen von Instant Messaging auf einer Mobilvorrichtung.
- Instant Messaging zwischen einzelnen Personen ist sehr beliebt geworden. Im Allgemeinen ermöglicht Instant Messaging es Personen, miteinander über die jeweiligen Personal Computer miteinander private Chat-Sessions einzurichten. Typischerweise erzeugt jede Person einen Screennamen und hinterlegt den Screennamen bei einem Instant-Messaging-System, das den Screennamen in einer Datenbank speichert. Personen, die daran interessiert sind, mit einer bestimmten Person zu chatten, können den mit dieser besonderen Person verknüpften Screennamen ihrer privaten Liste hinzufügen. Dann, wenn eine der auf deren privater Liste gelisteten Personen online ist, sendet das Instant-Messaging-System eine Benachrichtigung, die anzeigt, dass die Person online und zum Chatten verfügbar ist. Über das Internet kann dann eine Chat-Session ausgelöst werden, um mit der gewünschten Person zu chatten.
- Dieses Instant-Messaging-System funktioniert gut bei Personen, die Computervorrichtungen verwenden, die dauerhafte Verbindungen mit dem Internet halten. Diese Personen können ihre Computervorrichtungen bei dem Instant-Messaging-System registrieren und das Instant-Messaging-System über ihren Status (zum Beispiel „online") informieren. Das Instant-Messaging-System funktioniert jedoch nicht bei mobilen Personen, die Mobilvorrichtungen verwenden. Aus einem Grund halten mobile Personen typischerweise mit ihrer Mobilvorrichtung keine dauerhafte Internetverbindung über einen signifikanten Zeitraum. Der Grund dafür, keine dauerhafte Internetverbindung zu halten ist typischerweise von Überlegungen über Kosten und Batteriedauer bestimmt, die mit ihrer Mobilvorrichtung verbunden sind. Zum Beispiel wäre, wenn eine Mobilvorrichtung eine dauerhafte Internetverbindung hält, ihre Batterie aller Wahrscheinlichkeit nach nach nur wenigen Stunden leer. Das würde die Mobilvorrichtung für andere Zwecke nutzlos machen (zum Beispiel für Telefongespräche, E-Mails, et cetera).
- Angesichts der Erwünschtheit von Instant-Messaging gibt es einen Bedarf, Instant-Messaging auf mobile Personen, die Mobilvorrichtungen verwenden, auszudehnen.
- Das Dokument
EP-A-1 130 869 offenbart eine Verwaltung von Benutzerprofil-Daten zum Verwalten von Benutzerprofil-Informationen in einem vereinten Instant-Messaging-System. Instant Messages können von zahlreichen Vorrichtungen wie beispielsweise Mobiltelefonen, PDAs, E-Mail, WWW, Fax oder Voice Mail erzeugt und empfangen werden. Der IMB-Service empfängt eine Nachricht von einem Teilnehmer, wandelt die Nachrichten in Übereinstimmung mit den Benutzer-Präferenzen um und stellt die umgewandelten Informationen dem vorbestimmten Terminal-Service des Empfängers zu. Erzeugende Nachrichten-Gateways (OMGs) empfangen Nachrichten in zahlreichen Formen (GSM/SMS, E-Mail, Fax, et cetera) und konvertieren sie in I-Mails. Ziel-Nachrichten-Gateways (DMGs) empfangen die I-Mails und bieten die umgekehrte Funktionalität zum Senden der umgekehrten Nachrichten direkt an den Benutzer. I-Mails werden den Empfängern über diese DMGs zugestellt. - Das Dokument
US-B-6 377 798 offenbart ein System und ein Verfahren für eine verbesserte kabellose Telefongespräch-Empfangsmitteilung. Ein Mobiltelefon und ein Funkempfänger mit einer gemeinsamen Batterie werden in eine einzige Einheit integriert. Die Einheit wird, wenn sie nicht in Benutzung ist, in einem Empfangs-Seiten-Modus mit geringem Stromverbrauch gehalten. Ein eingehender Anruf wird zuerst als eine herkömmliche Funkempfänger-Nachricht verarbeitet. Die Vorrichtung empfängt die Seite und erwacht aus dem Energiespar-Seiten-Modus. Wenn die Vorrichtung den Vollstrom-Aktiv-Modus begonnen hat, wird ein Mobiltelefongespräch verbunden. - Es ist die Aufgabe der vorliegenden Erfindung, verbesserte Verfahren und entsprechende Systeme, Vorrichtungen und computerlesbare Medien bereitzustellen, die es Mobilvorrichtungen ermöglichen, Instant Messages zu senden und zu empfangen.
- Diese Aufgabe wird durch den Gegenstand der unabhängigen Ansprüche gelöst.
- Bevorzugte Ausführungsformen werden durch die abhängigen Ansprüche definiert.
- Die vorliegende Erfindung stellt ein Verfahren und ein System bereit, das es Mobilvorrichtungen ermöglicht, Instant Messages zu senden und zu empfangen. Da Mobilvorrichtungen nicht typischerweise eine dauerhafte Internetverbindung halten, sind die Mobilvorrichtungen für das Empfangen von Instant Messages nicht verfügbar. In Übereinstimmung mit der vorliegenden Erfindung wird eine individualisierte SMS-Nachricht erzeugt, die die Mobilvorrichtung weckt, sodass Instant Messaging ausgelöst werden kann. Wenn die Mobilvorrichtung einmal durch die individualisierte SMS-Nachricht aufgeweckt ist, kann die Mobilvorrichtung durch Übertragen einer individualisierten Antwort-SMS-Nachricht antworten. Die individualisierte Antwort-SMS-Nachricht wird über ein zelluläres Netzwerk übertragen. Nachdem die individualisierte Antwort-SMS-Nachricht in eine Antwort-Instant-Message übersetzt ist, wird die Antwort-Instant-Message über eine dauerhafte Internetverbindung an den Sender übertragen, der für das Aufwecken der Mobilvorrichtung mit der individualisierten SMS-Nachricht verantwortlich ist. Alternativ kann die Mobilvorrichtung durch Erzeugen einer Internetverbindung und Einrichten einer Chat-Session über die Internetverbindung antworten. Die Chat-Session erlaubt es dem für das Aufwecken der Mobilvorrichtung verantwortlichen Sender und der Mobilvorrichtung, Instant Messages über die Internetverbindung auszutauschen.
-
1 illustriert eine beispielhafte Computervorrichtung, die in einer beispielhaften Ausführungsform der vorliegenden Erfindung verwendet werden kann. -
2 illustriert eine beispielhafte Mobilvorrichtung, die in einer beispielhaften Ausführungsform der vorliegenden Erfindung verwendet werden kann. -
3 ist ein funktionales Blockdiagramm eines beispielhaften Instant-Messaging-Systems, wie es unter Verwendung der in1 dargestellten Computervorrichtung und der in2 dargestellten Mobilvorrichtung implementiert ist. -
4 ist eine grafische Darstellung von hervorstechenden Teilen einer individualisierten SMS-Nachricht in Übereinstimmung mit der vorliegenden Erfindung. -
5 ist ein logisches Flussdiagramm, das im Allgemeinen eine Übersicht eines Verfahrens zum Ermöglichen von Instant Messaging mit einer Mobilvorrichtung illustriert. -
6 ist ein logisches Flussdiagramm, das im Allgemeinen ein Verfahren zum Einrichten einer Pseudo-Chat-Session illustriert, die für die Verwendung in5 geeignet ist und -
7 ist ein logisches Flussdiagramm, das ein Verfahren zum Einrichten einer Chat-Session illustriert, die für die Verwendung in5 geeignet ist. - Ausführliche Beschreibung der bevorzugten Ausführungsform
- Die vorliegende Erfindung richtet sich an das Bereitstellen eines Systems und eines Verfahrens, das Instant Messaging auf einer Mobilvorrichtung ermöglicht. Kurz beschrieben erzeugt die vorliegende Erfindung eine individualisierte Short Message Service (SMS)-Nachricht, die an eine Mobilvorrichtung übertragen wird. Die individualisierte SMS-Nachricht basiert auf einer von einem Sender übertragenen Instant Message. Nach Erhalt der individualisierten SMS-Nachricht bestimmt die Mobilvorrichtung, dass die individualisierte SMS-Nachricht mit einer Instant Message verknüpft ist. Basierend auf dieser Bestimmung „wacht" die Mobilvorrichtung auf und reagiert auf die Instant Message. Die Mobilvorrichtung kann durch Übertragen einer individualisierten Antwort-SMS-Nachricht reagieren, die an den Sender adressiert ist. Alternativ kann die Mobilvorrichtung durch Erzeugen einer Internetverbindung und Einrichten einer Chat-Session mit dem Sender reagieren. Diese und andere Aspekte der Erfindung werden Personen mit gewöhnlicher Erfahrung auf dem Gebiet der Technik nach Lesen der nachfolgenden ausführlichen Beschreibung offensichtlich.
- Die Erfindung kann in einer oder mehreren Komponenten implementiert werden, die in einem verteilten Computernetzwerk und einem kabellosen Computernetzwerk funktionieren. Die Komponenten können Softwareprogramme oder Anwendungen enthalten, die auf Computersystemen mit unterschiedlichen Konfigurationen funktionieren. Die nachfolgende Diskussion beschreibt zunächst zwei allgemeine Arten von Computersystemen, die verwendet werden können, um die Ausführungsformen der vorliegenden Erfindung zu implementieren. Diese zwei allgemeinen Arten von Computersystemen werden in
1 und2 illustriert. Dann wird eine ausführliche Diskussion von zwei illustrativen Implementierungen der Erfindung, die in den3 bis7 illustriert werden, auf Basis von diesen beiden Arten von Computersystemen beschrieben. - Illustrative Betriebsumgebung
- Mit Bezug auf
1 enthält ein beispielhaftes System zum Implementieren der Erfindung eine Computervorrichtung wie beispielsweise die Computervorrichtung100 . In einer sehr grundlegenden Konfiguration enthält die Computervorrichtung100 typischerweise wenigstens eine Verarbeitungseinheit102 und einen Systemspeicher104 . In Abhängigkeit von der genauen Konfiguration und der Art der Computervorrichtung kann der Systemspeicher104 flüchtig (wie beispielsweise RAM), nicht flüchtig (wie beispielsweise ROM, Flash Memory, et cetera) oder eine Kombination aus beidem sein. Der Systemspeicher104 enthält typischerweise ein Betriebssystem105 , ein oder mehrere Programmmodule106 und kann Programmdaten107 enthalten. Diese grundlegende Konfiguration wird in1 durch diese Komponenten innerhalb der gestrichelten Linie108 illustriert. - Die Computervorrichtung
100 kann zusätzliche Leistungsmerkmale oder Funktionalität haben. Zum Beispiel kann die Computervorrichtung100 darüber hinaus zusätzliche Datenspeichervorrichtungen (entfernbar und/oder nicht entfernbar) enthalten, wie beispielsweise Magnetplatten, Bildplatten oder Band. Solch zusätzlicher Speicher wird in1 durch den entfernbaren Speicher109 und den nicht-entfernbaren Speicher110 illustriert. Computerspeichermedien können flüchtige und nicht flüchtige, entfernbare und nicht entfernbare Medien enthalten, die in einer Methode oder Technologie zum Speichern von Informationen, wie beispielsweise computerlesbare Befehle, Datenstrukturen, Programmmodule oder andere Daten, implementiert sind. Der Systemspeicher104 , der entfernbare Speicher109 und der nicht-entfernbare Speicher110 sind alle Beispiele für Computerspeichermedien. Computerspeichermedien enthalten, sind jedoch nicht darauf beschränkt, RAM, ROM, EEPROM, Flash Memory oder eine andere Speichertechnologie, CD-ROM, digitale versatile disks (DVD) oder andere Bildplatten, Magnetkassetten, Magnetband, Magnetplattenspeicher oder andere Magnetspeichervorrichtungen oder jedes andere Medium, das verwendet werden kann, um die gewünschten Informationen zu speichern und auf das durch Computervorrichtung100 zugegriffen werden kann. Jedes solches Computerspeichermedium kann Teil von Vorrichtung100 sein. - Die Computervorrichtung
100 kann darüber hinaus (eine) Eingabevorrichtung(en)112 wie beispielsweise eine Tastatur, eine Maus, einen Stift, eine Stimmeingabevorrichtung, eine Tasteneingabevorrichtung, et cetera haben. Ausgabevorrichtung(en)114 wie beispielsweise eine Anzeigeeinrichtung, Lautsprecher, Drucker, et cetera können darüber hinaus enthalten sein. Diese Vorrichtungen sind auf dem Gebiet der Technik gut bekannt und bedürfen hier keiner ausführlichen Diskussion. - Die Computervorrichtung
100 kann darüber hinaus Kommunikationsverbindungen116 umfassen, die es der Vorrichtung erlauben, mit anderen Computervorrichtungen118 zu kommunizieren, wie beispielsweise über ein Netzwerk. Kommunikationsverbindungen116 sind ein Beispiel für Kommunikationsmedien. Kommunikationsmedien können typischerweise durch computerlesbare Befehle, Datenstrukturen, Programmmodule oder andere Daten in einem modulierten Datensignal wie beispielsweise Trägerwelle oder andere Transportmechanismen ausgeführt sein und schließt jedes Medium zum Zustellen von Informationen ein. Der Begriff „moduliertes Datensignal" bedeutet ein Signal, das eine oder mehrere seiner Eigenschaften auf eine solche Weise eingestellt oder geändert hat, dass Informationen in dem Signal codiert werden. Beispielhaft, jedoch nicht darauf beschränkt, schließen Kommunikationsmedien verdrahtete Medien wie beispielsweise ein Kabelnetz oder eine direkte Drahtverbindung und drahtlose Medien wie beispielsweise Akustik, HF, Infrarot und andere drahtlose Medien ein. Der Begriff computerlesbares Medium wie hier verwendet, schließt sowohl Speicher- als auch Kommunikationsmedien ein. - Mit Bezug auf
2 enthält ein beispielhaftes System zum Implementieren der Erfindung eine Mobilvorrichtung wie beispielsweise Mobilvorrichtung200 ein. Die Mobilvorrichtung200 hat einen Prozessor260 , einen Speicher262 , eine Anzeigeeinrichtung228 und eine numerische Tastatur232 . Der Speicher262 enthält im Allgemeinen sowohl flüchtige Speicher (zum Beispiel RAM) als auch nicht flüchtige Speicher (zum Beispiel ROM, Flash Memory, oder Ähnliches). Die Mobilvorrichtung200 enthält ein Betriebssystem264 wie beispielsweise Windows CE Betriebssystem der Microsoft Corporation oder ein anderes Betriebssystem, das in dem Speicher262 resident ist und auf dem Prozessor260 ausführt. Die numerische Tastatur232 kann ein numerischer Tastenwählblock (wie auf einem typischen Telefon), eine Tastatur mit mehreren Tasten (wie beispielsweise eine herkömmliche Tastatur) sein. Die Anzeigeeinrichtung228 kann eine Flüssigkris tallanzeigeeinrichtung oder eine andere Art von Anzeigeeinrichtung sein, die üblicherweise bei Mobilvorrichtungen verwendet wird. Die Anzeigevorrichtung228 kann berührempfindlich sein und würde dann darüber hinaus als eine Eingabevorrichtung fungieren. - Eine oder mehrere Anwendungsprogramme
266 werden in den Speicher262 geladen und laufen auf dem Betriebssystem264 . Beispiele für Anwendungsprogramme enthalten Telefon-Wählprogramme, E-Mail-Programme, Terminplanungsprogramme, PIM (persönliche Informationsverwaltung)-Programme, Textverarbeitungsprogramme, Tabellenkalkulations-Programme, Internetbrowser-Programme, Instant-Messaging-Programme und so weiter. Die mobile Computervorrichtung200 enthält darüber hinaus einen nicht flüchtigen Speicher268 in dem Speicher262 . Der nicht flüchtige Speicher268 kann verwendet werden, um dauerhafte Informationen zu speichern, die nicht verloren sein sollen, wenn die mobile Computervorrichtung200 abgeschaltet ist. Die Anwendungen266 können Informationen wie beispielsweise E-Mail oder andere von einer E-Mail-Anwendung verwendete Nachrichten, von einem PIM verwendete Kontaktinformationen, von einem Terminplanungsprogramm verwendete Termininformationen, von einem Textverarbeitungsprogramm verwendete Dokumente, von einem Instant-Messaging-Programm verwendete Instant-Messaging-Informationen und Ähnliches verwenden und in dem Speicher268 speichern. - Die mobile Computervorrichtung
200 hat eine Stromversorgung270 , die las eine oder mehrere Batterien implementiert werden kann. Die Stromversorgung270 kann des Weiteren eine externe Stromquelle wie einen AC-Stecker oder einen strombetriebenen Anschlussstand enthalten, der die Batterien ergänzt oder auflädt. - Die mobile Computervorrichtung
200 wird darüber hinaus mit zwei Arten von externen Benachrichtigungsmechanismen dargestellt: einem LED240 und einer Audio-Schnittstelle274 . Diese Vorrichtungen können direkt mit der Stromversorgung270 verbunden werden, sodass sie, wenn sie aktiviert werden, für eine von dem Benachrichtigungsmechanismus vorgegebene Zeitdauer angeschaltet bleiben, obgleich der Prozessor260 und andere Komponenten zum Sparen von Batteriestrom abgeschaltet sein können. Das LED240 kann so programmiert werden, dass es unbegrenzt eingeschaltet bleibt, bis der Benutzer etwas unternimmt, um den eingeschalteten Status der Vorrich tung anzuzeigen. Die Audioschnittstelle274 wird verwendet, um dem Benutzer hörbare Signale bereitzustellen und hörbare Signale von dem Benutzer zu empfangen. Zum Beispiel kann die Audioschnittstelle274 mit einem Lautsprecher verbunden werden, um hörbare Ausgaben bereitzustellen, und mit einem Mikrophon, um hörbare Eingaben zu empfangen, wie beispielsweise um ein Telefongespräch zu erleichtern. - Die mobile Computervorrichtung
200 enthält darüber hinaus eine Radiozwischenschicht272 , die die Funktion des Übertragens und Empfangens von Radiofrequenzkommunikationen durchführt. Die Radiozwischenschicht272 erleichtert die drahtlose Konnektivität zwischen der mobilen Computervorrichtung200 und der Außenwelt über einen Kommunikationsträger oder Serviceprovider. Übertragungen an die und von der Radiozwischenschicht272 werden unter der Kontrolle des Betriebssystems264 durchgeführt. Mit anderen Worten, Kommunikationen, die durch die Radiozwischenschicht272 empfangen werden, können mit Anwendungsprogrammen266 über das Betriebssystem264 und vice versa verbreitet werden. - Illustratives Instant-Messaging-System
-
3 ist ein funktionales Blockdiagramm, das im Allgemeinen ein Instant-Messaging-System300 illustriert, das Instant Messaging zwischen zwei Computersystemen ermöglicht, von denen eins eine Mobilvorrichtung320 bis322 ist. In einer Ausführungsform der vorliegenden Erfindung sind die beiden Computersysteme Personal Computer310 bis312 und eine Mobilvorrichtung320 bis322 . Der Personal Computer310 bis312 ist eine Computervorrichtung wie beispielsweise die voranstehend in Verbindung mit1 beschriebene, und die Mobilvorrichtung320 bis322 ist eine mobile Computervorrichtung wie beispielsweise die voranstehend in Verbindung mit2 beschriebene. Jeder Personal Computer310 bis312 enthält eine Instant-Messaging-Anwendung330 . In einer anderen Ausführungsform der vorliegenden Erfindung können die beiden Computersysteme beide Mobilvorrichtungen320 bis322 wie beispielsweise die voranstehend in Verbindung mit2 beschriebene sein. In einer weiteren Verfeinerung der Erfindung ist eine Instant-Message-Client-Anwendung340 auf der Mobilvorrichtung320 bis322 resident. - Zusätzlich enthält das Instant-Messaging-System
300 einen Instant-Messaging (IM)-Server350 und einen IM/SMS-Server360 . Der IM-Server350 und der IM/SMS-Server360 sind beide Computervorrichtungen wie beispielsweise die voranstehend in Verbindung mit1 beschriebenen. IM-Server350 ist so konfiguriert, dass er Instant-Messaging-Services zwischen zwei oder mehr Personal Computern310 bis312 durchführen kann. In einer Ausführungsform ist der IM-Server350 als ein Server konfiguriert, auf dem das Microsoft WINDOWS 2000 Betriebssystem und eine IM-Server-Anwendung352 laufen. Die IM-Server-Anwendung352 ist so konfiguriert, dass sie eine Datenbank von Benutzer-Aliassen und einen Status für jeden der Benutzer-Aliasse führt. Kurz gesagt, der Instant-Messaging-Service ermöglicht es zwei oder mehr Personal Computern310 bis312 , einen privaten Chatroom einzurichten und private Nachrichten in Echtzeit auszutauschen. Derzeit sind verschiedene Instant-Messaging-Services verfügbar, wie beispielsweise der MSN MESSENGER Instant-Messaging-Service der Microsoft Corporation. Diese Messing-Services sind Personen mit gewöhnlicher Erfahrung auf dem Gebiet der Technik bekannt und werden nur in dem für das Verständnis der vorliegenden Erfindung erforderlichen Ausmaß beschrieben. - In einer Ausführungsform ist der IM/SMS-Server
360 als ein Server konfiguriert, auf dem das Microsoft WINDOWS 2000 Betriebssystem läuft, und auf dem eine IM/SMS-Übersetzungsanwendung362 läuft. In einer anderen Ausführungsform ist die IM/SMS-Übersetzungsanwendung362' (als Phantom dargestellt) eine Softwarekomponente, die auf dem IM-Server350 resident ist. Darüber hinaus wird eine Person mit gewöhnlicher Erfahrung auf dem Gebiet der Technik anerkennen, dass die durch die IM/SMS-Übersetzungsanwendung362 bereitgestellte Funktionalität darüber hinaus in der IM-Serveranwendung enthalten sein kann, ohne den Umfang der vorliegenden Erfindung zu verlassen. Kurz beschrieben ist die IM/SMS-Übersetzungsanwendung362 so konfiguriert, dass sie die Mobilvorrichtung auf eine Instant Message hinweist und den Austausch von Instant Messages mit der Mobilvorrichtung unterstützt. - Das Instant-Messaging-System
300 enthält ein Weitverkehrsnetz (WAN)/lokales Netz (LAN)370 , ein zelluläres/Funkrufempfänger-Netzwerk380 und ein Gateway390 . Typischerweise überträgt das WAN/LAN370 Informationen zwischen Computervorrichtungen. Ein Beispiel für ein WAN ist das Internet, das Millionen von Computer über einen Hauptcomputer von Gateways, Routern, Schaltern, Netzknoten und Ähnlichem mitei nander verbindet. Ein Beispiel für ein LAN ist ein Netzwerk, das verwendet wird, um Computer in einem einzelnen Büro zu verbinden. Ein WAN kann zahlreiche LANs verbinden. Das zelluläre/Funkempfänger-Netzwerk380 ist ein Netzwerk, das für die Zustellung von Nachrichten an und das Empfangen von Nachrichten von drahtlosen Vorrichtungen verantwortlich ist. Das zelluläre/Funkempfänger-Netzwerk380 kann sowohl drahtlose als auch verdrahtete Komponenten enthalten. Zum Beispiel kann das zelluläre/Funkempfänger-Netzwerk einen Mobilfunkturm enthalten, der mit einem verdrahteten Telefonnetz verbunden ist. Typischerweise trägt der Mobilfunkturm Kommunikation zu und von Mobiltelefonen, Kommunikationsverbindungen über weite Entfernungen und Ähnliches. Ein Beispiel für einen Messaging-Service, der ein zelluläres/Funkempfänger-Netzwerk380 verwenden würde, ist das Short-Messaging-Service (SMS)-System, das Kurzmitteilungen an und von Mobilvorrichtungen wie beispielsweise Mobiltelefonen und Funkempfängern zustellt. In Übereinstimmung mit der vorliegenden Erfindung stellt ein zelluläres/Funkempfänger-Netzwerk380 individualisierte SMS-Nachrichten364 an und von Mobilvorrichtungen302 bis322 zu. Die individualisierten SMS-Nachrichten364 werden von der IM/SMS-Übersetzungsanwendung362 erzeugt und verarbeitet. - Das Gateway
390 leitet Nachrichten zwischen dem zellulären/Funkempfänger-Netzwerk380 und dem WAN/LAN370 weiter. Zum Beispiel kann ein Computer-Benutzer eine E-Mail senden, die an einen Funkempfänger adressiert ist. Das Gateway390 stellt eine Vorrichtung bereit, um die E-Mail von dem WAN/LAN370 zu dem zellulären/Funkempfänger-Netzwerk380 zu transportieren. Umgekehrt kann ein Benutzer mit einer Vorrichtung, die mit einem zellulären Netzwerk verbunden ist, das Web durchsuchen. Das Gateway390 erlaubt es, Hyperlink-Text-Protokoll (HTTP)-Nachrichten zwischen dem WAN/LAN370 und dem zellulären/Funkempfänger-Netzwerk380 übertragen werden. - In einer beispielhaften Ausführungsform der vorliegenden Erfindung sind der IM-Server
350 , der IM/SMS-Server360 und Personal Computer310 bis312 mit WAN/LAN370 verbunden. Mobilvorrichtungen320 bis322 und der IM/SMS-Server360 sind mit dem zellulären/Funkempfänger-Netzwerk380 verbunden. Darüber hinaus können Mobilvorrichtungen direkt mit WAN/LAN370 verbunden sein, wie anhand von Mobilvorrichtung322 dargestellt. Zum Beispiel kann die Mobilvorrichtung322 eine Netzwerkschnittstelle haben, die es ihr erlaubt, sich direkt in WAN/LAN370 einzuschalten. In anderen Ausfüh rungsformen (nicht dargestellt), können der IM-Server350 und Personal Computer310 bis312 mit dem zellulären/Funkempfänger-Netzwerk380 verbunden sein. -
4 ist eine grafische Darstellung, die im Allgemeinen die hervorstechenden Teile einer beispielhaften individualisierten SMS-Nachricht400 darstellt, die zur Verwendung in der vorliegenden Erfindung geeignet ist. Als eine Übersicht, ist Short-Messaging-Service (SMS) ein Service, mit dem Kurztext-/Datennachrichten in zellularen Netzwerken des Globalen Mobilkommunikationssystems (GSM) gesendet und empfangen werden können. Im Allgemeinen gibt es drei Arten von SMS-Nachrichten: Nachrichten, die mit dem GSM-Zeichensatz codiert sind (effektiv 7-Bit codierter Text), UCS2-codierte Nachrichten (Unicode codierter 16-Bit Text) und 8-Bit binär codierte Nachrichten. Typischerweis sind GSM-codierte Nachrichten und UCS2-codierte Nachrichten textuell und werden dem Benutzer durch eine Nachrichtenanwendung angezeigt, sobald sie empfangen wurden, wogegen 8-Bit binär codierte Nachrichten im Allgemeinen darauf gerichtet sind, vorrichtungsspezifische Informationen bereitzustellen, wie beispielsweise Vorrichtungskonfigurations-Nachrichten. - Wie dargestellt enthält die beispielhafte individualisierte SMS-Nachricht
400 ein Benutzerdaten-Kopffeld402 , ein Quellenfeld404 , ein Zielfeld406 , ein Dateienverknüpfungsfeld408 und ein Nachrichtenfeld410 . Das Benutzerdaten-Kopffeld402 enthält ein Nachrichtentyp-Feld412 . In Übereinstimmung mit der vorliegenden Erfindung speichert das Nachrichtentyp-Feld412 einen Identifikator, der die SMS-Nachricht400 als eine IM SMS-Nachricht identifiziert. -
5 ist ein logisches Flussdiagramm, das im Allgemeinen eine Übersicht über ein mobiles Instant-Messaging-Verfahren500 illustriert, das Instant-Messaging auf einer Mobilvorrichtung ermöglicht. Das Verfahren500 beginnt bei Block502 , wo ein mobiler Benutzer einen Alias bei dem Instant-Messaging-Service registriert. Die Registrierung als ein Alias verknüpft den Alias mit einer Mobilvorrichtung. Typischerweise wird die Registrierung des Alias einmalig durchgeführt. Wie voranstehend erläutert, verwahrt der Instant-Messaging-Service eine Liste von Aliassen und deren entsprechenden Status in einer Datenbank. Der Status, der dem Alias für eine Mobilvorrichtung entspricht, wird typischerweise offline anzeigen. Dieser Offline-Status zeigt den anderen IM-Aliassen an, dass der Alias nicht zum Chatten verfügbar ist. Jedoch erlaubt der Instant-Messaging- Service es einem IM-Alias, eine IM-Nachricht an einen Alias zu senden, der offline erscheint. - In Block
504 wird eine eingehende IM-Nachricht, die an den Alias (das heißt den Empfänger-Alias) adressiert und mit der Mobilvorrichtung verknüpft ist, empfangen. Die eingehende IM-Nachricht wird von einer anderen Person auf einer ersten Computervorrichtung erzeugt. Die andere Person hat darüber hinaus einen Alias bei dem Instant-Messaging-Service gespeichert. Typischerweise werden IM-Nachrichten über dauerhafte Internetverbindungen zwischen zwei Personen auf deren Personal Computern ausgetauscht. Jedoch ist bei einer Mobilvorrichtung eine dauerhafte internetverbindung nicht typischerweise verbunden. Nach Erkennen, dass der Empfänger-Alias der Mobilvorrichtung entspricht, geht das Verfahren zu Block506 weiter. - In Block
506 wird die eingehende IM-Nachricht in eine individualisierte SMS-Nachricht übersetzt. Wie voranstehend erläutert, werden SMS-Nachrichten über das zelluläre Netzwerk an Mobilvorrichtungen gesendet. Typischerweise sind die SMS-Nachrichten Kurztextnachrichten. Die individualisierte SMS-Nachricht in Übereinstimmung mit der vorliegenden Erfindung setzt vorhandene SMS-Technologie wirkungsvoll ein, indem ein Nachrichtentyp-Feld eingeschlossen wird. Bei dieser Ausführungsform der Erfindung identifiziert das Nachrichtentyp-Feld die SMS-Nachricht als eine Nachricht vom Typ IM, was anzeigt, dass die SMS-Nachricht von einer IM-Nachricht erzeugt ist. Die Verarbeitung wird in Block508 fortgesetzt. - In Block
508 wird die individualisierte SMS-Nachricht an die Mobilvorrichtung gesendet. Als Übersicht ist die Mobilvorrichtung typischerweise in einem „schlafenden" Status, sofern sie nicht aktiv in einen aktiven Zustand versetzt wird, wie beispielsweise ein Telefongespräch oder die Verwendung eines Webbrowsers. Obgleich die Mobilvorrichtung in einem „schlafenden" Status ist, kann die Mobilvorrichtung SMS-Nachrichten akzeptieren und empfangen. Demzufolge empfängt die Mobilvorrichtung in Block510 die individualisierte SMS-Nachricht. - In Block
512 bestimmt die Mobilvorrichtung, dass die individualisierte SMS-Nachricht keine Standard-SMS-Nachricht ist, sondern eher mit einer Instant Message verknüpft ist. Die Verarbeitung wird in Block514 fortgesetzt. - In Block
514 wird eine zusätzliche Verarbeitung auf Basis des Typs von individualisierter SMS-Nachricht durchgeführt. Zwei Ausführungsformen zum Ermöglichen von Instant Messaging auf Mobilvorrichtungen werden in6 und7 illustriert und nachstehend beschrieben. Die Verarbeitung ist dann abgeschlossen. -
6 ist ein logisches Flussdiagramm, das im Allgemeinen ein IM/SMS-Verfahren zum Einrichten einer Pseudochat-Session zwischen der Mobilvorrichtung und der ersten Computervorrichtung über das zelluläre Netzwerk unter Verwendung von SMS illustriert. Das IM/SMS-Verfahren600 ist eine Ausführungsform einer zusätzlichen Verarbeitung, die für die Verwendung in Block514 aus5 geeignet ist. Das IM/SMS-Verfahren600 beginnt in Block602 , wo die Mobilvorrichtung bereits den Typ von individualisierter SMS-Nachricht identifiziert hat. Bei der nachstehend beschriebenen Ausführungsform wurde die individualisierte SMS-Nachricht als eine Nachricht vom Typ Instant Message identifiziert. Daher wird eine IM-Client-Anwendung auf der Mobilvorrichtung ausgelöst. Der IM-Client wird ausgelöst, nachdem der Typ von SMS-Nachricht bestimmt ist, sodass der Batteriestrom effizienter verwendet werden kann. - In Block
604 analysiert der IM-Client die individualisierte SMS-Nachricht und ruft Senderinformationen ab. Wie nach Lesen der vollständigen Beschreibung der Erfindung offensichtlich wird, ist der ersten Computervorrichtung (das heißt dem Sender) nicht bewusst, dass Instant Messaging mit einem mobilen Benutzer durchgeführt wird. Aus der Perspektive des Senders wird Instant Messaging unter Verwendung einer dauerhaften Internetverbindung zwischen zwei Personal Computern durchgeführt. - In Block
606 wird der Inhalt der individualisierten SMS-Nachricht gelesen und auf der Mobilvorrichtung für den mobilen Benutzer angezeigt. Nach Durchsicht des Inhalts kann der mobile Benutzer Informationen in Reaktion auf die IM-Nachricht eingeben. Zum Beispiel kann der Benutzer „antworten" auswählen und unter Verwendung der Eingabevorrichtung, die mit der Mobilvorrichtung verknüpft ist, eine Antwortnachricht eintippen. Die Mobilvorrichtung akzeptiert diese Eingabe in Block608 . - In Block
610 erzeugt der IM-Client eine individualisierte Antwort-SMS-Nachricht, die auf den Senderinformationen und der voranstehend erhaltenen Eingabe basiert. Die indivi dualisierte Antwort-SMS-Nachricht hat ein ähnliches Format wie die individualisierte SMS-Nachricht, die von der Mobilvorrichtung erhalten wurde. - In Block
612 sendet der IM-Client die individualisierte Antwort-SMS-Nachricht über ein zelluläres Netzwerk an den Sender. Die individualisierte Antwort-SMS-Nachricht identifiziert den Sender und enthält einen IM-Nachrichten-Indikator in dem Nachrichtentyp-Feld. Eine IM/SMS-Anwendung empfängt die individualisierte Antwort-SMS-Nachricht und übersetzt in Block614 die individualisierte Antwort-SMS-Nachricht in eine Antwort-IM-Nachricht. In Block616 wird die Antwort-IM-Nachricht über die Internetverbindung, die mit dem Instant-Messaging-Service für Instant Messaging eingerichtet ist, an den Sender gesendet. Die Verarbeitung ist dann abgeschlossen. Die erste Computervorrichtung und die Mobilvorrichtung können unter Verwendung des voranstehend in5 und6 beschriebenen Verfahrens zusätzliche Instant-Message-Nachrichten austauschen. -
7 ist ein logisches Flussdiagramm, das im Allgemeinen ein IM-Verfahren zum Einrichten einer Chat-Session zwischen der Mobilvorrichtung und der ersten Computervorrichtung über eine Internetverbindung illustriert. Das IM-Verfahren700 ist eine andere Ausführungsform einer zusätzlichen Verarbeitung, die für die Verwendung in Block514 in5 geeignet ist. Das IM-Verfahren700 beginnt in Block702 , wo die Mobilvorrichtung bereits den Typ von individualisierter SMS-Nachricht identifiziert hat. In der nachstehend beschriebenen Ausführungsform wurde die individualisierte SMS-Nachricht als eine Nachricht vom Typ Instant Message identifiziert. Daher wird auf der Mobilvorrichtung eine IM-Client-Anwendung ausgelöst. Der IM-Client wird ausgelöst, nachdem der Typ der SMS-Nachricht bestimmt ist, sodass der Batteriestrom effizienter verwendet werden kann. - In Block
704 analysiert der IM-Client die individualisierte SMS-Nachricht und ruft Senderinformationen ab. In Block706 wird der Inhalt der individualisierten SMS-Nachricht gelesen und für den mobilen Benutzer auf der Mobilvorrichtung angezeigt. Nach Durchsicht des Inhalts kann der mobile Benutzer als Reaktion auf die IM-Nachricht Informationen eingeben. Zum Beispiel kann der mobile Benutzer „antworten" auswählen und unter Verwendung der mit der Mobilvorrichtung verknüpften Eingabevorrichtung eine Antwortnachricht eintippen. Die Mobilvorrichtung akzeptiert diese Eingabe in Block708 . - Die voranstehende Verarbeitung ist der voranstehend in
6 beschriebenen Verarbeitung ähnlich. In Block710 richtet der IM-Client jedoch, anstatt eine individualisierte Antwort-SMS-Nachricht zu erzeugen, die auf den Senderinformationen und der Eingabe basiert, eine Internetverbindung mit dem Sender ein. Die Internetverbindung kann über ein drahtloses LAN, ein Globales Mobilkommunikationssystem (GSM) und Ähnliches eingerichtet werden. Die Internetverwendung erlaubt eine nahtlose Verbindung mit dem Sender. - In Block
712 richtet der IM-Client über die Internetverbindung eine Chat-Session mit dem Sender ein. Der Sender und die Mobilvorrichtung können dann IM-Nachrichten über die Chat-Session austauschen, bis der eine oder der andere die Chat-Session beendet. Wenn eine Chat-Session einmal beendet ist, muss die voranstehend in Verbindung mit5 und7 beschriebene Verarbeitung erneut durchgeführt werden, bevor ein anderer Austausch von Instant Messages auftreten kann. Die Verarbeitung ist dann abgeschlossen. - Obgleich die voranstehende Diskussion das IM-Verfahren zum Einrichten einer Chat-Session zwischen der Mobilvorrichtung und der ersten Computervorrichtung über eine Internetverbindung beschreibt, kann die Chat-Session zwischen zwei Mobilvorrichtungen auftreten, ohne den Umfang der vorliegenden Erfindung zu verlassen. In dieser Ausführungsform ist die sendende Mobilvorrichtung über das Internet verbunden und agiert auf eine ähnliche Weise wie eine Computervorrichtung.
- Die voranstehenden Spezifizierung, Beispiele und Daten stellen eine vollständige Beschreibung der Herstellung und Verwendung der Zusammensetzung der Erfindung bereit. Da viele Ausführungsformen der Erfindung erfolgen können, ohne die Erfindung zu verlassen, ist die Erfindung in den nachstehend beigefügten Ansprüchen resident.
Claims (22)
- Computerimplementiertes Verfahren, das Instant Messaging auf einer Mobilvorrichtung (
320 ,321 ,322 ) ermöglicht, wobei es umfasst: Empfangen (504 ) einer eingehenden Instant Message, die für die Mobilvorrichtung bestimmt ist, von einer ersten Computervorrichtung (310 ,311 ,312 ) über einen Instant-Messaging-Server (350 ,360 ); Übersetzen (506 ) der eingehenden Instant Message in eine individualisierte Nachricht (364 ) durch den Instant-Messaging-Server (350 ,360 ); Senden (508 ) der individualisierten Nachricht (364 ) zu der Mobilvorrichtung durch den Instant-Messaging-Server (350 ,360 ); Empfangen (510 ) der individualisierten Nachricht (364 ) an der Mobilvorrichtung, dadurch gekennzeichnet, dass die individualisierte Nachricht (364 ) eine individualisierte SMS-Nachricht ist, die ein Nachrichtentyp-Feld (412 ) enthält, das die SMS-Nachricht als eine SMS-Nachricht vom Typ Instant Message identifiziert, wobei das Verfahren des Weiteren umfasst: beim Empfangen (510 ) der individualisierten Nachricht (364 ) Bestimmen, dass die individualisierte Nachricht (364 ) eine individualisierte SMS-Nachricht ist, die aus der eingehenden Instant-Nachricht geschaffen wird, durch die Mobilvorrichtung und Auslösen von Verarbeitung mit der ersten Computervorrichtung auf Basis der individualisierten Nachricht (364 ). - Computerimplementiertes Verfahren nach Anspruch 1, wobei die individualisierte Nachricht eine SMS-Nachricht (
410 ) enthält. - Computerimplementiertes Verfahren nach Anspruch 2, wobei die individualisierte Nachricht über ein zellulares Netzwerk (
380 ) gesendet wird. - Computerimplementiertes Verfahren nach Anspruch 1, wobei Auslösen von Verarbeitung Erzeugen einer individualisierten Antwortnachricht und Senden der indivi dualisierten Antwortnachricht zu einem Instant-Messaging-Servercomputer einschließt.
- Computerimplementiertes Verfahren nach Anspruch 4, wobei der Instant-Messaging-Servercomputer die individualisierte Antwortnachricht in eine Antwort-Instant-Message übersetzt, die zu der ersten Computervorrichtung gesendet wird.
- Computerimplementiertes Verfahren nach Anspruch 5, wobei die Antwort-Instant-Message über eine Internetverbindung zu der ersten Computervorrichtung gesendet wird.
- Computerimplementiertes Verfahren nach Anspruch 1, das des Weiteren Einrichten einer Internetverbindung durch die Mobilvorrichtung (
320 ,321 ,322 ) in Reaktion auf Empfangen der individualisierten Nachricht umfasst. - Computerimplementiertes Verfahren nach Anspruch 7, das des Weiteren Einrichten einer Chat-Session zum Senden von Instant Messages zwischen der Mobilvorrichtung und der ersten Computervorrichtung über die Internetverbindung umfasst.
- Computerimplementiertes Verfahren nach Anspruch 8, wobei die Internetverbindung über ein WLAN stattfindet.
- Instant-Messaging-System, das so eingerichtet ist, dass es Instant-Messaging auf einer Mobilvorrichtung (
320 ,321 ,322 ) ermöglicht, wobei das System umfasst: die Mobilvorrichtung (320 ,321 ,322 ); eine erste Computervorrichtung (310 ,311 ,312 ), die so eingerichtet ist, dass sie eine Instant Message zu einem Alias sendet, der mit der Mobilvorrichtung verknüpft ist; und einen Instant-Message-Server (350 ,360 ), der so eingerichtet ist, dass er die Instant Message empfängt und die Instant Message in eine individualisierte SMS-Nachricht zur Zustellung über ein zellulares Netzwerk zu der Mobilvorrichtung übersetzt; dadurch gekennzeichnet, dass die individualisierte SMS-Nachricht ein Nachrichtentyp-Feld (412 ) enthält, das die SMS-Nachricht als eine SMS-Nachricht vom Typ Instant Message identifiziert; und wobei die Mobilvorrichtung so eingerichtet ist, dass sie die individualisierte SMS-Nachricht empfängt und erkennt, dass die empfangene SMS-Nachricht eine individualisierte SMS-Nachricht ist, die aus der von der ersten Computervorrichtung gesendeten Instant Message geschaffen wird. - Instant-Messaging-System nach Anspruch 10, das des Weiteren eine Client-Anwendung (
340 ) umfasst, die auf der Mobilvorrichtung resident ist und so konfiguriert ist, dass sie eine individualisierte Antwort-SMS-Nachricht in Reaktion auf Benutzereingabe an der Mobilvorrichtung erzeugt und die individualisierte Antwort-SMS-Nachricht über das zellulare Netzwerk zu dem Instant-Message-Server sendet. - Instant-Messaging-System nach Anspruch 10, wobei der Instant-Message-Server (
350 ,360 ) so eingerichtet ist, dass er eine individualisierte Antwort-SMS-Nachricht von der Mobilvorrichtung in eine Antwort-Instant-Message übersetzt und die Antwort-Instant-Message zu der ersten Computervorrichtung über eine Internetverbindung sendet. - Instant-Messaging-System nach Anspruch 10, das des Weiteren eine Client-Anwendung (
340 ) umfasst, die auf der Mobilvorrichtung resident ist und so konfiguriert ist, dass sie eine Internetverbindung erzeugt und eine Chat-Session mit der ersten Computervorrichtung über die Internetverbindung einrichtet. - Mobilvorrichtung (
200 ), die umfasst: einen Prozessor (260 ); eine Anzeigeeinrichtung (228 ); einen Speicher (262 ), in den eine Vielzahl durch Computer ausführbarer Befehle geladen werden, wobei die durch Computer ausführbaren Befehle die Mobilvorrichtung (200 ) veranlassen, durchzuführen: Empfangen einer individualisierten SMS-Nachricht (364 ); dadurch gekennzeichnet, dass die individualisierte SMS-Nachricht ein Nachrichtentyp-Feld (412 ) enthält, das die SMS-Nachricht als eine SMS-Nachricht vom Typ Instant Message identifiziert; die durch Computer ausführbaren Befehle die Mobilvorrichtung des Weiteren veranlassen, durchzuführen: Bestimmen (512 ), dass die empfangene Nachricht eine individualisierte SMS-Nachricht (364 ) ist, die aus einer von einer ersten Computervorrichtung (310 ,311 ,312 ) gesendeten Instant Message geschaffen wird; und Auslösen von Verarbeitung mit der ersten Computervorrichtung auf Basis der individualisierten SMS-Nachricht (364 ). - Mobilvorrichtung (
200 ) nach Anspruch 14, wobei Auslösen von Verarbeitung Erzeugen einer individualisierten Antwortnachricht und Senden der individualisierten Antwortnachricht zu einem Instant-Messaging-Servercomputer einschließt. - Mobilvorrichtung (
200 ) nach Anspruch 14, wobei Auslösen von Verarbeitung Einrichten einer Internetverbindung und Einrichten einer Chat-Session zum Senden von Instant Messages zwischen der Mobilvorrichtung und der ersten Computervorrichtung über die Internetverbindung einschließt. - Instant-Messaging-Server (
350 ,360 ), der umfasst: einen Prozessor; einen Speicher, in den eine Vielzahl durch Computer ausführbarer Befehle geladen werden, wobei die durch Computer ausführbaren Befehle den Instant-Messaging-Server (350 ,360 ) veranlassen, durchzuführen: Empfangen einer eingehenden Instant Message von einer ersten Vorrichtung (310 ,311 ,312 ); Erfassen, dass die eingehende Instant Message für eine Mobilvorrichtung (320 ,321 ,322 ) bestimmt ist; Übersetzen der eingehenden Instant Message in eine individualisierte SMS-Nachricht (364 ); und Senden der individualisierten SMS-Nachricht (364 ) zu der Mobilvorrichtung über ein zellulares Netzwerk (380 ), dadurch gekennzeichnet, dass die individualisierte SMS-Nachricht ein Nachrichtentyp-Feld (412 ) enthält, das die SMS-Nachricht als eine SMS-Nachricht vom Typ Instant Message identifiziert. - Instant-Messaging-Server (
350 ,360 ) nach Anspruch 17, der des Weiteren so eingerichtet ist, dass er durchführt: Empfangen einer individualisierten Antwort-SMS-Nachricht von der Mobilvorrichtung in Reaktion auf die individualisierte SMS-Nachricht (364 ) und Übersetzen der individualisierten Antwort-SMS-Nachricht in eine Antwort-Instant-Message, die über eine Internetverbindung zu der ersten Computervorrichtung gesendet wird. - Computerlesbares Medium, das mit durch Computer ausführbaren Befehlen codiert ist, mit denen, wenn sie auf einem Instant-Messaging-Server (
350 ,360 ) ausgeführt werden, ein Verfahren durchgeführt wird, das umfasst: Empfangen (504 ) einer eingehenden Instant Message von einer ersten Vorrichtung (310 ,311 ,312 ); Erfassen, dass die eingehende Instant Message für eine Mobilvorrichtung (320 ,321 ,322 ) bestimmt ist; Übersetzen (506 ) der eingehenden Instant Message in eine individualisierte SMS-Nachricht (364 ); und Senden (508 ) der individualisierten SMS-Nachricht (364 ) zu der Mobilvorrichtung über ein zellulares Netzwerk (380 ), dadurch gekennzeichnet, dass die individualisierte SMS-Nachricht ein Nachrichtentyp-Feld (412 ) enthält, das die SMS-Nachricht als eine SMS-Nachricht vom Typ Instant Message identifiziert. - Computerlesbares Medium, das mit durch Computer ausführbaren Befehlen codiert ist, mit denen, wenn sie auf einer Mobilvorrichtung (
320 ,321 ,322 ) ausgeführt werden, ein Verfahren durchgeführt wird, das umfasst: Empfangen einer individualisierten SMS-Nachricht (364 ); Bestimmen, dass die empfangene SMS-Nachricht eine individualisierte SMS-Nachricht ist, die aus einer von einer ersten Computervorrichtung (310 ,311 ,312 ) gesendeten Instant Message erzeugt wird; und gekennzeichnet durch Auslösen von Verarbeitung mit der ersten Computervorrichtung auf Basis der individualisierten SMS-Nachricht (364 ); und des Weiteren dadurch, dass die individualisierte SMS-Nachricht ein Nachrichtentyp-Feld (412 ) enthält, das die SMS-Nachricht als eine SMS-Nachricht vom Typ Instant Message identifiziert. - Computerlesbares Medium nach Anspruch 20, wobei Auslösen von Verarbeitung Erzeugen einer individualisierten Antwortnachricht und Senden der individualisierten Antwortnachricht zu einem Instant-Messaging-Servercomputer (
350 ,360 ) einschließt. - Computerlesbares Medium nach Anspruch 20, wobei Auslösen von Verarbeitung Einrichten einer Internetverbindung und Einrichten einer Chat-Session zum Senden von Instant Messages zwischen der Mobilvorrichtung und ersten Computervorrichtung über die Internetverbindung einschließt.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US10/140,389 US6957077B2 (en) | 2002-05-06 | 2002-05-06 | System and method for enabling instant messaging on a mobile device |
US140389 | 2002-05-06 |
Publications (2)
Publication Number | Publication Date |
---|---|
DE60314562D1 DE60314562D1 (de) | 2007-08-09 |
DE60314562T2 true DE60314562T2 (de) | 2008-03-06 |
Family
ID=29249786
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE60314562T Expired - Lifetime DE60314562T2 (de) | 2002-05-06 | 2003-05-06 | System und Verfahren zum Ermöglichen von Sofort Kommunikation (Instant Messaging) in einem mobilen Gerät |
Country Status (7)
Country | Link |
---|---|
US (2) | US6957077B2 (de) |
EP (1) | EP1361765B1 (de) |
JP (1) | JP4917734B2 (de) |
CN (1) | CN100521718C (de) |
AT (1) | ATE366033T1 (de) |
DE (1) | DE60314562T2 (de) |
TW (1) | TWI335188B (de) |
Families Citing this family (269)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7149514B1 (en) | 1997-07-30 | 2006-12-12 | Bellsouth Intellectual Property Corp. | Cellular docking station |
US20080207197A1 (en) | 1997-07-30 | 2008-08-28 | Steven Tischer | Apparatus, method, and computer-readable medium for interfacing devices with communications networks |
US7003304B1 (en) | 1997-09-19 | 2006-02-21 | Thompson Investment Group, Llc | Paging transceivers and methods for selectively retrieving messages |
US6826407B1 (en) | 1999-03-29 | 2004-11-30 | Richard J. Helferich | System and method for integrating audio and visual messaging |
US6253061B1 (en) | 1997-09-19 | 2001-06-26 | Richard J. Helferich | Systems and methods for delivering information to a transmitting and receiving device |
US6636733B1 (en) | 1997-09-19 | 2003-10-21 | Thompson Trust | Wireless messaging method |
US6983138B1 (en) | 1997-12-12 | 2006-01-03 | Richard J. Helferich | User interface for message access |
US8645137B2 (en) | 2000-03-16 | 2014-02-04 | Apple Inc. | Fast, language-independent method for user authentication by voice |
US9246975B2 (en) | 2000-03-17 | 2016-01-26 | Facebook, Inc. | State change alerts mechanism |
US7624172B1 (en) | 2000-03-17 | 2009-11-24 | Aol Llc | State change alerts mechanism |
US8503639B2 (en) | 2001-02-27 | 2013-08-06 | Verizon Data Services Llc | Method and apparatus for adaptive message and call notification |
US6976017B1 (en) | 2001-02-27 | 2005-12-13 | Verizon Data Services Inc. | Method and apparatus for context based querying |
US8873730B2 (en) | 2001-02-27 | 2014-10-28 | Verizon Patent And Licensing Inc. | Method and apparatus for calendared communications flow control |
US8467502B2 (en) | 2001-02-27 | 2013-06-18 | Verizon Data Services Llc | Interactive assistant for managing telephone communications |
US8472428B2 (en) | 2001-02-27 | 2013-06-25 | Verizon Data Services Llc | Methods and systems for line management |
US7912193B2 (en) | 2001-02-27 | 2011-03-22 | Verizon Data Services Llc | Methods and systems for call management with user intervention |
US7903796B1 (en) | 2001-02-27 | 2011-03-08 | Verizon Data Services Llc | Method and apparatus for unified communication management via instant messaging |
US8751571B2 (en) | 2001-02-27 | 2014-06-10 | Verizon Data Services Llc | Methods and systems for CPN triggered collaboration |
US8750482B2 (en) | 2001-02-27 | 2014-06-10 | Verizon Data Services Llc | Methods and systems for preemptive rejection of calls |
US8494135B2 (en) | 2001-02-27 | 2013-07-23 | Verizon Data Services Llc | Methods and systems for contact management |
US8488761B2 (en) | 2001-02-27 | 2013-07-16 | Verizon Data Services Llc | Methods and systems for a call log |
US7912199B2 (en) | 2002-11-25 | 2011-03-22 | Telesector Resources Group, Inc. | Methods and systems for remote cell establishment |
US8774380B2 (en) | 2001-02-27 | 2014-07-08 | Verizon Patent And Licensing Inc. | Methods and systems for call management with user intervention |
US8761363B2 (en) | 2001-02-27 | 2014-06-24 | Verizon Data Services Llc | Methods and systems for automatic forwarding of communications to a preferred device |
US8798251B2 (en) | 2001-02-27 | 2014-08-05 | Verizon Data Services Llc | Methods and systems for computer enhanced conference calling |
US8472606B2 (en) | 2001-02-27 | 2013-06-25 | Verizon Data Services Llc | Methods and systems for directory information lookup |
US8488766B2 (en) | 2001-02-27 | 2013-07-16 | Verizon Data Services Llc | Methods and systems for multiuser selective notification |
US8503650B2 (en) | 2001-02-27 | 2013-08-06 | Verizon Data Services Llc | Methods and systems for configuring and providing conference calls |
US7962622B2 (en) * | 2001-08-07 | 2011-06-14 | Motorola Mobility, Inc. | System and method for providing provisioning and upgrade services for a wireless device |
US7243163B1 (en) | 2001-08-07 | 2007-07-10 | Good Technology, Inc. | System and method for full wireless synchronization of a data processing apparatus with a messaging system |
US6750897B1 (en) | 2001-08-16 | 2004-06-15 | Verizon Data Services Inc. | Systems and methods for implementing internet video conferencing using standard phone calls |
ITFI20010199A1 (it) * | 2001-10-22 | 2003-04-22 | Riccardo Vieri | Sistema e metodo per trasformare in voce comunicazioni testuali ed inviarle con una connessione internet a qualsiasi apparato telefonico |
US9392120B2 (en) | 2002-02-27 | 2016-07-12 | Verizon Patent And Licensing Inc. | Methods and systems for call management with user intervention |
US6957077B2 (en) * | 2002-05-06 | 2005-10-18 | Microsoft Corporation | System and method for enabling instant messaging on a mobile device |
US6985720B2 (en) * | 2002-07-12 | 2006-01-10 | Qualcomm, Incorporated | Apparatus and method for transparent and integrated wireless messaging in a multi-mode environment |
US8416804B2 (en) | 2002-07-15 | 2013-04-09 | At&T Intellectual Property I, L.P. | Apparatus and method for providing a user interface for facilitating communications between devices |
US8000682B2 (en) | 2002-07-15 | 2011-08-16 | At&T Intellectual Property I, L.P. | Apparatus and method for restricting access to data |
US8275371B2 (en) | 2002-07-15 | 2012-09-25 | At&T Intellectual Property I, L.P. | Apparatus and method for providing communications and connection-oriented services to devices |
US8543098B2 (en) | 2002-07-15 | 2013-09-24 | At&T Intellectual Property I, L.P. | Apparatus and method for securely providing communications between devices and networks |
US7200424B2 (en) | 2002-07-15 | 2007-04-03 | Bellsouth Intelectual Property Corporation | Systems and methods for restricting the use and movement of telephony devices |
US8554187B2 (en) | 2002-07-15 | 2013-10-08 | At&T Intellectual Property I, L.P. | Apparatus and method for routing communications between networks and devices |
US8526466B2 (en) | 2002-07-15 | 2013-09-03 | At&T Intellectual Property I, L.P. | Apparatus and method for prioritizing communications between devices |
US8707406B2 (en) * | 2002-07-26 | 2014-04-22 | Sierra Wireless, Inc. | Always-on virtual private network access |
JP2005535967A (ja) * | 2002-08-09 | 2005-11-24 | バーリントン コミュニケーションズ インコーポレイテッド | 電子メッセージ受信者へのアクセスを制御するためのシステム及び方法 |
US7725542B2 (en) * | 2003-02-10 | 2010-05-25 | At&T Intellectual Property I, L.P. | Forwarding IM messages to E-mail |
US8005919B2 (en) | 2002-11-18 | 2011-08-23 | Aol Inc. | Host-based intelligent results related to a character stream |
US8965964B1 (en) | 2002-11-18 | 2015-02-24 | Facebook, Inc. | Managing forwarded electronic messages |
US7899862B2 (en) | 2002-11-18 | 2011-03-01 | Aol Inc. | Dynamic identification of other users to an online user |
US8122137B2 (en) | 2002-11-18 | 2012-02-21 | Aol Inc. | Dynamic location of a subordinate user |
WO2004046867A2 (en) | 2002-11-18 | 2004-06-03 | America Online, Inc. | People lists |
US7590696B1 (en) | 2002-11-18 | 2009-09-15 | Aol Llc | Enhanced buddy list using mobile device identifiers |
US7428580B2 (en) | 2003-11-26 | 2008-09-23 | Aol Llc | Electronic message forwarding |
US8701014B1 (en) | 2002-11-18 | 2014-04-15 | Facebook, Inc. | Account linking |
US7640306B2 (en) | 2002-11-18 | 2009-12-29 | Aol Llc | Reconfiguring an electronic message to effect an enhanced notification |
US20040122965A1 (en) * | 2002-12-18 | 2004-06-24 | Apfel Darren Alexander | Mechanisms for supporting a virtual on-line mobile environment |
US20040154022A1 (en) * | 2003-01-31 | 2004-08-05 | International Business Machines Corporation | System and method for filtering instant messages by context |
US7725541B2 (en) * | 2003-02-10 | 2010-05-25 | At&T Intellectual Property I, L.P. | Forwarding to automatically prioritized IM accounts based upon priority and presence |
US7613776B1 (en) | 2003-03-26 | 2009-11-03 | Aol Llc | Identifying and using identities deemed to be known to a user |
JP2004326318A (ja) * | 2003-04-23 | 2004-11-18 | Murata Mach Ltd | 通信装置 |
US20070276911A1 (en) * | 2003-07-11 | 2007-11-29 | Soujanya Bhumkar | Method and System for Transferring Contact Information and Calendar Events to a Wireless Device Via E-Mail |
US7653693B2 (en) | 2003-09-05 | 2010-01-26 | Aol Llc | Method and system for capturing instant messages |
US20050050144A1 (en) * | 2003-09-01 | 2005-03-03 | Marat Borin | System and method for automated communication between websites and wireless communications devices |
US20050114527A1 (en) * | 2003-10-08 | 2005-05-26 | Hankey Michael R. | System and method for personal communication over a global computer network |
DE102004012149B3 (de) * | 2003-11-13 | 2005-07-07 | HELICOM Entwicklungsgesellschaft für Telekommunikation und Medientechnik mbH | Verfahren und Vorrichtung zur Übertragung von Daten wie Freischalt- oder Berechtigungs-Codes |
US7185091B2 (en) * | 2003-11-20 | 2007-02-27 | Motorola, Inc. | Method and system for transmitting compressed messages at a proxy to a mobile device in a network |
US7043552B2 (en) * | 2003-12-17 | 2006-05-09 | Motorola, Inc. | Communication device for identifying, storing, managing and updating application and data information with respect to one or more communication contacts |
KR100630084B1 (ko) * | 2004-02-09 | 2006-09-27 | 삼성전자주식회사 | 휴대용 단말기의 데이터 전송방법 |
KR100539953B1 (ko) * | 2004-03-04 | 2005-12-28 | 삼성전자주식회사 | 이동 통신 단말기들 간에 실시간 메신저 서비스를제공하기 위한 이동 통신 시스템 및 이를 이용한 메신저서비스 제공 방법 |
US7764637B2 (en) | 2004-04-05 | 2010-07-27 | Daniel J. LIN | Peer-to-peer mobile instant messaging method and device |
US7817606B2 (en) | 2004-04-05 | 2010-10-19 | Daniel J. LIN | Method for establishing network connections between stationary terminals and remote devices through mobile devices |
US7773550B2 (en) | 2004-04-05 | 2010-08-10 | Daniel J. LIN | Peer-to-peer mobile data transfer method and device |
US7961663B2 (en) | 2004-04-05 | 2011-06-14 | Daniel J. LIN | Peer-to-peer mobile instant messaging method and device |
US7672255B2 (en) | 2004-04-05 | 2010-03-02 | Oomble, Inc. | Mobile instant messaging conferencing method and system |
US8027335B2 (en) * | 2004-05-05 | 2011-09-27 | Prodea Systems, Inc. | Multimedia access device and system employing the same |
US20050261009A1 (en) * | 2004-05-18 | 2005-11-24 | Todd Hertzberg | Encouraging traffic in a communications network |
US20060031560A1 (en) * | 2004-06-30 | 2006-02-09 | Seth Warshavsky | Method and system for transferring a file between data processing devices using a communication or instant messaging program |
US7356345B2 (en) * | 2004-07-15 | 2008-04-08 | At&T Mobility Ii Llc | Customer service messaging, such as on mobile devices |
CN1722684A (zh) * | 2004-07-16 | 2006-01-18 | 上海东望软件有限公司 | 交互式通信系统的邀请机制 |
US7983706B2 (en) * | 2004-09-07 | 2011-07-19 | At&T Intellectual Property I, L.P. | System and method for voice and text based service interworking |
US7209763B2 (en) * | 2004-09-17 | 2007-04-24 | Nextel Communications, Inc. | System and method for conducting a dispatch multi-party call and sidebar session |
US8060566B2 (en) | 2004-12-01 | 2011-11-15 | Aol Inc. | Automatically enabling the forwarding of instant messages |
US7730143B1 (en) | 2004-12-01 | 2010-06-01 | Aol Inc. | Prohibiting mobile forwarding |
US9002949B2 (en) | 2004-12-01 | 2015-04-07 | Google Inc. | Automatically enabling the forwarding of instant messages |
US7840098B2 (en) * | 2005-01-20 | 2010-11-23 | Intel Corporation | Variable optical power limiter |
US20060167849A1 (en) * | 2005-01-26 | 2006-07-27 | Echovox Sa | Method and system for mobile instant messaging using multiple protocols |
GB2422936B (en) * | 2005-02-07 | 2010-04-28 | Wai Lam Kwok | Method for establishing a mobile internet data session |
US20060252435A1 (en) * | 2005-03-18 | 2006-11-09 | Yahoo! Inc. | Enabling application wakeup on a mobile device with a hybrid client |
KR100705027B1 (ko) * | 2005-03-23 | 2007-04-09 | 엘지전자 주식회사 | 대기화면에 메시지 표시가 가능한 이동통신 단말기 및메시지 표시 방법 |
US20060218325A1 (en) * | 2005-03-25 | 2006-09-28 | Hansen Carl C | System and method to configure devices for multiple users |
US7467181B2 (en) | 2005-03-30 | 2008-12-16 | International Business Machines Corporation | System and method for context-specific instant messaging |
CN100454913C (zh) * | 2005-04-04 | 2009-01-21 | 侯万春 | 通过即时通信机器人与移动电话通信的装置和方法 |
US8438633B1 (en) | 2005-04-21 | 2013-05-07 | Seven Networks, Inc. | Flexible real-time inbox access |
US8306056B2 (en) * | 2005-05-31 | 2012-11-06 | International Business Machines Corporation | Blended synchronous/asynchronous messaging |
US7693958B2 (en) * | 2005-06-20 | 2010-04-06 | Microsoft Corporation | Instant messaging with data sharing |
WO2006136661A1 (en) * | 2005-06-21 | 2006-12-28 | Seven Networks International Oy | Network-initiated data transfer in a mobile network |
WO2006136660A1 (en) | 2005-06-21 | 2006-12-28 | Seven Networks International Oy | Maintaining an ip connection in a mobile network |
US7526073B2 (en) * | 2005-07-01 | 2009-04-28 | At&T Intellectual Property L.L.P. | IVR to SMS text messenger |
US8731542B2 (en) | 2005-08-11 | 2014-05-20 | Seven Networks International Oy | Dynamic adjustment of keep-alive message intervals in a mobile network |
US7646712B2 (en) * | 2005-10-17 | 2010-01-12 | Searete Llc | Using a signal route dependent on a node speed change prediction |
US8677377B2 (en) | 2005-09-08 | 2014-03-18 | Apple Inc. | Method and apparatus for building an intelligent automated assistant |
US20070087695A1 (en) * | 2005-10-17 | 2007-04-19 | Searete Llc, A Limited Liability Corporation Of The State Of Delaware | Mobile directional antenna |
US8125896B2 (en) * | 2005-10-17 | 2012-02-28 | The Invention Science Fund I, Llc | Individualizing a connectivity-indicative mapping |
US8649485B2 (en) * | 2005-12-28 | 2014-02-11 | Sap Ag | System and method for automated connection triggered by availability status |
WO2007080559A2 (en) * | 2006-01-16 | 2007-07-19 | Zlango Ltd. | Iconic communication |
CN1889611B (zh) * | 2006-01-26 | 2010-05-12 | 华为技术有限公司 | 实时语音通信的方法及实时语音通信系统 |
US8001184B2 (en) * | 2006-01-27 | 2011-08-16 | International Business Machines Corporation | System and method for managing an instant messaging conversation |
US7574207B1 (en) * | 2006-01-27 | 2009-08-11 | At&T Intellectual Property I, L.P. | Seamless wireless mobility |
US20070203998A1 (en) * | 2006-02-24 | 2007-08-30 | International Business Machines Corporation | Persistent instant messaging status indicators for disconnected communicators |
US7587197B2 (en) * | 2006-03-21 | 2009-09-08 | Sony Ericsson Mobile Communications Ab | Method and system for maintaining anonymity of a mobile radio terminal |
US7903639B2 (en) * | 2006-03-24 | 2011-03-08 | Cisco Technologies, Inc. | System and method for selectively interfacing different types of network communications |
WO2007127422A2 (en) * | 2006-04-29 | 2007-11-08 | 724 Solutions Software Inc. | Platform for interoperability |
US8327024B2 (en) * | 2006-04-29 | 2012-12-04 | 724 Solutions Software, Inc. | System and method for SMS/IP interoperability |
WO2007130312A2 (en) * | 2006-04-29 | 2007-11-15 | 724 Solutions Software Inc. | Channel selection/translation based on user-preference |
US9252975B2 (en) | 2006-05-03 | 2016-02-02 | International Business Machines Corporation | Computer-implemented method, tool, and program product for automatically replying to an instant message |
US7711366B1 (en) | 2006-07-14 | 2010-05-04 | At&T Intellectual Property I, L.P. | Seamless enterprise and consumer mobility |
US20080028027A1 (en) * | 2006-07-25 | 2008-01-31 | Jack Jachner | Multi-threaded instant messaging |
US20100112997A1 (en) * | 2006-08-16 | 2010-05-06 | Nuance Communications, Inc. | Local triggering methods, such as applications for device-initiated diagnostic or configuration management |
US9318108B2 (en) | 2010-01-18 | 2016-04-19 | Apple Inc. | Intelligent automated assistant |
US20080076605A1 (en) * | 2006-09-25 | 2008-03-27 | Us Kids Golf, Llc | Golf club fitting system based on golfer heights |
US8107957B1 (en) | 2006-11-13 | 2012-01-31 | At&T Intellectual Property I, Lp | Seamless enterprise and consumer mobility with multiple numbers |
US8285312B2 (en) * | 2006-12-06 | 2012-10-09 | Research In Motion Limited | Method and apparatus for deriving presence information using message traffic analysis |
US8099115B2 (en) * | 2006-12-14 | 2012-01-17 | Sybase, Inc. | TCP over SMS |
US20080147651A1 (en) * | 2006-12-14 | 2008-06-19 | International Business Machines Corporation | Pre-Entry Text Enhancement For Text Environments |
US11783925B2 (en) | 2006-12-29 | 2023-10-10 | Kip Prod P1 Lp | Multi-services application gateway and system employing the same |
US20170344703A1 (en) | 2006-12-29 | 2017-11-30 | Kip Prod P1 Lp | Multi-services application gateway and system employing the same |
US11316688B2 (en) | 2006-12-29 | 2022-04-26 | Kip Prod P1 Lp | Multi-services application gateway and system employing the same |
US9569587B2 (en) | 2006-12-29 | 2017-02-14 | Kip Prod Pi Lp | Multi-services application gateway and system employing the same |
US9602880B2 (en) | 2006-12-29 | 2017-03-21 | Kip Prod P1 Lp | Display inserts, overlays, and graphical user interfaces for multimedia systems |
US8397264B2 (en) | 2006-12-29 | 2013-03-12 | Prodea Systems, Inc. | Display inserts, overlays, and graphical user interfaces for multimedia systems |
US8572189B2 (en) * | 2007-01-10 | 2013-10-29 | Nuance Communications, Inc. | Method and system for configuring E-mail for mobile devices |
US8019055B2 (en) * | 2007-01-19 | 2011-09-13 | Nokia Corporation | Media instant messaging for mobile device |
US8977255B2 (en) | 2007-04-03 | 2015-03-10 | Apple Inc. | Method and system for operating a multi-function portable electronic device using voice-activation |
US8060568B2 (en) * | 2007-05-29 | 2011-11-15 | SAP Portal Israel Ltd. | Real time messaging framework hub to intercept and retransmit messages for a messaging facility |
US9251137B2 (en) * | 2007-06-21 | 2016-02-02 | International Business Machines Corporation | Method of text type-ahead |
ITFI20070177A1 (it) | 2007-07-26 | 2009-01-27 | Riccardo Vieri | Sistema per la creazione e impostazione di una campagna pubblicitaria derivante dall'inserimento di messaggi pubblicitari all'interno di uno scambio di messaggi e metodo per il suo funzionamento. |
US20090061943A1 (en) * | 2007-08-31 | 2009-03-05 | Guy Kamgaing-Kouam | System for obtaining information and communicating using the sms channel |
US8111974B2 (en) * | 2007-10-24 | 2012-02-07 | International Business Machines Corporation | Enabling complete viewing content for selected programming |
US8213580B2 (en) * | 2007-10-25 | 2012-07-03 | International Business Machines Corporation | Automated message conversion based on availability of bandwidth |
WO2009064289A1 (en) * | 2007-11-13 | 2009-05-22 | Alcatel Lucent | Watcher proposed presence states |
US20090149205A1 (en) * | 2007-12-10 | 2009-06-11 | Zipit Wireless Inc. | System And Method For Regulating Data Messaging Between A Wireless Device And A Mobile Communication Device Using Short Message Service |
US9330720B2 (en) | 2008-01-03 | 2016-05-03 | Apple Inc. | Methods and apparatus for altering audio output signals |
US8316035B2 (en) | 2008-01-16 | 2012-11-20 | International Business Machines Corporation | Systems and arrangements of text type-ahead |
US7831675B2 (en) * | 2008-01-17 | 2010-11-09 | International Business Machines Corporation | Method for interacting with infrastructure devices via instant messaging |
US8762205B2 (en) * | 2008-01-17 | 2014-06-24 | International Business Machines Corporation | Method for delivering businesses enterprises advertising via instant messaging |
ITPO20080002A1 (it) * | 2008-01-22 | 2009-07-23 | Riccardo Vieri | Sistema e metodo per la generazione di pubblicita' contestuale durante l'invio di sms, relativo dispositivo e interfaccia. |
US20090220643A1 (en) * | 2008-02-28 | 2009-09-03 | Shikishima Baking Company, Ltd. | Method of producing bread |
US8996376B2 (en) | 2008-04-05 | 2015-03-31 | Apple Inc. | Intelligent text-to-speech conversion |
US8359532B2 (en) * | 2008-04-28 | 2013-01-22 | International Business Machines Corporation | Text type-ahead |
US10496753B2 (en) | 2010-01-18 | 2019-12-03 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
US20100030549A1 (en) | 2008-07-31 | 2010-02-04 | Lee Michael M | Mobile device having human language translation capability with positional feedback |
US8200258B2 (en) * | 2008-09-15 | 2012-06-12 | Microsoft Corporation | System and methods for communication between instant message users and short message service users |
US8295864B2 (en) * | 2008-10-10 | 2012-10-23 | Samaha Tareq A | Sending and receiving text-based messages over a mobile phone via a network connected computer |
US11487347B1 (en) * | 2008-11-10 | 2022-11-01 | Verint Americas Inc. | Enhanced multi-modal communication |
US9959870B2 (en) | 2008-12-11 | 2018-05-01 | Apple Inc. | Speech recognition involving a mobile device |
US8204957B2 (en) * | 2008-12-31 | 2012-06-19 | Motorola Mobility, Inc. | Method for facilitating user of a communication device to control multiple concurrent communication sessions |
US9858925B2 (en) | 2009-06-05 | 2018-01-02 | Apple Inc. | Using context information to facilitate processing of commands in a virtual assistant |
US10241752B2 (en) | 2011-09-30 | 2019-03-26 | Apple Inc. | Interface for a virtual digital assistant |
US10241644B2 (en) | 2011-06-03 | 2019-03-26 | Apple Inc. | Actionable reminder entries |
US10255566B2 (en) | 2011-06-03 | 2019-04-09 | Apple Inc. | Generating and processing task items that represent tasks to perform |
US9431006B2 (en) | 2009-07-02 | 2016-08-30 | Apple Inc. | Methods and apparatuses for automatic speech recognition |
TWI493440B (zh) * | 2009-12-31 | 2015-07-21 | Acer Inc | 多螢幕電子裝置及其影像顯示方法 |
US10553209B2 (en) | 2010-01-18 | 2020-02-04 | Apple Inc. | Systems and methods for hands-free notification summaries |
US10276170B2 (en) | 2010-01-18 | 2019-04-30 | Apple Inc. | Intelligent automated assistant |
US10679605B2 (en) | 2010-01-18 | 2020-06-09 | Apple Inc. | Hands-free list-reading by intelligent automated assistant |
US10705794B2 (en) | 2010-01-18 | 2020-07-07 | Apple Inc. | Automatically adapting user interfaces for hands-free interaction |
DE202011111062U1 (de) | 2010-01-25 | 2019-02-19 | Newvaluexchange Ltd. | Vorrichtung und System für eine Digitalkonversationsmanagementplattform |
US8682667B2 (en) | 2010-02-25 | 2014-03-25 | Apple Inc. | User profiling for selecting user specific voice input processing information |
US8583748B2 (en) * | 2010-09-01 | 2013-11-12 | At&T Mobility Ii, Llc | Method and apparatus for messaging service internetworking |
US10762293B2 (en) | 2010-12-22 | 2020-09-01 | Apple Inc. | Using parts-of-speech tagging and named entity recognition for spelling correction |
US8572262B2 (en) | 2011-03-17 | 2013-10-29 | Blackberry Limited | System and method for controlling connections to an application server |
US9262612B2 (en) | 2011-03-21 | 2016-02-16 | Apple Inc. | Device access using voice authentication |
US10057736B2 (en) | 2011-06-03 | 2018-08-21 | Apple Inc. | Active transport based notifications |
US8364182B1 (en) * | 2011-07-18 | 2013-01-29 | Google Inc. | Sending messages from a computing device |
US8260265B1 (en) | 2011-07-20 | 2012-09-04 | Cellco Partnership | Instant messaging through secondary wireless communication device |
US8994660B2 (en) | 2011-08-29 | 2015-03-31 | Apple Inc. | Text correction processing |
US10134385B2 (en) | 2012-03-02 | 2018-11-20 | Apple Inc. | Systems and methods for name pronunciation |
US9483461B2 (en) | 2012-03-06 | 2016-11-01 | Apple Inc. | Handling speech synthesis of content for multiple languages |
US9721563B2 (en) | 2012-06-08 | 2017-08-01 | Apple Inc. | Name recognition system |
US9495129B2 (en) | 2012-06-29 | 2016-11-15 | Apple Inc. | Device, method, and user interface for voice-activated navigation and browsing of a document |
US9576574B2 (en) | 2012-09-10 | 2017-02-21 | Apple Inc. | Context-sensitive handling of interruptions by intelligent digital assistant |
US9547647B2 (en) | 2012-09-19 | 2017-01-17 | Apple Inc. | Voice-based media searching |
US9578128B2 (en) * | 2012-10-29 | 2017-02-21 | Google Inc. | Systems and methods for message delivery to mobile devices supporting multiple users |
KR20230137475A (ko) | 2013-02-07 | 2023-10-04 | 애플 인크. | 디지털 어시스턴트를 위한 음성 트리거 |
US9368114B2 (en) | 2013-03-14 | 2016-06-14 | Apple Inc. | Context-sensitive handling of interruptions |
US9992021B1 (en) | 2013-03-14 | 2018-06-05 | GoTenna, Inc. | System and method for private and point-to-point communication between computing devices |
AU2014233517B2 (en) | 2013-03-15 | 2017-05-25 | Apple Inc. | Training an at least partial voice command system |
WO2014144579A1 (en) | 2013-03-15 | 2014-09-18 | Apple Inc. | System and method for updating an adaptive speech recognition model |
US9582608B2 (en) | 2013-06-07 | 2017-02-28 | Apple Inc. | Unified ranking with entropy-weighted information for phrase-based semantic auto-completion |
WO2014197334A2 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for user-specified pronunciation of words for speech synthesis and recognition |
WO2014197336A1 (en) | 2013-06-07 | 2014-12-11 | Apple Inc. | System and method for detecting errors in interactions with a voice-based digital assistant |
WO2014197335A1 (en) | 2013-06-08 | 2014-12-11 | Apple Inc. | Interpreting and acting upon commands that involve sharing information with remote devices |
EP3937002A1 (de) | 2013-06-09 | 2022-01-12 | Apple Inc. | Vorrichtung, verfahren und grafische benutzeroberfläche für gesprächspersistenz über zwei oder mehrere instanzen eines digitalen assistenten |
US10176167B2 (en) | 2013-06-09 | 2019-01-08 | Apple Inc. | System and method for inferring user intent from speech inputs |
AU2014278595B2 (en) | 2013-06-13 | 2017-04-06 | Apple Inc. | System and method for emergency calls initiated by voice command |
DE112014003653B4 (de) | 2013-08-06 | 2024-04-18 | Apple Inc. | Automatisch aktivierende intelligente Antworten auf der Grundlage von Aktivitäten von entfernt angeordneten Vorrichtungen |
US9620105B2 (en) | 2014-05-15 | 2017-04-11 | Apple Inc. | Analyzing audio input for efficient speech and music recognition |
US10592095B2 (en) | 2014-05-23 | 2020-03-17 | Apple Inc. | Instantaneous speaking of content on touch devices |
US9502031B2 (en) | 2014-05-27 | 2016-11-22 | Apple Inc. | Method for supporting dynamic grammars in WFST-based ASR |
AU2015266863B2 (en) | 2014-05-30 | 2018-03-15 | Apple Inc. | Multi-command single utterance input method |
US10078631B2 (en) | 2014-05-30 | 2018-09-18 | Apple Inc. | Entropy-guided text prediction using combined word and character n-gram language models |
US10289433B2 (en) | 2014-05-30 | 2019-05-14 | Apple Inc. | Domain specific language for encoding assistant dialog |
US9734193B2 (en) | 2014-05-30 | 2017-08-15 | Apple Inc. | Determining domain salience ranking from ambiguous words in natural speech |
US9785630B2 (en) | 2014-05-30 | 2017-10-10 | Apple Inc. | Text prediction using combined word N-gram and unigram language models |
US9715875B2 (en) | 2014-05-30 | 2017-07-25 | Apple Inc. | Reducing the need for manual start/end-pointing and trigger phrases |
US9430463B2 (en) | 2014-05-30 | 2016-08-30 | Apple Inc. | Exemplar-based natural language processing |
US9760559B2 (en) | 2014-05-30 | 2017-09-12 | Apple Inc. | Predictive text input |
US10170123B2 (en) | 2014-05-30 | 2019-01-01 | Apple Inc. | Intelligent assistant for home automation |
US9842101B2 (en) | 2014-05-30 | 2017-12-12 | Apple Inc. | Predictive conversion of language input |
US9633004B2 (en) | 2014-05-30 | 2017-04-25 | Apple Inc. | Better resolution when referencing to concepts |
US9338493B2 (en) | 2014-06-30 | 2016-05-10 | Apple Inc. | Intelligent automated assistant for TV user interactions |
US10659851B2 (en) | 2014-06-30 | 2020-05-19 | Apple Inc. | Real-time digital assistant knowledge updates |
US10446141B2 (en) | 2014-08-28 | 2019-10-15 | Apple Inc. | Automatic speech recognition based on user feedback |
US9818400B2 (en) | 2014-09-11 | 2017-11-14 | Apple Inc. | Method and apparatus for discovering trending terms in speech requests |
US10789041B2 (en) | 2014-09-12 | 2020-09-29 | Apple Inc. | Dynamic thresholds for always listening speech trigger |
US9668121B2 (en) | 2014-09-30 | 2017-05-30 | Apple Inc. | Social reminders |
US10127911B2 (en) | 2014-09-30 | 2018-11-13 | Apple Inc. | Speaker identification and unsupervised speaker adaptation techniques |
US10074360B2 (en) | 2014-09-30 | 2018-09-11 | Apple Inc. | Providing an indication of the suitability of speech recognition |
US9646609B2 (en) | 2014-09-30 | 2017-05-09 | Apple Inc. | Caching apparatus for serving phonetic pronunciations |
US9886432B2 (en) | 2014-09-30 | 2018-02-06 | Apple Inc. | Parsimonious handling of word inflection via categorical stem + suffix N-gram language models |
US10552013B2 (en) | 2014-12-02 | 2020-02-04 | Apple Inc. | Data detection |
US9711141B2 (en) | 2014-12-09 | 2017-07-18 | Apple Inc. | Disambiguating heteronyms in speech synthesis |
CN105813033B (zh) * | 2014-12-30 | 2020-03-31 | 中国移动通信集团公司 | 一种即时消息与短信间通信的方法、装置及系统 |
US9865280B2 (en) | 2015-03-06 | 2018-01-09 | Apple Inc. | Structured dictation using intelligent automated assistants |
US10567477B2 (en) | 2015-03-08 | 2020-02-18 | Apple Inc. | Virtual assistant continuity |
US9721566B2 (en) | 2015-03-08 | 2017-08-01 | Apple Inc. | Competing devices responding to voice triggers |
US9886953B2 (en) | 2015-03-08 | 2018-02-06 | Apple Inc. | Virtual assistant activation |
US9899019B2 (en) | 2015-03-18 | 2018-02-20 | Apple Inc. | Systems and methods for structured stem and suffix language models |
US9842105B2 (en) | 2015-04-16 | 2017-12-12 | Apple Inc. | Parsimonious continuous-space phrase representations for natural language processing |
US10083688B2 (en) | 2015-05-27 | 2018-09-25 | Apple Inc. | Device voice control for selecting a displayed affordance |
US10127220B2 (en) | 2015-06-04 | 2018-11-13 | Apple Inc. | Language identification from short strings |
US9578173B2 (en) | 2015-06-05 | 2017-02-21 | Apple Inc. | Virtual assistant aided communication with 3rd party service in a communication session |
US10101822B2 (en) | 2015-06-05 | 2018-10-16 | Apple Inc. | Language input correction |
US11025565B2 (en) | 2015-06-07 | 2021-06-01 | Apple Inc. | Personalized prediction of responses for instant messaging |
US10255907B2 (en) | 2015-06-07 | 2019-04-09 | Apple Inc. | Automatic accent detection using acoustic models |
US10186254B2 (en) | 2015-06-07 | 2019-01-22 | Apple Inc. | Context-based endpoint detection |
US9954808B2 (en) * | 2015-06-24 | 2018-04-24 | International Business Machines Corporation | Collecting messages from a group chat window that mention a specific user |
US10671428B2 (en) | 2015-09-08 | 2020-06-02 | Apple Inc. | Distributed personal assistant |
US10747498B2 (en) | 2015-09-08 | 2020-08-18 | Apple Inc. | Zero latency digital assistant |
US9697820B2 (en) | 2015-09-24 | 2017-07-04 | Apple Inc. | Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks |
US11010550B2 (en) | 2015-09-29 | 2021-05-18 | Apple Inc. | Unified language modeling framework for word prediction, auto-completion and auto-correction |
US10366158B2 (en) | 2015-09-29 | 2019-07-30 | Apple Inc. | Efficient word encoding for recurrent neural network language models |
US11587559B2 (en) | 2015-09-30 | 2023-02-21 | Apple Inc. | Intelligent device identification |
US10691473B2 (en) | 2015-11-06 | 2020-06-23 | Apple Inc. | Intelligent automated assistant in a messaging environment |
US10049668B2 (en) | 2015-12-02 | 2018-08-14 | Apple Inc. | Applying neural network language models to weighted finite state transducers for automatic speech recognition |
US10223066B2 (en) | 2015-12-23 | 2019-03-05 | Apple Inc. | Proactive assistance based on dialog communication between devices |
US10446143B2 (en) | 2016-03-14 | 2019-10-15 | Apple Inc. | Identification of voice inputs providing credentials |
US9934775B2 (en) | 2016-05-26 | 2018-04-03 | Apple Inc. | Unit-selection text-to-speech synthesis based on predicted concatenation parameters |
US9972304B2 (en) | 2016-06-03 | 2018-05-15 | Apple Inc. | Privacy preserving distributed evaluation framework for embedded personalized systems |
US10249300B2 (en) | 2016-06-06 | 2019-04-02 | Apple Inc. | Intelligent list reading |
US10049663B2 (en) | 2016-06-08 | 2018-08-14 | Apple, Inc. | Intelligent automated assistant for media exploration |
DK179588B1 (en) | 2016-06-09 | 2019-02-22 | Apple Inc. | INTELLIGENT AUTOMATED ASSISTANT IN A HOME ENVIRONMENT |
US10490187B2 (en) | 2016-06-10 | 2019-11-26 | Apple Inc. | Digital assistant providing automated status report |
US10586535B2 (en) | 2016-06-10 | 2020-03-10 | Apple Inc. | Intelligent digital assistant in a multi-tasking environment |
US10067938B2 (en) | 2016-06-10 | 2018-09-04 | Apple Inc. | Multilingual word prediction |
US10192552B2 (en) | 2016-06-10 | 2019-01-29 | Apple Inc. | Digital assistant providing whispered speech |
US10509862B2 (en) | 2016-06-10 | 2019-12-17 | Apple Inc. | Dynamic phrase expansion of language input |
DK179415B1 (en) | 2016-06-11 | 2018-06-14 | Apple Inc | Intelligent device arbitration and control |
DK201670540A1 (en) | 2016-06-11 | 2018-01-08 | Apple Inc | Application integration with a digital assistant |
DK179049B1 (en) | 2016-06-11 | 2017-09-18 | Apple Inc | Data driven natural language event detection and classification |
DK179343B1 (en) | 2016-06-11 | 2018-05-14 | Apple Inc | Intelligent task discovery |
US10043516B2 (en) | 2016-09-23 | 2018-08-07 | Apple Inc. | Intelligent automated assistant |
US10593346B2 (en) | 2016-12-22 | 2020-03-17 | Apple Inc. | Rank-reduced token representation for automatic speech recognition |
DK201770439A1 (en) | 2017-05-11 | 2018-12-13 | Apple Inc. | Offline personal assistant |
DK179496B1 (en) | 2017-05-12 | 2019-01-15 | Apple Inc. | USER-SPECIFIC Acoustic Models |
DK179745B1 (en) | 2017-05-12 | 2019-05-01 | Apple Inc. | SYNCHRONIZATION AND TASK DELEGATION OF A DIGITAL ASSISTANT |
DK201770431A1 (en) | 2017-05-15 | 2018-12-20 | Apple Inc. | Optimizing dialogue policy decisions for digital assistants using implicit feedback |
DK201770432A1 (en) | 2017-05-15 | 2018-12-21 | Apple Inc. | Hierarchical belief states for digital assistants |
DK179560B1 (en) | 2017-05-16 | 2019-02-18 | Apple Inc. | FAR-FIELD EXTENSION FOR DIGITAL ASSISTANT SERVICES |
US10897432B2 (en) * | 2017-12-04 | 2021-01-19 | Microsoft Technology Licensing, Llc | Chat-enabled messaging |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6263212B1 (en) * | 1998-02-17 | 2001-07-17 | Alcatel Usa Sourcing, L.P. | Short message service center |
US6377798B1 (en) * | 1999-01-22 | 2002-04-23 | Siemens Information And Communication Networks, Inc. | System and method for improved wireless telephone call reception notification |
US6707890B1 (en) * | 2002-09-03 | 2004-03-16 | Bell South Intellectual Property Corporation | Voice mail notification using instant messaging |
US6560456B1 (en) * | 1999-05-24 | 2003-05-06 | Openwave Systems, Inc. | System and method for providing subscriber-initiated information over the short message service (SMS) or a microbrowser |
US6424828B1 (en) * | 1999-06-03 | 2002-07-23 | Ericsson Inc. | Internet server and method for providing access to internet e-mail and internet web pages |
US6718178B1 (en) * | 1999-10-01 | 2004-04-06 | Sprint Spectrum, L.P. | Automatic in-line messaging system |
KR100672394B1 (ko) * | 1999-12-14 | 2007-01-24 | 엘지전자 주식회사 | 이동 단말기를 이용한 개인 정보 송수신 방법 |
GB2357395A (en) * | 1999-12-14 | 2001-06-20 | Nokia Mobile Phones Ltd | Message exchange between wireless terminals. |
US20020035605A1 (en) * | 2000-01-26 | 2002-03-21 | Mcdowell Mark | Use of presence and location information concerning wireless subscribers for instant messaging and mobile commerce |
EP1130869B1 (de) | 2000-03-01 | 2005-06-01 | Sony International (Europe) GmbH | Verwaltung von Benutzerprofilen |
US6760580B2 (en) * | 2000-03-06 | 2004-07-06 | America Online, Incorporated | Facilitating instant messaging outside of user-defined buddy group in a wireless and non-wireless environment |
US6714793B1 (en) | 2000-03-06 | 2004-03-30 | America Online, Inc. | Method and system for instant messaging across cellular networks and a public data network |
EP1170673A1 (de) * | 2000-07-05 | 2002-01-09 | Sony International (Europe) GmbH | Portalanwendung |
AT411312B (de) * | 2000-10-20 | 2003-11-25 | Universal Comm Platform Ag | Verfahren zum übermitteln von kurznachrichten (sms) zwischen rechnern im internet |
US20020120779A1 (en) * | 2000-11-14 | 2002-08-29 | Douglas Teeple | Mediation software for delivery of interactive mobile messaging and personalized content to mobile devices |
US6484033B2 (en) * | 2000-12-04 | 2002-11-19 | Motorola, Inc. | Wireless communication system for location based schedule management and method therefor |
US8315651B2 (en) * | 2001-05-03 | 2012-11-20 | Kyocera Corporation | Instant messaging to a mobile device |
US7092734B2 (en) * | 2001-08-06 | 2006-08-15 | Samsung Electronics Co., Ltd. | IOTA software download via auxiliary device |
US6996393B2 (en) * | 2001-08-31 | 2006-02-07 | Nokia Corporation | Mobile content delivery system |
US6816578B1 (en) * | 2001-11-27 | 2004-11-09 | Nortel Networks Limited | Efficient instant messaging using a telephony interface |
US20030104827A1 (en) * | 2001-11-30 | 2003-06-05 | Brian Moran | Rerouting/reformating wireless messages for cross connectivity between service providers |
US7024459B2 (en) * | 2002-02-28 | 2006-04-04 | Microsoft Corporation | Scalable notification delivery service |
US6957077B2 (en) * | 2002-05-06 | 2005-10-18 | Microsoft Corporation | System and method for enabling instant messaging on a mobile device |
US20030229670A1 (en) * | 2002-06-11 | 2003-12-11 | Siemens Information And Communication Networks, Inc. | Methods and apparatus for using instant messaging as a notification tool |
KR100477651B1 (ko) * | 2002-06-12 | 2005-03-23 | 삼성전자주식회사 | 정보기기의 im 기반 인터페이스 장치 |
US7043264B2 (en) * | 2002-12-18 | 2006-05-09 | America Online, Inc. | Message transmission system in a GPRS environment |
US8103722B2 (en) * | 2003-10-29 | 2012-01-24 | Inter-Tel, Inc. | Endpoint status notification system |
-
2002
- 2002-05-06 US US10/140,389 patent/US6957077B2/en not_active Expired - Fee Related
-
2003
- 2003-05-02 JP JP2003127472A patent/JP4917734B2/ja not_active Expired - Fee Related
- 2003-05-05 TW TW092112242A patent/TWI335188B/zh not_active IP Right Cessation
- 2003-05-06 EP EP03010198A patent/EP1361765B1/de not_active Expired - Lifetime
- 2003-05-06 DE DE60314562T patent/DE60314562T2/de not_active Expired - Lifetime
- 2003-05-06 AT AT03010198T patent/ATE366033T1/de not_active IP Right Cessation
- 2003-05-06 CN CNB031360564A patent/CN100521718C/zh not_active Expired - Fee Related
-
2005
- 2005-07-22 US US11/187,104 patent/US7113803B2/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
US7113803B2 (en) | 2006-09-26 |
US20050255868A1 (en) | 2005-11-17 |
US6957077B2 (en) | 2005-10-18 |
CN100521718C (zh) | 2009-07-29 |
EP1361765B1 (de) | 2007-06-27 |
US20040203942A1 (en) | 2004-10-14 |
ATE366033T1 (de) | 2007-07-15 |
TWI335188B (en) | 2010-12-21 |
JP2004164562A (ja) | 2004-06-10 |
TW200402998A (en) | 2004-02-16 |
EP1361765A1 (de) | 2003-11-12 |
DE60314562D1 (de) | 2007-08-09 |
JP4917734B2 (ja) | 2012-04-18 |
CN1474585A (zh) | 2004-02-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE60314562T2 (de) | System und Verfahren zum Ermöglichen von Sofort Kommunikation (Instant Messaging) in einem mobilen Gerät | |
EP1594323B1 (de) | Verfahren zur Übertragung von bestimmten MMS-Nachrichten durch SMS-Nachrichten | |
DE60113820T2 (de) | Vorrichtung zur übermittlung von chat-nachrichten und verfahren dazu | |
DE602004005319T2 (de) | Nachrichtenverwaltung | |
AT411312B (de) | Verfahren zum übermitteln von kurznachrichten (sms) zwischen rechnern im internet | |
DE60107266T2 (de) | Endgerät, system und verfahren zur internet- und datennetztelefonie | |
US20020156871A1 (en) | Messaging protocol | |
US8335528B2 (en) | System and method for electronic messaging with group sending, receiving, and replying capabilites | |
FI114773B (fi) | Menetelmä ja laite aktiviteettipohjaisen läsnäolotiedon välittämiseksi | |
TWI364974B (de) | ||
KR20050056936A (ko) | 무선이동 단말기상에서 그룹 쳇 작업기간을디스플레이하는 방법 및 시스템 | |
CN102347916B (zh) | 一种网关、跨社区群组信息处理系统及方法 | |
JP3583284B2 (ja) | チャットシステムにおける発言履歴管理システム | |
CN108989179B (zh) | 消息处理方法及装置、存储介质 | |
CN103929349A (zh) | 一种添加即时消息联系人的方法、装置和系统 | |
EP1415488A1 (de) | Verfahren zur übertragung von daten | |
US20020078154A1 (en) | WAP/IRC based instant collaboration tool | |
DE60033191T2 (de) | Abrechnungssystem für ein system zur sofortigen nachrichtenübermittlung | |
EP1387539A1 (de) | Verfahren und System zum Blockieren von unerwünschten Nachrichten | |
JP2006520950A (ja) | インターネットのような電気通信網内でのインスタントメッセージングサービスに対する選択的出席管理方法 | |
DE10215567A1 (de) | Verfahren zur Übertragung von Daten, insbesondere mit multimedialen Inhalten, in einem Mobilfunknetz | |
EP1643739A1 (de) | Telekommunikationsnetz und Dienstrechner sowie Verfahren zum Austausch von Nachrichten zwischen einem Endteilnehmer und einem Textnachrichten-Server | |
DE10127360A1 (de) | Verfahren und Vorrichtung zum Übertragen von Nachrichten | |
WO2004047465A2 (de) | Verfahren und vorrichtung zur übermittlung von nachrichten | |
CN104518951B (zh) | 一种回复社交应用信息的方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8364 | No opposition during term of opposition |