EP2145498B1

Flexible communication systems and methods

Abstract

This record has no abstract on file.

EP2145498B1, drawing sheet 1
Sheet 1 of 8

Term

1.5 yearsleft in the term

Expires 19 March 2028.

  1. Priority
  2. Filed
  3. Granted
  4. Today
  5. Expires

16 claims: 16 independent, 0 dependent

  1. 1
    A method of initiating a telecommunication session for a communication device (20a, 20c, 26, 24), comprising:receiving, at the communication device (20a, 20c, 26, 24), user input indicating a call command for the communication device (20a, 20c, 26, 24) to instigate a telecommunication session, the telecommunication session comprising a voice call;determining whether an IP-based non-carrier network (12a-c) is accessible to the communication device (20a, 20c, 26, 24), and, if the communication device (20a, 20c, 26, 24) is within the non-carrier network (12a-c), initiating the call over the non-carrier network (12a-c);if the non-carrier network (12a-c) is or becomes unavailable to the communication device (20a, 20c, 26, 24), submitting to one or more telecommunication carriers (16, 18) a proposal for the telecommunication session;receiving from at least one of the one or more of telecommunication carriers (16, 18) a bid to carry the telecommunications session;automatically selecting one of the telecommunication carriers (16, 18) from the carriers (16, 18) submitting a bid;andinitiating the telecommunication session through, or transfer the telecommunication session to, the selected telecommunication carrier (16, 18). Procédé d'initiation d'une session de télécommunication pour un dispositif de communication (20a, 20c, 26, 24), comprenant : la réception, au niveau du dispositif de communication (20a, 20c, 26, 24), d'une entrée d'utilisateur indiquant une commande d'appel pour le dispositif de communication (20a, 20c, 26, 24) pour occasionner une session de télécommunication, la session de télécommunication comprenant un appel vocal ;la détermination si un réseau IP non porteur (12a à 12c) est accessible pour le dispositif de communication (20a, 20c, 26, 24), et, si le dispositif de communication (20a, 20c, 26, 24) est dans le réseau non porteur (12a à 12c), initier l'appel par le réseau non porteur (12a à 12c) ;si le réseau non porteur (12a à 12c) est ou devient indisponible pour le dispositif de communication (20a, 20c, 26, 24), la soumission à un ou plusieurs opérateurs de télécommunication (16, 18) d'une proposition pour la session de télécommunication ;la réception, à partir de l'au moins un ou des opérateurs de télécommunication (16, 18) d'une offre pour assurer la session des télécommunications ;la sélection de manière automatique d'un des opérateurs de télécommunication (16, 18) parmi les opérateurs (16, 18) soumettant une offre ;etl'initiation de la session de télécommunication par, ou le transfert de la session de télécommunication vers, l'opérateur de télécommunication (16, 18) choisi. Verfahren zum Initiieren einer Telekommunikationssitzung für ein Kommunikationsgerät (20a, 20c, 26, 24), umfassend: Empfangen, an dem Kommunikationsgerät (20a, 20c, 26, 24), einer Benutzereingabe, die einen Anrufbefehl für das Kommunikationsgerät (20a, 20c, 26, 24) signalisiert, eine Telekommunikationssitzung aufzubauen, die Telekommunikationssitzung umfassend einen Sprachanruf;Ermitteln, ob ein IP-basiertes, Nicht-Anbieter-Netzwerk (12a-c) für das Kommunikationsgerät (20a, 20c, 26, 24) erreichbar ist und, falls das Kommunikationsgerät (20a, 20c, 26, 24) sich im Nicht-Anbieter-Netzwerk (12a-c) befindet, Initiieren des Anrufs über das Nicht-Anbieter-Netzwerk (12a-c);falls das Nicht-Träger-Netzwerk (12a-c) für das Kommunikationsgerät (20a, 20c, 26, 24) unerreichbar ist oder wird, Unterbreiten eines Vorschlags für die Telekommunikationssitzung einem oder mehreren Telekommunikationsanbietern (16, 18);Empfangen eines Gebots von zumindest einem des einen oder der mehreren Telekommunikationsanbieter (16, 18), die Telekommunikationssitzung zu übertragen;automatisches Auswählen eines der Telekommunikationsanbieter (16, 18) unter den Anbietern (16, 18), die ein Gebot unterbreiten;undInitiieren der Telekommunikationssitzung durch den oder Übertragen der Telekommunikationssitzung zum ausgewählten Telekommunikationsanbieter (16, 18).
  2. 2
    Procédé selon la revendication 1, dans lequel la sélection automatique de l'un des opérateurs de télécommunication (16, 18) comprend une évaluation par le dispositif de communication (20a, 20c, 26, 24) d'offres de prix et d'indicateurs de qualité, où les indicateurs de qualité indiquent, au moins, un niveau de largeur de bande disponible fourni actuellement par les opérateurs de télécommunication (16, 18) et où la sélection automatique de l'un des opérateurs de télécommunication (16, 18) comprend la sélection d'un opérateur qui soumet une offre de prix la plus basse. The method of claim 1, wherein the automatic selection of one of the telecommunication carriers (16, 18) comprises evaluation by the communication device (20a, 20c, 26, 24) of bid prices and quality indicators, wherein the quality indicators indicate, at least, a level of available bandwidth currently provided by the telecommunication carriers (16, 18) and wherein the automatic selection of one of the telecommunication carriers (16, 18) comprises selecting a carrier that submits a lowest bid price. Verfahren nach Anspruch 1, wobei die automatische Auswahl von einem der Telekommunikationsanbieter (16, 18) eine Bewertung durch das Kommunikationsgerät (20a, 20c, 26, 24) der Gebotspreise und Qualitätsindikatoren umfasst, wobei die Qualitätsindikatoren zumindest eine Stufe verfügbarer Bandbreite indizieren, die zur Zeit durch die Telekommunikationsanbieter (16, 18) bereitgestellt wird und wobei die automatische Auswahl von einem Telekommunikationsanbieter (16, 18) das Auswählen eines Anbieters umfasst, der einen niedrigsten Gebotspreis unterbreitet.
  3. 3
    Procédé selon la revendication 1, comprenant en outre :la soumission à l'opérateur ou aux opérateurs de télécommunication (16, 18) d'une proposition pour une seconde session de télécommunication ;la réception à partir de l'au moins un ou de plusieurs parmi les opérateurs de télécommunication d'une offre pour assurer la seconde session des télécommunications ;la sélection de manière automatique d'un des opérateurs de télécommunications (16, 18) parmi les opérateurs soumettant une offre ;etl'initiation de manière automatique de la seconde télécommunication par l'opérateur de télécommunication (16, 18) choisi. The method of claim 1, further comprising: submitting to one or more telecommunication carriers (16, 18) a proposal for a second telecommunication session;receiving from at least one of the one or more of telecommunication carriers a bid to carry the second telecommunications session;automatically selecting one of the telecommunications carriers (16, 18) from the carriers submitting a bid;andautomatically initiating the second telecommunication through the selected telecommunication carrier (16, 18). Verfahren nach Anspruch 1, ferner umfassend: Unterbreiten an einen oder mehrere Telekommunikationsanbieter (16, 18) eines Vorschlags für eine zweite Telekommunikationssitzung;Empfangen eines Gebots von zumindest einem des einen oder der mehreren Telekommunikationsanbieter, um die zweite Telekommunikationssitzung zu übertragen;automatisches Auswählen eines der Telekommunikationsanbieter (16, 18) unter den Anbietern, die ein Gebot unterbreiten;undautomatisches Initiieren der zweiten Telekommunikationssitzung über den ausgewählten Telekommunikationsanbieter (16, 18).
  4. 4
    Procédé selon la revendication 1, dans lequel le dispositif de communication (20a, 20c, 26, 24) accède au réseau IP par un point d'accès (14a à 14c). The method of claim 1, wherein the communication device (20a, 20c, 26, 24) accesses the IP-based network through an access point (14a-c). Verfahren nach Anspruch 1, wobei das Kommunikationsgerät (20a, 20c, 26, 24) auf das IP-basierte Netzwerk über einen Zugriffspunkt (14a-c) zugreift.
  5. 5
    Procédé selon la revendication 4, comprenant en outre :le transfert du dispositif de communication (20a, 20c, 26, 24) à un second point d'accès (14a à 14c) durant la session de télécommunication. The method of claim 4, further comprising: transferring the communication device (20a, 20c, 26, 24) to a second access point (14a-c) during the telecommunication session. Verfahren nach Anspruch 4, ferner umfassend: Übertragen des Kommunikationsgeräts (20a, 20c, 26, 24), während der Telekommunikationssitzung, an einen zweiten Zugriffspunkt (14a-c).
  6. 6
    Procédé selon la revendication 3, comprenant en outre :le transfert du dispositif de communication (20a, 20c, 26, 24) vers un second opérateur (16, 18) durant la session de télécommunication. The method of claim 3, further comprising: transferring the communication device (20a, 20c, 26, 24) to a second carrier (16, 18) during the telecommunication session. Verfahren nach Anspruch 3, ferner umfassend: Übertragen des Kommunikationsgeräts (20a, 20c, 26, 24), während der Telekommunikationssitzung, an einen zweiten Anbieter (16, 18).
  7. 7
    A device (240) for initiating a telecommunication session, comprising:an interface (252) configured to: wirelessly connect the device (240) to one or more telecommunication carriers (16, 18) and a non-carrier network (12a-c), wherein the non-carrier network (12a-c) is an IP-based network;a processor (264) configured to execute a plurality of applications stored in memory (266) on the device (240);anda connection module (276) in communication with the processor (264) and configured to:receive user input indicating a call command for the communication device to instigate a telecommunication session, the telecommunication session comprising a voice call;determine whether an IP-based non-carrier network (12a-c) is accessible to the communication device, and, if the communication device is within the non-carrier network (12a-c), initiate the call over the non-carrier network (12a-c);if the non-carrier network (12a-c) is or becomes unavailable to the communication device, submit to one or more telecommunication carriers (16, 18) a proposal for the telecommunication session;receive from at least one of the one or more of telecommunication carriers (16, 18) a bid to carry the telecommunications session;automatically select one of the telecommunication carriers (16, 18) from the carriers (16, 18) submitting a bid;andinitiate the telecommunication session through, or transfer the telecommunication session to, the selected telecommunication carrier (16, 18). Dispositif (240) d'initiation d'une session de télécommunication, comprenant : une interface (252) configurée pour : connecter sans fil le dispositif (240) à un ou plusieurs opérateurs de télécommunication (16, 18) et à un réseau non porteur (12a à 12c), où le réseau non porteur (12a à 12c) est un réseau IP ;un processeur (264) configuré pour exécuter une pluralité d'applications stockées en mémoire (266) sur le dispositif (240) ;etun module de connexion (276), en communication avec le processeur (264), et configuré pour :recevoir une entrée d'utilisateur indiquant une commande d'appel pour le dispositif de communication afin d'occasionner une session de télécommunication, la session de télécommunication comprenant un appel vocal ;déterminer si un réseau IP non porteur (12a-c) est accessible au dispositif de communication, et, si le dispositif de communication est dans le réseau non porteur (12a à 12c), initier l'appel sur réseau non porteur (12a à 12c) ;si le réseau non porteur (12a à 12c) est ou devient indisponible pour le dispositif de communication, soumettre à un ou plusieurs opérateurs de télécommunication (16, 18) une proposition pour la session de télécommunication ;recevoir à partir de l'au moins un opérateur ou des opérateurs de télécommunication (16, 18) une offre pour assurer la session des télécommunications ;sélectionner de manière automatique l'un des opérateurs de télécommunication (16, 18) parmi les opérateurs (16, 18) soumettant une offre ;etinitier la session de télécommunication par, ou transférer la session de télécommunication vers, l'opérateur de télécommunication (16, 18) choisi. Gerät (240) zum Initiieren einer Telekommunikationssitzung, umfassend: eine Schnittstelle (252), die konfiguriert ist: kabellos ein Gerät (240) mit einem oder mehreren Telekommunikationsanbietern (16, 18) und einem Nicht-Anbieter-Netzwerk (12a-c) zu verbinden, wobei das Nicht-Anbieter-Netzwerk (12a-c) ein IP-basiertes Netzwerk ist;ein Prozessor (264), der konfiguriert ist, eine Vielzahl von im Speicher (266) auf dem Gerät (240) gespeicherten Anwendungen auszuführen;undein Verbindungsmodul (276) in Kommunikation mit dem Prozessor (264), das konfiguriert ist:eine Benutzereingabe zu empfangen, die einen Anrufbefehl für das Kommunikationsgerät signalisiert, eine Telekommunikationssitzung aufzubauen, die Telekommunikationssitzung umfassend einen Sprachanruf;zu ermitteln, ob ein IP-basiertes Nicht-Anbieter-Netzwerk (12a-c) für das Kommunikationsgerät erreichbar ist und, falls sich das Kommunikationsgerät im Nicht-Anbieter-Netzwerk (12a-c) befindet, den Anruf über das Nicht-Anbieter-Netzwerk (12a-c) zu initiieren;falls das Nicht-Träger-Netzwerk (12a-c) für das Kommunikationsgerät unerreichbar ist oder wird, einen Vorschlag für die Telekommunikationssitzung einem oder mehreren Telekommunikationsanbietern (16, 18) zu unterbreiten;ein Gebot von zumindest einem des einen oder der mehreren Telekommunikationsanbieter (16, 18) zu empfangen, die Telekommunikationssitzung zu übertragen;automatisch einen der Telekommunikationsanbieter (16, 18) unter den Anbietern (16, 18) auszuwählen, die ein Gebot unterbreiten;unddie Telekommunikationssitzung zu initiieren durch oder die Telekommunikationssitzung zu Übertragen zum ausgewählten Telekommunikationsanbieter (16, 18).
  8. 8
    Dispositif selon la revendication 7, où le dispositif (240) est configuré pour accéder au réseau IP par un point d'accès (14a à 14c). Gerät nach Anspruch 7, wobei das Gerät (240) konfiguriert ist, auf das IP-basierte Netzwerk über einen Zugriffspunkt (14a-c) zuzugreifen. The device of claim 7, wherein the device (240) is configured to accesses the IP-based network through an access point (14a-c).
  9. 9
    Dispositif selon la revendication 8, comprenant en outre un gestionnaire de transferts (276c) configuré pour transférer le dispositif (240) vers un second point d'accès (14a à 14c) durant la session de télécommunication. Gerät nach Anspruch 8, ferner umfassend einen Übergabe-Manager (276c), der konfiguriert ist, ein Gerät (240) während der Telekommunikationssitzung an einen zweiten Zugriffspunkt (14a-c) zu übertragen. The device of claim 8, further comprising a handoff manager (276c) configured to transfer the device (240) to a second access point (14a-c) during the telecommunication session.
  10. 10
    Dispositif selon la revendication 7, dans lequel le module de connexion (276) est configuré en outre pour :soumettre à l'opérateur ou aux opérateurs de télécommunication (16, 18) une proposition pour une seconde session de télécommunication ;obtenir une information de tarif d'opérateur ;choisir un opérateur (16, 18) parmi l'opérateur ou les opérateurs de télécommunication (16, 18) en utilisant l'information de tarif d'opérateur ;etinitier la seconde session de télécommunication par l'opérateur de télécommunication (16, 18) choisi. Gerät nach Anspruch 7, wobei das Verbindungsmodul (276) ferner konfiguriert ist: an den einen oder die mehreren Telekommunikationsanbieter (16, 18) einen Vorschlag für eine zweite Telekommunikationssitzung zu unterbreiten;Anbieter-Preisinformationen zu erlangen;einen Anbieter (16, 18) unter dem einen oder den mehreren Telekommunikationsanbietern (16, 18) unter Nutzung der Anbieter-Preisinformationen auszuwählen;unddie zweite Telekommunikationssitzung über den ausgewählten Telekommunikationsanbieter (16, 18) zu initiieren. The device of claim 7, wherein the connection module (276) is further configured to: submit to the one or more telecommunication carriers (16, 18) a proposal for a second telecommunication session;obtain carrier pricing information;select a carrier (16, 18) of the one or more telecommunication carriers (16, 18) using the carrier pricing information;andinitiate the secend telecommunication session through the selected 20 telecommunication carrier (16, 18).
  11. 11
    Dispositif selon la revendication 10, comprenant en outre un système de commutation (244b) configuré pour transférer le dispositif (240) vers un second opérateur (16, 18) durant la session de télécommunication. Gerät nach Anspruch 10, ferner umfassend ein Schaltsystem (244b), das konfiguriert ist, das Gerät (240) während der Telekommunikationssitzung an einen zweiten Anbieter (16, 18) zu übertragen. The device of claim 10, further comprising a switching system (244b) configured to transfer device (240) to a second carrier (16, 18) during the telecommunication session.
  12. 12
    Dispositif selon la revendication 7, dans lequel l'interface (252) est configurée pour effectuer une communication de données en utilisant trois ou plusieurs formats choisis dans le groupe constitué des formats GSM, CDMA, TDMA, IEEE 802.11, IEEE 802.16, et Bluetooth. Gerät nach Anspruch 7, wobei die Schnittstelle (252) konfiguriert ist, um die Datenkommunikation unter Nutzung von drei oder mehr Formaten durchzuführen, die aus der Gruppe, bestehend aus GSM, CDMA, TDMA, IEEE 802.11, IEEE 802.16 und Bluetooth ausgewählt werden. The device of claim 7, wherein the interface (252) is configured to perform data communication using three or more formats selected from the group consisting of GSM, CDMA, TDMA, IEEE 802.11, IEEE 802.16, and Bluetooth.
  13. 13
    Dispositif selon la revendication 7, dans lequel le module de connexion (276) inclut un dispositif de suivi de signal (276a) pour déterminer l'identité d'opérateurs (16, 18) disponibles dans une région autour du dispositif (240). Gerät nach Anspruch 7, wobei das Verbindungsmodul (276) einen Signalmonitor (276a) beinhaltet, um die Identität von verfügbaren Anbietern (16, 18) in einer Region um das Gerät (240) herum zu ermitteln. The device of claim 7, wherein the connection module (276) includes a signal monitor (276a) to determine the identity of available carriers (16, 18) in a region around the device (240).
  14. 14
    Dispositif selon la revendication 7, comprenant en outre un système de confirmation d'offre (276d) pour vérifier au niveau d'un coordinateur de connexion de télécommunication (244) des paramètres d'une session de télécommunication achevée. Gerät nach Anspruch 7, ferner umfassend einen Gebotsbestätiger (276d), um für einen Telekommunikation-Verbindungskoordinator (244) die Parameter einer abgeschlossenen Telekommunikationssitzung zu bestätigen. The device of claim 7, further comprising a bid confirmer (276d) to verify to a telecommunication connection coordinator (244) parameters of a completed telecommunication session.
  15. 15
    A computer program product for use in conjunction with a computerized communication device, the computer program product comprising a computer readable storage medium and a computer program mechanism embedded therein, the computer program mechanism comprising instructions according to claim 1. Ein Computerprogrammprodukt zur Verwendung in Verbindung mit einem computergestützten Kommunikationsgerät, das Computerprogrammprodukt umfassend ein computerlesbares Speichermedium und einen darin integrierten Computerprogramm-Mechanismus, der Computerprogramm-Mechanismus umfassend Anweisungen gemäß Anspruch 1. Produit programme d'ordinateur destiné à être utilisé conjointement avec un dispositif informatique de communication, le produit programme d'ordinateur comprenant un support de stockage lisible par ordinateur et un mécanisme de programme d'ordinateur intégré dans celui-ci, le mécanisme de programme d'ordinateur comprenant des instructions selon la revendication
  16. 16
    Das Computerprogrammprodukt nach Anspruch 15, wobei der Computerprogramm-Mechanismus ferner Anweisungen umfasst für das Ermitteln der aktuellen Erreichbarkeit des einen oder der mehreren Telekommunikationsanbieter (16, 18) für das Kommunikationsgerät (20a, 20c, 26, 24). Produit programme d'ordinateur selon la revendication 15, dans lequel le mécanisme de programme d'ordinateur comprend en outre des instructions pour la détermination de la disponibilité actuelle de l'opérateur ou des opérateurs de télécommunication (16, 18) pour le dispositif de communication (20a, 20c, 26, 24). The computer program product of claim 15, wherein the computer program mechanism further comprises instructions for determining the present availability of the one or more telecommunication carriers (16, 18) to the communication device (20a, 20c, 26, 24).
Independent claims16