EP1784994A2

Mobile services control platform providing a message forwarding service

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 26 August 2025, 1.1 years ago.

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

24 claims: 24 independent, 0 dependent

  1. 1
    Claims of equivalent WO 2006026435 A2 CLAIMS 1. A method of communicating a data message within a converged networking operating environment wherein a gateway is deployed in a service provider's telecommunications network and client software is embedded in a subscriber mobile device that is operable within both the telecommunications network and a wireless local area network to which the subscriber mobile device is connectable, the service provider's telecommunications network having a set of one or more network elements that route data messages, and a database to which a subscriber's identity is assigned, and wherein a connection is established between the client software and the gateway, the method comprising:updating data message routing information in the database to identify the gateway as a location of the subscriber mobile device;and communicating data messages to and from the subscriber mobile device by: (a) upon receipt at a first network element of a first data message intended for the subscriber: (i) querying the database for the subscriber's location, (ii) returning to the first network element location information associated with the gateway, (iii) forwarding the first data message from the first network element to the gateway, and (iv) forwarding, over the connection, the first data message from the gateway to the client device;(b) upon generation of a second data message originated by the subscriber: (i) receiving at the gateway the second data message;and (ii) forwarding the second data message from the gateway to a second network element for subsequent delivery over the service provider's telecommunications network.
  2. 2
    The method as described in claim 1 wherein the first data message or the second data message is an SMS.
  3. 3
    The method as described in claim 2 wherein the SMS data message is associated with receipt of an MMS intended for the subscriber.
  4. 4
    The method as described in claim 1 wherein communicating the first data message or the second data message does not impair communicating voice signals to the subscriber mobile device over the connection.
  5. 5
    The method as described in claim 1 wherein the service provider's telecommunications network is a GSM network, the first network element includes an SMS-GMSC, and the database is an HLR.
  6. 6
    The method as described in claim 5 further including configuring the SMS- GMSC to enable delivery of SMS over GPRS prior to updating data message routing information in the HLR.
  7. 7
    The method as described in claim 5 wherein updating data message routing information in the HLR configures the gateway as an SGSN.
  8. 8
    The method as described claim 5 wherein the database is a VLR and updating data message routing information in the VLR configures the gateway as an MSC/VLR.
  9. 9
    The method as described in claim 1 further including the step of re-updating the data message routing information in the database to de-identify the gateway as a location of the subscriber mobile device.
  10. 10
    The method as described in claim 1 wherein the step of updating the data message routing information in the database occurs in response to receipt, at the gateway, of a subscriber's request to initiate a data message forwarding service.
  11. 11
    The method as described in claim 1 further including the step of receiving a delivery report at the second network element following delivery of the second data message, and forwarding the delivery report from the second network element to the gateway for subsequent delivery over the connection to the subscriber's mobile device.
  12. 12
    The method as described in claim 1 wherein the second network element includes an SMS-IWMSC.
  13. 13
    The method as described in claim 3 further including the step of receiving at the gateway a request to obtain the MMS intended for the subscriber, and forwarding the request from the gateway to a MMS relay server.
  14. 14
    The method as described in claim 1 wherein the subscriber mobile device is a wireless client having a first interface to the wireless local area network and a second interface to the telecommunications network.
  15. 15
    A system for use in a service provider's telecommunications network having a set of one or more network elements that route data messages and a database to which a subscriber's identity is assigned, comprising, in combination:a gateway;client software executable within a subscriber mobile device that is operable within both the telecommunications network and a wireless local area network to which the subscriber mobile device is connectable, wherein the client software is connectable to the gateway over a secure connection;code executable on the gateway and responsive to a service request received from the client software over the secure connection for initiating a request to update data message routing information in the database, wherein the updated data message routing information identifies the gateway as a location of the subscriber mobile device;and code executable on the gateway and responsive to receipt from the first network element of a first data message for forwarding the first data message to the subscriber over the secure connection, and responsive to receipt from the subscriber of a second data message for forwarding the second data message to a second network element for subsequent delivery over the telecommunications network;wherein the gateway forwards the first and second data messages without impairing voice communications between the gateway and the subscriber mobile device over the secure connection.
  16. 16
    The system as described in claim 15 wherein the data message is an SMS.
  17. 17
    The system as described in claim 16 wherein the SMS data message is associated with receipt of an MMS intended for the subscriber
  18. 18
    The system as described in claim 17 further including code executable on the gateway and responsive to receipt from the subscriber of a third data message for fetching the MMS and forwarding the MMS to the subscriber mobile device.
  19. 19
    The system as described in claim 16 further including code executable on the gateway and responsive to a service de-registration request received from the client software over the secure connection for initiating a request to re-update data message routing information in the database, wherein the re-updated data message routing information de-identifies the gateway as a location of the subscriber mobile device.
  20. 20
    The system as described in claim 16 wherein the service provider's telecommunications network is a GSM network, the first network element is an SMS- GMSC, and the database is an HLR.
  21. 21
    The system as described in claim 16 wherein the subscriber mobile device is a wireless client that has a first interface to the wireless local area network and a second interface to the telecommunications network.
  22. 22
    Apparatus for use in a service provider's telecommunications network having a set of one or more network elements that route data messages and a database to which a subscriber's identity is assigned, comprising:at least one processor;a first set of instructions executable on the processor and responsive to a service request from a subscriber mobile device for initiating a request to update data message routing information in the database, wherein the updated data message routing information identifies the apparatus as a location of a subscriber mobile device in the service provider's telecommunications network;and a second set of instructions executable on the processor and (a) responsive to receipt from a first network element of a mobile terminated data message for forwarding the mobile terminated data message to the subscriber mobile device, and (b) responsive to receipt from the subscriber of a mobile originated data message for forwarding the mobile originated data message to a second network element;wherein the data messages are selectively forwarded without impairing voice communications to and from the subscriber mobile device.
  23. 23
    The method as described in claiml wherein the service provider's telecommunications network is CDMA-based.
  24. 24
    A method of communicating a data message within an networking operating environment wherein a gateway is deployed in a telecommunications network and client software is embedded in a subscriber mobile device that is operable within both the telecommunications network and an IP network to which the subscriber mobile device is connectable, the service provider's telecommunications network having a set of one or more network elements that route data messages, and a database to which a subscriber's identity is assigned, and wherein a secure connection is established between the client software and the gateway, the method comprising:updating data message routing information in the database to identify the gateway as a location of the subscriber mobile device;and communicating data messages to and from the subscriber mobile device by: (a) upon receipt at a first network element of a first data message intended for the subscriber: (i) querying the database for the subscriber's location, (ii) returning to the first network element location information associated with the gateway, (iii) forwarding the first data message from the first network element to the gateway, and (iv) forwarding, over the connection, the first data message from the gateway to the client device;(b) upon generation of a second data message originated by the subscriber: (i) receiving at the gateway the second data message;and (ii) forwarding the second data message from the gateway to a second network element for subsequent delivery over the service provider's telecommunications network.
Independent claims24