IP Library Granted Patent US 7,769,374
Granted Patent B2
US 7,769,374 · App. 09/802,861 · Granted Aug 3, 2010

Recovery techniques in mobile networks

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,769,374
App. No.
09/802,861
Granted
Aug 3, 2010
Kind
B2
Abstract

A technique for protecting location information of a subscriber in a mobile network is disclosed which forwards a registration request from the subscriber to an S-CSCF including the subscriber's TA and then forwarding a location update from the S-CSCF to an HSS including the subscriber's TA. Upon the S-CSCF losing data, lost data may be restored to the S-CSCF from the data stored in the HSS. The HSS may store data in a non-volatile memory such as a hard disk drive. The technique may also include forwarding a registration request from the subscriber to an S-CSCF including the subscriber's TA and then forwarding a location update from the S-CSCF to an HSS and storing data in a non-volatile memory such as a hard disk drive in the S-CSCF so as to be protected against loss. Upon the S-CSCF losing data, lost data including the subscriber's TA may be restored to the S-CSCF from the data stored in the S-CSCF.

Claims (28)

1. A method comprising:

receiving, at a Serving-Call State Control Function (S-CSCF), a registration request from a subscriber in a mobile network, wherein the registration request comprises a Transport Address (TA) of the subscriber;

providing the TA and an address of the S-CSCF to a Home Subscription Server (HSS) for storage at the HSS; and

receiving the TA from the HSS in response to a loss of the TA by the S-CSCF such that the TA is restored at the S-CSCF.

2. The method of claim 1 , wherein the TA is stored in a non-volatile memory of the HSS.

3. The method of claim 2 , wherein the non-volatile memory comprises a hard disk drive.

4. The method of claim 1 , wherein the TA of the subscriber comprises a current Care of Address of the subscriber.

5. A method comprising:

receiving, at a Serving-Call State Control Function (S-CSCF), a registration request from a subscriber, wherein the registration request comprises a Transport Address (TA), and further wherein the TA comprises a Care of Address of the subscriber;

storing the TA in a non-volatile memory of the S-CSCF; and

restoring the TA to the S-CSCF from the non-volatile memory in response to a loss of the TA by the S-CSCF.

6. The method of claim 5 , wherein the non-volatile memory comprises a hard disk drive.

7. A non-transitory program storage device readable by a machine, non-transmissible, tangibly embodying a program of instructions executable by the machine to cause the machine to:

receive, at a Serving-Call State Control Function (S-CSCF), a registration request from a subscriber, wherein the registration request comprises a Transport Address (TA) of the subscriber;

forward the TA of the subscriber and an address of the S-CSCF from the S-CSCF to a Home Subscription Server (HSS) such that the TA and the address of the S-CSCF are stored at the HSS; and

receive, from the HSS, the TA at the S-CSCF in response to a loss of the TA by the S-CSCF.

8. The program storage device of claim 7 , wherein the TA and the address of the S-CSCF are stored in a non-volatile memory of the HSS.

9. The program storage device of claim 8 , wherein the non-volatile memory comprises a hard disk drive.

10. A non-transitory program storage device readable by a machine, non-transmissible, tangibly embodying a program of instructions executable by the machine to cause the machine to:

receive, at a Serving-Call State Control Function (S-CSCF), a registration request from a subscriber, wherein the registration request comprises a Transport Address (TA) of the subscriber;

store the TA in a non-volatile memory at the S-CSCF; and

restore the TA to the S-CSCF from the non-volatile memory in response to a loss of the TA by the S-CSCF.

11. The program storage device of claim 10 , wherein the non-volatile memory comprises a hard disk drive.

12. A system comprising:

a first receiving unit configured to receive a registration request from a subscriber of a mobile network at a Serving-Call State Control Function (S-CSCF), wherein the registration request comprises a Transport Address (TA) of the subscriber;

a forwarding unit configured to forward the TA and an address of the S-CSCF from the S-CSCF to a Home Subscription Server (HSS) for storage; and

a second receiving unit configured to receive the TA from the HSS in response to a loss of the TA by the S-CSCF.

13. The system of claim 12 , wherein the first receiving unit comprises the second receiving unit.

Assignments (7)
CORRECTIVE ASSIGNMENT TO CORRECT THE THE NATURE OF CONVEYANCE PREVIOUSLY RECORDED AT REEL: 056981 FRAME: 0631. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Feb 16, 2022
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED BROADBAND, INC.
Reel/Frame 059907/0563 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNEE NAME PREVIOUSLY RECORDED AT REEL: 054443 FRAME: 0958. ASSIGNOR(S) HEREBY CONFIRMS THE LICENSE. Recorded Feb 4, 2021
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED BROADBAND, INC.
Reel/Frame 056981/0631 →
LICENSE Recorded Nov 5, 2020
From: COMMWORKS SOLUTIONS, LLC
To: UNWIRED SOLUTIONS, INC.
Reel/Frame 054443/0958 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 3, 2020
From: INTELLECTUAL VENTURES ASSETS 135 LLC
To: COMMWORKS SOLUTIONS, LLC
Reel/Frame 051534/0619 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 31, 2019
From: INTELLECTUAL VENTURES I LLC
To: INTELLECTUAL VENTURES ASSETS 135 LLC
Reel/Frame 050885/0964 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 29, 2019
From: LIGHTHOUSE CAPITAL PARTNERS IV, L.P.
To: YOTTA NETWORKS, LLC
Reel/Frame 050849/0927 →
MERGER Recorded Jul 22, 2011
From: SPYDER NAVIGATIONS L.L.C.
To: INTELLECTUAL VENTURES I LLC
Reel/Frame 026637/0611 →