EP1997338B1

A method of enabling a wireless device to make a network connection without using a network operator's home location register

Abstract

This record has no abstract on file.

EP1997338B1, drawing sheet 1
Sheet 1 of 6

Term

0.4 yearsleft in the term

Expires 7 March 2027.

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

18 claims: 13 independent, 5 dependent

  1. 1
    A method of enabling a wireless device, of a subscriber to a network operator, to initiate a network connection without using said network operator's home location register, the method comprising the steps of:a) said wireless device communicating with a server over a wireless link, without using the network operator's home location register, said server including a server calls manager;b) said server calls manager extracting from a received message an identifier of a sender and a location;c) said server calls manager updating a location in a server's location database for the sender, wherein said server's location database is different to said network operator's home location register;d) said wireless device sending, over the wireless link, data to the server that defines a call request, without using said network operator's home location register;e) in response to said call request, said server calls manager, deciding on the appropriate routing over all available networks for said call request, according to the location of said sender in the server's location database.
  2. 3
    The method of any previous Claim, in which the wireless device uses SMS to communicate with the server.
  3. 4
    The method of any previous Claim, in which the wireless device uses HTTP over the internet to communicate with the server.
  4. 6
    The method of any preceding Claim, in which the server enables the connection by conferencing the device and recipient into a single call.
  5. 7
    The method of any preceding Claim, in which the server receives and detects incoming communications/calls, by monitoring all the available external interfaces to the server.
  6. 8
    The method of any preceding Claim, in which the server also acts as a media server so that the network connection is not limited to a voice connection, but includes also the transfer of any media asset, including data, video, and audio files, web pages and data, video and audio streaming.
  7. 9
    The method of any preceding Claim, in which the server initiates a local call to the device, using the information on the server's location data base and services data base to correctly re-route a calling party to the device.
  8. 10
    The method of any preceding Claim, in which the server maintains a database of location updates provided by the device.
  9. 11
    The method of preceding Claim 10 wherein the location updates are derived from SMS or HTTP location update messages provided by the device.
  10. 12
    The method of any preceding Claim, in which the server also acts as a VOIP server.
  11. 13
    The method of any preceding Claim, in which the device includes a module that is responsible for contacting the server.
  12. 17
    A system comprising a wireless device of a subscriber to a network operator and a server for enabling the wireless device to initiate a network connection without using said network operator's home location register, wherein the server includes a server calls manager. In said system:a) said wireless device is operable to communicate with said server over a wireless link, without using said the network operator's home location register;b) said server calls manager is configured to extract from a received message an identifier of a sender and a location;c) said server calls manager is configured to update a location in a server's location database for said sender, wherein said server's location database is different to said network operator's home location register;d) said wireless device is operable to send, over said wireless link, data to said server that defines a call request, without using the network operator's home location register;e) in response to said call request, said server calls manager is operable to decide on the appropriate routing over all available networks for said call request, according to the location of said sender in said server's location database.
  13. 18
    A server operable to enable a wireless device of a subscriber to a network operator to initiate a network connection without using said network operator's home location register, wherein said server includes a server calls manager, and:a) said wireless device is operable to communicate with said server over a wireless link, without using said network operator's home location register;b) said server calls manager is configured to extract from a received message an identifier of a sender and a location;c) said server calls manager is configured to update a location in a server's location database for said sender, wherein said server's location database is different to said network operator's home location register;d) said wireless device is operable to send, over said wireless link, data to the server that defines a call request, without using the network operator's home location register;e) in response to the call request, the server calls manager is operable to decide on the appropriate routing over all available networks for said call request, according to the location of said sender in said server's location database.