Patent US5862481A successfully refreshed from Google Patents.
← Back to Patent Explorer
US5862481A Expired / Lapsed US ⏱️ 0.0 years remaining

Inter-technology roaming proxy

Assignee: Apple Inc
•
Filing: 1996-04-08
•
Granted: 1999-01-19
•
Expires: 2016-04-08
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract An interworking proxy is coupled to first and second mobile switching systems and translates between first and second management protocols used by the first and second systems, respectively. The first system requests service for a mobile user using the first management protocol. The proxy receives the service request and translates it from the first management protocol to the second management protocol, and then transmits the translated service request to the second system. The second system provides a response to the service request using the second management protocol. The interworking proxy receives the response and translates it from the second management protocol to the first management protocol, and then transmits the translated response to the first system.

Inventors

  • 👤 Sanjay Kulkarni
  • 👤 Samir N. Kaji
  • 👤 Susan Iskra
  • 👤 Jin Chen
  • 👤 James G. Bender
  • 👤 Ho Bao
  • 👤 Okan Azmak

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-01 09:48
CPC Classifications
H; H04; H04W; H04W88/00; H04W88/16; H04W8/00; H04W8/02; H04W8/08; H04W8/12

Claims Analysis

Total Claims: 20
Claim 1
Independent Claim 147 words
An interworking proxy coupled to first and second mobile switching systems using first and second management protocols, respectively, wherein the first and second management protocols are different, the interworking proxy comprising: means for receiving a request for service, including one of a registration request for registering a mobile user and a call termination request for forwarding an incoming call to the mobile user, for the mobile user from the first system using the first management protocol; means for translating the received request from the first management protocol to the second management protocol; means for sending the translated request to the second system; means for receiving a response to the translated request from the second system using the second management protocol; means for translating the received response from the second management protocol to the first management protocol; and means for sending the translated response to the first system.
Claim 2
Dependent Claim 147 words
An interworking proxy coupled to first and second mobile switching systems using first and second management protocols, respectively, wherein the first and second management protocols are different, the interworking proxy comprising: means for receiving a request for service, including one of a registration request for registering a mobile user and a call termination request for forwarding an incoming call to the mobile user, for the mobile user from the first system using the first management protocol; means for translating the received request from the first management protocol to the second management protocol; means for sending the translated request to the second system; means for receiving a response to the translated request from the second system using the second management protocol; means for translating the received response from the second management protocol to the first management protocol; and means for sending the translated response to the first system.
Claim 3
Dependent Claim 22 words
The interworking proxy of claim 1, wherein the first system is a GSM network and the second system is an IS-41 network.
Claim 4
Dependent Claim 22 words
The interworking proxy of claim 1, wherein the first system is an IS-41 network and the second system is a GSM network.
Claim 5
Independent Claim 154 words
A method for translating between first and second management protocols in an interworking proxy coupled to first and second mobile switching systems using the first and second management protocols, respectively, wherein the first and second management protocols are different, the method comprising the steps, implemented by the interworking proxy, of: receiving a request for service, including one of a registration request for registering a mobile user and a call termination request for forwarding an incoming call to the mobile user, for the mobile user from the first system using the first management protocol; translating the received request from the first management protocol to the second management protocol; sending the translated request to the second system; receiving a response to the translated request from the second system using the second management protocol; translating the received response from the second management protocol to the first management protocol; and sending the translated response to the first system.
Claim 6
Independent Claim 154 words
A method for translating between first and second management protocols in an interworking proxy coupled to first and second mobile switching systems using the first and second management protocols, respectively, wherein the first and second management protocols are different, the method comprising the steps, implemented by the interworking proxy, of: receiving a request for service, including one of a registration request for registering a mobile user and a call termination request for forwarding an incoming call to the mobile user, for the mobile user from the first system using the first management protocol; translating the received request from the first management protocol to the second management protocol; sending the translated request to the second system; receiving a response to the translated request from the second system using the second management protocol; translating the received response from the second management protocol to the first management protocol; and sending the translated response to the first system.
Claim 7
Independent Claim 211 words
A method for routing a call to a mobile user from a home system while the mobile user is roaming in a visiting system, the home and visiting systems using different home system and visiting system protocols, respectively, and being connected via protocol converting means, the method comprising the steps of: receiving the call at the home system; determining the presence of the mobile user within the home system; sending a routing number request to the protocol converting means using the home system protocol when the mobile user is not present in the home system; translating the routing number request from the home system protocol to the visiting system protocol in the protocol converting means; sending the translated routing number request to the visiting system; allocating a routing number for the mobile user in the visiting system; sending the routing number using the visiting system protocol to the protocol converting means; translating the routing number from the visiting system protocol to the home system protocol in the protocol converting means; sending the translated routing number to the home system; routing the call from the home system to the visiting system using the routing number; and forwarding the call from the visiting system to the mobile user located within the visiting system.
Claim 8
Independent Claim 211 words
A method for routing a call to a mobile user from a home system while the mobile user is roaming in a visiting system, the home and visiting systems using different home system and visiting system protocols, respectively, and being connected via protocol converting means, the method comprising the steps of: receiving the call at the home system; determining the presence of the mobile user within the home system; sending a routing number request to the protocol converting means using the home system protocol when the mobile user is not present in the home system; translating the routing number request from the home system protocol to the visiting system protocol in the protocol converting means; sending the translated routing number request to the visiting system; allocating a routing number for the mobile user in the visiting system; sending the routing number using the visiting system protocol to the protocol converting means; translating the routing number from the visiting system protocol to the home system protocol in the protocol converting means; sending the translated routing number to the home system; routing the call from the home system to the visiting system using the routing number; and forwarding the call from the visiting system to the mobile user located within the visiting system.
Claim 9
Independent Claim 154 words
A method for registering a mobile user from a home system while the mobile user is roaming in a visiting system, the home and visiting systems using different home system and visiting system protocols, respectively, and being connected via protocol converting means, the method comprising the steps of: receiving a registration request from the mobile user at the visiting system; sending the registration request using the visiting system protocol to the protocol converting means; translating the registration request from the visiting system protocol to the home system protocol in the protocol converting means; sending the translated registration request to the home system; returning subscriber data in response to the registration request to the protocol converting means from the home system using the home system protocol; translating the subscriber data from the home system protocol to the visiting system protocol in the protocol converting means; and sending the translated subscriber data to the visiting system.
Claim 10
Independent Claim 154 words
A method for registering a mobile user from a home system while the mobile user is roaming in a visiting system, the home and visiting systems using different home system and visiting system protocols, respectively, and being connected via protocol converting means, the method comprising the steps of: receiving a registration request from the mobile user at the visiting system; sending the registration request using the visiting system protocol to the protocol converting means; translating the registration request from the visiting system protocol to the home system protocol in the protocol converting means; sending the translated registration request to the home system; returning subscriber data in response to the registration request to the protocol converting means from the home system using the home system protocol; translating the subscriber data from the home system protocol to the visiting system protocol in the protocol converting means; and sending the translated subscriber data to the visiting system.
Claim 11
Dependent Claim 244 words
An inter-system roaming interface for routing registration and routing number requests and responses between home and visiting systems for a mobile user from the home system who is roaming in the visiting system, the home system and visiting system using different home system and visiting system protocols, respectively, the inter-system roaming interface comprising: means for receiving one of a registration request for registering the mobile user and a routing number request for forwarding an incoming call to the mobile user; means for determining which type of request was received; means for translating the registration request from the visiting system protocol to the home system protocol, for sending the translated registration request to the home system, for receiving a registration response from the home system in the home system protocol and translating the registration response to the visiting system protocol, and for sending the translated registration response to the visiting system when the determining means determines that the received request is a registration request; and means for translating the routing number request from the home system protocol to the visiting system protocol, for sending the translated routing number request to the visiting system, for receiving a routing number response from the visiting system in the visiting system protocol and translating the routing number response to the home system protocol, and for sending the translated routing number response to the home system when the determining means determines that the received request is a routing number request.
Claim 12
Dependent Claim 244 words
An inter-system roaming interface for routing registration and routing number requests and responses between home and visiting systems for a mobile user from the home system who is roaming in the visiting system, the home system and visiting system using different home system and visiting system protocols, respectively, the inter-system roaming interface comprising: means for receiving one of a registration request for registering the mobile user and a routing number request for forwarding an incoming call to the mobile user; means for determining which type of request was received; means for translating the registration request from the visiting system protocol to the home system protocol, for sending the translated registration request to the home system, for receiving a registration response from the home system in the home system protocol and translating the registration response to the visiting system protocol, and for sending the translated registration response to the visiting system when the determining means determines that the received request is a registration request; and means for translating the routing number request from the home system protocol to the visiting system protocol, for sending the translated routing number request to the visiting system, for receiving a routing number response from the visiting system in the visiting system protocol and translating the routing number response to the home system protocol, and for sending the translated routing number response to the home system when the determining means determines that the received request is a routing number request.
Claim 13
Dependent Claim 23 words
The inter-system roaming interface of claim 7, wherein the home system is a GSM network and the visiting system is an IS-41 network.
Claim 14
Dependent Claim 23 words
The inter-system roaming interface of claim 7, wherein the home system is an IS-41 network and the visiting system is a GSM network.
Claim 15
Dependent Claim 274 words
A network for permitting inter-system roaming, comprising: a first system including a first mobile switching center for providing communication with a second system, a first home location register, coupled to the first mobile switching center, for storing data relating to a location of a first mobile subscriber of the first system roaming in the second system, a first visitor location register, coupled to the first mobile switching center, for temporarily storing subscription data for a second mobile subscriber of the second system roaming in a service area of the first system, and first protocol converting means, coupled to the first home location register and a second visitor location register, for translating and forwarding requests and responses between the first system and the second system to provide services to the first mobile subscriber roaming in the second system; and the second system including a second mobile switching center for providing communication with the first system, a second home location register, coupled to the second mobile switching center, for storing data relating to a location of the second mobile subscriber of the second system roaming in the first system, the second visitor location register, coupled to the second mobile switching center and the first protocol converting means, for temporarily storing subscription data for the first mobile subscriber of the first system roaming in a service area of the second system, and second protocol converting means, coupled to the second home location register and the first visitor location register, for translating and forwarding requests and responses between the second system and the first system to provide services to the second mobile subscriber roaming in the first system.
Claim 16
Dependent Claim 274 words
A network for permitting inter-system roaming, comprising: a first system including a first mobile switching center for providing communication with a second system, a first home location register, coupled to the first mobile switching center, for storing data relating to a location of a first mobile subscriber of the first system roaming in the second system, a first visitor location register, coupled to the first mobile switching center, for temporarily storing subscription data for a second mobile subscriber of the second system roaming in a service area of the first system, and first protocol converting means, coupled to the first home location register and a second visitor location register, for translating and forwarding requests and responses between the first system and the second system to provide services to the first mobile subscriber roaming in the second system; and the second system including a second mobile switching center for providing communication with the first system, a second home location register, coupled to the second mobile switching center, for storing data relating to a location of the second mobile subscriber of the second system roaming in the first system, the second visitor location register, coupled to the second mobile switching center and the first protocol converting means, for temporarily storing subscription data for the first mobile subscriber of the first system roaming in a service area of the second system, and second protocol converting means, coupled to the second home location register and the first visitor location register, for translating and forwarding requests and responses between the second system and the first system to provide services to the second mobile subscriber roaming in the first system.
Claim 17
Dependent Claim 21 words
The network of claim 10, wherein the first system is a GSM network and the second system is an IS-41 network.
Claim 18
Dependent Claim 21 words
The network of claim 10, wherein the first system is an IS-41 network and the second system is a GSM network.
Claim 19
Dependent Claim 124 words
An interworking proxy coupled to first and second mobile switching systems using first and second management protocols, respectively, wherein the first and second management protocols are different, the interworking proxy comprising: first protocol converting means for translating and forwarding requests and responses between the first system and the second system in the first and second management protocols, respectively, to provide services to a first mobile subscriber from the first system that is roaming in the second system; and second protocol converting means for translating and forwarding requests and responses between the second system and the first system in the first and second management protocols, respectively, to provide services to a second mobile subscriber from the second system that is roaming in the first system.
Claim 20
Dependent Claim 124 words
An interworking proxy coupled to first and second mobile switching systems using first and second management protocols, respectively, wherein the first and second management protocols are different, the interworking proxy comprising: first protocol converting means for translating and forwarding requests and responses between the first system and the second system in the first and second management protocols, respectively, to provide services to a first mobile subscriber from the first system that is roaming in the second system; and second protocol converting means for translating and forwarding requests and responses between the second system and the first system in the first and second management protocols, respectively, to provide services to a second mobile subscriber from the second system that is roaming in the first system.

References Cited (Backward Citations)

US5440614A Cited
GB2280085A Cited
US5606596A Cited
US5325362A Cited
USH1641H Cited
WO1995027382A1 Cited
US5610974A Cited
US5497412A Cited
US5640386A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2002-01-18 2002-07-20 2003-01-19 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2006-01-18 2006-07-20 2007-01-19 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2010-01-18 2010-07-20 2011-01-19 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag