Claims Analysis
Total Claims: 23
Claim 1
Independent Claim
116 words
A method of processing an incoming real-time call to a mobile station (MS) in a hybrid radio telecommunications network having both second generation (2G) and third generation (3G) service nodes, said method comprising the steps of: receiving in a Home Location Server (HLS), a request for location information for the called MS from an interrogating switch where the incoming call originated; determining by the HLS, whether the called MS is located in a 2G or a 3G service node; performing 2G call processing procedures, upon determining that the called MS is located in a 2G service node; and performing 3G call processing procedures, upon determining that the called MS is located in a 3G service node.
Claim 2
Independent Claim
116 words
A method of processing an incoming real-time call to a mobile station (MS) in a hybrid radio telecommunications network having both second generation (2G) and third generation (3G) service nodes, said method comprising the steps of: receiving in a Home Location Server (HLS), a request for location information for the called MS from an interrogating switch where the incoming call originated; determining by the HLS, whether the called MS is located in a 2G or a 3G service node; performing 2G call processing procedures, upon determining that the called MS is located in a 2G service node; and performing 3G call processing procedures, upon determining that the called MS is located in a 3G service node.
Claim 3
Dependent Claim
66 words
The method of processing an incoming real-time call of claim 1 wherein the called MS is located in a Serving General Packet Radio Service (GPRS) Support Node (SGSN), and the step of determining by the HLS whether the called MS is located in a 2G or a 3G service node includes determining whether the called MS is located in a 2G SGSN or a 3G SGSN.
Claim 4
Dependent Claim
76 words
The method of processing an incoming real-time call of claim 2 wherein the step of determining whether the called MS is in a 2G or a 3G SGSN includes the steps of: setting a 3G flag in a subscriber profile in the HLS whenever the MS registers in a 3G SGSN; removing the 3G flag if the MS subsequently registers in a 2G SGSN; and determining whether the 3G flag is set in the subscriber profile.
Claim 5
Dependent Claim
61 words
The method of processing an incoming real-time call of claim 2 wherein the called MS is located in a 3G SGSN, and the step of performing 3G call processing procedures includes sending a page message from the HLS to the 3G SGSN ordering the 3G SGSN to page the MS, said page message including an indication of the incoming real-time call.
Claim 6
Dependent Claim
53 words
The method of processing an incoming real-time call of claim 4 wherein the step of performing 3G call processing procedures also includes the steps of: determining whether the MS accepts the real-time call; and sending a page answer indicating whether the MS accepted the real-time call to the 3G SGSN and the HLS.
Claim 7
Dependent Claim
82 words
The method of processing an incoming real-time call of claim 5 wherein the step of performing 3G call processing procedures also includes the steps of: performing by the MS, an application level registration with a Call State Control Function (CSCF) that is capable of handling the real-time call; starting a registration timer in the HLS; and sending an IP address of the CSCF from the HLS to the interrogating switch if the MS performs the application level registration before the timer expires.
Claim 8
Dependent Claim
48 words
The method of processing an incoming real-time call of claim 2 wherein the called MS is located in a 2G SGSN, and the step of performing 2G call processing procedures includes sending from the HLS to the interrogating switch, an indication that the called MS is not available.
Claim 9
Dependent Claim
51 words
The method of processing an incoming real-time call of claim 1 wherein the called MS is located in a 3G Call State Control Function (CSCF), and the step of performing 3G call processing procedures includes sending an Internet Protocol (IP) address for the CSCF from the HLS to the interrogating switch.
Claim 10
Dependent Claim
59 words
The method of processing an incoming real-time call of claim 1 wherein the called MS is located in a 2G Mobile Switching Center (MSC), and the step ofperforming 2G call processing procedures includes the steps of: obtaining a routing number for the called MS from the MSC; and sending the routing number from the HLS to the interrogating switch.
Claim 11
Independent Claim
211 words
A method of processing an incoming real-time call to a mobile station (MS) in a hybrid radio telecommunications network having both second generation (2G) and third generation (3G) service nodes, said method comprising the steps of: receiving in a Home Location Server (HLS), a request for location information for the called MS from an interrogating switch where the incoming call originated; determining by the HLS, whether the called MS is located in a 2G Mobile Switching Center (MSC); determining by the HLS, whether the called MS is located in a 3G Call State Control Function (CSCF); concluding by the HLS, that the called MS is located in a Serving General Packet Radio Service (GPRS) Support Node (SGSN), upon determining that the called MS is not located in a 2G MSC or a 3G CSCF; determining whether the SGSN is a 2G SGSN or a 3G SGSN; upon determining that the SGSN is a 2G SGSN, informing the interrogating switch that the MS is not available for the real-time call; and upon determining that the SGSN is a 3G SGSN: performing by the MS, an application level registration with a CSCF that is capable of handling the real-time call; and sending an address for the real-time capable CSCF to the interrogating switch.
Claim 12
Independent Claim
211 words
A method of processing an incoming real-time call to a mobile station (MS) in a hybrid radio telecommunications network having both second generation (2G) and third generation (3G) service nodes, said method comprising the steps of: receiving in a Home Location Server (HLS), a request for location information for the called MS from an interrogating switch where the incoming call originated; determining by the HLS, whether the called MS is located in a 2G Mobile Switching Center (MSC); determining by the HLS, whether the called MS is located in a 3G Call State Control Function (CSCF); concluding by the HLS, that the called MS is located in a Serving General Packet Radio Service (GPRS) Support Node (SGSN), upon determining that the called MS is not located in a 2G MSC or a 3G CSCF; determining whether the SGSN is a 2G SGSN or a 3G SGSN; upon determining that the SGSN is a 2G SGSN, informing the interrogating switch that the MS is not available for the real-time call; and upon determining that the SGSN is a 3G SGSN: performing by the MS, an application level registration with a CSCF that is capable of handling the real-time call; and sending an address for the real-time capable CSCF to the interrogating switch.
Claim 13
Dependent Claim
75 words
The method of processing an incoming real-time call of claim 10 wherein the step of determining whether the SGSN is a 2G SGSN or a 3G SGSN includes the steps of: setting a 3G flag in a subscriber profile in the HLS whenever the MS registers in a 3G SGSN; removing the 3G flag is the MS subsequently registers in a 2G SGSN; and determining whether the 3G flag is set in the subscriber profile.
Claim 14
Dependent Claim
42 words
The method of processing an incoming real-time call of claim 10 further comprising, before the step of sending an address for the real-time capable CSCF to the interrogating switch, the step of determining whether the called MS accepts the incoming real-time call.
Claim 15
Dependent Claim
77 words
The method of processing an incoming real-time call of claim 12 wherein the step of determining whether the called MS accepts the incoming real-time call includes the steps of: sending a page message from the HLS to the 3G SGSN ordering the SGSN to page the MS, said page message including an indication of the incoming real-time call; and sending a page answer from the MS to the SGSN indicating whether the MS accepted the real-time call.
Claim 16
Dependent Claim
186 words
A Home Location Server (HLS) for processing an incoming real-time call to a mobile station (MS) in a hybrid radio telecommunications network having both second generation (2G) and third generation (3G) service nodes, said HLS comprising: control logic for receiving a request for location information for the called MS from an interrogating switch where the incoming call originated; a subscriber profile that includes location information for the called MS, and a 3G flag that is set when the MS registers in a 3G Serving General Packet Radio Service (GPRS) Support Node (SGSN); a 2G/3G location function that accesses the subscriber profile to determine whether the called MS is located in a 2G Mobile Switching Center (MSC), a 3G Call State Control Function (CSCF), a 2G SGSN, or a 3G SGSN; 2G call processing logic that performs 2G call processing procedures when the 2G/3G location function determines that the called MS is located in a 2G MSC; and 3G call processing logic that performs 3G call processing procedures when the 2G/3G location function determines that the called MS is located in a 3G CSCF or 3G SGSN.
Claim 17
Dependent Claim
186 words
A Home Location Server (HLS) for processing an incoming real-time call to a mobile station (MS) in a hybrid radio telecommunications network having both second generation (2G) and third generation (3G) service nodes, said HLS comprising: control logic for receiving a request for location information for the called MS from an interrogating switch where the incoming call originated; a subscriber profile that includes location information for the called MS, and a 3G flag that is set when the MS registers in a 3G Serving General Packet Radio Service (GPRS) Support Node (SGSN); a 2G/3G location function that accesses the subscriber profile to determine whether the called MS is located in a 2G Mobile Switching Center (MSC), a 3G Call State Control Function (CSCF), a 2G SGSN, or a 3G SGSN; 2G call processing logic that performs 2G call processing procedures when the 2G/3G location function determines that the called MS is located in a 2G MSC; and 3G call processing logic that performs 3G call processing procedures when the 2G/3G location function determines that the called MS is located in a 3G CSCF or 3G SGSN.
Claim 18
Dependent Claim
57 words
The HLS of claim 14 wherein the 3G call processing logic includes: means for sending a paging order to a 3G SGSN when the 2G/3G location function determines that the called MS is located in a 3G SGSN; and means for receiving a page answer that indicates whether the called MS has accepted the incoming real-time call.
Claim 19
Dependent Claim
44 words
The HLS of claim 15 further comprising a registration timer connected to the 3G call processing logic for determining whether the MS completes an application level registration with a Call State Control Function (CSCF) within a predefined time period after accepting the incoming call.
Claim 20
Dependent Claim
37 words
The HLS of claim 16 wherein the 3G call processing logic includes means for sending an address for the CSCF to the interrogating switch when the MS completes an application level registration within the predefined time period.
Claim 21
Dependent Claim
44 words
The HLS of claim 14 wherein the 2G/3G location function determines that the called MS is located in a 3G CSCF, and the 3G call processing logic includes means for sending an Internet Protocol (IP) address for a serving CSCF to the interrogating switch.
Claim 22
Dependent Claim
55 words
The HLS of claim 14 wherein the 2G/3G location function determines that the called MS is located in a 2G MSC, and the 2G call processing logic includes: means for obtaining a routing number for the called MS from the MSC; and means for sending the routing number from the HLS to the interrogating switch.
Claim 23
Dependent Claim
47 words
The HLS of claim 14 wherein the 2G/3G location function determines that the called MS is located in a 2G SGSN, and the 2G call processing logic includes means for sending from the HLS to the interrogating switch, an indication that the called MS is not available.