IP Library Granted Patent US 7,895,302
Granted Patent B2
US 7,895,302 · App. 12/771,190 · Granted Feb 22, 2011

System and method for determining trust for SIP messages

Assignee: Research In Motion Limited
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,895,302
App. No.
12/771,190
Granted
Feb 22, 2011
Kind
B2
Abstract

A method for performing initial registration is provided. The method includes receiving a server timeout message, the server timeout message including at least a field set to a value equal to a value received during a first registration. The method further includes initiating restoration procedures by performing an initial registration.

Claims (14)

1. A method for performing registration, the method comprising:

receiving a message, the message being a server timeout message, the server timeout message including at least a first field set to a value equal to a value received in a second field during a first registration; and

initiating restoration procedures by performing a second registration in response to receiving the server timeout message.

2. The method as claimed in claim 1 , wherein the value received in the server timeout message is a SIP URI of a S-CSCF.

3. The method as claimed in claim 1 , wherein the value received in the server timeout message is a SIP URI of a P-CSCF.

4. The method as claimed in claim 1 , wherein the first field comprises a P-Asserted-Identify header field.

5. The method as claimed in claim 1 , wherein the second field is one of a Service-Route header field and a Path header field.

6. A user agent (UA) to perform registration, the UA comprising:

one or more processors configured to receive a message, and in response to receiving a server timeout message including a first field set to a value equal to a value received by the UA in a second field during a first registration, to cause the UA to initiate restoration procedures by performing a second registration.

7. The UA as claimed in claim 6 , wherein the value received by the UA during the registration is a SIP URI of a S-CSCF.

8. The UA as claimed in claim 6 , wherein the value received by the UA during the registration is a SIP URI of a P-CSCF.

9. The UA as claimed in claim 6 , wherein when the server timeout message value includes the first field set to a value not equal to the value received by the UA in the second field during the first registration, the UA does not initiate restoration.

10. The UA as claimed in claim 6 , wherein the first field comprises a P-Asserted-Identity header field.

11. The UA as claimed in claim 7 , wherein the second field is one of: a Service-Route header field and a Path header field.

Assignments (4)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 27, 2016
From: BAKKER, JAN HENDRIK LUCAS
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 038391/0676 →
CHANGE OF NAME Recorded Oct 2, 2013
From: RESEARCH IN MOTION LIMITED
To: BLACKBERRY LIMITED
Reel/Frame 031329/0587 →
CORRECTIVE ASSIGNMENT TO CORRECT THE ASSIGNOR AND ASSIGNEE WHICH ARE REVERSED. CORPORATION SHOULD HAVE BEEN ASSIGNOR AND LIMITED THE ASSIGNEE PREVIOUSLY RECORDED ON REEL 024275 FRAME 0584. ASSIGNOR(S) HEREBY CONFIRMS THE ASSIGNMENT. Recorded Nov 24, 2010
From: RESEARCH IN MOTION CORPORATION
To: RESEARCH IN MOTION LIMITED
Reel/Frame 025412/0951 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2010
From: RESEARCH IN MOTION LIMITED
To: RESEARCH IN MOTION CORPORATION
Reel/Frame 025172/0904 →
Continuity (3)
Continuation 12727743 · Mar 19, 2010
Provisional Application 61168798 · Apr 13, 2009
Related Publication 20100262699A1 · Oct 14, 2010