DE60132433T2

Instant messaging with additional voice communication

Abstract

This record has no abstract on file.

DE60132433T2, drawing sheet 1
Sheet 1 of 8

Term

Term ended

Projected expiry passed 19 March 2021, 5.5 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

30 claims: 8 independent, 22 dependent

  1. 1
    Kommunikationsverfahren, umfassend:Aufbauen einer Instanz-Messaging-Kommunikationssitzung zwischen einem Sender und einem Empfänger unter Verwendung eines Instant-Messaging-Host ( 390 , 490 , 590 ) und Ermöglichen, dass der Empfänger eine Sprachkommunikation zwischen dem Sender und dem Empfänger unter Verwendung des Instant-Messaging-Host ( 390 , 490 , 590 ) aufruft;DADURCH GEKENNZEICHNET , DASS: die Instant-Messaging-Kommunikationssitzung eine Text-Instant-Messaging-Kommunikationssitzung ist;UND DURCH: Erleichtern des Sendens einer Text-Instant-Message von dem Sender an den Empfänger während der Sitzung, wobei die Text-Instant-Message einen von dem Sender eingegebenen Textkörper enthält;und Ermöglichen einer Darstellung einer ersten Text-Instant-Messaging-Grafikbenutzerschnittstelle ( 800 ) für den Empfänger, die eine Anzeige des Textkörpers und einen Knopf enthält, wobei die Darstellung der ersten Text-Instant-Messaging-Grafikbenutzerschnittstelle ( 800 ) von der Kommunikation der Text-Instant-Message zwischen dem Sender und dem Empfänger abhängt;wobei das Ermöglichen, dass der Empfänger eine Sprachkommunikation zwischen dem Sender und dem Empfänger aufruft, das Ermöglichen umfasst, dass der Empfänger den Knopf auswählt, um die Sprachkommunikation zwischen dem Sender und dem Empfänger aufzurufen.
  2. 2
    Verfahren nach Anspruch 1, weiterhin umfassend Empfangen und Authentisieren der Text-Instant-Message von dem Sender bei dem Instant-Messaging-Host ( 390 , 490 , 590 ).
  3. 3
    Verfahren nach Anspruch 2, wobei das Authentisieren der Text-Instant-Message das Identifizieren eines Schirmnamens und/oder einer IP-Adresse, mit mindestens dem Sender und/oder dem Empfänger assoziiert, umfasst.
  4. 4
    Verfahren nach einem der vorhergehenden Ansprüche, weiterhin umfassend das Bestimmen von Sprachkommunikationsfähigkeiten des Empfängers bei dem Instant-Messaging-Host ( 390 , 490 , 590 ).
  5. 5
    Verfahren nach Anspruch 4, wobei das Bestimmen von Sprachkommunikationsfähigkeiten das Identifizieren von Hardware und/oder Software umfasst, die mit dem Empfänger assoziiert sind.
  6. 6
    Verfahren nach Anspruch 4, weiterhin umfassend das Melden der Sprachkommunikationsfähigkeiten des Empfängers an den Sender.
  7. 7
    Verfahren nach Anspruch 6, weiterhin umfassend, dem Sender eine zweite Text-Instant-Messaging-Schnittstelle ( 700 ) darzustellen, die entsprechend den Fähigkeiten des Empfängers variiert.
  8. 8
    Verfahren nach Anspruch 1, weiterhin umfassend, bei dem Instant-Messaging-Host ( 390 , 490 , 590 ) eine Anforderung zum Aufbauen einer Sprachkommunikation zu empfangen.
  9. 9
    Verfahren nach Anspruch 8, wobei die Anforderung von dem Sender kommt.
  10. 10
    Verfahren nach Anspruch 8, wobei die Anforderung von dem Empfänger kommt und als Reaktion auf die Auswahl des Knopfs durch den Empfänger empfangen wird.
  11. 11
    Verfahren nach Anspruch 8, 9 oder 10, weiterhin umfassend das Authentisieren der Anforderung.
  12. 12
    Verfahren nach Anspruch 11, wobei das Authentisieren der Anforderung das Identifizieren eines Schirmnamens und/oder einer IP-Adresse, mit mindestens dem Sender und/oder dem Empfänger assoziiert, umfasst.
  13. 13
    Verfahren nach Anspruch 1, wobei das Ermöglichen einer Sprachkommunikation das Aufbauen eines generischen Zeichengebungsschnittstellenkanals, eines Steuerkanals und eines Audiokanals zwischen dem Sender und dem Empfänger umfasst.
  14. 14
    Verfahren nach Anspruch 13, wobei der Steuerkanal einen TCP/IP-Socket umfasst.
  15. 15
    Verfahren nach Anspruch 13, wobei der Audiokanal einen UDP-Kanal oder einen TCP-Kanal umfasst.
  16. 16
    Verfahren nach einem der vorhergehenden Ansprüche, wobei der Sender und der Empfänger Benutzer sind.
  17. 17
    Verfahren nach Anspruch 1, wobei das Ermöglichen, dass der Empfänger den Knopf auswählt, um eine Sprachkommunikation aufzurufen, umfasst zu ermöglichen, dass der Empfänger den Knopf zum Aufrufen einer Sprachkommunikation als Reaktion auf das Liefern der Text-Instant-Message an den Empfänger auswählt.
  18. 18
    Verfahren nach Anspruch 1, wobei die Darstellung der ersten Text-Instant-Messaging-Grafikbenutzerschnittstelle ( 800 ), die eine Funktion der Kommunikation der Text-Instant-Message ist, umfasst, die erste Text-Instant-Messaging-Grafikbenutzerschnittstelle nicht darzustellen, wenn die Text-Instant-Message von dem Empfänger nicht empfangen wird.
  19. 19
    Verfahren nach Anspruch 1, weiterhin umfassend:Empfangen der an einen Empfänger adressierten Text-Instant-Message bei dem Instant-Messaging-Host ( 390 , 490 , 590 ).
  20. 20
    Verfahren nach einem der vorhergehenden Ansprüche, weiterhin umfassend:Liefern der Text-Instant-Message an den Empfänger.
  21. 21
    Verfahren nach Anspruch 4, wobei die Darstellung der ersten Text-Instant-Messaging-Grafikbenutzerschnittstelle weiterhin eine Funktion davon ist, dass bestimmt wird, dass der Empfänger zum Annehmen von Sprachkommunikationen in der Lage ist.
  22. 22
    Kommunikationsvorrichtung, umfassend einen Instant-Messaging-Host ( 390 , 490 , 590 ), konfiguriert zum:Aufbauen einer Instant-Messaging-Kommunikationssitzung zwischen einem Sender und einem Empfänger und Ermöglichen, dass der Empfänger eine Sprachkommunikation zwischen dem Sender und dem Empfänger unter Verwendung des Instant-Messaging-Host ( 390 , 490 , 590 ) aufruft;DADURCH GEKENNZEICHNET, DASS: die Instant-Messaging-Kommunikationssitzung eine Text-Instant-Messaging-Kommunikationssitzung ist;UND DADURCH, DASS: die Vorrichtung weiter konfiguriert ist zum: Erleichtern des Sendens einer Text-Instant-Message von dem Sender an den Empfänger während der Sitzung, wobei die Text-Instant-Message einen von dem Sender eingegebenen Textkörper enthält;und Ermöglichen einer Darstellung einer ersten Text-Instant-Messaging-Grafikbenutzerschnittstelle ( 800 ) für den Empfänger, die eine Anzeige des Textkörpers und einen Knopf enthält, wobei die Darstellung der ersten Text-Instant-Messaging-Grafikbenutzerschnittstelle ( 800 ) von der Kommunikation der Text-Instant-Message zwischen dem Sender und dem Empfänger abhängt;und Ermöglichen, dass der Empfänger eine Sprachkommunikation zwischen dem Sender und dem Empfänger aufruft, indem dem Empfänger ermöglicht wird, den Knopf auszuwählen.
  23. 23
    Vorrichtung nach Anspruch 22, wobei der Instant-Message-Host ( 390 , 490 , 590 ) konfiguriert ist, dem Empfänger das Auswählen des Knopfs zum Aufrufen von Sprachkommunikation zu ermöglichen, indem dem Empfänger ermöglicht wird, den Knopf zum Aufrufen von Sprachkommunikation als Reaktion auf die Lieferung der Text-Instant-Message an den Empfänger auszuwählen.
  24. 24
    Kommunikationsvorrichtung nach Anspruch 22, wobei die Darstellung der ersten Text-Instant-Messaging-Grafikbenutzerschnittstelle ( 800 ), die eine Funktion der Kommunikation der Text-Instant-Message ist, umfasst, die erste Text-Instant-Messaging-Grafikbenutzerschnittstelle ( 800 ) nicht darzustellen, wenn die Text-Instant-Message von dem Empfänger nicht empfangen wird.
  25. 25
    Computerprogramm, auf einem computerlesbaren Medium gespeichert, umfassend Codemittel, die angepasst sind, um die folgenden Schritte auszuführen, wenn das Programm auf einem Datenverarbeitungssystem läuft:Aufbauen einer Instant-Messaging-Kommunikationssitzung zwischen einem Sender und einem Empfänger unter Verwendung eines Instant-Messaging-Host ( 390 , 490 , 590 ) und Ermöglichen, dass der Empfänger eine Sprachkommunikation zwischen dem Sender und dem Empfänger unter Verwendung des Instant-Messaging-Host ( 390 , 490 , 590 ) aufruft;DADURCH GEKENNZEICHNET, DASS: die Instant-Messaging-Kommunikationssitzung eine Text-Instant-Messaging-Kommunikationssitzung ist;UND DASS: das Programm weiterhin Codemittel umfasst, die angepasst sind, um die folgenden Schritte auszuführen, wenn das Programm auf einem Datenverarbeitungs ?page 16? system lauft: Erleichtern des Sendens einer Text-Instant-Message von dem Sender an den Empfänger während der Sitzung, wobei die Text-Instant-Message einen von dem Sender eingegebenen Textkörper enthält;und Ermöglichen einer Darstellung einer ersten Text-Instant-Messaging-Grafikbenutzerschnittstelle ( 800 ) für den Empfänger, die eine Anzeige des Textkörpers und einen Knopf enthält, wobei die Darstellung der ersten Text-Instant-Messaging-Grafikbenutzerschnittstelle von der Kommunikation der Text-Instant-Message zwischen dem Sender und dem Empfänger abhängt;wobei das Codemittel, das dafür ausgelegt ist, wenn es auf einem Datenverarbeitungssystem läuft, dem Empfänger das Aufrufen einer Sprachkommunikation zwischen dem Sender und dem Empfänger zu ermöglichen, dafür ausgelegt ist, dem Empfänger zu ermöglichen, den Knopf zum Aufrufen der Sprachkommunikation zwischen dem Sender und dem Empfänger auszuwählen.
  26. 26
    Computerprogramm nach Anspruch 25, wobei das computerlesbare Medium eine Disk ist.
  27. 27
    Computerprogramm nach Anspruch 25, wobei das computerlesbare Medium eine Client-Einrichtung ist.
  28. 28
    Computerprogramm nach Anspruch 25, wobei das computerlesbare Medium eine Host-Einrichtung ist.
  29. 29
    Computerprogramm nach einem der Ansprüche 25 bis 28, wobei die Anweisungen zum Ermöglichen, dass der Empfänger den Knopf zum Aufrufen von Sprachkommunikationen auswählt, Anweisungen beinhalten, um zu ermöglichen, dass der Empfänger den Knopf zum Aufrufen von Sprachkommunikation als Reaktion auf die Lieferung der Text-Instant-Message an den Empfänger auswählt.
  30. 30
    Computerprogramm nach einem der Ansprüche 25 bis 29, wobei die Darstellung der ersten Text-Instant-Messaging-Grafikbenutzerschnittstelle ( 800 ), die eine Funktion des Empfangs der Text-Instant-Message ist, umfasst, die erste Text-Instant-Messaging-Grafikbenutzerschnittstelle nicht darzustellen, wenn die Text-Instant-Message von dem Empfänger nicht empfangen wird.
Independent claims30